From 10839e95dd4d6d349ff18da8babc1e87541389bf Mon Sep 17 00:00:00 2001 From: Nicolas Liaudat Date: Thu, 8 Aug 2024 21:05:20 +0200 Subject: [PATCH] Update sensors as internal if already in inputs https://github.com/nliaudat/esp_canbus/issues/18 --- esphome/src/preset/HV/sensors_de.yaml | 376 +++++++++++++++----------- esphome/src/preset/HV/sensors_en.yaml | 376 +++++++++++++++----------- esphome/src/preset/HV/sensors_fr.yaml | 376 +++++++++++++++----------- esphome/src/preset/HV/sensors_it.yaml | 372 ++++++++++++++----------- 4 files changed, 876 insertions(+), 624 deletions(-) diff --git a/esphome/src/preset/HV/sensors_de.yaml b/esphome/src/preset/HV/sensors_de.yaml index 55c8e8b..2fca0e5 100644 --- a/esphome/src/preset/HV/sensors_de.yaml +++ b/esphome/src/preset/HV/sensors_de.yaml @@ -1,156 +1,220 @@ -sensor: -- platform: toptronic - name: "Normal-L\xFCftungsmodulation " - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40651 - id: HV_50_0_40651 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "Spar-L\xFCftungsmodulation " - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40686 - id: HV_50_0_40686 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "L\xFCftungsmodulation" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38606 - id: HV_50_0_38606 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Feuchte Sollwert - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40687 - id: HV_50_0_40687 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Feuchtigkeit Abluft - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37600 - id: HV_50_0_37600 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: VOC Abluft - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37608 - id: HV_50_0_37608 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: VOC Aussenluft - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37611 - id: HV_50_0_37611 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Temperatur Aussenluft - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 0 - id: HV_50_0_0 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: Temperatur Abluft - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37602 - id: HV_50_0_37602 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: Ventilator Fortluft soll - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38600 - id: HV_50_0_38600 - type: U8 - unit_of_measurement: '%' -text_sensor: -- platform: toptronic - name: "Betriebswahl L\xFCftung" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40650 - id: HV_50_0_40650 - options: - - Standby - - Woche 1 - - Woche 2 - - Konstantbetrieb, Sollwert 40651 - - Sparbetrieb, Sollwert DAP40686 - values: - - 0 - - 1 - - 2 - - 4 - - 5 -- platform: toptronic - name: "Status L\xFCftungsregelung" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 39652 - id: HV_50_0_39652 - options: - - Aus, z.B. Standbybetrieb - - "Normaler L\xFCftungsbetrieb" - - VOC Modus aktiv - - Feuchtigkeitsmodus aktiv - - Frostschutz aktiv - - CoolVet aktiv - - Fehlerzustand - - Sommerfeuchte - - Ausschaltstop - values: - - 0 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 +sensor: +- platform: toptronic + name: "Normal-L\xFCftungsmodulation " + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40651 + id: HV_50_0_40651 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: "Spar-L\xFCftungsmodulation " + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40686 + id: HV_50_0_40686 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: "L\xFCftungsmodulation" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38606 + id: HV_50_0_38606 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Feuchte Sollwert + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40687 + id: HV_50_0_40687 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: Feuchtigkeit Abluft + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37600 + id: HV_50_0_37600 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Temperatur Aussenluft + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 0 + id: HV_50_0_0 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: Temperatur Abluft + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37602 + id: HV_50_0_37602 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: Ventilator Fortluft soll + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38600 + id: HV_50_0_38600 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Aktiver Fehler 1_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29042 + id: HV_0_0_29042 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Aktiver Fehler 2_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29043 + id: HV_0_0_29043 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Aktiver Fehler 3_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29044 + id: HV_0_0_29044 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Aktiver Fehler 4_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29045 + id: HV_0_0_29045 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Aktiver Fehler 5_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29046 + id: HV_0_0_29046 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: "Wartungssz\xE4hlwert Meldung Wartung (Betriebswochen)" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 20037 + id: HV_0_0_20037 + type: U32 + unit_of_measurement: '' +- platform: toptronic + name: "Restlaufzeit Wartungsz\xE4hler (Betriebswochen)" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 21058 + id: HV_0_0_21058 + type: S32 + unit_of_measurement: ' ' +- platform: toptronic + name: "Reinigungsz\xE4hlwert Meldung Reinigung (Betriebswochen)" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 41613 + id: HV_0_0_41613 + type: U32 + unit_of_measurement: '' +text_sensor: +- platform: toptronic + name: "Betriebswahl L\xFCftung" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40650 + id: HV_50_0_40650 + options: + - Standby + - Woche 1 + - Woche 2 + - Konstantbetrieb, Sollwert 40651 + - Sparbetrieb, Sollwert DAP40686 + values: + - 0 + - 1 + - 2 + - 4 + - 5 + internal: true +- platform: toptronic + name: "Status L\xFCftungsregelung" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 39652 + id: HV_50_0_39652 + options: + - Aus, z.B. Standbybetrieb + - "Normaler L\xFCftungsbetrieb" + - VOC Modus aktiv + - Feuchtigkeitsmodus aktiv + - Frostschutz aktiv + - CoolVet aktiv + - Fehlerzustand + - Sommerfeuchte + - Ausschaltstop + values: + - 0 + - 1 + - 2 + - 3 + - 4 + - 5 + - 6 + - 7 + - 8 diff --git a/esphome/src/preset/HV/sensors_en.yaml b/esphome/src/preset/HV/sensors_en.yaml index d79ce87..9e02b72 100644 --- a/esphome/src/preset/HV/sensors_en.yaml +++ b/esphome/src/preset/HV/sensors_en.yaml @@ -1,156 +1,220 @@ -sensor: -- platform: toptronic - name: Normal ventilation modulation - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40651 - id: HV_50_0_40651 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Eco ventilation modulation - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40686 - id: HV_50_0_40686 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Ventilation modulation - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38606 - id: HV_50_0_38606 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Humidity set value - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40687 - id: HV_50_0_40687 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Humidity extract air - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37600 - id: HV_50_0_37600 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: VOC extract air - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37608 - id: HV_50_0_37608 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: VOC outdoor air - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37611 - id: HV_50_0_37611 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Outside air temp. - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 0 - id: HV_50_0_0 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: Extract air temp. - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37602 - id: HV_50_0_37602 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: Fan exhaust air set - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38600 - id: HV_50_0_38600 - type: U8 - unit_of_measurement: '%' -text_sensor: -- platform: toptronic - name: Op. choice ventilation - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40650 - id: HV_50_0_40650 - options: - - Standby - - Week 1 - - Week 2 - - Constant operation, setpoint 40651 - - Eco mode, setpoint DAP40686 - values: - - 0 - - 1 - - 2 - - 4 - - 5 -- platform: toptronic - name: Status vent. regulation - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 39652 - id: HV_50_0_39652 - options: - - Unit off, e.g. standby mode - - Normal ventilation mode - - VOC mode active - - Humidity mode active - - Frost protection active - - CoolVet active - - Fault status - - Summer humidity - - Switch-off stop set value - values: - - 0 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 +sensor: +- platform: toptronic + name: Normal ventilation modulation + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40651 + id: HV_50_0_40651 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: Eco ventilation modulation + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40686 + id: HV_50_0_40686 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: Ventilation modulation + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38606 + id: HV_50_0_38606 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Humidity set value + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40687 + id: HV_50_0_40687 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: Humidity extract air + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37600 + id: HV_50_0_37600 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Outside air temp. + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 0 + id: HV_50_0_0 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: Extract air temp. + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37602 + id: HV_50_0_37602 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: Fan exhaust air set + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38600 + id: HV_50_0_38600 + type: U8 + unit_of_measurement: '%' +# - platform: toptronic + # name: Active error 1 + # device_type: HV + # device_addr: ${TT_HV_addr} + # function_group: 0 + # function_number: 0 + # datapoint: 29042 + # id: HV_0_0_29042 + # type: U16 + # unit_of_measurement: '' +# - platform: toptronic + # name: Active error 2 + # device_type: HV + # device_addr: ${TT_HV_addr} + # function_group: 0 + # function_number: 0 + # datapoint: 29043 + # id: HV_0_0_29043 + # type: U16 + # unit_of_measurement: '' +# - platform: toptronic + # name: Active error 3 + # device_type: HV + # device_addr: ${TT_HV_addr} + # function_group: 0 + # function_number: 0 + # datapoint: 29044 + # id: HV_0_0_29044 + # type: U16 + # unit_of_measurement: '' +# - platform: toptronic + # name: Active error 4 + # device_type: HV + # device_addr: ${TT_HV_addr} + # function_group: 0 + # function_number: 0 + # datapoint: 29045 + # id: HV_0_0_29045 + # type: U16 + # unit_of_measurement: '' +# - platform: toptronic + # name: Active error 5 + # device_type: HV + # device_addr: ${TT_HV_addr} + # function_group: 0 + # function_number: 0 + # datapoint: 29046 + # id: HV_0_0_29046 + # type: U16 + # unit_of_measurement: '' +- platform: toptronic + name: Maint.ctr.value message maint. (op. wks) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 20037 + id: HV_0_0_20037 + type: U32 + unit_of_measurement: '' +- platform: toptronic + name: Rem. run time maint. counter (op. weeks) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 21058 + id: HV_0_0_21058 + type: S32 + unit_of_measurement: ' ' +- platform: toptronic + name: Cleaning count value message cleaning (operating weeks) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 41613 + id: HV_0_0_41613 + type: U32 + unit_of_measurement: '' +text_sensor: +- platform: toptronic + name: Op. choice ventilation + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40650 + id: HV_50_0_40650 + options: + - Standby + - Week 1 + - Week 2 + - Constant operation, setpoint 40651 + - Eco mode, setpoint DAP40686 + values: + - 0 + - 1 + - 2 + - 4 + - 5 + internal: true +- platform: toptronic + name: Status vent. regulation + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 39652 + id: HV_50_0_39652 + options: + - Unit off, e.g. standby mode + - Normal ventilation mode + - VOC mode active + - Humidity mode active + - Frost protection active + - CoolVet active + - Fault status + - Summer humidity + - Switch-off stop set value + values: + - 0 + - 1 + - 2 + - 3 + - 4 + - 5 + - 6 + - 7 + - 8 diff --git a/esphome/src/preset/HV/sensors_fr.yaml b/esphome/src/preset/HV/sensors_fr.yaml index d74fe17..5a8dd1a 100644 --- a/esphome/src/preset/HV/sensors_fr.yaml +++ b/esphome/src/preset/HV/sensors_fr.yaml @@ -1,156 +1,220 @@ -sensor: -- platform: toptronic - name: Modulation de la ventilation normale - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40651 - id: HV_50_0_40651 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "Modulation de la ventilation \xE9conomique" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40686 - id: HV_50_0_40686 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Modulation de la ventilation - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38606 - id: HV_50_0_38606 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "Valeur de consigne humidit\xE9" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40687 - id: HV_50_0_40687 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "Humidit\xE9 de l'air extrait" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37600 - id: HV_50_0_37600 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: VOC air extrait - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37608 - id: HV_50_0_37608 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "VOC air ext\xE9rieur" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37611 - id: HV_50_0_37611 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "Temp\xE9rature de l'air ext\xE9rieur" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 0 - id: HV_50_0_0 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: "Temp\xE9rature de l'air extrait" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37602 - id: HV_50_0_37602 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: "Ventilateur air \xE9vacu\xE9 val. de consigne" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38600 - id: HV_50_0_38600 - type: U8 - unit_of_measurement: '%' -text_sensor: -- platform: toptronic - name: "S\xE9lection de fonctionnement ventilation" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40650 - id: HV_50_0_40650 - options: - - Stand-by - - Semaine 1 - - Semaine 2 - - Mode constant, valeur de consigne 40651 - - "Mode \xE9conomique, valeur de consigne DAP40686" - values: - - 0 - - 1 - - 2 - - 4 - - 5 -- platform: toptronic - name: "\xC9tat r\xE9gulation de la ventilation" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 39652 - id: HV_50_0_39652 - options: - - "Appareil \xE0 l\u2019arr\xEAt, mode stand-by par ex." - - Mode ventilation normale - - "Mode VOC activ\xE9" - - "Mode humidit\xE9 activ\xE9" - - "Protection antigel activ\xE9e" - - "CoolVet activ\xE9" - - "\xC9tat d\u2019erreur" - - "Humidit\xE9 d'\xE9t\xE9" - - "Arr\xEAt coupure valeur de consigne" - values: - - 0 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 +sensor: +- platform: toptronic + name: Modulation de la ventilation normale + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40651 + id: HV_50_0_40651 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: "Modulation de la ventilation \xE9conomique" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40686 + id: HV_50_0_40686 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: Modulation de la ventilation + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38606 + id: HV_50_0_38606 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: "Valeur de consigne humidit\xE9" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40687 + id: HV_50_0_40687 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: "Humidit\xE9 de l'air extrait" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37600 + id: HV_50_0_37600 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: "Temp\xE9rature de l'air ext\xE9rieur" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 0 + id: HV_50_0_0 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: "Temp\xE9rature de l'air extrait" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37602 + id: HV_50_0_37602 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: "Ventilateur air \xE9vacu\xE9 val. de consigne" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38600 + id: HV_50_0_38600 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Erreur active 1_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29042 + id: HV_0_0_29042 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Erreur active 2_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29043 + id: HV_0_0_29043 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Erreur active 3_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29044 + id: HV_0_0_29044 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Erreur active 4_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29045 + id: HV_0_0_29045 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Erreur active 5_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29046 + id: HV_0_0_29046 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Val compt maint message maint (sem expl) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 20037 + id: HV_0_0_20037 + type: U32 + unit_of_measurement: '' +- platform: toptronic + name: Tps restant compt maint (semaines expl.) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 21058 + id: HV_0_0_21058 + type: S32 + unit_of_measurement: ' ' +- platform: toptronic + name: Valeur compteur nettoyage message nett. (sem expl.) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 41613 + id: HV_0_0_41613 + type: U32 + unit_of_measurement: '' +text_sensor: +- platform: toptronic + name: "S\xE9lection de fonctionnement ventilation" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40650 + id: HV_50_0_40650 + options: + - Stand-by + - Semaine 1 + - Semaine 2 + - Mode constant, valeur de consigne 40651 + - "Mode \xE9conomique, valeur de consigne DAP40686" + values: + - 0 + - 1 + - 2 + - 4 + - 5 + internal: true +- platform: toptronic + name: "\xC9tat r\xE9gulation de la ventilation" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 39652 + id: HV_50_0_39652 + options: + - "Appareil \xE0 l\u2019arr\xEAt, mode stand-by par ex." + - Mode ventilation normale + - "Mode VOC activ\xE9" + - "Mode humidit\xE9 activ\xE9" + - "Protection antigel activ\xE9e" + - "CoolVet activ\xE9" + - "\xC9tat d\u2019erreur" + - "Humidit\xE9 d'\xE9t\xE9" + - "Arr\xEAt coupure valeur de consigne" + values: + - 0 + - 1 + - 2 + - 3 + - 4 + - 5 + - 6 + - 7 + - 8 diff --git a/esphome/src/preset/HV/sensors_it.yaml b/esphome/src/preset/HV/sensors_it.yaml index 2de1024..ed16dfc 100644 --- a/esphome/src/preset/HV/sensors_it.yaml +++ b/esphome/src/preset/HV/sensors_it.yaml @@ -1,156 +1,216 @@ -sensor: -- platform: toptronic - name: Modulazione ventilazione normale - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40651 - id: HV_50_0_40651 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Modulazione ventilazione risparmio - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40686 - id: HV_50_0_40686 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Modulazione ventilazione - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38606 - id: HV_50_0_38606 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "Valore nominale umidit\xE0" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40687 - id: HV_50_0_40687 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: "Umidit\xE0 aria ripresa" - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37600 - id: HV_50_0_37600 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: VOC aria ripresa - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37608 - id: HV_50_0_37608 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: VOC aria esterna - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37611 - id: HV_50_0_37611 - type: U8 - unit_of_measurement: '%' -- platform: toptronic - name: Temperatura aria esterna - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 0 - id: HV_50_0_0 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: Temperatura aria ripresa - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 37602 - id: HV_50_0_37602 - type: S16 - unit_of_measurement: "\xB0C" - accuracy_decimals: 1 - filters: - - multiply: 0.1 -- platform: toptronic - name: Ventilatore aria espulsa nominale - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 38600 - id: HV_50_0_38600 - type: U8 - unit_of_measurement: '%' -text_sensor: -- platform: toptronic - name: Selezione modo funzion.to ventilazione - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 40650 - id: HV_50_0_40650 - options: - - Stand-by - - Settimana 1 - - Settimana 2 - - Modo costante, valore nominale 40651 - - Modo risparmio, valore nominale DAP40686 - values: - - 0 - - 1 - - 2 - - 4 - - 5 -- platform: toptronic - name: Stato regolazione ventilazione - device_type: HV - device_addr: ${TT_HV_addr} - function_group: 50 - function_number: 0 - datapoint: 39652 - id: HV_50_0_39652 - options: - - Apparecchio off, per es. modo Stand-by - - Modo ventilazione normale - - Modo VOC attivo - - "Modo umidit\xE0 attivo" - - Protezione antigelo attiva - - CoolVent attivo - - Stato errore - - "Umidit\xE0 estiva" - - Stop spegnimento valore nominale - values: - - 0 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 +sensor: +- platform: toptronic + name: Modulazione ventilazione normale + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40651 + id: HV_50_0_40651 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: Modulazione ventilazione risparmio + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40686 + id: HV_50_0_40686 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: Modulazione ventilazione + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38606 + id: HV_50_0_38606 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: "Valore nominale umidit\xE0" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40687 + id: HV_50_0_40687 + type: U8 + unit_of_measurement: '%' + internal: true +- platform: toptronic + name: "Umidit\xE0 aria ripresa" + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37600 + id: HV_50_0_37600 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Temperatura aria esterna + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 0 + id: HV_50_0_0 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: Temperatura aria ripresa + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 37602 + id: HV_50_0_37602 + type: S16 + unit_of_measurement: "\xB0C" + accuracy_decimals: 1 + filters: + - multiply: 0.1 +- platform: toptronic + name: Ventilatore aria espulsa nominale + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 38600 + id: HV_50_0_38600 + type: U8 + unit_of_measurement: '%' +- platform: toptronic + name: Errore attivo 1_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29042 + id: HV_0_0_29042 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Errore attivo 2_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29043 + id: HV_0_0_29043 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Errore attivo 3_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29044 + id: HV_0_0_29044 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Errore attivo 4_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29045 + id: HV_0_0_29045 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Errore attivo 5_appearance_time + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 29046 + id: HV_0_0_29046 + type: U16 + unit_of_measurement: '' +- platform: toptronic + name: Val cont manut messagg manut (sett funz) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 20037 + id: HV_0_0_20037 + type: U32 + unit_of_measurement: '' +- platform: toptronic + name: Tempo ciclo rest cont manut (sett funz) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 21058 + id: HV_0_0_21058 + type: S32 + unit_of_measurement: ' ' +- platform: toptronic + name: Val conteggio pulizia messaggio pulizia (sett funz) + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 0 + function_number: 0 + datapoint: 41613 + id: HV_0_0_41613 + type: U32 + unit_of_measurement: '' +text_sensor: +- platform: toptronic + name: Selezione modo funzion.to ventilazione + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 40650 + id: HV_50_0_40650 + options: + - Stand-by + - Settimana 1 + - Settimana 2 + - Modo costante, valore nominale 40651 + - Modo risparmio, valore nominale DAP40686 + values: + - 0 + - 1 + - 2 + - 4 + - 5 + internal: true +- platform: toptronic + name: Stato regolazione ventilazione + device_type: HV + device_addr: ${TT_HV_addr} + function_group: 50 + function_number: 0 + datapoint: 39652 + id: HV_50_0_39652 + options: + - Apparecchio off, per es. modo Stand-by + - Modo ventilazione normale + - Modo VOC attivo + - "Modo umidit\xE0 attivo" + - Protezione antigelo attiva + - CoolVent attivo + - Stato errore + values: + - 0 + - 1 + - 2 + - 3 + - 4 + - 5 + - 6