Wenn du Hilfe benötigst, 🔍 suche bitte, bevor du einen neues Thema oder Beitrag erstellst.
@anonym-237 warum verwendest du nicht fertige projekte die laufen, oder willst du´s zeigen das du´s kannst. Also ich meine @amiko ist einer der kompetentesten die es in PV Forums gibt!
aber du wirst schon wissen was du willst
Link zum Live PV Status
Deye 5KSG03LP1
Hoymiles HM800
(ACTIIAC7392) Solltet ihr vorhaben ihn zu kaufen. Finger weg, nach 16 Monaten in betrieb, kaputt kein support keine Antwort der Firma!
3,28kw/p DAH 54x10 (8*410) SWS
2.75kw/p Future Solar FSM72S30-550M (5x550) ONO
850w/p TSM-425DE09R.08 Vertex S (2*425) SWS
Batterie 16S CATL 230Ah | JK B2A BMS
Homeassistant als Zentrale
tja wenn du das sagst.
bei uns läufts mittlerweile wie ich es wollte da bin ich echt froh das ich keine Ahnung habe 🤷♀️
Link zum Live PV Status
Deye 5KSG03LP1
Hoymiles HM800
(ACTIIAC7392) Solltet ihr vorhaben ihn zu kaufen. Finger weg, nach 16 Monaten in betrieb, kaputt kein support keine Antwort der Firma!
3,28kw/p DAH 54x10 (8*410) SWS
2.75kw/p Future Solar FSM72S30-550M (5x550) ONO
850w/p TSM-425DE09R.08 Vertex S (2*425) SWS
Batterie 16S CATL 230Ah | JK B2A BMS
Homeassistant als Zentrale
Die Solarman- Erweiterung ist bequem, jedoch nicht besonders zuverlässig. Wie jedes WLAN- gebastel.
Wer die örtlichen Gegebenheiten hat und nicht zwingend über mqtt oder WLAN gehen muss, dem rate ich immer zur direkten Kommunikation über Draht. Das ist zwar mitunter eine Fleißarbeit, jedoch hat man die volle Kontrolle über sein System. Inzwischen nehme ich gleich Industrie -PC mit isolierten RS485 und RS232, frage mache Werte im Gesamtsystem sekundlich ab, andere in größerem Intervall, lese eigentlich nur die wenigen wirklich relevanten Register aus und habe keine Probleme mit Senden und Empfangen von Daten.
Ja, dafür gibt es keine fertigen Lösungen, vieles muss individuell konfiguriert werden, aber man ist Herr des Systems und unabhängig wenn etwas nicht ideal läuft.
Viele Werte vermitteln übrigens eine Genauigkeit, die real nicht gegeben ist und auch nur errechnet werden.
Hast du bereits ein Skript für die Modbus-Register des SM-2? Die Registerbelegung weicht nämlich deutlich von den älteren Modellen (wie der AM-2 Serie) ab. Ich wäre an einem Austausch sehr interessiert, da ich die Register mühsam per Reverse Engineering und KI-Unterstützung identifizieren musste. Die verfügbare Dokumentation ist leider teilweise fehlerhaft und selbst mit KI-Hilfe kaum korrekt aus dem Chinesischen zu übersetzen.
@jens-weitkamp sorry, wenn ich mich jetzt erst melde. Ich bin hier eigentlich nicht aktiv.
Ich habe ein anderes Wechselrichtermodell, jedoch könnte ich dir meine modbus yaml zusenden. Ich bezweifle, dass von Grund auf die Struktur der Register neu ist, du könntest also den Kern lassen und müsstest "nur" die Adressen der Register ändern.
Vielen Werte werden auch nur errechnet, da der Deye diese nicht misst. Gerade bei dem Stringwechselrichter ist mir das aufgefallen. Im großen und ganzen ist der Deye aber kein geeichtes Messgerät. Das sollte man immer im Kopf behalten.
Hallo, anonym-237 ! Ich bin heute auf deinen Beitrag gestoßen. Ich würde die Anbindung des Deye auch irgendwann mal machen, aber das dauert noch etwas. Und habe mich mit dem Thema noch nicht so richtig beschäftigt. Ich würde deine Methode mit dem Kabel auch bevorzugen. Wie kommt das RS485-Signal dann in HA-Rechner. Ich denke mal, sicher mit einem RS485-USB-Stick. Hast du dafür eine Kaufempfehlung für mich.
Und noch etwas: ich bin in diesem Beitrag auf die Solarman-Integration aufmerksam geworden, das scheint wohl auch ein Weg sein (oder gewesen sein). Ich habe nämlich in der Deye-App eine Einblendung erhalten, dass die Solarman-Cloud demnächst abgeschaltet wird. Das wäre dann wohl das AUS für diese Integration. Hast du auch etwas darüber mit bekommen.
Ich hoffe, dass du dies noch liest und mir eine Antwort zukommen lässt.
MfG
Dafür brauchst Du z.B. das hier:
oder
je nachdem mit welcher Verbindung du aus dem WR der RS485 kommst und dann das hier:
Damit kannst Du deinen WR über die Modbus-Adressen ansteuern und die Werte abfragen.
Oder Du nimmst die Solarman Integration von David in HA https://github.com/davidrapan/ha-solarman oder beides wenn Du Bock darauf hast.
Und noch etwas: ich bin in diesem Beitrag auf die Solarman-Integration aufmerksam geworden, das scheint wohl auch ein Weg sein (oder gewesen sein). Ich habe nämlich in der Deye-App eine Einblendung erhalten, dass die Solarman-Cloud demnächst abgeschaltet wird. Das wäre dann wohl das AUS für diese Integration. Hast du auch etwas darüber mit bekommen...
Die Solarman-Integration greift die Kommunikation direkt am WLAN-Dongle des Deye Wechslrichters ab. Dazu brauchst Du weder die Solarman-Cloud noch die Deye-Cloud. Daher hat eine Abschaltung der Cloud keine Auswirkung auf die Nutzung der Solarman-Integration. Ich nutze sie selbst weiterhin und sie ist schnell und zuverlässig.
Hi, ich spiel grad mit dem 15kSg05LP3 etwas herum + Modbus Integration in Homeassistant.
Mit etwas KI und dem CAS Scanner bin ich bisher dazu gekommen. Einzelne Register wie bspw Bat Temp. gehen nicht obwohl es in den mir vorliegenden Temperaturen mal so funktioniert haben soll.
Abgesehen der BMS Daten scheint soweit alles zu funktionieren. Klar jetzt nicht alles geeicht aber für´s EMS Ausreichend.
Hat jemand Erfahrung mit den BMS Daten? Nutze selber eine FLB48314G1-H.
Sonnige Grüße vorab
- name: "Deye Modbus"
type: tcp
host: 192.168.14.254
port: 502
baudrate: 9600
bytesize: 8
parity: N
stopbits: 1
timeout: 5
retry_on_empty: true
message_wait_milliseconds: 100
sensors:
# ============================================================
# GERÄTEINFORMATIONEN (0-59)
# ============================================================
- name: "Deye Gerätetyp"
unique_id: deye_15k_reg_000
slave: 1
address: 0
input_type: holding
data_type: uint16
scan_interval: 3600
- name: "Deye Modbus Adresse"
unique_id: deye_15k_reg_001
slave: 1
address: 1
input_type: holding
data_type: uint16
scan_interval: 3600
- name: "Deye Protokollversion"
unique_id: deye_15k_reg_002
slave: 1
address: 2
input_type: holding
data_type: uint16
scan_interval: 3600
- name: "Deye Nennleistung"
unique_id: deye_15k_reg_020
slave: 1
address: 20
input_type: holding
data_type: uint32
scale: 0.1
unit_of_measurement: "W"
scan_interval: 3600
state_class: measurement
- name: "Deye MPPT und Phasen"
unique_id: deye_15k_reg_022
slave: 1
address: 22
input_type: holding
data_type: uint16
scan_interval: 3600
# ============================================================
# EINSTELLUNGEN RÜCKLESEN (60-499)
# ============================================================
- name: "Deye Aktive Leistungsregelung"
unique_id: deye_15k_reg_077
slave: 1
address: 77
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "%"
scan_interval: 60
state_class: measurement
- name: "Deye Batterie Ladetyp"
unique_id: deye_15k_reg_098
slave: 1
address: 98
input_type: holding
data_type: uint16
scan_interval: 300
- name: "Deye Batterie Kapazität"
unique_id: deye_15k_reg_102
slave: 1
address: 102
input_type: holding
data_type: uint16
unit_of_measurement: "Ah"
scan_interval: 300
state_class: measurement
- name: "Deye Zero Export Leistung"
unique_id: deye_15k_reg_104
slave: 1
address: 104
input_type: holding
data_type: uint16
unit_of_measurement: "W"
scan_interval: 60
state_class: measurement
- name: "Deye Batterie Max Ladestrom"
unique_id: deye_15k_reg_108
slave: 1
address: 108
input_type: holding
data_type: uint16
unit_of_measurement: "A"
scan_interval: 60
state_class: measurement
- name: "Deye Batterie Max Entladestrom"
unique_id: deye_15k_reg_109
slave: 1
address: 109
input_type: holding
data_type: uint16
unit_of_measurement: "A"
scan_interval: 60
state_class: measurement
- name: "Deye Batterie Abschalt SOC"
unique_id: deye_15k_reg_115
slave: 1
address: 115
input_type: holding
data_type: uint16
unit_of_measurement: "%"
scan_interval: 60
state_class: measurement
- name: "Deye Batterie Neustart SOC"
unique_id: deye_15k_reg_116
slave: 1
address: 116
input_type: holding
data_type: uint16
unit_of_measurement: "%"
scan_interval: 60
state_class: measurement
- name: "Deye Batterie LowBatt SOC"
unique_id: deye_15k_reg_117
slave: 1
address: 117
input_type: holding
data_type: uint16
unit_of_measurement: "%"
scan_interval: 60
state_class: measurement
- name: "Deye Netz Ladestart SOC"
unique_id: deye_15k_reg_127
slave: 1
address: 127
input_type: holding
data_type: uint16
unit_of_measurement: "%"
scan_interval: 60
state_class: measurement
- name: "Deye Energiemodus"
unique_id: deye_15k_reg_141
slave: 1
address: 141
input_type: holding
data_type: uint16
scan_interval: 60
- name: "Deye Max Verkaufsleistung"
unique_id: deye_15k_reg_143
slave: 1
address: 143
input_type: holding
data_type: uint16
unit_of_measurement: "W"
scan_interval: 60
state_class: measurement
- name: "Deye TOU Aktiviert Status"
unique_id: deye_15k_reg_146
slave: 1
address: 146
input_type: holding
data_type: uint16
scan_interval: 60
# TOU ZEITPUNKTE (Ehemaliger numbers Block - als Sensoren ausgelesen)
- name: "Deye TOU Zeitpunkt 1"
unique_id: deye_15k_reg_148
slave: 1
address: 148
input_type: holding
data_type: uint16
- name: "Deye TOU Zeitpunkt 2"
unique_id: deye_15k_reg_149
slave: 1
address: 149
input_type: holding
data_type: uint16
- name: "Deye TOU Zeitpunkt 3"
unique_id: deye_15k_reg_150
slave: 1
address: 150
input_type: holding
data_type: uint16
- name: "Deye TOU Zeitpunkt 4"
unique_id: deye_15k_reg_151
slave: 1
address: 151
input_type: holding
data_type: uint16
- name: "Deye TOU Zeitpunkt 5"
unique_id: deye_15k_reg_152
slave: 1
address: 152
input_type: holding
data_type: uint16
- name: "Deye TOU Zeitpunkt 6"
unique_id: deye_15k_reg_153
slave: 1
address: 153
input_type: holding
data_type: uint16
# TOU LEISTUNGEN
- name: "Deye TOU Leistung 1"
unique_id: deye_15k_reg_154
slave: 1
address: 154
input_type: holding
data_type: uint16
unit_of_measurement: "W"
- name: "Deye TOU Leistung 2"
unique_id: deye_15k_reg_155
slave: 1
address: 155
input_type: holding
data_type: uint16
unit_of_measurement: "W"
- name: "Deye TOU Leistung 3"
unique_id: deye_15k_reg_156
slave: 1
address: 156
input_type: holding
data_type: uint16
unit_of_measurement: "W"
- name: "Deye TOU Leistung 4"
unique_id: deye_15k_reg_157
slave: 1
address: 157
input_type: holding
data_type: uint16
unit_of_measurement: "W"
- name: "Deye TOU Leistung 5"
unique_id: deye_15k_reg_158
slave: 1
address: 158
input_type: holding
data_type: uint16
unit_of_measurement: "W"
- name: "Deye TOU Leistung 6"
unique_id: deye_15k_reg_159
slave: 1
address: 159
input_type: holding
data_type: uint16
unit_of_measurement: "W"
# TOU SOC ZIELE
- name: "Deye TOU SOC 1"
unique_id: deye_15k_reg_166
slave: 1
address: 166
input_type: holding
data_type: uint16
unit_of_measurement: "%"
- name: "Deye TOU SOC 2"
unique_id: deye_15k_reg_167
slave: 1
address: 167
input_type: holding
data_type: uint16
unit_of_measurement: "%"
- name: "Deye TOU SOC 3"
unique_id: deye_15k_reg_168
slave: 1
address: 168
input_type: holding
data_type: uint16
unit_of_measurement: "%"
- name: "Deye TOU SOC 4"
unique_id: deye_15k_reg_169
slave: 1
address: 169
input_type: holding
data_type: uint16
unit_of_measurement: "%"
- name: "Deye TOU SOC 5"
unique_id: deye_15k_reg_170
slave: 1
address: 170
input_type: holding
data_type: uint16
unit_of_measurement: "%"
- name: "Deye TOU SOC 6"
unique_id: deye_15k_reg_171
slave: 1
address: 171
input_type: holding
data_type: uint16
unit_of_measurement: "%"
# ============================================================
# ECHTZEITDATEN & ENERGIE (500-708)
# ============================================================
- name: "Deye Betriebsstatus"
unique_id: deye_15k_reg_500
slave: 1
address: 500
input_type: holding
data_type: uint16
device_class: enum
scan_interval: 10
- name: "Deye Batterie Heute Laden"
unique_id: deye_15k_reg_514
slave: 1
address: 514
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "kWh"
device_class: energy
scan_interval: 60
state_class: total_increasing
- name: "Deye Batterie Heute Entladen"
unique_id: deye_15k_reg_515
slave: 1
address: 515
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "kWh"
device_class: energy
scan_interval: 60
state_class: total_increasing
- name: "Deye Gesamt Batterie Laden"
unique_id: deye_15k_reg_516
slave: 1
address: 516
input_type: holding
data_type: uint32
scale: 0.1
unit_of_measurement: "kWh"
scan_interval: 300
state_class: total_increasing
- name: "Deye Gesamt Batterie Entladen"
unique_id: deye_15k_reg_518
slave: 1
address: 518
input_type: holding
data_type: uint32
scale: 0.1
unit_of_measurement: "kWh"
scan_interval: 300
state_class: total_increasing
- name: "Deye Heutiger Netzbezug"
unique_id: deye_15k_reg_520
slave: 1
address: 520
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "kWh"
device_class: energy
scan_interval: 60
state_class: total_increasing
- name: "Deye Heutige Netz-Einspeisung"
unique_id: deye_15k_reg_521
slave: 1
address: 521
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "kWh"
device_class: energy
scan_interval: 60
state_class: total_increasing
- name: "Deye Gesamt Netzbezug"
unique_id: deye_15k_reg_522
slave: 1
address: 522
input_type: holding
data_type: uint32
scale: 0.1
unit_of_measurement: "kWh"
scan_interval: 300
state_class: total_increasing
- name: "Deye Gesamt Einspeisung"
unique_id: deye_15k_reg_524
slave: 1
address: 524
input_type: holding
data_type: uint32
scale: 0.1
unit_of_measurement: "kWh"
scan_interval: 300
state_class: total_increasing
- name: "Deye Heutiger Verbrauch"
unique_id: deye_15k_reg_526
slave: 1
address: 526
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "kWh"
device_class: energy
scan_interval: 60
state_class: total_increasing
- name: "Deye Gesamt Verbrauch"
unique_id: deye_15k_reg_527
slave: 1
address: 527
input_type: holding
data_type: uint32
scale: 0.1
unit_of_measurement: "kWh"
scan_interval: 300
state_class: total_increasing
- name: "Deye Heutige PV-Erzeugung"
unique_id: deye_15k_reg_529
slave: 1
address: 529
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "kWh"
device_class: energy
scan_interval: 60
state_class: total_increasing
- name: "Deye Gesamt PV Energie"
unique_id: deye_15k_reg_534
slave: 1
address: 534
input_type: holding
data_type: uint32
scale: 0.1
unit_of_measurement: "kWh"
scan_interval: 300
state_class: total_increasing
- name: "Deye Heutige Generator-Energie"
unique_id: deye_15k_reg_536
slave: 1
address: 536
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "kWh"
scan_interval: 60
state_class: total_increasing
- name: "Deye DC-Transformator Temperatur"
unique_id: deye_15k_reg_540
slave: 1
address: 540
input_type: holding
data_type: int16
scale: 0.1
offset: -100
unit_of_measurement: "°C"
scan_interval: 30
device_class: temperature
- name: "Deye Kühlkörper Temperatur"
unique_id: deye_15k_reg_541
slave: 1
address: 541
input_type: holding
data_type: int16
scale: 0.1
offset: -100
unit_of_measurement: "°C"
scan_interval: 30
device_class: temperature
- name: "Deye Alarm Wort 1"
unique_id: deye_15k_reg_553
slave: 1
address: 553
input_type: holding
data_type: uint16
scan_interval: 30
- name: "Deye Alarm Wort 2"
unique_id: deye_15k_reg_554
slave: 1
address: 554
input_type: holding
data_type: uint16
scan_interval: 30
- name: "Deye Fehler Wort 1"
unique_id: deye_15k_reg_555
slave: 1
address: 555
input_type: holding
data_type: uint16
scan_interval: 30
- name: "Deye Fehler Wort 2"
unique_id: deye_15k_reg_556
slave: 1
address: 556
input_type: holding
data_type: uint16
scan_interval: 30
- name: "Deye Fehler Wort 3"
unique_id: deye_15k_reg_557
slave: 1
address: 557
input_type: holding
data_type: uint16
scan_interval: 30
- name: "Deye Fehler Wort 4"
unique_id: deye_15k_reg_558
slave: 1
address: 558
input_type: holding
data_type: uint16
scan_interval: 30
- name: "Deye Batterie 1 Temperatur"
unique_id: deye_15k_reg_586
slave: 1
address: 586
input_type: holding
data_type: uint16
scale: 0.1
offset: -100
unit_of_measurement: "°C"
device_class: temperature
scan_interval: 30
- name: "Deye Batterie 1 Spannung"
unique_id: deye_15k_reg_587
slave: 1
address: 587
input_type: holding
data_type: uint16
scale: 0.01
unit_of_measurement: "V"
device_class: voltage
scan_interval: 10
state_class: measurement
- name: "Deye Batterie 1 SOC"
unique_id: deye_15k_reg_588
slave: 1
address: 588
input_type: holding
data_type: uint16
unit_of_measurement: "%"
device_class: battery
scan_interval: 10
state_class: measurement
- name: "Deye Batterie 2 SOC"
unique_id: deye_15k_reg_589
slave: 1
address: 589
input_type: holding
data_type: uint16
unit_of_measurement: "%"
device_class: battery
scan_interval: 10
state_class: measurement
- name: "Deye Batterie Leistung"
unique_id: deye_15k_reg_590
slave: 1
address: 590
input_type: holding
data_type: int16
unit_of_measurement: "W"
device_class: power
scan_interval: 10
state_class: measurement
- name: "Deye Batterie 1 Strom"
unique_id: deye_15k_reg_591
slave: 1
address: 591
input_type: holding
data_type: int16
scale: 0.01
unit_of_measurement: "A"
device_class: current
scan_interval: 10
state_class: measurement
- name: "Deye Batterie 2 Spannung"
unique_id: deye_15k_reg_593
slave: 1
address: 593
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
device_class: voltage
scan_interval: 10
state_class: measurement
- name: "Deye Batterie 2 Strom"
unique_id: deye_15k_reg_594
slave: 1
address: 594
input_type: holding
data_type: int16
scale: 0.1
unit_of_measurement: "A"
scan_interval: 10
state_class: measurement
- name: "Deye Batterie 2 Leistung"
unique_id: deye_15k_reg_595
slave: 1
address: 595
input_type: holding
data_type: int16
unit_of_measurement: "W"
device_class: power
scan_interval: 10
state_class: measurement
- name: "Deye Netz Spannung Phase A"
unique_id: deye_15k_reg_598
slave: 1
address: 598
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
device_class: voltage
scan_interval: 30
state_class: measurement
- name: "Deye Netz Spannung Phase B"
unique_id: deye_15k_reg_599
slave: 1
address: 599
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
device_class: voltage
scan_interval: 30
state_class: measurement
- name: "Deye Netz Spannung Phase C"
unique_id: deye_15k_reg_600
slave: 1
address: 600
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
device_class: voltage
scan_interval: 30
state_class: measurement
- name: "Deye Netz Frequenz"
unique_id: deye_15k_reg_609
slave: 1
address: 609
input_type: holding
data_type: uint16
scale: 0.01
unit_of_measurement: "Hz"
device_class: frequency
scan_interval: 30
state_class: measurement
- name: "Deye Netz Strom Phase A"
unique_id: deye_15k_reg_610
slave: 1
address: 610
input_type: holding
data_type: int16
scale: 0.01
unit_of_measurement: "A"
device_class: current
scan_interval: 30
state_class: measurement
- name: "Deye Netz Strom Phase B"
unique_id: deye_15k_reg_611
slave: 1
address: 611
input_type: holding
data_type: int16
scale: 0.01
unit_of_measurement: "A"
device_class: current
scan_interval: 30
state_class: measurement
- name: "Deye Netz Strom Phase C"
unique_id: deye_15k_reg_612
slave: 1
address: 612
input_type: holding
data_type: int16
scale: 0.01
unit_of_measurement: "A"
device_class: current
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Leistung L1 Low"
unique_id: deye_15k_reg_616
slave: 1
address: 616
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Leistung L2 Low"
unique_id: deye_15k_reg_617
slave: 1
address: 617
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Leistung L3 Low"
unique_id: deye_15k_reg_618
slave: 1
address: 618
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Gesamtleistung Low"
unique_id: deye_15k_reg_619
slave: 1
address: 619
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Leistungsfaktor"
unique_id: deye_15k_reg_621
slave: 1
address: 621
input_type: holding
data_type: int16
scale: 0.001
precision: 3
scan_interval: 30
state_class: measurement
- name: "Deye Netz Leistung A Low"
unique_id: deye_15k_reg_622
slave: 1
address: 622
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz Leistung B Low"
unique_id: deye_15k_reg_623
slave: 1
address: 623
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz Leistung C Low"
unique_id: deye_15k_reg_624
slave: 1
address: 624
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz Gesamtleistung Low"
unique_id: deye_15k_reg_625
slave: 1
address: 625
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Spannung Phase A"
unique_id: deye_15k_reg_627
slave: 1
address: 627
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Spannung Phase B"
unique_id: deye_15k_reg_628
slave: 1
address: 628
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Spannung Phase C"
unique_id: deye_15k_reg_629
slave: 1
address: 629
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Strom Phase A"
unique_id: deye_15k_reg_630
slave: 1
address: 630
input_type: holding
data_type: int16
scale: 0.01
unit_of_measurement: "A"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Strom Phase B"
unique_id: deye_15k_reg_631
slave: 1
address: 631
input_type: holding
data_type: int16
scale: 0.01
unit_of_measurement: "A"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Strom Phase C"
unique_id: deye_15k_reg_632
slave: 1
address: 632
input_type: holding
data_type: int16
scale: 0.01
unit_of_measurement: "A"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Leistung A Low"
unique_id: deye_15k_reg_633
slave: 1
address: 633
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Gesamtleistung Low"
unique_id: deye_15k_reg_636
slave: 1
address: 636
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Ausgang Frequenz"
unique_id: deye_15k_reg_638
slave: 1
address: 638
input_type: holding
data_type: uint16
scale: 0.01
unit_of_measurement: "Hz"
scan_interval: 30
state_class: measurement
- name: "Deye Last Spannung Phase A"
unique_id: deye_15k_reg_644
slave: 1
address: 644
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Last Spannung Phase B"
unique_id: deye_15k_reg_645
slave: 1
address: 645
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Last Spannung Phase C"
unique_id: deye_15k_reg_646
slave: 1
address: 646
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Last Leistung A Low"
unique_id: deye_15k_reg_650
slave: 1
address: 650
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Last Leistung B Low"
unique_id: deye_15k_reg_651
slave: 1
address: 651
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Last Leistung C Low"
unique_id: deye_15k_reg_652
slave: 1
address: 652
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Last Gesamtleistung Low"
unique_id: deye_15k_reg_653
slave: 1
address: 653
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Last Frequenz"
unique_id: deye_15k_reg_655
slave: 1
address: 655
input_type: holding
data_type: uint16
scale: 0.01
unit_of_measurement: "Hz"
scan_interval: 30
state_class: measurement
- name: "Deye Generator Spannung Phase A"
unique_id: deye_15k_reg_661
slave: 1
address: 661
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Generator Spannung Phase B"
unique_id: deye_15k_reg_662
slave: 1
address: 662
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Generator Spannung Phase C"
unique_id: deye_15k_reg_663
slave: 1
address: 663
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye Generator Leistung Low"
unique_id: deye_15k_reg_667
slave: 1
address: 667
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye PV1 Leistung"
unique_id: deye_15k_reg_672
slave: 1
address: 672
input_type: holding
data_type: uint16
unit_of_measurement: "W"
scan_interval: 10
state_class: measurement
- name: "Deye PV2 Leistung"
unique_id: deye_15k_reg_673
slave: 1
address: 673
input_type: holding
data_type: uint16
unit_of_measurement: "W"
scan_interval: 10
state_class: measurement
- name: "Deye PV1 Spannung"
unique_id: deye_15k_reg_676
slave: 1
address: 676
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye PV1 Strom"
unique_id: deye_15k_reg_677
slave: 1
address: 677
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "A"
scan_interval: 30
state_class: measurement
- name: "Deye PV2 Spannung"
unique_id: deye_15k_reg_678
slave: 1
address: 678
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "Deye PV2 Strom"
unique_id: deye_15k_reg_679
slave: 1
address: 679
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "A"
scan_interval: 30
state_class: measurement
- name: "Deye Netz Leistung A High"
unique_id: deye_15k_reg_687
slave: 1
address: 687
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz Leistung B High"
unique_id: deye_15k_reg_688
slave: 1
address: 688
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz Leistung C High"
unique_id: deye_15k_reg_689
slave: 1
address: 689
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz Gesamtleistung High"
unique_id: deye_15k_reg_690
slave: 1
address: 690
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Leistung L1 High"
unique_id: deye_15k_reg_705
slave: 1
address: 705
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Leistung L2 High"
unique_id: deye_15k_reg_706
slave: 1
address: 706
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Leistung L3 High"
unique_id: deye_15k_reg_707
slave: 1
address: 707
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
- name: "Deye Netz CT Gesamtleistung High"
unique_id: deye_15k_reg_708
slave: 1
address: 708
input_type: holding
data_type: int16
unit_of_measurement: "W"
scan_interval: 30
state_class: measurement
# ============================================================
# BMS DATEN (10000+)
# ============================================================
- name: "BMS Batterie Spannung"
unique_id: deye_15k_reg_10003
slave: 1
address: 10003
input_type: holding
data_type: uint16
scale: 0.1
unit_of_measurement: "V"
scan_interval: 30
state_class: measurement
- name: "BMS Batterie Strom"
unique_id: deye_15k_reg_10004
slave: 1
address: 10004
input_type: holding
data_type: int16
scale: 0.1
unit_of_measurement: "A"
scan_interval: 10
state_class: measurement
- name: "BMS Batterie SOC"
unique_id: deye_15k_reg_10005
slave: 1
address: 10005
input_type: holding
data_type: uint16
unit_of_measurement: "%"
scan_interval: 10
state_class: measurement
- name: "BMS Batterie SOH"
unique_id: deye_15k_reg_10006
slave: 1
address: 10006
input_type: holding
data_type: uint16
unit_of_measurement: "%"
scan_interval: 300
state_class: measurement
- name: "BMS Batterie Restkapazität"
unique_id: deye_15k_reg_10007
slave: 1
address: 10007
input_type: holding
data_type: uint16
unit_of_measurement: "Ah"
scan_interval: 300
state_class: measurement
- name: "BMS Batterie Temperatur"
unique_id: deye_15k_reg_10008
slave: 1
address: 10008
input_type: holding
data_type: int16
scale: 0.1
offset: -100
unit_of_measurement: "°C"
scan_interval: 60
device_class: temperature
state_class: measurement
- name: "BMS Charge Limit Current"
unique_id: deye_15k_reg_10013
slave: 1
address: 10013
input_type: holding
data_type: uint16
unit_of_measurement: "A"
scan_interval: 60
state_class: measurement
- name: "BMS Discharge Limit Current"
unique_id: deye_15k_reg_10014
slave: 1
address: 10014
input_type: holding
data_type: uint16
unit_of_measurement: "A"
scan_interval: 60
state_class: measurement
- name: "BMS Force Charge Flag"
unique_id: deye_15k_reg_10017
slave: 1
address: 10017
input_type: holding
data_type: uint16
scan_interval: 60
- name: "BMS Max Cell Voltage"
unique_id: deye_15k_reg_10052
slave: 1
address: 10052
input_type: holding
data_type: uint16
scale: 0.01
unit_of_measurement: "V"
scan_interval: 60
state_class: measurement
- name: "BMS Min Cell Voltage"
unique_id: deye_15k_reg_10055
slave: 1
address: 10055
input_type: holding
data_type: uint16
scale: 0.01
unit_of_measurement: "V"
scan_interval: 60
state_class: measurement
/*
# ============================================================
# SCHALTER (80-146)
# ============================================================
switches:
- name: "Deye Wechselrichter Ein/Aus"
unique_id: deye_15k_sw_080
slave: 1
address: 80
write_type: holding
command_on: 1
command_off: 0
verify:
input_type: holding
address: 80
delay: 2
state_on: 1
state_off: 0
- name: "Deye Generator Laden Aktiviert"
unique_id: deye_15k_sw_129
slave: 1
address: 129
write_type: holding
command_on: 1
command_off: 0
verify:
input_type: holding
address: 129
delay: 2
state_on: 1
state_off: 0
- name: "Deye Netz Laden Aktiviert"
unique_id: deye_15k_sw_130
slave: 1
address: 130
write_type: holding
command_on: 1
command_off: 0
verify:
input_type: holding
address: 130
delay: 2
state_on: 1
state_off: 0
- name: "Deye Solar Einspeisen"
unique_id: deye_15k_sw_145
slave: 1
address: 145
write_type: holding
command_on: 1
command_off: 0
verify:
input_type: holding
address: 145
delay: 2
state_on: 1
state_off: 0
- name: "Deye TOU Aktiviert Schalter"
unique_id: deye_15k_sw_146
slave: 1
address: 146
write_type: holding
command_on: 1
command_off: 0
verify:
input_type: holding
address: 146
delay: 2
state_on: 1
state_off: 0
/*

