inverter was included
This commit is contained in:
@@ -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():
|
||||
|
||||
Reference in New Issue
Block a user