From e40fe63c25d45badb77db9df5f507bd171d4b6c0 Mon Sep 17 00:00:00 2001 From: Florian Simmer Date: Sat, 24 Jan 2026 14:50:11 +0100 Subject: [PATCH] add device_id and change names --- anlage.yaml | 3 ++- austragung.yaml | 15 ++++++++---- boiler_01.yaml | 15 ++++++++---- fehler.yaml | 15 ++++++++---- heizkreis_01.yaml | 45 +++++++++++++++++++++++------------ heizkreis_02.yaml | 45 +++++++++++++++++++++++------------ heizkreis_03.yaml | 45 +++++++++++++++++++++++------------ heizkreis_04.yaml | 45 +++++++++++++++++++++++------------ heizkreis_05.yaml | 45 +++++++++++++++++++++++------------ kessel.yaml | 60 +++++++++++++++++++++++++++++++---------------- netzpumpe.yaml | 9 ++++--- puffer_01.yaml | 18 +++++++++----- 12 files changed, 240 insertions(+), 120 deletions(-) diff --git a/anlage.yaml b/anlage.yaml index 8d22841..bac8b2a 100644 --- a/anlage.yaml +++ b/anlage.yaml @@ -1,7 +1,8 @@ text_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Anlagenzustand" + device_id: ${device_id} + name: "Anlagenzustand" id: ${lower_name}_Anlagenzustand register_type: read address: 4000 diff --git a/austragung.yaml b/austragung.yaml index e44cfc3..d42810d 100644 --- a/austragung.yaml +++ b/austragung.yaml @@ -1,7 +1,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Fuellstand im Pelletsbehaelter" + device_id: ${device_id} + name: "Fuellstand im Pelletsbehaelter" id: ${lower_name}_Fuellstand_im_Pelletsbehaelter register_type: read address: 21 @@ -13,7 +14,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Resetierbarer kg-Zaehler" + device_id: ${device_id} + name: "Resetierbarer kg-Zaehler" id: ${lower_name}_Resetierbarer_kg_Zaehler register_type: read address: 81 @@ -22,7 +24,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Resetierbarer t-Zaehler" + device_id: ${device_id} + name: "Resetierbarer t-Zaehler" id: ${lower_name}_Resetierbarer_t_Zaehler register_type: read address: 82 @@ -31,7 +34,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Pelletverbrauch Gesamt" + device_id: ${device_id} + name: "Pelletverbrauch Gesamt" id: ${lower_name}_Pelletverbrauch_Gesamt register_type: read address: 83 @@ -45,7 +49,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Pelletlager Restbestand" + device_id: ${device_id} + name: "Pelletlager Restbestand" id: ${lower_name}_Pelletlager_Restbestand register_type: holding address: 319 diff --git a/boiler_01.yaml b/boiler_01.yaml index 07f94b3..157ab99 100644 --- a/boiler_01.yaml +++ b/boiler_01.yaml @@ -1,7 +1,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${boiler1_name} Temperatur oben" + device_id: ${device_id} + name: "Temperatur oben" id: ${lower_name}_Boiler_1_Temperatur_oben register_type: read address: 1630 @@ -14,7 +15,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${boiler1_name} Pumpe Ansteuerung" + device_id: ${device_id} + name: "Pumpe Ansteuerung" id: ${lower_name}_Boiler_1_Pumpe_Ansteuerung register_type: read address: 1632 @@ -24,7 +26,8 @@ sensor: number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${boiler1_name} Gewünschte Boilertemperatur" + device_id: ${device_id} + name: "Gewünschte Boilertemperatur" id: ${lower_name}_Boiler_1_Gewuenschte_Boilertemperatur address: 1631 entity_category: config @@ -36,7 +39,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${boiler1_name} Nachladen, wenn Boilertemperatur unter" + device_id: ${device_id} + name: "Nachladen, wenn Boilertemperatur unter" id: ${lower_name}_Boiler_1_Nachladen_wenn_Boilertemperatur_unter address: 1632 entity_category: config @@ -48,7 +52,8 @@ number: binary_sensor: - platform: template - name: "${boiler1_name} Pumpe Ansteuerung AN AUS" + device_id: ${device_id} + name: "Pumpe Ansteuerung AN AUS" id: ${lower_name}_Boiler_1_Pumpe_Ansteuerung_AN_AUS lambda: |- if (id(${lower_name}_Boiler_1_Pumpe_Ansteuerung).state > 0) { diff --git a/fehler.yaml b/fehler.yaml index 93d271a..7a12041 100644 --- a/fehler.yaml +++ b/fehler.yaml @@ -3,7 +3,8 @@ text_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Fehler 1" + device_id: ${device_id} + name: "Fehler 1" id: ${lower_name}_Fehler_1 register_type: read address: 3000 @@ -447,7 +448,8 @@ text_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Fehler 2" + device_id: ${device_id} + name: "Fehler 2" id: ${lower_name}_Fehler_2 register_type: read address: 3001 @@ -891,7 +893,8 @@ text_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Fehler 3" + device_id: ${device_id} + name: "Fehler 3" id: ${lower_name}_Fehler_3 register_type: read address: 3002 @@ -1335,7 +1338,8 @@ text_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Fehler 4" + device_id: ${device_id} + name: "Fehler 4" id: ${lower_name}_Fehler_4 register_type: read address: 3003 @@ -1779,7 +1783,8 @@ text_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Fehler 5" + device_id: ${device_id} + name: "Fehler 5" id: ${lower_name}_Fehler_5 register_type: read address: 3004 diff --git a/heizkreis_01.yaml b/heizkreis_01.yaml index 0151034..4e5e63f 100644 --- a/heizkreis_01.yaml +++ b/heizkreis_01.yaml @@ -1,7 +1,8 @@ select: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Betriebsart" + device_id: ${device_id} + name: "Betriebsart" id: ${lower_name}_HK1_Betriebsart address: 8046 value_type: U_WORD @@ -16,7 +17,8 @@ select: sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Vorlauf-Isttemperatur" + device_id: ${device_id} + name: "Vorlauf-Isttemperatur" id: ${lower_name}_HK1_Vorlauf_Isttemperatur register_type: read address: 1030 #Wrong ? @@ -29,7 +31,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Vorlauf-Solltemperatur" + device_id: ${device_id} + name: "Vorlauf-Solltemperatur" id: ${lower_name}_HK1_Vorlauf_Solltemperatur register_type: read address: 1031 #Wrong ? @@ -40,7 +43,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Raumtemperatur" + device_id: ${device_id} + name: "Raumtemperatur" id: ${lower_name}_HK1_Raumtemperatur register_type: read address: 1032 #Wrong ? @@ -52,7 +56,8 @@ sensor: binary_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Pumpe AN AUS" + device_id: ${device_id} + name: "Pumpe AN AUS" id: ${lower_name}_HK1_Pumpe_AN_AUS register_type: coil address: 1029 @@ -61,7 +66,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK1_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1032 entity_category: config @@ -74,7 +80,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK1_Vorlauf_Temperatur_10C_Aussentemperatur address: 1031 entity_category: config @@ -86,7 +93,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" + device_id: ${device_id} + name: "Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" id: ${lower_name}_HK1_Heizkreispumpe_ausschalten_wenn_Vorlauf_Soll_kleiner_ist_als address: 1039 entity_category: config @@ -98,7 +106,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" + device_id: ${device_id} + name: "Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK1_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1033 entity_category: config @@ -110,7 +119,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Gewünschte Raumtemperatur während des Heizbetriebs" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK1_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1035 entity_category: config @@ -122,7 +132,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK1_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1040 entity_category: config @@ -134,7 +145,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" id: ${lower_name}_HK1_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Heizbetrieb_einschaltet address: 1036 entity_category: config @@ -146,7 +158,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" id: ${lower_name}_HK1_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Absenkbetrieb_einschaltet address: 1037 entity_category: config @@ -158,7 +171,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Frostschutztemperatur" + device_id: ${device_id} + name: "Frostschutztemperatur" id: ${lower_name}_HK1_Frostschutztemperatur address: 1038 entity_category: config @@ -170,7 +184,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk1_name} - Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" + device_id: ${device_id} + name: "Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" id: ${lower_name}_HK1_Temp_am_Puffer_oben_ab_der_der_Ueberhitzungsschutz_aktiv_wird address: 1047 entity_category: config diff --git a/heizkreis_02.yaml b/heizkreis_02.yaml index cc0c71b..ca2b351 100644 --- a/heizkreis_02.yaml +++ b/heizkreis_02.yaml @@ -1,7 +1,8 @@ select: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Betriebsart" + device_id: ${device_id} + name: "Betriebsart" id: ${lower_name}_HK2_Betriebsart address: 8047 value_type: U_WORD @@ -16,7 +17,8 @@ select: sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Vorlauf-Isttemperatur" + device_id: ${device_id} + name: "Vorlauf-Isttemperatur" id: ${lower_name}_HK2_Vorlauf_Isttemperatur register_type: read address: 1060 #Wrong ? @@ -29,7 +31,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Vorlauf-Solltemperatur" + device_id: ${device_id} + name: "Vorlauf-Solltemperatur" id: ${lower_name}_HK2_Vorlauf_Solltemperatur register_type: read address: 1061 #Wrong ? @@ -40,7 +43,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Raumtemperatur" + device_id: ${device_id} + name: "Raumtemperatur" id: ${lower_name}_HK2_Raumtemperatur register_type: read address: 1062 #Wrong ? @@ -52,7 +56,8 @@ sensor: binary_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Pumpe AN AUS" + device_id: ${device_id} + name: "Pumpe AN AUS" id: ${lower_name}_HK2_Pumpe_AN_AUS register_type: coil address: 1059 @@ -61,7 +66,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK2_Vorlauf_Temperatur_10C_Aussentemperatur address: 1061 entity_category: config @@ -74,7 +80,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK2_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1062 entity_category: config @@ -86,7 +93,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" + device_id: ${device_id} + name: "Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK2_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1063 entity_category: config @@ -98,7 +106,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" + device_id: ${device_id} + name: "Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" id: ${lower_name}_HK2_Heizkreispumpe_ausschalten_wenn_Vorlauf_Soll_kleiner_ist_als address: 1069 entity_category: config @@ -110,7 +119,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Gewünschte Raumtemperatur während des Heizbetriebs" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK2_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1065 entity_category: config @@ -122,7 +132,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK2_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1070 entity_category: config @@ -134,7 +145,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" id: ${lower_name}_HK2_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Heizbetrieb_einschaltet address: 1066 entity_category: config @@ -146,7 +158,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" id: ${lower_name}_HK2_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Absenkbetrieb_einschaltet address: 1067 entity_category: config @@ -158,7 +171,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Frostschutztemperatur" + device_id: ${device_id} + name: "Frostschutztemperatur" id: ${lower_name}_HK2_Frostschutztemperatur address: 1068 entity_category: config @@ -170,7 +184,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk2_name} - Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" + device_id: ${device_id} + name: "Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" id: ${lower_name}_HK2_Temp_am_Puffer_oben_ab_der_der_Ueberhitzungsschutz_aktiv_wird address: 1078 entity_category: config diff --git a/heizkreis_03.yaml b/heizkreis_03.yaml index 7e9cde0..c0a8765 100644 --- a/heizkreis_03.yaml +++ b/heizkreis_03.yaml @@ -1,7 +1,8 @@ select: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Betriebsart" + device_id: ${device_id} + name: "Betriebsart" id: ${lower_name}_HK3_Betriebsart address: 8048 value_type: U_WORD @@ -16,7 +17,8 @@ select: sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Vorlauf-Isttemperatur" + device_id: ${device_id} + name: "Vorlauf-Isttemperatur" id: ${lower_name}_HK3_Vorlauf_Isttemperatur register_type: read address: 1090 #Wrong ? @@ -29,7 +31,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Vorlauf-Solltemperatur" + device_id: ${device_id} + name: "Vorlauf-Solltemperatur" id: ${lower_name}_HK3_Vorlauf_Solltemperatur register_type: read address: 1091 #Wrong ? @@ -40,7 +43,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Raumtemperatur" + device_id: ${device_id} + name: "Raumtemperatur" id: ${lower_name}_HK3_Raumtemperatur register_type: read address: 1092 #Wrong ? @@ -52,7 +56,8 @@ sensor: binary_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Pumpe AN AUS" + device_id: ${device_id} + name: "Pumpe AN AUS" id: ${lower_name}_HK3_Pumpe_AN_AUS register_type: coil address: 1090 @@ -61,7 +66,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK3_Vorlauf_Temperatur_10C_Aussentemperatur address: 1091 entity_category: config @@ -74,7 +80,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK3_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1092 entity_category: config @@ -86,7 +93,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" + device_id: ${device_id} + name: "Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK3_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1093 entity_category: config @@ -98,7 +106,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" + device_id: ${device_id} + name: "Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" id: ${lower_name}_HK3_Heizkreispumpe_ausschalten_wenn_Vorlauf_Soll_kleiner_ist_als address: 1099 entity_category: config @@ -110,7 +119,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Gewünschte Raumtemperatur während des Heizbetriebs" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK3_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1095 entity_category: config @@ -122,7 +132,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK3_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1100 entity_category: config @@ -134,7 +145,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" id: ${lower_name}_HK3_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Heizbetrieb_einschaltet address: 1096 entity_category: config @@ -146,7 +158,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" id: ${lower_name}_HK3_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Absenkbetrieb_einschaltet address: 1097 entity_category: config @@ -158,7 +171,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Frostschutztemperatur" + device_id: ${device_id} + name: "Frostschutztemperatur" id: ${lower_name}_HK3_Frostschutztemperatur address: 1098 entity_category: config @@ -170,7 +184,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk3_name} - Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" + device_id: ${device_id} + name: "Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" id: ${lower_name}_HK3_Temp_am_Puffer_oben_ab_der_der_Ueberhitzungsschutz_aktiv_wird address: 1105 entity_category: config diff --git a/heizkreis_04.yaml b/heizkreis_04.yaml index aaaf3fa..e375508 100644 --- a/heizkreis_04.yaml +++ b/heizkreis_04.yaml @@ -1,7 +1,8 @@ select: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Betriebsart" + device_id: ${device_id} + name: "Betriebsart" id: ${lower_name}_HK4_Betriebsart address: 8049 value_type: U_WORD @@ -16,7 +17,8 @@ select: sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Vorlauf-Isttemperatur" + device_id: ${device_id} + name: "Vorlauf-Isttemperatur" id: ${lower_name}_HK4_Vorlauf_Isttemperatur register_type: read address: 1120 #Wrong ? @@ -29,7 +31,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Vorlauf-Solltemperatur" + device_id: ${device_id} + name: "Vorlauf-Solltemperatur" id: ${lower_name}_HK4_Vorlauf_Solltemperatur register_type: read address: 1121 #Wrong ? @@ -40,7 +43,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Raumtemperatur" + device_id: ${device_id} + name: "Raumtemperatur" id: ${lower_name}_HK4_Raumtemperatur register_type: read address: 1122 #Wrong ? @@ -52,7 +56,8 @@ sensor: binary_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Pumpe AN AUS" + device_id: ${device_id} + name: "Pumpe AN AUS" id: ${lower_name}_HK4_Pumpe_AN_AUS register_type: coil address: 1120 @@ -61,7 +66,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK4_Vorlauf_Temperatur_10C_Aussentemperatur address: 1121 entity_category: config @@ -74,7 +80,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK4_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1122 entity_category: config @@ -86,7 +93,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" + device_id: ${device_id} + name: "Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK4_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1123 entity_category: config @@ -98,7 +106,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" + device_id: ${device_id} + name: "Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" id: ${lower_name}_HK4_Heizkreispumpe_ausschalten_wenn_Vorlauf_Soll_kleiner_ist_als address: 1129 entity_category: config @@ -110,7 +119,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Gewünschte Raumtemperatur während des Heizbetriebs" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK4_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1125 entity_category: config @@ -122,7 +132,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK4_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1130 entity_category: config @@ -134,7 +145,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" id: ${lower_name}_HK4_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Heizbetrieb_einschaltet address: 1126 entity_category: config @@ -146,7 +158,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" id: ${lower_name}_HK4_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Absenkbetrieb_einschaltet address: 1127 entity_category: config @@ -158,7 +171,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Frostschutztemperatur" + device_id: ${device_id} + name: "Frostschutztemperatur" id: ${lower_name}_HK4_Frostschutztemperatur address: 1128 entity_category: config @@ -170,7 +184,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk4_name} - Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" + device_id: ${device_id} + name: "Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" id: ${lower_name}_HK4_Temp_am_Puffer_oben_ab_der_der_Ueberhitzungsschutz_aktiv_wird address: 1135 entity_category: config diff --git a/heizkreis_05.yaml b/heizkreis_05.yaml index 237e2c2..7e08c14 100644 --- a/heizkreis_05.yaml +++ b/heizkreis_05.yaml @@ -1,7 +1,8 @@ select: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Betriebsart" + device_id: ${device_id} + name: "Betriebsart" id: ${lower_name}_HK5_Betriebsart address: 8050 value_type: U_WORD @@ -16,7 +17,8 @@ select: sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Vorlauf-Isttemperatur" + device_id: ${device_id} + name: "Vorlauf-Isttemperatur" id: ${lower_name}_HK5_Vorlauf_Isttemperatur register_type: read address: 1150 #Wrong ? @@ -29,7 +31,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Vorlauf-Solltemperatur" + device_id: ${device_id} + name: "Vorlauf-Solltemperatur" id: ${lower_name}_HK5_Vorlauf_Solltemperatur register_type: read address: 1151 #Wrong ? @@ -40,7 +43,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Raumtemperatur" + device_id: ${device_id} + name: "Raumtemperatur" id: ${lower_name}_HK5_Raumtemperatur register_type: read address: 1152 #Wrong ? @@ -52,7 +56,8 @@ sensor: binary_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Pumpe AN AUS" + device_id: ${device_id} + name: "Pumpe AN AUS" id: ${lower_name}_HK5_Pumpe_AN_AUS register_type: coil address: 1150 @@ -61,7 +66,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK5_Vorlauf_Temperatur_10C_Aussentemperatur address: 1151 entity_category: config @@ -74,7 +80,8 @@ number: # not correct yet ? - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" + device_id: ${device_id} + name: "Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK5_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1152 entity_category: config @@ -86,7 +93,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" + device_id: ${device_id} + name: "Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK5_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1153 entity_category: config @@ -98,7 +106,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" + device_id: ${device_id} + name: "Heizkreispumpe ausschalten wenn Vorlauf Soll kleiner ist als" id: ${lower_name}_HK5_Heizkreispumpe_ausschalten_wenn_Vorlauf_Soll_kleiner_ist_als address: 1159 entity_category: config @@ -110,7 +119,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Gewünschte Raumtemperatur während des Heizbetriebs" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK5_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1155 entity_category: config @@ -122,7 +132,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" + device_id: ${device_id} + name: "Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK5_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1160 entity_category: config @@ -134,7 +145,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Heizbetrieb einschaltet" id: ${lower_name}_HK5_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Heizbetrieb_einschaltet address: 1156 entity_category: config @@ -146,7 +158,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" + device_id: ${device_id} + name: "Außentemperatur, unter der die Heizkreispumpe im Absenkbetrieb einschaltet" id: ${lower_name}_HK5_Aussentemperatur_unter_der_die_Heizkreispumpe_im_Absenkbetrieb_einschaltet address: 1157 entity_category: config @@ -158,7 +171,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Frostschutztemperatur" + device_id: ${device_id} + name: "Frostschutztemperatur" id: ${lower_name}_HK5_Frostschutztemperatur address: 1158 entity_category: config @@ -170,7 +184,8 @@ number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${hk5_name} - Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" + device_id: ${device_id} + name: "Temp. am Puffer oben ab der der Überhitzungsschutz aktiv wird" id: ${lower_name}_HK5_Temp_am_Puffer_oben_ab_der_der_Ueberhitzungsschutz_aktiv_wird address: 1165 entity_category: config diff --git a/kessel.yaml b/kessel.yaml index 89ac320..168de06 100644 --- a/kessel.yaml +++ b/kessel.yaml @@ -1,7 +1,8 @@ text_sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Kesselzustand" + device_id: ${device_id} + name: "Kesselzustand" id: ${lower_name}_Kesselzustand register_type: read address: 4001 @@ -99,7 +100,8 @@ text_sensor: sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Kesseltemperatur" + device_id: ${device_id} + name: "Kesseltemperatur" id: ${lower_name}_Kesseltemperatur register_type: read address: 0 @@ -110,7 +112,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Abgastemperatur" + device_id: ${device_id} + name: "Abgastemperatur" id: ${lower_name}_Abgastemperatur register_type: read address: 1 @@ -119,7 +122,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Saugzug - Ansteuerung" + device_id: ${device_id} + name: "Saugzug - Ansteuerung" id: ${lower_name}_Saugzug_Ansteuerung register_type: read address: 13 @@ -128,7 +132,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Saugzugdrehzahl" + device_id: ${device_id} + name: "Saugzugdrehzahl" id: ${lower_name}_Saugzugdrehzahl register_type: read address: 6 @@ -137,7 +142,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Sauerstoffregler" + device_id: ${device_id} + name: "Sauerstoffregler" id: ${lower_name}_Sauerstoffregler register_type: read address: 16 @@ -146,7 +152,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Restsauerstoffgehalt" + device_id: ${device_id} + name: "Restsauerstoffgehalt" id: ${lower_name}_Restsauerstoffgehalt register_type: read address: 3 @@ -158,7 +165,8 @@ sensor: # - platform: modbus_controller # modbus_controller_id: ${modbus_controller_id} - # name: "${name} Rücklauffühler" + device_id: ${device_id} + # name: "Rücklauffühler" # id: ${lower_name}_Ruecklauffuehler # register_type: read # address: 9 @@ -169,7 +177,8 @@ sensor: # - platform: modbus_controller # modbus_controller_id: ${modbus_controller_id} - # name: "${name} Primärluft" + device_id: ${device_id} + # name: "Primärluft" # id: ${lower_name}_Primaerluft # register_type: read # address: 11 @@ -178,7 +187,8 @@ sensor: # - platform: modbus_controller # modbus_controller_id: ${modbus_controller_id} - # name: "${name} Sekundärluft" + device_id: ${device_id} + # name: "Sekundärluft" # id: ${lower_name}_Sekundaerluft # register_type: read # address: 12 @@ -187,7 +197,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Kesselstellgröße" + device_id: ${device_id} + name: "Kesselstellgröße" id: ${lower_name}_Kesselstellgroesse register_type: read address: 14 @@ -196,7 +207,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Betriebsstunden" + device_id: ${device_id} + name: "Betriebsstunden" id: ${lower_name}_Betriebsstunden register_type: read address: 20 @@ -205,7 +217,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Anzahl der Brennerstarts" + device_id: ${device_id} + name: "Anzahl der Brennerstarts" id: ${lower_name}_Anzahl_der_Brennerstarts register_type: read address: 22 @@ -213,7 +226,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Betriebsstunden in der Feuererhaltung" + device_id: ${device_id} + name: "Betriebsstunden in der Feuererhaltung" id: ${lower_name}_Betriebsstunden_in_der_Feuererhaltung register_type: read address: 24 @@ -222,7 +236,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Errechnete Kesselsolltemperatur" + device_id: ${device_id} + name: "Errechnete Kesselsolltemperatur" id: ${lower_name}_Errechnete_Kesselsolltemperatur register_type: read address: 27 @@ -233,7 +248,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Stunden seit letzter Wartung" + device_id: ${device_id} + name: "Stunden seit letzter Wartung" id: ${lower_name}_Stunden_seit_letzter_Wartung register_type: read address: 55 @@ -242,7 +258,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Verbleibende Heizstunden bis zur Asche entleeren Warnung" + device_id: ${device_id} + name: "Verbleibende Heizstunden bis zur Asche entleeren Warnung" id: ${lower_name}_Verbleibende_Heizstunden_bis_zur_Asche_entleeren_Warnung register_type: read address: 86 @@ -251,7 +268,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Aussentemperatur" + device_id: ${device_id} + name: "Aussentemperatur" id: ${lower_name}_Aussentemperatur register_type: read address: 1000 @@ -264,7 +282,8 @@ sensor: binary_sensor: - platform: template - name: "${name} Kesselzustand Heizen" + device_id: ${device_id} + name: "Kesselzustand Heizen" id: ${lower_name}_Kesselzustand_Heizen lambda: |- if (id(${lower_name}_Kesselzustand).state == "Heizen") { @@ -276,7 +295,8 @@ binary_sensor: number: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Kessel-Solltemperatur" + device_id: ${device_id} + name: "Kessel-Solltemperatur" id: ${lower_name}_Kessel_Solltemperatur address: 0 entity_category: config diff --git a/netzpumpe.yaml b/netzpumpe.yaml index f0b5ad0..dd3a8d6 100644 --- a/netzpumpe.yaml +++ b/netzpumpe.yaml @@ -1,7 +1,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Drehzahl Netzpumpe" + device_id: ${device_id} + name: "Drehzahl Netzpumpe" id: ${lower_name}_Drehzahl_Netzpumpe register_type: read address: 700 @@ -10,7 +11,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${name} Netzrücklauf Temperatur" + device_id: ${device_id} + name: "Netzrücklauf Temperatur" id: ${lower_name}_Netzruecklauf_Temperatur register_type: read address: 701 @@ -21,7 +23,8 @@ sensor: binary_sensor: - platform: template - name: "${name} Netzpumpe AN AUS" + device_id: ${device_id} + name: "Netzpumpe AN AUS" id: ${lower_name}_Netzpumpe_AN_AUS lambda: |- if (id(${lower_name}_Drehzahl_Netzpumpe).state > 0) { diff --git a/puffer_01.yaml b/puffer_01.yaml index 986bec4..de8eb8c 100644 --- a/puffer_01.yaml +++ b/puffer_01.yaml @@ -1,7 +1,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${puffer1_name} Temperatur oben" + device_id: ${device_id} + name: "Temperatur oben" id: ${lower_name}_Puffer_1_Temperatur_oben register_type: read address: 2000 @@ -12,7 +13,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${puffer1_name} Temperatur mitte" + device_id: ${device_id} + name: "Temperatur mitte" id: ${lower_name}_Puffer_1_Temperatur_mitte register_type: read address: 2001 @@ -23,7 +25,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${puffer1_name} Temperatur unten" + device_id: ${device_id} + name: "Temperatur unten" id: ${lower_name}_Puffer_1_Temperatur_unten register_type: read address: 2002 @@ -34,7 +37,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${puffer1_name} Ladezustand" + device_id: ${device_id} + name: "Ladezustand" id: ${lower_name}_Puffer_1_Ladezustand register_type: read address: 2006 @@ -43,7 +47,8 @@ sensor: - platform: modbus_controller modbus_controller_id: ${modbus_controller_id} - name: "${puffer1_name} Pufferpumpen Ansteuerung" + device_id: ${device_id} + name: "Pufferpumpen Ansteuerung" id: ${lower_name}_Puffer_1_Pufferpumpen_Ansteuerung register_type: read address: 2003 @@ -52,7 +57,8 @@ sensor: binary_sensor: - platform: template - name: "${puffer1_name} Pufferpumpen Ansteuerung AN AUS" + device_id: ${device_id} + name: "Pufferpumpen Ansteuerung AN AUS" id: ${lower_name}_Puffer_1_Pufferpumpen_Ansteuerung_AN_AUS lambda: |- if (id(${lower_name}_Puffer_1_Pufferpumpen_Ansteuerung).state > 0) {