Hallo Leute!
Ich bin was Modbus, Adressen und Register betrifft ein totaler Idiot, zumindest fühle ich mich aktuell so.
Ich habe von Siemens folgende Info erhalten damit ich mein HA konfigurieren kann. Ich komme aber mit de rInfo null klar.
Auslesbare Daten aus der Smart Battery:
Datenpunkt Beschreibung Format Adresse (dezimal) Anzahl Register (16bit)
p_charge_nominal_max Max. Ladeleistung Int32 0 2
p_discharge_nominal_max Max. Entladeleistung Int32 2 2
e_capacity_nominal Anzahl der Batterien Int32 4 2
p Aktuelle Leistung der Smart Battery Int32 6 2
soc Ladezustand der Smart Battery Int32 8 2
status 0 = Normalzustand oder Fehlercodes Int32 10 2
cycles Anzahl der Zyklen Int32 12 2
p_gcp Aktuelle Leistung am Netzübergabepunkt Int32 14 2
p_pv Aktuelle Leistung der PV Anlage Int32 16 2
Leider stht zu der Batterie, welche leider nur kurz am Markt war, nicht wirklich viel im Netz:
Aber zu Iobroker hätte ich was gefunden:Junelight Batterie mit modbus (Teil 2) · evcc-io/evcc · Discussion #11288 · GitHub
Damit ist meine Verwirrung noch größer: Wie kommen die auf diese Adressen von 400xx?
Aktuell hätte ich in der config.yaml mal Modbus als Include über modbus.yaml konfiguriert.
Dort hätte ich dann das konfiguriert:
# Modbus Junelight
- name: modbus_junelight
type: tcp
host: 192.168.123.138
port: 502
delay: 0
message_wait_milliseconds: 30
timeout: 5
sensors:
- name: junelight_akku_percent
address: 40009
unit_of_measurement: "%"
data_type: int32
scan_interval: 10
Aber irgendwie tut das Ding nicht.
Und ja, ich habe schon Modbus von Siemens freischalten lassen.
Lg, Rob
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
