Ich habe den Fehler gefunden. Das plugin ist aktuell nicht mehr lauffähig, weil sich was an der modbus-Software geändert hat. An 4 Stellen in der Datei __init__.py muss folgendes angepasst werden.
alt:
neu:
Könntet ihr das im Release der nächsten Version von SmartHomeNG mit reinnehmen?
alt:
Code:
BinaryPayloadDecoder.fromRegisters(t3.registers, endian=Endian.Big)
Code:
BinaryPayloadDecoder.fromRegisters(t3.registers, byteorder=Endian.Big, wordorder=Endian.Big)
Kommentar