Skip to content

Commit

Permalink
Update sensors as internal if already in inputs
Browse files Browse the repository at this point in the history
  • Loading branch information
nliaudat authored Aug 8, 2024
1 parent bf4a630 commit 10839e9
Show file tree
Hide file tree
Showing 4 changed files with 876 additions and 624 deletions.
376 changes: 220 additions & 156 deletions esphome/src/preset/HV/sensors_de.yaml
Original file line number Diff line number Diff line change
@@ -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
Loading

0 comments on commit 10839e9

Please sign in to comment.