NEWS
geht das?: via modbus Zellspannungen von venusOS in ioBroker
-
guten Abend an alle Interessierten,
ich möchte die Zellspannungen meines JK-BMS als Datenpunkte im ioBroker darstellen - und das am liebsten via modbus realisieren. Auf der RemoteKonsole (venus OS - läuft auf RasPi) kann ich die Daten sehen...
obwohl ich sonst m.E. alles aus der Venus, via modbus, auslesen kann, komme ich nicht an die Zellspannungen. Ich finde die entsprechenden modbus-Adressen nicht. Kann mich hier jemand abholen?...oder muss ich den (um)weg via mqtt nehmen?
- habt eine schöne Adventszeit! LG
-
@mariof wenn es da geht, geht es auch per modbus
ich bekomme nur min und max der Zellen
-
@homoran lieben Dank für's schnelle feedback und die Mühe. Vielleicht kommt noch jemand an die einzelnen Zellspannungen (in der Register-Liste von victron konnte ich sie nicht finden).
-
wie ist denn das
@mariof sagte in geht das?: via modbus Zellspannungen von venusOS in ioBroker:JK-BMS
angebunden?
welche Geräte ID steht dazu in der Remote Console?
-
@homoran
Die EINS_address deviceId name description unit type len factor offset formula role room cw isScale 258 1 Battery power BMS W int16be 1 1 0 value.battery false false 259 1 Battery voltage BMS V uint16be 1 0,01 0 value.battery false false 261 1 Current BMS A int16be 1 10 0 value.battery false false 262 1 Battery temperature BMS °C int16be 1 0,1 0 value.battery false false 263 1 Mid-point voltage of the battery bank BMS V uint16be 1 100 0 value.battery false false 264 1 Mid-point deviation of the battery bank BMS % uint16be 1 100 0 value.battery false false 265 1 Consumed Amphours BMS Ah uint16be 1 -10 0 value.battery false false 266 1 State of charge BMS % uint16be 1 0,1 0 value.battery false false 267 1 Alarm BMS uint16be 1 1 0 value.battery false false 268 1 Low voltage alarm BMS uint16be 1 1 0 value.battery false false 269 1 High voltage alarm BMS uint16be 1 1 0 value.battery false false 272 1 Low State-of-charge alarm BMS uint16be 1 1 0 value.battery false false 273 1 Low temperature alarm BMS uint16be 1 1 0 value.battery false false 274 1 High temperature alarm BMS uint16be 1 1 0 value.battery false false 275 1 Mid-voltage alarm BMS uint16be 1 1 0 value.battery false false 276 1 Low fused-voltage alarm BMS uint16be 1 1 0 value.battery false false 277 1 High fused-voltage alarm BMS uint16be 1 1 0 value.battery false false 278 1 Fuse blown alarm BMS uint16be 1 1 0 value.battery false false 279 1 High internal-temperature alarm BMS uint16be 1 1 0 value.battery false false 280 1 Relay status BMS uint16be 1 1 0 value.battery false false 304 1 State of health BMS % uint16be 1 10 0 value.battery false false 305 1 Max charge voltage BMS V uint16be 1 0,1 0 value.battery false false 306 1 Min discharge voltage BMS V uint16be 1 0,1 0 value.battery false false 307 1 Max charge current BMS A uint16be 1 0.1 0 value.battery false false 308 1 Max discharge current BMS A uint16be 1 0,1 0 value.battery false false 309 1 Capacity BMS Ah uint16be 1 0,1 0 value.battery false false 1290 1 MinCellVoltage BMS V uint16be 1 0.01 0 value.battery false false 1291 1 MaxCellVoltage BMS V uint16be 1 0.01 0 value.battery false false 1303 1 System-number of modules online BMS uint16be 1 1 0 value.battery false false 1306 1 ID of module with lowest cell voltage BMS string 4 1 0 value.battery false false 1310 1 ID of module with highest cell voltage BMS string 4 1 0 value.battery false false
-
@mariof sagte in geht das?: via modbus Zellspannungen von venusOS in ioBroker:
Die EINS
nein, nicht da
Einstellungen - Dienste - Modbus - verfügbare Dienste
-
@homoran hoppla,... ich hatte Deine erste Zeile überlesen. Nachtrag:
über ein RS485 Konverter -> RS485 Adapter -> Treiber: https://github.com/Louisvdw/dbus-serialbattery -
@mariof sagte in geht das?: via modbus Zellspannungen von venusOS in ioBroker:
@homoran hoppla,... ich hatte Deine erste Zeile überlesen. Nachtrag:
über ein RS485 Konverter -> RS485 Adapter -> Treiber: https://github.com/Louisvdw/dbus-serialbatteryund als welche Geräte ID identifiziert die Venus dieses Konstrukt?
-
@homoran als Eins (?)...
-
@mariof sagte in geht das?: via modbus Zellspannungen von venusOS in ioBroker:
als Eins (?).
oops! Da auch?
ist das ein Raspi Spezifikum?
ich hab den Cerbo.stay tuned, ich checke was.
EDIT
eine ID 1 ist mir nirgendwo untergekommen, sorry -
Hallo ich konnte die daten auch nicht Über Modbus Auslesen, nur min,max und div
Musste dann auch alles Über Mqtt machen, dort bekommst du alle daten -
@adcrafter27 merci für die info & ein entspannten rest-3.-advent.
-
@mariof
ich hab jetzt auch mein jk bms für die Yttrium Batterie im Wohnmobil.
Was hast du für ein Kabel zum Anschluss an den Cerbo/Venus-Pi?Wo bekommt man das?
-
@adcrafter27
Servus bis hierher bin ich nun auch gekommen und modbus liefert nicht die Daten.Wie hast du Mqtt hier angebunden? VG Reiner
-
@schneire
Hier wurde das ganze schon behandelt
https://forum.iobroker.net/topic/72404/mqtt-zum-victron-cerbo-gx/7?_=1708937571773 -
@adcrafter27 danke ich werde mich dort schlau machen.