NEWS
FRONIUS Adapter Entwicklung eingestellt?
-
@qqolli
Ich habe ein Javaskript mit dem ich die API-Aufrufe auslesen kann. Siehe Bilddie Modbus-IP ist dieselbe wie die für das Dashboard und Modbus TCP muss eingeschaltet werden.
-
Wenn ich die Dashboard IP einstelle mit Port 502 und TCP an bekomme ich bereits einen Fehler im Modbus-Adapter angezeigt:
modbus.0 2020-11-17 19:22:55.433 warn (9532) On error: {"errno":"ECONNREFUSED","code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.72","port":502} modbus.0 2020-11-17 19:22:55.431 error (9532) Client in error state. modbus.0 2020-11-17 19:22:55.429 error (9532) Socket Error
Der Adapter bleibt leider gelb:
-
@qqolli Ist bei mir genau das gleiche - ich vermute das der Solarteur nach der Einrichtung der Anlage die ModBus Funktion wieder deaktiviert hat - wobei ich mich frage, wie das Fronius Smartmeter dann mit dem Wechselrichter und dem BYD Speicher kommunizieren soll - ich dachte die "Reden" alle über ModBus miteinander ?!?!?!
-
@qqolli
Hast du in den Holding Registers etwas eingetragen ? Da muss mindestens 1 Eintrag sein sonst wird der Adapter nicht Grün. -
Ja, das tun sie. Hat mir der Solateur heute nochmal bestätigt.
-
Nein wüsste auch nicht was ich da eintragen soll, bzw. wo ich all die Infos herbekomme.
Hättest Du einen Vorschlag, was man da eintragen muss?
-
@qqolli Hier bei Beitrag 136 hatte @Mike97714 das schonmal gepostet. Ich habe es auch so probiert, aber der Adapter blieb Gelb - so wie bei dir.
https://forum.iobroker.net/topic/33809/fronius-adapter-entwicklung-eingestellt/136
-
Habe ich gerade mal probiert, genau wie bei Dir die gleiche Fehlermeldung wie vorher. Adapter bleibt auf gelb.
@Mike97714 Wie genau hast Du das bewerkstelligt, ohne Technican Passwort, bzw. Zugriff auf die Fronius Modbus-Einstellungen?
-
Ich habe jetzt zusätzlich nochmal den Port 502 in der Fritzbox freigegeben und zwei Holding Registers angelegt. Adapter bleibt aber Gelb
Das Einzige was ich jetzt "mehr" zu sehen bekomme, nachdem ich den Port 502 freigegeben habe, ist die ModBus DEBUG Antwort über gefundene Ports (auch USB).
COM1 ist der deconz2 USB Zigbee Stick
COM2 ist RFLink
und COM ist der Chipsatz der Wlan Karte des BYD Solar Speicher (wch.cn)2020-11-17 20:14:08.600 - info: modbus.0 (7608) List of port: [{"path":"COM3","manufacturer":"wch.cn","serialNumber":"xxxxxxxx","pnpId":"USB\\VID_1A86&PID_7523\\5&912F20F&0&2","locationId":"Port_#0002.Hub_#0002","vendorId":"1A86","productId":"7523"},{"path":"COM4","manufacturer":"Microsoft","serialNumber":"xxxxxx","pnpId":"USB\\VID_1CF1&PID_0030\\DE2129022","locationId":"Port_#0001.Hub_#0002","vendorId":"1CF1","productId":"0030"},{"path":"COM1","manufacturer":"Wiesemann & Theis GmbH","pnpId":"ROOT\\PORTS\\0000"}]
-
Habe ich auch gerade versucht, ist ähnlich wie bei Dir, außer dem BYD response, da die noch geliefert wird
-
@qqolli
Wer hat gesagt das ich nicht das Technican Passwort habe ? -
Du alter Schlawiner Gibt es etwas im Modbus-Menü (als Technican) das man verändern/umschalten oder setzen muss damit es funktioniert? Wenn ja, lass ich das dann meinen Solateur machen wenn die das nächste mal kommen und die Batterie bringen.
-
@qqolli
in diesem Posthttps://forum.iobroker.net/topic/33809/fronius-adapter-entwicklung-eingestellt/136
das erste Bild sind die Modbuseinstellungen vom Wechselrichter
-
Hallo Mike,
danke für die Info. Wenn der Solarteur wieder da ist schauen wir mal rein ob das bei mir so eingestellt ist; wenn nicht, stellen wir es so ein wie bei Dir angegeben
-
Noch was vergessen. Du hast den Modbus im WR auf Master gesetzt, ebenso im ioBroker Modbus-Adapter. Ist das OK wenn beide Master sind?
-
@qqolli
Modbus tcp ist im WR Slave
Modbus RTU sind beide Master -
Super, Danke. D. h., wenn ich meine Einstellungen so einstellen lasse:
sollte es wie bei Dir auch funktionieren, richtig?
-
Genau
-
Na, dann werde ich das mal dem Herren Solarteur weiterleiten, evtl. kann er das ja per Fernwartung so einstellen. Spätestens aber wenn sie die Batterie bringen Bin ich mal gespannt.
-
Aber die API-Aufrufe mit Javaskript sollten auch so funktionieren