{ "version": 1, "minor_version": 1, "key": "lovelace.lovelace", "data": { "config": { "views": [ { "title": "Glance", "path": "glance", "icon": "mdi:view-dashboard", "type": "sections", "max_columns": 1, "header": { "card": { "type": "custom:mushroom-title-card", "title": "🏠 Zuhause", "subtitle": "{{ now().strftime('%A, %d. %B') }}" } }, "sections": [ { "type": "grid", "cards": [ { "type": "custom:mushroom-chips-card", "alignment": "justify", "chips": [ { "type": "entity", "entity": "person.zuhause", "content_info": "name" }, { "type": "entity", "entity": "person.anne", "content_info": "name" }, { "type": "entity", "entity": "person.karolina", "content_info": "name" }, { "type": "weather", "entity": "weather.wetter", "show_conditions": true, "show_temperature": true }, { "type": "entity", "entity": "sun.sun" } ] }, { "type": "custom:mushroom-template-card", "primary": "Sicherheit", "secondary": "{% set smoke = expand(states.binary_sensor) | selectattr('attributes.device_class','eq','smoke') | rejectattr('state','eq','unavailable') | list %}{% set smoke_on = smoke | selectattr('state','eq','on') | list | length %}{% set water = expand(states.binary_sensor) | selectattr('attributes.device_class','in',['moisture']) | rejectattr('state','eq','unavailable') | list %}{% set water_on = water | selectattr('state','eq','on') | list | length %}{{ smoke|length }}× Rauch · {{ water|length }}× Wasser{% if smoke_on > 0 %} · ⚠️ RAUCH!{% endif %}{% if water_on > 0 %} · ⚠️ WASSER!{% endif %}", "icon": "mdi:shield-check", "icon_color": "{% set smoke_on = expand(states.binary_sensor) | selectattr('attributes.device_class','eq','smoke') | selectattr('state','eq','on') | list | length %}{% set water_on = expand(states.binary_sensor) | selectattr('attributes.device_class','eq','moisture') | selectattr('state','eq','on') | list | length %}{% if smoke_on > 0 %}red{% elif water_on > 0 %}orange{% else %}green{% endif %}", "fill_container": true, "tap_action": { "action": "navigate", "navigation_path": "/dashboard-system/sicherheit" } }, { "type": "custom:power-flow-card-plus", "entities": { "battery": { "entity": "sensor.powerocean_hj37zdh5zg5w0109_batterieleistung", "state_of_charge": "sensor.powerocean_hj37zdh5zg5w0109_ladezustand_der_batterie", "invert_state": true, "color_value": true, "state_of_charge_unit": "%" }, "grid": { "entity": { "consumption": "sensor.powerocean_hj37zdh5zg5w0109_netz_zu_haus", "production": "sensor.powerocean_hj37zdh5zg5w0109_solar_zu_netz" }, "color_value": true, "display_state": "two_way" }, "solar": { "entity": "sensor.powerocean_hj37zdh5zg5w0109_solarertrag_mppt", "display_zero_state": true }, "home": { "entity": "sensor.powerocean_hj37zdh5zg5w0109_hausverbrauch" } }, "use_new_flow_rate_model": true, "min_flow_rate": 0.75, "max_flow_rate": 6, "max_expected_power": 4000, "kilo_threshold": 900, "kilo_decimals": 1, "base_decimals": 0, "tap_action": { "action": "navigate", "navigation_path": "/dashboard-energie/strom" } }, { "type": "custom:mushroom-template-card", "primary": "Heizung NIBE", "secondary": "Vorlauf {{ states('sensor.nibe_s1255_6_e_em_3x400v_supply_line_bt2') | float(0) | round(1) }}°C · Außen {{ states('sensor.nibe_s1255_6_e_em_3x400v_current_outdoor_temperature_bt1') | float(0) | round(1) }}°C · WW {{ states('sensor.nibe_s1255_6_e_em_3x400v_hot_water_top_bt7') | float(0) | round(0) }}°C", "icon": "mdi:heat-pump", "icon_color": "{% set v = states('sensor.nibe_s1255_6_e_em_3x400v_supply_line_bt2') | float(0) %}{% if v > 40 %}red{% elif v > 30 %}orange{% else %}blue{% endif %}", "fill_container": true, "tap_action": { "action": "navigate", "navigation_path": "/lovelace/klima" } }, { "type": "custom:mushroom-template-card", "primary": "Roborock Qrevo Curv", "secondary": "{{ states('sensor.roborock_qrevo_curv_status') }} · 🔋 {{ states('sensor.roborock_qrevo_curv_batterie') }}% · {{ states('sensor.roborock_qrevo_curv_gesamtzahl_reinigungen') }} Reinigungen", "icon": "mdi:robot-vacuum", "icon_color": "{% set s = states('sensor.roborock_qrevo_curv_status') %}{% if s in ['cleaning','returning'] %}blue{% elif s == 'charging' %}green{% elif s == 'error' %}red{% else %}grey{% endif %}", "fill_container": true, "tap_action": { "action": "navigate", "navigation_path": "/lovelace/sauger" } }, { "type": "horizontal-stack", "cards": [ { "type": "custom:mushroom-entity-card", "entity": "input_button.nachtmodus", "name": "Nachtmodus", "icon": "mdi:weather-night", "icon_color": "indigo", "tap_action": { "action": "toggle" }, "fill_container": true }, { "type": "custom:mushroom-entity-card", "entity": "input_boolean.geschirrspuler_uber_nacht", "name": "Spüler Nacht", "icon": "mdi:dishwasher", "icon_color": "{% if is_state('input_boolean.geschirrspuler_uber_nacht','on') %}cyan{% else %}grey{% endif %}", "tap_action": { "action": "toggle" }, "fill_container": true } ] }, { "type": "custom:clock-weather-card", "entity": "weather.wetter", "show_humidity": true, "hide_clock": true }, { "type": "conditional", "conditions": [ { "condition": "state", "entity": "sensor.mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe", "state_not": "0" } ], "card": { "type": "markdown", "content": "⚠️ **DWD-Warnung aktiv** — Details auf System-Dashboard" } }, { "event_grouping": true, "drop_todayevents_from": "10:00:00", "next_days": 14, "pattern": [ { "icon": "mdi:flower", "color": "lime", "type": "organic", "pattern": "Bio" }, { "icon": "mdi:newspaper", "color": "blue", "type": "paper", "pattern": "Altpapier" }, { "icon": "mdi:recycle-variant", "color": "amber", "type": "recycle", "pattern": "Gelber" }, { "icon": "mdi:trash-can-outline", "color": "grey", "type": "waste", "pattern": "Restmüll", "label": "Restmüll Tonne" } ], "day_style": "default", "day_style_format": "yyyy.MM.dd", "card_style": "card", "alignment_style": "left", "color_mode": "icon", "items_per_row": 1, "refresh_rate": 60, "with_label": true, "type": "custom:trash-card", "entities": [ "calendar.abfallkalender" ] } ] } ] }, { "title": "Home", "type": "sections", "icon": "mdi:home", "max_columns": 2, "header": { "layout": "center", "badges_position": "bottom", "badges_wrap": "scroll" }, "cards": [], "badges": [ { "type": "custom:mushroom-chips-card", "chips": null } ], "sections": [ { "type": "grid", "cards": [ { "type": "custom:mushroom-title-card", "title": "⚡ Energie" }, { "type": "custom:mushroom-chips-card", "alignment": "center", "chips": [ { "type": "entity", "entity": "sensor.powerocean_hj37zdh5zg5w0109_solarertrag_mppt", "icon": "mdi:solar-power" }, { "type": "entity", "entity": "sensor.powerocean_hj37zdh5zg5w0109_ladezustand_der_batterie", "icon": "mdi:battery" }, { "type": "entity", "entity": "sensor.zuhause_strompreis", "icon": "mdi:lightning-bolt" }, { "type": "entity", "entity": "sensor.byd_dolphin_60_5_kwh_abrp_state_of_charge", "icon": "mdi:car-electric" } ] }, { "type": "custom:apexcharts-card", "header": { "show": true, "show_states": false, "standard_format": true, "disable_actions": true }, "apex_config": { "legend": { "show": false } }, "yaxis": [ { "id": "price", "min": "~0.1", "max": "~0.4", "align_to": 1, "decimals": 2 }, { "id": "energy", "opposite": true, "align_to": 100, "decimals": 0 } ], "chart_type": "line", "show": { "last_updated": true }, "graph_span": "1.5d", "span": { "start": "day" }, "now": { "show": true, "label": "Jetzt" }, "experimental": { "color_threshold": true }, "series": [ { "entity": "sensor.epex_spot_data_total_price", "yaxis_id": "price", "stroke_width": 2, "show": { "legend_value": false }, "type": "line", "extend_to": false, "data_generator": "return entity.attributes.data.map((entry) => {\n return [new Date(entry.start_time), entry.price_per_kwh];\n});\n", "curve": "stepline", "color_threshold": [ { "value": 0.1, "color": "blue" }, { "value": 0.2, "color": "cyan" }, { "value": 0.25, "color": "green" }, { "value": 0.3, "color": "yellow" }, { "value": 0.35, "color": "orange" }, { "value": 0.4, "color": "red" } ] } ] }, { "type": "custom:mushroom-chips-card", "alignment": "center", "chips": [ { "type": "entity", "entity": "sensor.tibber_pulse_zuhause_kumulierte_kosten", "icon": "mdi:currency-eur" }, { "type": "entity", "entity": "sensor.tibber_pulse_zuhause_kumulierter_verbrauch", "icon": "mdi:home-lightning-bolt" }, { "type": "entity", "entity": "sensor.karolina_tracker_batterie_history", "name": "Lini", "icon": "fa6-solid:child-reaching" } ] }, { "type": "custom:mushroom-entity-card", "entity": "input_boolean.geschirrspuler_uber_nacht", "name": "Geschirrspüler über Nacht", "icon": "mdi:dishwasher", "tap_action": { "action": "toggle" }, "layout": "horizontal", "fill_container": true, "grid_options": { "columns": 6, "rows": 1 } }, { "type": "custom:mushroom-entity-card", "entity": "binary_sensor.014040394857010622_bsh_common_status_doorstate", "name": "Geschirrspüler Tür", "icon": "mdi:door", "layout": "horizontal", "fill_container": true, "grid_options": { "columns": 6, "rows": 1 } }, { "type": "custom:power-flow-card-plus", "entities": { "battery": { "entity": "sensor.powerocean_hj37zdh5zg5w0109_batterieleistung", "state_of_charge": "sensor.powerocean_hj37zdh5zg5w0109_ladezustand_der_batterie", "use_metadata": false, "state_of_charge_unit_white_space": false, "invert_state": true, "state_of_charge_unit": "%", "color_value": true }, "grid": { "entity": { "consumption": "sensor.powerocean_hj37zdh5zg5w0109_netz_zu_haus", "production": "sensor.powerocean_hj37zdh5zg5w0109_solar_zu_netz" }, "secondary_info": {}, "use_metadata": false, "color_value": true, "invert_state": false, "display_state": "two_way" }, "solar": { "entity": "sensor.powerocean_hj37zdh5zg5w0109_solarertrag_mppt", "display_zero_state": true, "secondary_info": {}, "color_value": false, "color_icon": false, "use_metadata": false, "invert_state": false }, "home": { "secondary_info": {}, "circle_animation": false, "entity": "sensor.powerocean_hj37zdh5zg5w0109_hausverbrauch", "subtract_individual": false }, "fossil_fuel_percentage": { "secondary_info": {}, "entity": "sensor.electricity_maps_anteil_fossiler_brennstoffe_im_netz", "state_type": "percentage", "display_zero": true, "display_zero_state": true, "use_metadata": false, "unit_white_space": true, "icon": "mdi:molecule-co2" }, "individual": [ { "entity": "sensor.energy_log_current_power_consumption_32306", "name": "Wärmepumpe", "color_icon": false, "icon": "mdi:heat-pump", "secondary_info": {} }, { "entity": "sensor.charger_ac31zeh4ag130052_evpwr", "secondary_info": {}, "name": "Wallbox", "icon": "mdi:car", "display_zero_state": false, "color_value": false }, { "entity": "sensor.whirlpool_leistung", "name": "Whirlpool" } ] }, "clickable_entities": false, "display_zero_lines": { "mode": "transparency", "transparency": 85, "grey_color": [ 189, 189, 189 ] }, "use_new_flow_rate_model": true, "min_flow_rate": 0.75, "max_flow_rate": 6, "max_expected_power": 4000, "min_expected_power": 0.01, "transparency_zero_lines": 0, "sort_individual_devices": true, "disable_dots": false, "kilo_threshold": 900, "base_decimals": 0, "kilo_decimals": 1, "no_labels": false, "allow_layout_break": false }, { "type": "custom:mushroom-title-card", "title": "🔒 Sicherheit" }, { "type": "custom:mushroom-chips-card", "alignment": "start", "chips": [ { "type": "template", "icon": "mdi:smoke-detector-variant", "icon_color": "{{ 'red' if is_state('binary_sensor.buro_rauchmelder_smoke','on')\n or is_state('binary_sensor.kinderzimmer_rauchmelder_smoke','on')\n or is_state('binary_sensor.schlafzimmer_rauchmelder_smoke','on')\n or is_state('binary_sensor.gastezimmer_rauchmelder_smoke','on')\n or is_state('binary_sensor.technikraum_rauchmelder_smoke','on')\n or is_state('binary_sensor.wohnzimmer_rauchmelder_smoke','on')\n else 'green' }}\n", "content": "{% set rooms = {\n 'Büro': 'binary_sensor.buro_rauchmelder_smoke',\n 'Kinderzimmer': 'binary_sensor.kinderzimmer_rauchmelder_smoke',\n 'Schlafzimmer': 'binary_sensor.schlafzimmer_rauchmelder_smoke',\n 'Gästezimmer': 'binary_sensor.gastezimmer_rauchmelder_smoke',\n 'Technikraum': 'binary_sensor.technikraum_rauchmelder_smoke',\n 'Wohnzimmer': 'binary_sensor.wohnzimmer_rauchmelder_smoke'\n} %} {% set alarm = namespace(room='') %} {% for name, entity in rooms.items() %}\n {% if is_state(entity,'on') and alarm.room == '' %}\n {% set alarm.room = name %}\n {% endif %}\n{% endfor %} {{ 'Rauch – ' ~ alarm.room ~ '!' if alarm.room != '' else 'Kein Rauch' }}\n" }, { "type": "template", "icon": "mdi:water-alert", "icon_color": "{{ 'red' if is_state('binary_sensor.technikraum_wassermelder_water_leak','on')\n or is_state('binary_sensor.wc_wassermelder_water_leak','on')\n or is_state('binary_sensor.kuche_wassermelder_water_leak','on')\n else 'green' }}\n", "content": "{% if is_state('binary_sensor.technikraum_wassermelder_water_leak','on') %}\n Wasser – Technikraum!\n{% elif is_state('binary_sensor.wc_wassermelder_water_leak','on') %}\n Wasser – WC!\n{% elif is_state('binary_sensor.kuche_wassermelder_water_leak','on') %}\n Wasser – Küche!\n{% else %}\n Trocken\n{% endif %}\n" }, { "type": "template", "icon": "mdi:heat-pump-outline", "icon_color": "{{ 'red' if is_state('binary_sensor.nibe_s1255_6_e_em_3x400v_alarm','on')\n else 'green' }}\n", "content": "{{ 'WP – Alarm!' if is_state('binary_sensor.nibe_s1255_6_e_em_3x400v_alarm','on')\n else 'WP ok' }}\n", "tap_action": { "action": "more-info", "entity": "binary_sensor.nibe_s1255_6_e_em_3x400v_alarm" } } ] } ] }, { "type": "grid", "cards": [ { "type": "custom:mushroom-title-card", "title": "🌤️ Wetter & Termine" }, { "type": "custom:mushroom-chips-card", "chips": [ { "type": "entity", "entity": "calendar.abfallkalender", "content_info": "state" }, { "type": "entity" } ], "alignment": "center" }, { "type": "custom:clock-weather-card", "entity": "weather.wetter", "show_humidity": true, "hide_clock": true }, { "type": "conditional", "conditions": [ { "condition": "state", "entity": "sensor.mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_vorwarnstufe", "state_not": "0" } ], "card": { "type": "markdown", "content": "{% set dwd_sensor = \"sensor.mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_vorwarnstufe\" %} {% set type_to_img = {\n 22: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Frost_gelb.png?__blob=normal&v=6\",\n 24: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_gelb.png?__blob=normal&v=4\",\n 31: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_gelb.png?__blob=normal&v=4\",\n 33: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 34: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 36: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 38: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 40: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 41: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 42: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 44: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 45: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 46: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 48: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 49: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 51: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_gelb.png?__blob=normal&v=4\",\n 52: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_ocker.png?__blob=normal&v=4\",\n 53: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_ocker.png?__blob=normal&v=4\",\n 54: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_rot.png?__blob=normal&v=4\",\n 55: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_rot.png?__blob=normal&v=4\",\n 56: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_lila.png?__blob=normal&v=4\",\n 57: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_gelb.png?__blob=normal&v=4\",\n 58: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_ocker.png?__blob=normal&v=4\",\n 59: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Nebel_gelb.png?__blob=normal&v=4\",\n 61: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_ocker.png?__blob=normal&v=4\",\n 62: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_rot.png?__blob=normal&v=4\",\n 63: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_ocker.png?__blob=normal&v=4\",\n 64: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_rot.png?__blob=normal&v=4\",\n 65: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_lila.png?__blob=normal&v=4\",\n 66: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_lila.png?__blob=normal&v=4\",\n 70: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_gelb.png?__blob=normal&v=4\",\n 71: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_ocker.png?__blob=normal&v=4\",\n 72: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_rot.png?__blob=normal&v=4\",\n 73: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_lila.png?__blob=normal&v=4\",\n 74: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_ocker.png?__blob=normal&v=4\",\n 75: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_rot.png?__blob=normal&v=4\",\n 76: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_lila.png?__blob=normal&v=4\",\n 82: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Frost_ocker.png?__blob=normal&v=4\",\n 84: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_gelb.png?__blob=normal&v=4\",\n 85: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_ocker.png?__blob=normal&v=4\",\n 87: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_rot.png?__blob=normal&v=4\",\n 88: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Tauwetter_ocker.png?__blob=normal&v=5\",\n 89: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Tauwetter_rot.png?__blob=normal&v=5\",\n 90: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_gelb.png?__blob=normal&v=4\",\n 91: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 92: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 93: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 95: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 96: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 246: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/UV_lila.png?__blob=normal&v=4\",\n 247: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Hitze_lila.png?__blob=normal&v=5\",\n 248: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Hitze_dunkellila.png?__blob=normal&v=1\"}\n%} {% for idx in range(1, state_attr(dwd_sensor, \"warning_count\")+1) %} \n \n \n

{{ state_attr(dwd_sensor, (\"warning_\" ~ idx)).headline }}

*Gültig bis {{ as_timestamp(state_attr(dwd_sensor, (\"warning_\" ~ idx)).end_time) | timestamp_local }} Uhr:* {{ state_attr(dwd_sensor, (\"warning_\" ~ idx)).description }} {% endfor %}" } }, { "type": "conditional", "conditions": [ { "entity": "sensor.mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe", "state_not": "0" } ], "card": { "type": "markdown", "content": "{% set dwd_sensor = \"sensor.mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe\" %} {% set type_to_img = {\n 22: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Frost_gelb.png?__blob=normal&v=6\",\n 24: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_gelb.png?__blob=normal&v=4\",\n 31: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_gelb.png?__blob=normal&v=4\",\n 33: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 34: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 36: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 38: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 40: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 41: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 42: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 44: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 45: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 46: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 48: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 49: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 51: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_gelb.png?__blob=normal&v=4\",\n 52: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_ocker.png?__blob=normal&v=4\",\n 53: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_ocker.png?__blob=normal&v=4\",\n 54: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_rot.png?__blob=normal&v=4\",\n 55: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_rot.png?__blob=normal&v=4\",\n 56: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_lila.png?__blob=normal&v=4\",\n 57: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_gelb.png?__blob=normal&v=4\",\n 58: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Wind_ocker.png?__blob=normal&v=4\",\n 59: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Nebel_gelb.png?__blob=normal&v=4\",\n 61: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_ocker.png?__blob=normal&v=4\",\n 62: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_rot.png?__blob=normal&v=4\",\n 63: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_ocker.png?__blob=normal&v=4\",\n 64: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_rot.png?__blob=normal&v=4\",\n 65: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_lila.png?__blob=normal&v=4\",\n 66: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Regen_lila.png?__blob=normal&v=4\",\n 70: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_gelb.png?__blob=normal&v=4\",\n 71: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_ocker.png?__blob=normal&v=4\",\n 72: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_rot.png?__blob=normal&v=4\",\n 73: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_lila.png?__blob=normal&v=4\",\n 74: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_ocker.png?__blob=normal&v=4\",\n 75: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_rot.png?__blob=normal&v=4\",\n 76: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Schnee_lila.png?__blob=normal&v=4\",\n 82: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Frost_ocker.png?__blob=normal&v=4\",\n 84: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_gelb.png?__blob=normal&v=4\",\n 85: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_ocker.png?__blob=normal&v=4\",\n 87: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Glaette_rot.png?__blob=normal&v=4\",\n 88: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Tauwetter_ocker.png?__blob=normal&v=5\",\n 89: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Tauwetter_rot.png?__blob=normal&v=5\",\n 90: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_gelb.png?__blob=normal&v=4\",\n 91: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_ocker.png?__blob=normal&v=4\",\n 92: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_rot.png?__blob=normal&v=4\",\n 93: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 95: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 96: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Gewitter_lila.png?__blob=normal&v=4\",\n 246: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/UV_lila.png?__blob=normal&v=4\",\n 247: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Hitze_lila.png?__blob=normal&v=5\",\n 248: \"https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/pictogramme/Hitze_dunkellila.png?__blob=normal&v=1\"}\n%} {% for idx in range(1, state_attr(dwd_sensor, \"warning_count\")+1) %} \n \n \n

{{ state_attr(dwd_sensor, (\"warning_\" ~ idx)).headline }}

*Gültig bis {{ as_timestamp(state_attr(dwd_sensor, (\"warning_\" ~ idx)).end_time) | timestamp_local }} Uhr:* {{ state_attr(dwd_sensor, (\"warning_\" ~ idx)).description }} {% endfor %}" } }, { "event_grouping": true, "drop_todayevents_from": "10:00:00", "next_days": 14, "pattern": [ { "icon": "mdi:flower", "color": "lime", "type": "organic", "pattern": "Bio" }, { "icon": "mdi:newspaper", "color": "blue", "type": "paper", "pattern": "Altpapier" }, { "icon": "mdi:recycle-variant", "color": "amber", "type": "recycle", "pattern": "Gelber" }, { "icon": "mdi:trash-can-outline", "color": "grey", "type": "waste", "pattern": "Restmüll", "label": "Restmüll Tonne" }, { "icon": "mdi:dump-truck", "color": "purple", "type": "others" } ], "day_style": "default", "day_style_format": "yyyy.MM.dd", "card_style": "card", "alignment_style": "left", "color_mode": "icon", "items_per_row": 1, "refresh_rate": 60, "with_label": true, "layout": "default", "type": "custom:trash-card", "entities": [ "calendar.abfallkalender" ], "filter_events": false, "only_all_day_events": false, "hide_time_range": true, "use_summary": false }, { "type": "custom:mushroom-title-card", "title": "♨️ Wärme & Wasser" }, { "type": "custom:mushroom-chips-card", "alignment": "center", "chips": [ { "type": "entity", "entity": "sensor.nibe_s1255_6_e_em_3x400v_hot_water_top_bt7", "icon": "mdi:water-thermometer" }, { "type": "entity", "entity": "sensor.nibe_s1255_6_e_em_3x400v_supply_line_bt2", "icon": "mdi:thermometer-chevron-up" }, { "type": "entity", "entity": "sensor.nibe_energy_cop_total_last_hour", "icon": "mdi:gauge-full" }, { "type": "entity", "entity": "climate.climate_system_s1", "icon": "mdi:heat-pump-outline" }, { "type": "entity", "icon": "mdi:heat-pump-outline" } ] }, { "type": "custom:mushroom-title-card", "title": "🏊 Whirlpool" }, { "type": "custom:mushroom-climate-card", "entity": "climate.spa_thermostat", "name": "Whirlpool", "show_temperature_control": true, "hvac_modes": [ "heat", "off" ], "fill_container": true, "grid_options": { "columns": 12, "rows": 2 } }, { "type": "custom:mushroom-chips-card", "chips": [ { "type": "template", "icon": "mdi:ph", "content": "{{ states('sensor.whirlpool_ph') | float | round(1) }}", "icon_color": "blue" }, { "type": "template", "icon": "mdi:water-percent", "content": "{{ states('sensor.whirlpool_oxydo_reduktionspotenzial') | int }} mV", "icon_color": "purple" } ], "alignment": "center" } ] }, { "type": "grid", "cards": [ { "type": "custom:mushroom-title-card", "title": "🪟 Jalousien & Rollläden" }, { "type": "custom:auto-entities", "card": { "type": "grid", "columns": 2, "square": false }, "card_param": "cards", "filter": { "include": [ { "domain": "scene", "options": { "type": "custom:mushroom-entity-card", "tap_action": { "action": "toggle" } } } ], "exclude": [] } }, { "type": "custom:auto-entities", "card": { "type": "grid", "columns": 2, "square": false }, "card_param": "cards", "filter": { "include": [ { "domain": "cover", "options": { "type": "custom:mushroom-cover-card", "show_buttons_control": true, "show_position_control": true } } ], "exclude": [] } } ] }, { "type": "grid", "cards": [ { "type": "custom:mushroom-title-card", "title": "💡 Licht" }, { "type": "custom:auto-entities", "card": { "type": "grid", "columns": 2, "square": false }, "card_param": "cards", "filter": { "include": [ { "domain": "light", "options": { "type": "custom:mushroom-light-card", "show_brightness_control": true, "show_color_temp_control": true, "collapsible_controls": true } } ], "exclude": [ { "hidden_by": "integration" }, { "hidden_by": "user" }, { "area": "grow" } ] }, "sort": { "method": "friendly_name" } } ] }, { "type": "grid", "cards": [ { "type": "custom:mushroom-title-card", "title": "🤖 Saugroboter" }, { "type": "custom:xiaomi-vacuum-map-card", "vacuum_platform": "Roborock", "title": "Roborock Qrevo Curv", "entity": "vacuum.roborock_qrevo_curv", "map_source": { "camera": "image.roborock_qrevo_curv_zuhause_custom" }, "calibration_source": { "camera": true }, "map_locked": true, "map_modes": [ { "template": "vacuum_clean_segment", "predefined_selections": [ { "id": "1", "icon": { "name": "mdi:broom", "x": 25525, "y": 30900 }, "label": { "text": "Gang", "x": 25525, "y": 30900, "offset_y": 35 }, "outline": [ [ 24400, 28400 ], [ 26650, 28400 ], [ 26650, 33400 ], [ 24400, 33400 ] ] }, { "id": "2", "icon": { "name": "mdi:broom", "x": 23700, "y": 22450 }, "label": { "text": "WC", "x": 23700, "y": 22450, "offset_y": 35 }, "outline": [ [ 22050, 21700 ], [ 25350, 21700 ], [ 25350, 23200 ], [ 22050, 23200 ] ] }, { "id": "3", "icon": { "name": "mdi:broom", "x": 24300, "y": 25700 }, "label": { "text": "Speis", "x": 24300, "y": 25700, "offset_y": 35 }, "outline": [ [ 23350, 24800 ], [ 25250, 24800 ], [ 25250, 26600 ], [ 23350, 26600 ] ] }, { "id": "4", "icon": { "name": "mdi:broom", "x": 23300, "y": 28675 }, "label": { "text": "Büro", "x": 23300, "y": 28675, "offset_y": 35 }, "outline": [ [ 21650, 26950 ], [ 24950, 26950 ], [ 24950, 30400 ], [ 21650, 30400 ] ] }, { "id": "5", "icon": { "name": "mdi:broom", "x": 28525, "y": 30125 }, "label": { "text": "Gästezimmer", "x": 28525, "y": 30125, "offset_y": 35 }, "outline": [ [ 26150, 28450 ], [ 30900, 28450 ], [ 30900, 31800 ], [ 26150, 31800 ] ] }, { "id": "6", "icon": { "name": "mdi:broom", "x": 23425, "y": 31200 }, "label": { "text": "Badezimmer", "x": 23425, "y": 31200, "offset_y": 35 }, "outline": [ [ 21650, 29600 ], [ 25200, 29600 ], [ 25200, 32800 ], [ 21650, 32800 ] ] }, { "id": "7", "icon": { "name": "mdi:broom", "x": 28250, "y": 33675 }, "label": { "text": "Schlafzimmer", "x": 28250, "y": 33675, "offset_y": 35 }, "outline": [ [ 26200, 31600 ], [ 30300, 31600 ], [ 30300, 35750 ], [ 26200, 35750 ] ] }, { "id": "8", "icon": { "name": "mdi:broom", "x": 23950, "y": 34400 }, "label": { "text": "Kinderzimmer", "x": 23950, "y": 34400, "offset_y": 35 }, "outline": [ [ 21700, 33050 ], [ 26200, 33050 ], [ 26200, 35750 ], [ 21700, 35750 ] ] }, { "id": "9", "icon": { "name": "mdi:broom", "x": 23425, "y": 20500 }, "label": { "text": "Technikraum", "x": 23425, "y": 20500, "offset_y": 35 }, "outline": [ [ 21950, 19450 ], [ 24900, 19450 ], [ 24900, 21550 ], [ 21950, 21550 ] ] }, { "id": "10", "icon": { "name": "mdi:broom", "x": 22325, "y": 23975 }, "label": { "text": "Garderobe", "x": 22325, "y": 23975, "offset_y": 35 }, "outline": [ [ 19850, 21400 ], [ 24800, 21400 ], [ 24800, 26550 ], [ 19850, 26550 ] ] }, { "id": "11", "icon": { "name": "mdi:broom", "x": 28475, "y": 26100 }, "label": { "text": "Wohnzimmer", "x": 28475, "y": 26100, "offset_y": 35 }, "outline": [ [ 24800, 23400 ], [ 32150, 23400 ], [ 32150, 28800 ], [ 24800, 28800 ] ] }, { "id": "12", "icon": { "name": "mdi:broom", "x": 29700, "y": 21400 }, "label": { "text": "Esszimmer", "x": 29700, "y": 21400, "offset_y": 35 }, "outline": [ [ 27950, 19250 ], [ 31450, 19250 ], [ 31450, 23550 ], [ 27950, 23550 ] ] }, { "id": "13", "icon": { "name": "mdi:broom", "x": 31575, "y": 33750 }, "label": { "text": "Room 13", "x": 31575, "y": 33750, "offset_y": 35 }, "outline": [ [ 30250, 31750 ], [ 32900, 31750 ], [ 32900, 35750 ], [ 30250, 35750 ] ] }, { "id": "14", "icon": { "name": "mdi:broom", "x": 26750, "y": 21275 }, "label": { "text": "Küche", "x": 26750, "y": 21275, "offset_y": 35 }, "outline": [ [ 24950, 19100 ], [ 28550, 19100 ], [ 28550, 23450 ], [ 24950, 23450 ] ] } ] }, { "template": "vacuum_goto" } ] } ] }, { "cards": [ { "type": "custom:mushroom-title-card", "title": "🌬️ Luftqualität (AQI)" }, { "type": "custom:apexcharts-card", "header": { "show": true, "title": "Luftqualität (AQI) – 24 h", "show_states": true, "standard_format": true }, "graph_span": "24h", "series": [ { "entity": "sensor.wohnzimmer_rauchmelder_aqi", "name": "Wohnzimmer" }, { "entity": "sensor.buro_rauchmelder_aqi", "name": "Büro" }, { "entity": "sensor.schlafzimmer_rauchmelder_aqi", "name": "Schlafzimmer" }, { "entity": "sensor.kinderzimmer_rauchmelder_aqi", "name": "Kinderzimmer" }, { "entity": "sensor.gastezimmer_rauchmelder_aqi", "name": "Gästezimmer" }, { "entity": "sensor.technikraum_rauchmelder_aqi", "name": "Technikraum" } ] } ] } ] }, { "type": "sections", "max_columns": 1, "title": "Einkaufsliste", "path": "einkaufsliste", "icon": "mdi:cart", "dense_section_placement": true, "header": { "layout": "responsive", "badges_position": "bottom", "badges_wrap": "wrap" }, "cards": [], "sections": [ { "type": "grid", "cards": [ { "type": "custom:mushroom-title-card", "title": "🛒 Einkaufsliste" }, { "type": "todo-list", "entity": "todo.einkaufsliste_2", "title": "Einkaufsliste", "hide_completed": true, "hide_section_headers": true } ] } ] }, { "type": "sections", "max_columns": 1, "title": "music", "path": "music", "icon": "fa6-brands:itunes-note", "sections": [ { "type": "grid", "cards": [ { "type": "custom:mass-player-card", "entities": [ "media_player.unnamed_room_2" ], "expressive_scheme": "vibrant", "default_section": "music_player", "queue": { "show_album_covers": true, "show_artist_names": true }, "media_browser": { "default_section": "recommendations", "recommendations": {} } } ] } ], "cards": [] } ] } } }