title: AVARMA Warmwasser views: - title: BWWP path: avarma icon: mdi:heat-pump type: sections max_columns: 4 sections: - type: grid cards: - type: heading heading: Steuerung icon: mdi:tune - type: thermostat name: BWWP entity: climate.bwwp_avarma - type: vertical-stack cards: - type: horizontal-stack cards: - type: custom:button-card entity: sensor.avarma_modus_raw name: Eco icon: mdi:leaf tap_action: action: call-service service: modbus.write_register data: hub: avarma slave: 1 address: 900 value: 2 state: - value: "2" color: var(--success-color) - operator: default color: var(--disabled-color) styles: card: - height: 70px - type: custom:button-card entity: sensor.avarma_modus_raw name: Auto icon: mdi:thermostat-auto tap_action: action: call-service service: modbus.write_register data: hub: avarma slave: 1 address: 900 value: 1 state: - value: "1" color: var(--primary-color) - operator: default color: var(--disabled-color) styles: card: - height: 70px - type: custom:button-card entity: sensor.avarma_modus_raw name: Hybrid icon: mdi:sync tap_action: action: call-service service: modbus.write_register data: hub: avarma slave: 1 address: 900 value: 3 state: - value: "3" color: var(--accent-color) - operator: default color: var(--disabled-color) styles: card: - height: 70px - type: horizontal-stack cards: - type: custom:button-card entity: sensor.avarma_modus_raw name: Heizstab icon: mdi:heating-coil tap_action: action: call-service service: modbus.write_register data: hub: avarma slave: 1 address: 900 value: 4 state: - value: "4" color: var(--warning-color) - operator: default color: var(--disabled-color) styles: card: - height: 70px - type: custom:button-card entity: sensor.avarma_modus_raw name: Lüftung icon: mdi:fan tap_action: action: call-service service: modbus.write_register data: hub: avarma slave: 1 address: 900 value: 5 state: - value: "5" color: var(--info-color) - operator: default color: var(--disabled-color) styles: card: - height: 70px - type: horizontal-stack cards: - type: custom:button-card entity: automation.bwwp_temperatur_nach_zustand_2 name: Automation icon: mdi:state-machine tap_action: action: toggle show_state: false state: - value: "on" color: var(--state-active-color) icon: mdi:state-machine - value: "off" color: var(--disabled-color) icon: mdi:cancel styles: card: - height: 70px - type: custom:button-card entity: switch.avarma_power name: Power icon: mdi:power show_state: false tap_action: action: toggle state: - value: "on" color: var(--success-color) - value: "off" color: var(--error-color) styles: card: - height: 70px - type: horizontal-stack cards: - type: custom:button-card name: Abtauen erzwingen icon: mdi:snowflake-melt tap_action: action: perform-action perform_action: input_button.press target: entity_id: input_button.avarma_abtauen_erzwingen styles: card: - height: 70px - type: custom:button-card name: Fehler-Reset icon: mdi:restart-alert tap_action: action: perform-action perform_action: input_button.press target: entity_id: input_button.avarma_fehler_reset styles: card: - height: 70px - type: conditional conditions: - condition: state entity: binary_sensor.avarma_fehler_aktiv state: "on" card: type: markdown content: > ## ⚠️ Fehler aktiv **{{ states('sensor.avarma_aktive_fehler') }}** Fehlerstatus-Register: {{ states('sensor.avarma_fehlerstatus_raw') }} - type: conditional conditions: - condition: state entity: binary_sensor.avarma_fehler_aktiv state: "off" card: type: markdown content: ✅ Keine aktiven Fehler. - type: heading heading: Betrieb icon: mdi:cog-play - type: glance columns: 3 show_state: true entities: - entity: binary_sensor.avarma_verdichter name: Verdichter - entity: binary_sensor.avarma_e_zusatzheizung name: E-Heizung - entity: binary_sensor.avarma_luefter name: Luefter - entity: binary_sensor.avarma_umwaelzpumpe name: Pumpe - entity: binary_sensor.avarma_4_wege_ventil name: 4-Wege-V. - entity: binary_sensor.avarma_abtauen_aktiv name: Abtauen - type: entities entities: - entity: sensor.avarma_eev_schritte name: EEV-Oeffnung - entity: binary_sensor.avarma_desinfektion_aktiv name: Desinfektion aktiv - type: heading heading: Statistik icon: mdi:counter - type: entities entities: - entity: sensor.avarma_verdichter_starts name: Verdichter-Starts - entity: sensor.avarma_verdichter_betriebszeit name: Verdichter-Laufzeit - entity: sensor.avarma_e_heizung_starts name: E-Heizung-Starts - entity: sensor.avarma_e_heizung_betriebszeit name: E-Heizung-Laufzeit - entity: sensor.avarma_abtauungen name: Abtauungen - type: divider - entity: sensor.avarma_software_version name: Firmware - type: grid cards: - type: heading heading: Temperaturen icon: mdi:thermometer-lines - type: glance show_name: true show_icon: false columns: 3 entities: - entity: sensor.avarma_tank_oben_t2 name: Tank oben - entity: sensor.avarma_tank_unten_t1 name: Tank unten - entity: sensor.avarma_tank_mittelwert name: Mittelwert - entity: sensor.avarma_verdampfer_t3 name: Verdampfer - entity: sensor.avarma_abluft_t4 name: Abluft - entity: sensor.avarma_umgebung_t5 name: Umgebung - type: heading heading: Temperaturverlauf heading_style: subtitle - type: history-graph entities: - entity: sensor.avarma_tank_oben_t2 name: Tank oben - entity: sensor.avarma_tank_unten_t1 name: Tank unten - entity: sensor.avarma_tank_mittelwert name: Mittelwert hours_to_show: 24 - type: custom:apexcharts-card header: show: true title: Prozesstemperaturen show_states: true colorize_states: true graph_span: 24h yaxis: - id: temp decimals: 0 apex_config: title: text: °C - id: onoff opposite: true min: 0 max: 1 show: false series: - entity: sensor.avarma_verdampfer_t3 name: Verdampfer yaxis_id: temp curve: smooth stroke_width: 2 group_by: func: avg duration: 5min - entity: sensor.avarma_abluft_t4 name: Abluft yaxis_id: temp curve: smooth stroke_width: 2 group_by: func: avg duration: 5min - entity: sensor.avarma_umgebung_t5 name: Umgebung yaxis_id: temp curve: smooth stroke_width: 2 group_by: func: avg duration: 5min - entity: binary_sensor.avarma_verdichter name: Verdichter yaxis_id: onoff type: area curve: stepline stroke_width: 0 opacity: 0.12 transform: "return x === 'on' ? 1 : 0;" show: legend_value: false cards: []