NEWS
Solakon One via Modbus in ioBroker einbinden?
-
Hallo liebe ioBroker-Community,
normalerweise lese ich eher still mit und versuche, mir alles selbst zu erarbeiten. Nun komme ich allerdings an einen Punkt, an dem ich gerne eure Erfahrung nutzen würde.
Hat jemand von euch den Solakon One bereits erfolgreich via Modbus in ioBroker eingebunden?
Für HACS (Home Assistant) sowie für evcc existieren bereits entsprechende Lösungen. Ich würde jedoch ungern zusätzliche Adapter oder Docker-Container betreiben, nur um an die Daten zu gelangen. Ziel wäre eine möglichst saubere direkte Einbindung in ioBroker.
Der Hersteller stellt ein Modbus-Protokolldokument zur Verfügung, in dem alle Register aufgeführt sind. Dieses habe ich hier angehängt:
Solakon_ONE_Modbus_Protokoll_02_26.pdf
Vielleicht hat sich bereits jemand damit beschäftigt oder kann einen Ansatzpunkt geben, wie man das sauber über den Modbus-Adapter in ioBroker umsetzen kann.
Vielen Dank vorab für eure Unterstützung.
Viele Grüße
-
@Dynasty sagte in Solakon One via Modbus in ioBroker einbinden?:
das ist einfacher gesagt als getan
wieso?
Grundeinstellungen je nach Verbindungstechnologie einstellen, dann beginnend mit einem Register, die relevanten Register abtippen.
Anders wirst duvdas bei node-red auch nicht machen.
Oder wo genau liegt dein Problem?
-
Hallo,
ich hänge mich mal da ran...
Hat das aktuell jemand hinbekommen? Ich probiere ebenfalls schon lange damit rum und bekomme keine Rückantwort vom Solakon ONE. Ich habe mit dem Modbus-Adapter getestet und auch mit node-red. Mit einem Modbus-Master auf dem Rechner habe ich per Wireshark gesehen, dass er die Verbindung aufbaut, die Solakon bestätigt aber keine Modbus-Antwort schickt.
@Dynasty: Kannst du deinen Flow von Node-Red teilen? Zumindest eine abgespeckte Version mit z.B. einem Wert? -
Ich habe es hinbekommen.
Das Problem bei mir ist simpel, aber wissen muss man es. Das Modbus ist scheinbar nur auf dem kabelgenundenem Netzwerkanschluß implementiert, nicht über Wlan.
Wenn das dann erledigt ist, kann im Modbusadapter die Register per Holding-Register ausgelesen werden.
z.B. Adresse 37612 Speicherladung in % als unsigned 16 bit (Big Endian).