NEWS
SMA Adapter Node 10, kein "readUIntBE" length 8 Bytes
-
Hallo zusammen,
leider bekomme ich den Adapter SMA-EM für meinen Stromzähler nicht mehr am laufen, seit dem Update auf Node 10. Anscheinend wird die Länge von 8 Bytes im Buffer von Node nicht mehr unterstützt. Ab Node 12 gibt es glaub ich readBigInt64BE(), aber ohne Offset. Da müsste man noch mehr rummodeln.
Leider ist der Entwickler vom Adapter nicht erreichbar und meine Kenntnisse sind nicht gerade überragend um dieses Problem zu lösen. Ich wüsste gerade nicht mal wie ich da rangehen sollte, außer vielleicht mit 2 Buffern a 4 Bytes zu arbeiten, falls das überhaupt geht. Was macht das "readUIntBE" überhaupt? Rechnet der den Buffer, was vielleicht Hex ist, um in einem Integer? Oder ist das irgend ein Protokoll?Wäre hier einer, der mir dabei vielleicht helfen kann, damit wir den Adapter wieder am laufen bekommen?
Anbei ein paar Dokus.
Adapter:
https://github.com/CTJaeger/ioBroker.sma-emSMA Energy Meter Protokoll:
https://www.sma.de/fileadmin/content/global/Partner/Documents/SMA_Labs/EMETER-Protokoll-TI-de-10.pdfGruß und vielen Dank.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
