inverter was included

This commit is contained in:
Nils Reiners
2025-09-16 12:52:27 +02:00
parent 2186c4d7db
commit 5319a299be
14 changed files with 143 additions and 14 deletions

View File

@@ -5,16 +5,17 @@ import pandas as pd
import time
class ShellyPro3m:
def __init__(self, device_name: str, ip_address: str):
def __init__(self, device_name: str, ip_address: str, port: int=502):
self.device_name = device_name
self.ip = ip_address
self.port = port
self.client = None
self.connect_to_modbus()
self.registers = None
self.get_registers()
def connect_to_modbus(self):
port = 502
port = self.port
self.client = ModbusTcpClient(self.ip, port=port)
try:
if not self.client.connect():