Klarname Kesselstatus
Übersetzung der Statuscodes in Klarnamen
include_sensors/kesselstatus.yaml
- platform: template
sensors:
kwb_kesselstatus_klarname:
friendly_name: "Kesselstatus"
value_template: >
{% set status = int(states('sensor.kwb_kessel_status_8208')) %}
{% if status == 0 -%}
Aus
{%- elif status == 1 -%}
Messbetrieb
{%- elif status == 2 -%}
Betrieb (Reinigung)
{%- elif status == 4 -%}
Betrieb
{%- elif status == 5 -%}
Nachlauf
{%- elif status == 6 -%}
Neustart
{%- elif status == 7 -%}
Störung Nachlauf
{%- elif status == 8 -%}
Störung Aus
{%- elif status == 9 -%}
Wartung
{%- elif status == 10 -%}
Bereit (-Zuendanf)
{%- elif status == 11 -%}
Zünden Start Saugzug
{%- elif status == 12 -%}
Zünden FS Füllen
{%- elif status == 13 -%}
Zünden Einschieben 1
{%- elif status == 14 -%}
Zünden Einschieben 3
{%- elif status == 15 -%}
Zünden Heizen
{%- elif status == 16 -%}
Heizen Durchzünden
{%- elif status == 17 -%}
Zünden Einschieben 2
{%- elif status == 18 -%}
Zünden Warten
{%- elif status == 19 -%}
Durchzünden
{%- elif status == 20 -%}
1. IB Betrieb
{%- elif status == 21 -%}
Bereit (-Ext1)
{%- elif status == 22 -%}
Bereit (-Zweitkessel)
{%- elif status == 23 -%}
Bereit (-FS)
{%- elif status == 24 -%}
Bereit (-Reinigung)
{%- elif status == 25 -%}
Bereit (+Stop)
{%- elif status == 26 -%}
Bereit (-Ext3)
{%- elif status == 27 -%}
Bereit (-Lambdasonde)
{%- elif status == 28 -%}
undefined
{%- elif status == 29 -%}
undefined
{%- elif status == 30 -%}
Bereit (-Anf)
{%- elif status == 31 -%}
Bereit (+Wartezeit)
{%- elif status == 32 -%}
Bereit (-Anf)
{%- elif status == 33 -%}
undefined
{%- elif status == 34 -%}
Bereit (+Wartezeit)
{%- elif status == 35 -%}
Aus
{%- elif status == 36 -%}
Anheizen
{%- elif status == 37 -%}
Warten Zündanf.
{%- elif status == 38 -%}
Warten Zündfreig.
{%- elif status == 39 -%}
Start Zündung
{%- elif status == 40 -%}
Zünden
{%- elif status == 41 -%}
Heizen
{%- elif status == 42 -%}
Feuerhaltung
{%- elif status == 43 -%}
Feuer aus
{%- elif status == 44 -%}
Störung Feuer aus
{%- elif status == 45 -%}
Tür offen
{%- elif status == 46 -%}
Überhitzung
{%- elif status == 47 -%}
Störung Feuerhaltung
{%- elif status == 48 -%}
undefined
{%- elif status == 49 -%}
Sh aus, PM freigegeben
{%- elif status == 50 -%}
Start Pelletmodul
{%- elif status == 51 -%}
Pelletmodul Gesperrt
{%- elif status == 52 -%}
Wartung
{%- endif %}
####
# 0 Aus
# 1 Messbetrieb
# 2 Betrieb (Reinigung)
# 3 Einmessen
# 4 Betrieb
# 5 Nachlauf
# 6 Neustart
# 7 Störung Nachlauf
# 8 Störung Aus
# 9 Wartung
# 10 Bereit (-Zuendanf)
# 11 Zünden Start Saugzug
# 12 Zünden FS Füllen
# 13 Zünden Einschieben 1
# 14 Zünden Einschieben 3
# 15 Zünden Heizen
# 16 Heizen Durchzünden
# 17 Zünden Einschieben 2
# 18 Zünden Warten
# 19 Durchzünden
# 20 1. IB Betrieb
# 21 Bereit (-Ext1)
# 22 Bereit (-Zweitkessel)
# 23 Bereit (-FS)
# 24 Bereit (-Reinigung)
# 25 Bereit (+Stop)
# 26 Bereit (-Ext3)
# 27 Bereit (-Lambdasonde)
# 30 Bereit (-Anf)
# 31 Bereit (+Wartezeit)
# 32 Bereit (+Anf)
# 34 Bereit (+Wartezeit)
# 35 Aus
# 36 Anheizen
# 37 Warten Zündanf.
# 38 Warten Zündfreig.
# 39 Start Zündung
# 40 Zünden
# 41 Heizen
# 42 Feuerhaltung
# 43 Feuer aus
# 44 Störung Feuer aus
# 45 Tür offen
# 46 Überhitzung
# 47 Störung Feuerhaltung
# 49 Sh aus, PM freigegeben
# 50 Start Pelletmodul
# 51 Pelletmodul Gesperrt
# 52 Wartung
####