From ce056ae14412613bf8553db8e353d26f5cdb70bc Mon Sep 17 00:00:00 2001 From: Florian Simmer Date: Fri, 23 Jan 2026 20:15:08 +0100 Subject: [PATCH] update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Test Name asd asd rename asd asd sdfg typo typo c header asdf error fehler update example asd sdf xcv adsf adress dfas Singed Values Temperature asd ü asd Change id entferne unbenutzte werte entity_category, state_class usw entity_category, state_class usw --- austragung.yaml | 2 ++ boiler_01.yaml | 4 ++++ heizkreis_01.yaml | 12 ++++++++++++ heizkreis_02.yaml | 12 ++++++++++++ heizkreis_03.yaml | 12 ++++++++++++ heizkreis_04.yaml | 12 ++++++++++++ heizkreis_05.yaml | 12 ++++++++++++ kessel.yaml | 3 +++ 8 files changed, 69 insertions(+) diff --git a/austragung.yaml b/austragung.yaml index 3e9ac51..f386962 100644 --- a/austragung.yaml +++ b/austragung.yaml @@ -36,6 +36,8 @@ sensor: register_type: read address: 83 unit_of_measurement: "t" + state_class: total_increasing + device_class: weight accuracy_decimals: 1 value_type: U_WORD filters: diff --git a/boiler_01.yaml b/boiler_01.yaml index 3e55bb5..07f94b3 100644 --- a/boiler_01.yaml +++ b/boiler_01.yaml @@ -6,6 +6,8 @@ sensor: register_type: read address: 1630 unit_of_measurement: "°C" + device_class: temperature + state_class: measurement value_type: S_WORD filters: - multiply: 0.5 @@ -25,6 +27,7 @@ number: name: "${boiler1_name} Gewünschte Boilertemperatur" id: ${lower_name}_Boiler_1_Gewuenschte_Boilertemperatur address: 1631 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -36,6 +39,7 @@ number: name: "${boiler1_name} Nachladen, wenn Boilertemperatur unter" id: ${lower_name}_Boiler_1_Nachladen_wenn_Boilertemperatur_unter address: 1632 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 diff --git a/heizkreis_01.yaml b/heizkreis_01.yaml index 04d0c74..0151034 100644 --- a/heizkreis_01.yaml +++ b/heizkreis_01.yaml @@ -21,6 +21,8 @@ sensor: register_type: read address: 1030 #Wrong ? unit_of_measurement: "°C" + device_class: temperature + state_class: measurement value_type: S_WORD filters: - multiply: 0.5 @@ -62,6 +64,7 @@ number: name: "${hk1_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK1_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1032 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -74,6 +77,7 @@ number: name: "${hk1_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK1_Vorlauf_Temperatur_10C_Aussentemperatur address: 1031 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -85,6 +89,7 @@ number: name: "${hk1_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -96,6 +101,7 @@ number: name: "${hk1_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK1_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1033 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -107,6 +113,7 @@ number: name: "${hk1_name} - Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK1_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1035 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -118,6 +125,7 @@ number: name: "${hk1_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK1_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1040 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -129,6 +137,7 @@ number: name: "${hk1_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -140,6 +149,7 @@ number: name: "${hk1_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -151,6 +161,7 @@ number: name: "${hk1_name} - Frostschutztemperatur" id: ${lower_name}_HK1_Frostschutztemperatur address: 1038 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -162,6 +173,7 @@ number: name: "${hk1_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 unit_of_measurement: "°C" value_type: S_WORD min_value: 60 diff --git a/heizkreis_02.yaml b/heizkreis_02.yaml index 96e8eb0..cc0c71b 100644 --- a/heizkreis_02.yaml +++ b/heizkreis_02.yaml @@ -21,6 +21,8 @@ sensor: register_type: read address: 1060 #Wrong ? unit_of_measurement: "°C" + device_class: temperature + state_class: measurement value_type: S_WORD filters: - multiply: 0.5 @@ -62,6 +64,7 @@ number: name: "${hk2_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK2_Vorlauf_Temperatur_10C_Aussentemperatur address: 1061 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -74,6 +77,7 @@ number: name: "${hk2_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK2_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1062 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -85,6 +89,7 @@ number: name: "${hk2_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK2_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1063 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -96,6 +101,7 @@ number: name: "${hk2_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -107,6 +113,7 @@ number: name: "${hk2_name} - Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK2_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1065 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -118,6 +125,7 @@ number: name: "${hk2_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK2_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1070 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -129,6 +137,7 @@ number: name: "${hk2_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -140,6 +149,7 @@ number: name: "${hk2_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -151,6 +161,7 @@ number: name: "${hk2_name} - Frostschutztemperatur" id: ${lower_name}_HK2_Frostschutztemperatur address: 1068 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -162,6 +173,7 @@ number: name: "${hk2_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 unit_of_measurement: "°C" value_type: S_WORD min_value: 60 diff --git a/heizkreis_03.yaml b/heizkreis_03.yaml index ae9cda8..7e9cde0 100644 --- a/heizkreis_03.yaml +++ b/heizkreis_03.yaml @@ -21,6 +21,8 @@ sensor: register_type: read address: 1090 #Wrong ? unit_of_measurement: "°C" + device_class: temperature + state_class: measurement value_type: S_WORD filters: - multiply: 0.5 @@ -62,6 +64,7 @@ number: name: "${hk3_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK3_Vorlauf_Temperatur_10C_Aussentemperatur address: 1091 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -74,6 +77,7 @@ number: name: "${hk3_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK3_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1092 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -85,6 +89,7 @@ number: name: "${hk3_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK3_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1093 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -96,6 +101,7 @@ number: name: "${hk3_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -107,6 +113,7 @@ number: name: "${hk3_name} - Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK3_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1095 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -118,6 +125,7 @@ number: name: "${hk3_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK3_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1100 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -129,6 +137,7 @@ number: name: "${hk3_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -140,6 +149,7 @@ number: name: "${hk3_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -151,6 +161,7 @@ number: name: "${hk3_name} - Frostschutztemperatur" id: ${lower_name}_HK3_Frostschutztemperatur address: 1098 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -162,6 +173,7 @@ number: name: "${hk3_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 unit_of_measurement: "°C" value_type: S_WORD min_value: 60 diff --git a/heizkreis_04.yaml b/heizkreis_04.yaml index 61c86f3..aaaf3fa 100644 --- a/heizkreis_04.yaml +++ b/heizkreis_04.yaml @@ -21,6 +21,8 @@ sensor: register_type: read address: 1120 #Wrong ? unit_of_measurement: "°C" + device_class: temperature + state_class: measurement value_type: S_WORD filters: - multiply: 0.5 @@ -62,6 +64,7 @@ number: name: "${hk4_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK4_Vorlauf_Temperatur_10C_Aussentemperatur address: 1121 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -74,6 +77,7 @@ number: name: "${hk4_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK4_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1122 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -85,6 +89,7 @@ number: name: "${hk4_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK4_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1123 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -96,6 +101,7 @@ number: name: "${hk4_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -107,6 +113,7 @@ number: name: "${hk4_name} - Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK4_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1125 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -118,6 +125,7 @@ number: name: "${hk4_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK4_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1130 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -129,6 +137,7 @@ number: name: "${hk4_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -140,6 +149,7 @@ number: name: "${hk4_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -151,6 +161,7 @@ number: name: "${hk4_name} - Frostschutztemperatur" id: ${lower_name}_HK4_Frostschutztemperatur address: 1128 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -162,6 +173,7 @@ number: name: "${hk4_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 unit_of_measurement: "°C" value_type: S_WORD min_value: 60 diff --git a/heizkreis_05.yaml b/heizkreis_05.yaml index 49c2eea..237e2c2 100644 --- a/heizkreis_05.yaml +++ b/heizkreis_05.yaml @@ -21,6 +21,8 @@ sensor: register_type: read address: 1150 #Wrong ? unit_of_measurement: "°C" + device_class: temperature + state_class: measurement value_type: S_WORD filters: - multiply: 0.5 @@ -62,6 +64,7 @@ number: name: "${hk5_name} - Gewünschte Vorlauf-temperatur bei +10°C Außentemperatur" id: ${lower_name}_HK5_Vorlauf_Temperatur_10C_Aussentemperatur address: 1151 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -74,6 +77,7 @@ number: name: "${hk5_name} - Gewünschte Vorlauf-temperatur bei -10°C Außentemperatur" id: ${lower_name}_HK5_Vorlauf_Temperatur_minus_10C_Aussentemperatur address: 1152 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -85,6 +89,7 @@ number: name: "${hk5_name} - Absenkung der Vorlauftemperatur im Absenkbetrieb" id: ${lower_name}_HK5_Absenkung_der_Vorlauftemperatur_im_Absenkbetrieb address: 1153 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -96,6 +101,7 @@ number: name: "${hk5_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -107,6 +113,7 @@ number: name: "${hk5_name} - Gewünschte Raumtemperatur während des Heizbetriebs" id: ${lower_name}_HK5_Gewuenschte_Raumtemperatur_waehrend_des_Heizbetriebs address: 1155 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -118,6 +125,7 @@ number: name: "${hk5_name} - Gewünschte Raumtemperatur während des Absenkbetriebes" id: ${lower_name}_HK5_Gewuenschte_Raumtemperatur_waehrend_des_Absenkbetriebes address: 1160 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -129,6 +137,7 @@ number: name: "${hk5_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -140,6 +149,7 @@ number: name: "${hk5_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 unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -151,6 +161,7 @@ number: name: "${hk5_name} - Frostschutztemperatur" id: ${lower_name}_HK5_Frostschutztemperatur address: 1158 + entity_category: config unit_of_measurement: "°C" value_type: S_WORD multiply: 2 @@ -162,6 +173,7 @@ number: name: "${hk5_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 unit_of_measurement: "°C" value_type: S_WORD min_value: 60 diff --git a/kessel.yaml b/kessel.yaml index 1c7e542..89ac320 100644 --- a/kessel.yaml +++ b/kessel.yaml @@ -256,6 +256,8 @@ sensor: register_type: read address: 1000 unit_of_measurement: "°C" + device_class: temperature + state_class: measurement value_type: S_WORD filters: - multiply: 0.5 @@ -277,6 +279,7 @@ number: name: "${name} Kessel-Solltemperatur" id: ${lower_name}_Kessel_Solltemperatur address: 0 + entity_category: config unit_of_measurement: "°C" value_type: U_WORD multiply: 2