Zeigt her eure Dashboards!

Im Hintergrund liegt das Bild, wo alle Lampen aus sind.
Wenn eine Lampe geschaltet wird, legt sich ein anderes Bild (der Bereich der angestrahlt wird) über das Hintergrundbild. Da es .png Bilder sind, bleibt der Rest transparent:
Das Ganze via Picture-Elements-Cards in Lovelace gemacht. Dazu findet man viele Tutorials.

1 „Gefällt mir“

@Reudiga
Hi, gefällt mir seht gut. Wie hast du die 2 Kreisdiagrame erstellt?

Nachtrag:

@nicki
Hi, hast du noch weitere Dashboard Karten?

Nachtrag2:

@guevara777
Hi, sieht super aus.
Deine Senec Integrationen würde mich interessieren, könnte ich evtl. deine yaml Cods bekommen?

:crayon:by HarryP: Zusammenführung Doppelpost.
@_alex : Schau mal in Deinen PN-Eingang!!

Meinen YAML-Code für die Karten habe ich oben geteilt, oder meinst du die template-Sensoren dafür? Die müsstest du dir hier raussuchen:

  - sensor:

  # in den Speicher geladene Energie in Watt
      - unique_id: senec_battery_import_power
        name: Senec Battery Import Power
        state: '{{ (states("sensor.senec_battery_charge_power") | float(default=0)) }}'
        unit_of_measurement: W
        state_class: measurement
        device_class: power

  # aus dem Speicher entnommene Energie in Watt
      - unique_id: senec_battery_export_power
        name: Senec Battery Export Power
        state: '{{ (states("sensor.senec_battery_discharge_power") | float(default=0)) }}'
        unit_of_measurement: W
        state_class: measurement
        device_class: power
      
  # Selbst verbrauchte Solarenergie in Watt
      - unique_id: senec_solar_house_used_power
        name: Senec Solar House Used Power
        state: '{% if (states("sensor.senec_solar_generated_power") | float(default=0)) == 0 %} {{ 0 | float(default=0) }} {% else %} {{ min((states("sensor.senec_solar_generated_power") | float(default=0)),(states("sensor.senec_house_power") | float(default=0))) }} {% endif %}'
        unit_of_measurement: W
        state_class: measurement
        device_class: power

  # selbst verbrauchte Speicherenergie in Watt
      - unique_id: senec_battery_house_used_power
        name: Senec Battery House Used Power
        state: '{{ max( 0 , min( (states("sensor.senec_battery_export_power") | float(default=0) | round(0) ) , (states("sensor.senec_house_power") | float(default=0) | round(0) ) - (states("sensor.senec_solar_house_used_power") | float(default=0) | round(0) )))  }}'
        unit_of_measurement: W
        state_class: measurement
        device_class: power

  # selbst verbrauchte Netzenergie in Watt
      - unique_id: senec_grid_house_used_power
        name: Senec Grid House Used Power
        state: '{{ (states("sensor.senec_house_power") | float(default=0) | round(0) ) - (states("sensor.senec_solar_house_used_power") | float(default=0) | round(0) ) - (states("sensor.senec_battery_house_used_power") | float(default=0) | round(0) ) }}'
        unit_of_measurement: W
        state_class: measurement
        device_class: power

  # Produktiosüberschuss in Watt
      - unique_id: produced_power_produktionsueberschuss
        name: Produced Power Produktionsueberschuss
        state: '{{ max(0, (states("sensor.senec_solar_generated_power") | float(default=0) | round(0) ) - (states("sensor.senec_house_power") | float(default=0) | round(0) )) }}'
        unit_of_measurement: W
        state_class: measurement
        device_class: power

  # Selbst verbrauchte Solarenergie in %
      - unique_id: used_power_solar
        name: Used Power Solar
        state: '{{ ((states("sensor.senec_solar_house_used_power") | float(default=0)) / (states("sensor.senec_house_power") | float(default=0)) * 100) | round(1) }}'
        unit_of_measurement: '%'
        state_class: measurement
        device_class: power_factor

  # selbst verbrauchte Netzenergie in %
      - unique_id: used_power_grid
        name: Used Power Grid
        state: '{{ ((states("sensor.senec_grid_house_used_power") | float(default=0)) / (states("sensor.senec_house_power") | float(default=0)) * 100) | round(1) }}'
        unit_of_measurement: '%'
        state_class: measurement
        device_class: power_factor
        
  # selbst verbrauchte Speicherenergie in %
      - unique_id: used_power_battery
        name: Used Power Battery
        state: '{{ ((states("sensor.senec_battery_house_used_power") | float(default=0)) / (states("sensor.senec_house_power") | float(default=0)) * 100) | round(1) }}'
        unit_of_measurement: '%'
        state_class: measurement
        device_class: power_factor

  # Akku Füllstand
      - unique_id: battery_fill_status
        name: Battery Fill Status
        state: '{{ (states("sensor.senec_battery_charge_percent") | float(default=0) * 5 / 100 | float(default=0) | round(0)) | float(default=0) | round(2) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy

  # Insgesamt Selbst verbrauchte Solarenergie in kWh
      - unique_id: used_power_solar_total_kwh
        name: Used Power Solar Total kWh
        state: '{{ max(0 , (states("sensor.senec_webapi_consumption_total") | float(default=0)) - (states("sensor.senec_webapi_gridimport_total") | float(default=0)) - (states("sensor.senec_battery_total_discharged") | float(default=0))) | round(1) }}'
        unit_of_measurement: 'kWh'
        state_class: total
        device_class: energy

  # Insgesamt nicht Selbst verbrauchte Solarenergie in kWh
      - unique_id: unused_power_solar_total_kwh
        name: Unused Power Solar Total kWh
        state: '{{ states("sensor.senec_webapi_powergenerated_total") | float(default=0) - states("sensor.used_power_solar_total_kwh") | float(default=0) }}'
        unit_of_measurement: 'kWh'
        state_class: total
        device_class: energy

  # Heute Selbst verbrauchte Solarenergie in kWh
      - unique_id: used_power_solar_today_kwh
        name: Used Power Solar Today kWh
        state: '{{ max(0 , (states("sensor.house_consumed_daily") | float(default=0)) - (states("sensor.grid_imported_daily") | float(default=0)) - (states("sensor.battery_discharged_daily") | float(default=0))) | round(1) }}'
        unit_of_measurement: 'kWh'
        state_class: total
        device_class: energy

  # Heute nicht Selbst verbrauchte Solarenergie in kWh
      - unique_id: unused_power_solar_today_kwh
        name: Unused Power Solar Today kWh
        state: '{{ states("sensor.solar_produced_daily") | float(default=0) - states("sensor.used_power_solar_today_kwh") | float(default=0) }}'
        unit_of_measurement: 'kWh'
        state_class: total
        device_class: energy

  # Heute Selbst verbrauchte Solarenergie in %
      - unique_id: used_power_solar_today
        name: Used Power Solar Today
        state: '{{ max(0,min( 100 , ( ((states("sensor.house_consumed_daily") | float(default=0)) - (states("sensor.grid_imported_daily") | float(default=0)) - (states("sensor.battery_discharged_daily") | float(default=0))) / (states("sensor.house_consumed_daily") | float(default=0)) * 100))) | round(1) }}'
        unit_of_measurement: '%'
        state_class: measurement
        device_class: power_factor

  # Heute selbst verbrauchte Netzenergie in %
      - unique_id: used_power_grid_today
        name: Used Power Grid Today
        state: '{{ min( 100 , ((states("sensor.grid_imported_daily") | float(default=0)) / (states("sensor.house_consumed_daily") | float(default=0)) * 100)) | round(1) }}'
        unit_of_measurement: '%'
        state_class: measurement
        device_class: power_factor
        
  # Heute selbst verbrauchte Speicherenergie in %
      - unique_id: used_power_battery_today
        name: Used Power Battery Today
        state: '{{ min( 100 , ((states("sensor.battery_discharged_daily") | float(default=0)) / (states("sensor.house_consumed_daily") | float(default=0)) * 100)) | round(1) }}'
        unit_of_measurement: '%'
        state_class: measurement
        device_class: power_factor
        
# Strom - Abrechnungszyklus und Zählerstand
    #zeitraum_start_lokal:
      - unique_id: zeitraum_start_lokal
        name: "Beginn Abrechnungszeitraum Lokal"
        state: "{{ as_timestamp(states('input_datetime.beginn_abrechnungszeitraum'),0) | timestamp_custom('%d.%m.%Y' ,True) }}"
    #zeitraum_ende_lokal:
      - unique_id: zeitraum_ende_lokal
        name: "Ende Abrechnungszeitraum Lokal"
        state: "{{ as_timestamp(states('input_datetime.abrechnungszeitraum_bis'),0) | timestamp_custom('%d.%m.%Y' ,True) }}"

# Stromverbrauch
    #stromverbrauch_tag:
      - unique_id: stromverbrauch_tag
        name: "Stromverbrauch - pro Tag"
        state: "{{ ((states('sensor.energy_daily') | float(default=0) / 1000 | round(2) )) | float(default=0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromkosten_heute:
      - unique_id: stromkosten_heute
        name: "Stromkosten - heute"
        state: "{{ ( (states('sensor.stromverbrauch_tag') | float(default=0) | round(2)) * (states('input_number.kosten_je_kwh') | float(default=0) | round(2)/ 100 ) + ((states('input_number.grundpreis_je_monat') | float(default=0) | round(2)) / 30) | round(4) ) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #energiekosten_tag:
      - unique_id: energiekosten_tag
        name: "Energiekosten - pro Tag"
        state: "{{ ((states('sensor.stromverbrauch_tag') | float(default=0) | round(2)) * ((states('input_number.kosten_je_kwh') | float(default=0) | round(2)) / 100) + (((states('input_number.kosten_je_kwh') | float(default=0) | round(2)) / 30))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_zeitraum:
      - unique_id: stromverbrauch_zeitraum
        name: "Stromverbrauch - Zeitraum"
        state: "{{ ((as_timestamp(now(),0)-as_timestamp(states('input_datetime.beginn_abrechnungszeitraum'),0)) | int(default=0) /60/1440) | round(default=0) }}"
        unit_of_measurement: Tage
    #stromverbrauch_zeitraum_bis_ende:
      - unique_id: stromverbrauch_zeitraum_bis_ende
        name: "Stromverbrauch - Zeitraum bis ende"
        state: "{{ (as_timestamp(states('input_datetime.abrechnungszeitraum_bis'),0)-as_timestamp(states('input_datetime.beginn_abrechnungszeitraum'),0)) | int(default=0) / 3600 / 24 }}"
        unit_of_measurement: Tage
    #stromverbrauch_monate:
      - unique_id: stromverbrauch_monate
        name: "Stromverbrauch - Monate"
        state: >
          {% if (now().timestamp() | timestamp_custom('%Y') | float(default=0)) < (as_timestamp(states('input_datetime.beginn_abrechnungszeitraum')) | timestamp_custom('%Y') | float(default=0)) %}
          {{ (min(12,(now().timestamp() | timestamp_custom('%m') | float(default=0)) - (as_timestamp(states('input_datetime.beginn_abrechnungszeitraum')) | timestamp_custom('%m') | float(default=0)) + 13) | int(default=0)) | round(0) }}
          {% else %}
          {{ ((now().timestamp() | timestamp_custom('%m') | float(default=0)) - (as_timestamp(states('input_datetime.beginn_abrechnungszeitraum')) | timestamp_custom('%m') | float(default=0)) + 1 | int(default=0)) | round(0) }}
          {% endif %}
        unit_of_measurement: Monate
    #stromverbrauch_monate_bis_ende:
      - unique_id: stromverbrauch_monate_bis_ende
        name: "Stromverbrauch - Monate bis Ende"
        state: "{{ ((as_timestamp(states('input_datetime.abrechnungszeitraum_bis'),0) - as_timestamp(states('input_datetime.beginn_abrechnungszeitraum'),0)) / 3600 / 24 / 30) | round(default=0) }}"
        unit_of_measurement: Monate
    #stromverbrauch_kwh_bisher:
      - unique_id: stromverbrauch_kwh_bisher
        name: "Stromverbrauch - bisher kWh"
        state: "{{ ((states('sensor.zaehlerstand_heute_stand') | float(default=0) | round(2)) + (states('input_number.strom_zahlerstand_abrechnungsbeginn') | float(default=0) | round(2)) * -1) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_kwh_bis_ende:
      - unique_id: stromverbrauch_kwh_bis_ende
        name: "Stromverbrauch - kWh bis Ende"
        state: "{{ (states('sensor.stromverbrauch_kwh_bisher') | float(default=0) + (states('sensor.stromverbrauch_zeitraum_bis_ende') | float(default=0) - states('sensor.stromverbrauch_zeitraum') | float(default=0)) * states('sensor.netzbezug_langzeit_kwh_daily') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_kwh_kosten_bisher:
      - unique_id: stromverbrauch_kwh_kosten_bisher
        name: "Stromverbrauch - Kosten kwh bisher"
        state: "{{ ((states('sensor.stromverbrauch_kwh_bisher') | float(default=0) | round(2)) * ((states('input_number.kosten_je_kwh') | float(default=0) | round(2)) / 100)) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_kwh_kosten_bis_ende:
      - unique_id: stromverbrauch_kwh_kosten_bis_ende
        name: "Stromverbrauch - Kosten kwh bis Ende"
        state: "{{ ((states('sensor.stromverbrauch_kwh_bis_ende') | float(default=0) | round(2)) * ((states('input_number.kosten_je_kwh') | float(default=0) | round(2)) / 100)) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_grundpreis_kosten_bisher:
      - unique_id: stromverbrauch_grundpreis_kosten_bisher
        name: "Stromverbrauch - Kosten Grundpreis bisher"
        state: "{{ ((states('sensor.stromverbrauch_monate') | float(default=0) | round(2)) * (states('input_number.grundpreis_je_monat') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_grundpreis_kosten_bis_ende:
      - unique_id: stromverbrauch_grundpreis_kosten_bis_ende
        name: "Stromverbrauch - Kosten Grundpreis bis Ende"
        state: "{{ ( (states('sensor.stromverbrauch_monate_bis_ende') | float(default=0) | round(2)) * (states('input_number.grundpreis_je_monat') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_kosten_bisher:
      - unique_id: stromverbrauch_kosten_bisher
        name: "Stromverbrauch - Kosten bisher"
        state: "{{ ((states('sensor.stromverbrauch_kwh_kosten_bisher') | float(default=0) | round(2)) + (states('sensor.stromverbrauch_grundpreis_kosten_bisher') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_kosten_bis_ende:
      - unique_id: stromverbrauch_kosten_bis_ende
        name: "Stromverbrauch - Kosten bis Ende"
        state: "{{ ((states('sensor.stromverbrauch_kwh_kosten_bis_ende') | float(default=0) | round(2)) + (states('sensor.stromverbrauch_grundpreis_kosten_bis_ende') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_nachzahlung:
      - unique_id: stromverbrauch_nachzahlung
        name: "Stromverbrauch - Nachzahlung"
        state: "{{ ((states('sensor.stromverbrauch_kosten_bisher') | float(default=0) | round(2)) - (states('input_number.gezahlte_abschlage') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary

# Stromverbrauch - Durchschnittswerte
    #stromverbrauch_kwh_je_tag:
      - unique_id: stromverbrauch_kwh_je_tag
        name: "Stromverbrauch - kWh je Tag"
        state: "{{ ((states('sensor.stromverbrauch_kwh_bisher') | float(default=0) | round(2)) / (states('sensor.stromverbrauch_zeitraum') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_kwh_je_monat:
      - unique_id: stromverbrauch_kwh_je_monat
        name: "Stromverbrauch - kWH je Monat"
        state: "{{ ((states('sensor.stromverbrauch_kwh_je_tag') | float(default=0) * 30 | round(2))  | round(2)) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_kwh_je_jahr:
      - unique_id: stromverbrauch_kwh_je_jahr
        name: "Stromverbrauch - kWH je Jahr"
        state: "{{ ((states('sensor.stromverbrauch_kwh_je_monat') | float(default=0) | round(2)) * 12) | round(2) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_kosten_je_tag:
      - unique_id: stromverbrauch_kosten_je_tag
        name: "Stromverbrauch - Kosten je Tag"
        state: "{{ ((states('sensor.stromverbrauch_kosten_bisher') | float(default=0) | round(2)) / (states('sensor.stromverbrauch_zeitraum') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_kosten_je_monat:
      - unique_id: stromverbrauch_kosten_je_monat
        name: "Stromverbrauch - Kosten je Monat"
        state: "{{ ((states('sensor.stromverbrauch_kosten_bisher') | float(default=0) | round(2)) / (states('sensor.stromverbrauch_monate') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromverbrauch_kosten_je_jahr:
      - unique_id: stromverbrauch_kosten_je_jahr
        name: "Stromverbrauch - Kosten je Jahr"
        state: "{{ ((states('sensor.stromverbrauch_kosten_je_monat') | float(default=0) | round(2)) * 12) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary

# Stromeinspeisung
    #stromeinspeisung_kwh_bisher:
      - unique_id: stromeinspeisung_kwh_bisher
        name: "Stromeinspeisung - bisher kWh"
        state: "{{ (states('sensor.senec_webapi_gridexport_total') | float(default=0) - states('input_number.zahlerstand_einspeisung_beginn') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromeinspeisung_kwh_bis_ende:
      - unique_id: stromeinspeisung_kwh_bis_ende
        name: "Stromeinspeisung - kWh bis Ende"
        state: "{{ (states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) + (states('sensor.stromverbrauch_zeitraum_bis_ende') | float(default=0) - states('sensor.stromverbrauch_zeitraum') | float(default=0)) * states('sensor.einspeisung_langzeit_kwh_daily') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromeinspeisung_kwh_je_tag:
      - unique_id: stromeinspeisung_kwh_je_tag
        name: "Stromeinspeisung - kWh je Tag"
        state: "{{ ((states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) | round(2)) / (states('sensor.stromverbrauch_zeitraum') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromeinspeisung_kwh_je_monat:
      - unique_id: stromeinspeisung_kwh_je_monat
        name: "Stromeinspeisung - kWH je Monat"
        state: "{{ ((states('sensor.stromeinspeisung_kwh_je_tag') | float(default=0) * 30 | round(2))  | round(2)) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromeinspeisung_kwh_je_jahr:
      - unique_id: stromeinspeisung_kwh_je_jahr
        name: "Stromeinspeisung - kWH je Jahr"
        state: "{{ ((states('sensor.stromeinspeisung_kwh_je_monat') | float(default=0) | round(2)) * 12) | round(2) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromeinspeisung_ertrag_je_tag:
      - unique_id: stromeinspeisung_ertrag_je_tag
        name: "Stromeinspeisung - € je Tag"
        state: "{{ ((states('sensor.stromeinspeisung_kwh_je_tag') | float(default=0) | round(2)) * (states('input_number.einspeisegebuhr') | float(default=0) / 100 | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromeinspeisung_ertrag_je_monat:
      - unique_id: stromeinspeisung_ertrag_je_monat
        name: "Stromeinspeisung - € je Monat"
        state: "{{ ((states('sensor.stromeinspeisung_ertrag_je_tag') | float(default=0) * 30 | round(2))  | round(2)) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromeinspeisung_ertrag_je_jahr:
      - unique_id: stromeinspeisung_ertrag_je_jahr
        name: "Stromeinspeisung - € je Jahr"
        state: "{{ ((states('sensor.stromeinspeisung_ertrag_je_monat') | float(default=0) | round(2)) * 12) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromeinspeisung_ertrag_bisher:
      - unique_id: stromeinspeisung_ertrag_bisher
        name: "Stromeinspeisung - Ertrag bisher"
        state: "{{ (states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) * states('input_number.einspeisegebuhr') | float(default=0) / 100) | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromeinspeisung_ertrag_bis_ende:
      - unique_id: stromeinspeisung_ertrag_bis_ende
        name: "Stromeinspeisung - Ertrag bis Ende"
        state: "{{ (states('sensor.stromeinspeisung_kwh_bis_ende') | float(default=0) * states('input_number.einspeisegebuhr') | float(default=0) / 100) | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #stromeinspeisung_nachzahlung:
      - unique_id: stromeinspeisung_nachzahlung
        name: "Stromeinspeisung - Nachzahlung"
        state: "{{ ((states('sensor.stromeinspeisung_ertrag_bisher') | float(default=0) | round(2)) - (states('input_number.erhaltene_einspeisegebuhr') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary

# Stromerzeugung
    #stromerzeugung_stand:
      - unique_id: stromerzeugung_stand
        name: "Stromerzeugung - Zählerstand"
        state: "{{ states('sensor.senec_webapi_powergenerated_total') | float(default=0) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromerzeugung_bisher:
      - unique_id: stromerzeugung_bisher
        name: "Stromerzeugung - bisher"
        state: "{{ (states('sensor.senec_webapi_powergenerated_total') | float(default=0) - states('input_number.solar_stand_abrechnungsbeginn') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromerzeugung_bis_ende:
      - unique_id: stromerzeugung_bis_ende
        name: "Stromerzeugung - bis Ende"
        state: "{{ (states('sensor.stromerzeugung_bisher') | float(default=0) + (states('sensor.stromverbrauch_zeitraum_bis_ende') | float(default=0) - states('sensor.stromverbrauch_zeitraum') | float(default=0)) * states('sensor.erzeugung_langzeit_kwh_daily') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromerzeugung_zeitraum:
      - unique_id: stromerzeugung_zeitraum
        name: "Stromerzeugung - Zeitraum"
        state: "{{ ((as_timestamp(now(),0)-as_timestamp(states('input_datetime.solaranlage_inbetriebnahme'),0)) | int(default=0) /60/1440) | round(default=0) }}"
        unit_of_measurement: Tage
    #stromerzeugung_kwh_je_tag:
      - unique_id: stromerzeugung_kwh_je_tag
        name: "Stromerzeugung - kWh je Tag"
        state: "{{ (states('sensor.senec_webapi_powergenerated_total') | float(default=0) / states('sensor.stromerzeugung_zeitraum') | float(default=0)) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromerzeugung_kwh_je_monat:
      - unique_id: stromerzeugung_kwh_je_monat
        name: "Stromerzeugung - kWH je Monat"
        state: "{{ ((states('sensor.stromerzeugung_kwh_je_tag') | float(default=0) * 30 | round(2))  | round(2)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromerzeugung_kwh_je_jahr:
      - unique_id: stromerzeugung_kwh_je_jahr
        name: "Stromerzeugung - kWH je Jahr"
        state: "{{ ((states('sensor.stromerzeugung_kwh_je_monat') | float(default=0) | round(2)) * 12) | round(2) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy

# Eigenverbrauch erzeugter Strom
    #stromeigenverbrauch_heute:
      - unique_id: stromeigenverbrauch_heute
        name: "Stromeigenverbrauch - heute"
        state: "{{ (states('sensor.solar_produced_daily') | float(default=0) - states('sensor.grid_exported_daily') | float(default=0)) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromeigenverbrauch_stand:
      - unique_id: stromeigenverbrauch_stand
        name: "Stromeigenverbrauch - Zählerstand"
        state: "{{ (states('sensor.stromerzeugung_stand') | float(default=0) - states('sensor.zaehlerstand_einspeisung_heute_stand') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromeigenverbrauch_quote:
      - unique_id: stromeigenverbrauch_quote
        name: "Stromeigenverbrauch - Quote"
        state: "{{ ((states('sensor.stromeigenverbrauch_stand') | float(default=0) / states('sensor.stromerzeugung_stand') | float(default=0)) * 100) | round(1) }}"
        unit_of_measurement: '%'
    #stromerzeugung_selbstverbrauch_kwh_je_tag:
      - unique_id: stromerzeugung_selbstverbrauch_kwh_je_tag
        name: "Stromerzeugung - Selbstverbrauch kWh je Tag"
        state: "{{ (states('sensor.stromerzeugung_kwh_je_tag') | float(default=0) - states('sensor.stromeinspeisung_kwh_je_tag') | float(default=0)) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromerzeugung_selbstverbrauch_kwh_je_monat:
      - unique_id: stromerzeugung_selbstverbrauch_kwh_je_monat
        name: "Stromerzeugung - Selbstverbrauch kWH je Monat"
        state: "{{ (states('sensor.stromerzeugung_kwh_je_monat') | float(default=0) - states('sensor.stromeinspeisung_kwh_je_monat') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromerzeugung_selbstverbrauch_kwh_je_jahr:
      - unique_id: stromerzeugung_selbstverbrauch_kwh_je_jahr
        name: "Stromerzeugung - Selbstverbrauch kWH je Jahr"
        state: "{{ (states('sensor.stromerzeugung_kwh_je_jahr') | float(default=0) - states('sensor.stromeinspeisung_kwh_je_jahr') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy

# Senec-Cloud Berechnung
    #senec_cloud_eigenverbrauch_bisher:
      - unique_id: senec_cloud_eigenverbrauch_bisher
        name: "Senec Cloud - Eigenverbrauch bisher"
        state: "{{ states('sensor.stromerzeugung_bisher') | float(default=0) - states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_fremdverbrauch_bisher:
      - unique_id: senec_cloud_fremdverbrauch_bisher
        name: "Senec Cloud - Fremdverbrauch bisher"
        state: "{{ states('sensor.stromverbrauch_kwh_bisher') | float(default=0) - (states('sensor.stromerzeugung_bisher') | float(default=0) - states('sensor.stromeinspeisung_kwh_bisher') | float(default=0)) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_einspeisung_bisher:
      - unique_id: senec_cloud_einspeisung_bisher
        name: "Senec Cloud - Fremdverbrauch bisher"
        state: "{{ states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_einspeisung_ueberschuss_bisher:
      - unique_id: senec_cloud_einspeisung_ueberschuss_bisher
        name: "Senec Cloud - Einspeisung Überschuss bisher"
        state: "{{ max(0,states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) - states('sensor.senec_cloud_freie_einspeisemenge') | float(default=0)) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_cloud_guthaben:
      - unique_id: senec_cloud_cloud_guthaben
        name: "Senec Cloud - Guthaben in der Cloud"
        state: "{{ states('sensor.senec_cloud_einspeisung_bisher') | float(default=0) - states('sensor.senec_cloud_einspeisung_ueberschuss_bisher') | float(default=0) - states('sensor.stromverbrauch_kwh_bisher') | float(default=0) + states('sensor.senec_cloud_entnahme_ueberschuss_bisher') | float(default=0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_fuellstand:
      - unique_id: senec_cloud_fuellstand
        name: "Senec Cloud - Füllstand"
        state: "{{ min(states('sensor.stromeinspeisung_kwh_bisher') | float(default=0),states('sensor.senec_cloud_freie_einspeisemenge') | float(default=0)) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_cloud_entnahme:
      - unique_id: senec_cloud_cloud_entnahme
        name: "Senec Cloud - Aus der Cloud entnommen"
        state: "{{ min(states('sensor.stromeinspeisung_kwh_bisher') | float(default=0),min(states('sensor.senec_cloud_freie_einspeisemenge') | float(default=0),states('sensor.stromverbrauch_kwh_bisher') | float(default=0))) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_entnahme_ueberschuss_bisher:
      - unique_id: senec_cloud_entnahme_ueberschuss_bisher
        name: "Senec Cloud - Entnahme Überschuss bisher"
        state: "{{ max(0,states('sensor.stromverbrauch_kwh_bisher') | float(default=0) - states('sensor.senec_cloud_einspeisung_bisher') | float(default=0) + states('sensor.senec_cloud_einspeisung_ueberschuss_bisher') | float(default=0))  }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_kosten_bisher:
      - unique_id: senec_cloud_kosten_bisher
        name: "Senec Cloud - Kosten bisher"
        state: "{{ states('sensor.senec_cloud_entnahme_ueberschuss_bisher') | float(default=0) | round(default=0) * states('input_number.kosten_je_kwh') | float(default=0) / 100 + states('sensor.stromverbrauch_monate') | float(default=0) * states('input_number.grundpreis_je_monat') | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_ertrag_bisher:
      - unique_id: senec_cloud_ertrag_bisher
        name: "Senec Cloud - Ertrag bisher"
        state: "{{ states('sensor.senec_cloud_einspeisung_ueberschuss_bisher') | float(default=0) * states('input_number.einspeisegebuhr') | float(default=0) / 100 | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_saldo_kosten_ertrag_bisher:
      - unique_id: senec_cloud_saldo_kosten_ertrag_bisher
        name: "Senec Cloud - Saldo bisher"
        state: "{{ states('sensor.senec_cloud_kosten_bisher') | float(default=0) - states('sensor.senec_cloud_ertrag_bisher') | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_saldo_bisher:
      - unique_id: senec_cloud_saldo_bisher
        name: "Senec Cloud - Saldo bisher"
        state: "{{ states('sensor.senec_cloud_saldo_kosten_ertrag_bisher') | float(default=0) + states('input_number.gezahlte_abschlage') | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_nachzahlung:
      - unique_id: senec_cloud_nachzahlung
        name: "Senec Cloud - Nachzahlung"
        state: "{{ ((states('sensor.senec_cloud_kosten_bisher') | float(default=0) | round(2)) - (states('input_number.gezahlte_abschlage') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_kosten_bis_ende:
      - unique_id: senec_cloud_kosten_bis_ende
        name: "Senec Cloud - Kosten bis Ende"
        state: "{{ states('sensor.senec_cloud_entnahme_ueberschuss_bisher') | float(default=0) * states('input_number.kosten_je_kwh') | float(default=0) / 100 - states('sensor.senec_cloud_einspeisung_ueberschuss_bisher') | float(default=0) * states('input_number.einspeisegebuhr') | float(default=0) / 100 + states('sensor.stromverbrauch_monate_bis_ende') | float(default=0) * states('input_number.grundpreis_je_monat') | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_nachzahlung_bis_ende:
      - unique_id: senec_cloud_nachzahlung_bis_ende
        name: "Senec Cloud - Nachzahlung bis Ende"
        state: "{{ ((states('sensor.senec_cloud_kosten_bis_ende') | float(default=0) | round(2)) - (states('input_number.gezahlte_abschlage') | float(default=0) | round(2))) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_eigenverbrauch_stand:
      - unique_id: senec_cloud_eigenverbrauch_stand
        name: "Senec Cloud - Stromeigenverbrauch Stand"
        state: "{{ states('sensor.stromerzeugung_bisher') | float(default=0) - states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_eigenverbrauch_quote:
      - unique_id: senec_cloud_eigenverbrauch_quote
        name: "Senec Cloud - Stromeigenverbrauch Quote"
        state: "{{ (states('sensor.senec_cloud_eigenverbrauch_stand') | float(default=0) / states('sensor.stromerzeugung_bisher') | float(default=0)) * 100 }}"
        unit_of_measurement: '%'
    #senec_cloud_eigenverbrauch_quote_today:
      - unique_id: stromeigenverbrauch_quote_today
        name: "Stromeigenverbrauch - Quote Heute"
        state: "{{ (states('sensor.solar_produced_daily') | float(default=0) - states('sensor.grid_exported_daily') | float(default=0)) / states('sensor.solar_produced_daily') | float(default=0) * 100 }}"
        unit_of_measurement: '%'
    #senec_cloud_hausstromverbrauch_bisher:
      - unique_id: senec_cloud_hausstromverbrauch_bisher
        name: "Senec Cloud - Hausstromverbrauch bisher"
        state: "{{ ((states('sensor.senec_webapi_consumption_total') | float(default=0) ) - (states('input_number.hausstromverbrauch_zahler_start') | float(default=0) )) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_hausstromverbrauch_bis_ende:
      - unique_id: senec_cloud_hausstromverbrauch_bis_ende
        name: "Senec Cloud - Hausstromverbrauch bis Ende"
        state: "{{ (states('sensor.senec_cloud_hausstromverbrauch_bisher') | float(default=0) + (states('sensor.stromverbrauch_zeitraum_bis_ende') | float(default=0) - states('sensor.stromverbrauch_zeitraum') | float(default=0)) * states('sensor.stromverbrauch_langzeit_kwh_daily') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_hausstromverbrauch_je_tag:
      - unique_id: senec_cloud_hausstromverbrauch_je_tag
        name: "Senec Cloud - Hausstromverbrauch pro Tag"
        state: "{{ (states('sensor.senec_cloud_hausstromverbrauch_bisher') | float(default=0) / states('sensor.stromverbrauch_zeitraum') | float(default=0)) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_hausstromverbrauch_je_monat:
      - unique_id: senec_cloud_hausstromverbrauch_je_monat
        name: "Senec Cloud - Hausstromverbrauch pro Monat"
        state: "{{ states('sensor.senec_cloud_hausstromverbrauch_je_tag') | float(default=0) * 30 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_hausstromverbrauch_je_jahr:
      - unique_id: senec_cloud_hausstromverbrauch_je_jahr
        name: "Senec Cloud - Hausstromverbrauch pro Jahr"
        state: "{{ states('sensor.senec_cloud_hausstromverbrauch_je_tag') | float(default=0) * 365 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_netzbezug_je_tag:
      - unique_id: senec_cloud_netzbezug_je_tag
        name: "Senec Cloud - Netzbezug pro Tag"
        state: "{{ (states('sensor.stromverbrauch_kwh_bisher') | float(default=0) / states('sensor.stromverbrauch_zeitraum') | float(default=0)) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_netzbezug_je_monat:
      - unique_id: senec_cloud_netzbezug_je_monat
        name: "Senec Cloud - Netzbezug pro Monat"
        state: "{{ states('sensor.senec_cloud_netzbezug_je_tag') | float(default=0) * 30 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_netzbezug_je_jahr:
      - unique_id: senec_cloud_netzbezug_je_jahr
        name: "Senec Cloud - Netzbezug pro Jahr"
        state: "{{ states('sensor.senec_cloud_netzbezug_je_tag') | float(default=0) * 365 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_stromerzeugung_je_tag:
      - unique_id: senec_cloud_stromerzeugung_je_tag
        name: "Senec Cloud - Stromerzeugung pro Tag"
        state: "{{ (states('sensor.stromerzeugung_bisher') | float(default=0) / states('sensor.stromverbrauch_zeitraum') | float(default=0)) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_stromerzeugung_je_monat:
      - unique_id: senec_cloud_stromerzeugung_je_monat
        name: "Senec Cloud - Stromerzeugung pro Monat"
        state: "{{ states('sensor.senec_cloud_stromerzeugung_je_tag') | float(default=0) * 30 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_stromerzeugung_je_jahr:
      - unique_id: senec_cloud_stromerzeugung_je_jahr
        name: "Senec Cloud - Stromerzeugung pro Jahr"
        state: "{{ states('sensor.senec_cloud_stromerzeugung_je_tag') | float(default=0) * 365 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_eigenverbrauch_je_tag:
      - unique_id: senec_cloud_eigenverbrauch_je_tag
        name: "Senec Cloud - Eigenverbrauch pro Tag"
        state: "{{ (states('sensor.senec_cloud_eigenverbrauch_stand') | float(default=0) / states('sensor.stromverbrauch_zeitraum') | float(default=0)) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_eigenverbrauch_je_monat:
      - unique_id: senec_cloud_eigenverbrauch_je_monat
        name: "Senec Cloud - Eigenverbrauch pro Monat"
        state: "{{ states('sensor.senec_cloud_eigenverbrauch_je_tag') | float(default=0) * 30 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_eigenverbrauch_je_jahr:
      - unique_id: senec_cloud_eigenverbrauch_je_jahr
        name: "Senec Cloud - Eigenverbrauch pro Jahr"
        state: "{{ states('sensor.senec_cloud_eigenverbrauch_je_tag') | float(default=0) * 365 | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_netzbezug_quote:
      - unique_id: senec_cloud_netzbezug_quote
        name: "Netzbezug - Quote"
        state: "{{ (states('sensor.stromverbrauch_kwh_bisher') | float(default=0) / states('sensor.senec_cloud_hausstromverbrauch_bisher') | float(default=0) * 100) | round(1) }}"
        unit_of_measurement: '%'
    #senec_cloud_netzbezug_quote_today:
      - unique_id: senec_cloud_netzbezug_quote_today
        name: "Netzbezug - Quote Heute"
        state: "{{ (states('sensor.grid_imported_daily') | float(default=0) / states('sensor.house_consumed_daily') | float(default=0) * 100) | round(1) }}"
        unit_of_measurement: '%'
    #senec_cloud_autarkie:
      - unique_id: senec_cloud_autarkie
        name: "Autarkie - Quote"
        state: "{{ (states('sensor.senec_cloud_eigenverbrauch_stand') | float(default=0) / states('sensor.senec_cloud_hausstromverbrauch_bisher') | float(default=0) * 100) | round(1) }}"
        unit_of_measurement: '%'
    #senec_cloud_autarkie_today:
      - unique_id: senec_cloud_autarkie_today
        name: "Autarkie - Quote Heute"
        state: "{{ (states('sensor.strom_eigenverbrauch_daily') | float(default=0) / states('sensor.house_consumed_daily') | float(default=0) * 100) | round(1) }}"
        unit_of_measurement: '%'
        state_class: measurement
    #senec_cloud_einspeisung_quote:
      - unique_id: senec_cloud_einspeisung_quote
        name: "Einspeisung - Quote"
        state: "{{ (states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) / states('sensor.stromerzeugung_bisher') | float(default=0) * 100) | round(1) }}"
        unit_of_measurement: '%'
    #senec_cloud_einspeisung_quote_today:
      - unique_id: senec_cloud_einspeisung_quote_today
        name: "Einspeisung - Quote Heute"
        state: "{{ (states('sensor.grid_exported_daily') | float(default=0) / states('sensor.solar_produced_daily') | float(default=0) * 100) | round(1) }}"
        unit_of_measurement: '%'
    #senec_cloud_einspeisung:
      - unique_id: senec_cloud_einspeisung
        name: "Senec Cloud - Einspeisung"
        state: "{{ (states('sensor.senec_webapi_gridexport_total') | float(default=0) - states('input_number.zahlerstand_einspeisung_beginn') | float(default=0)) | round(0) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_stromverbrauch_kosten_je_tag:
      - unique_id: senec_cloud_stromverbrauch_kosten_je_tag
        name: "Senec Cloud - Kosten pro Tag"
        state: "{{ (states('sensor.senec_cloud_kosten_bis_ende') | float(default=0) / states('sensor.stromverbrauch_zeitraum_bis_ende') | float(default=0)) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_stromverbrauch_kosten_je_monat:
      - unique_id: senec_cloud_stromverbrauch_kosten_je_monat
        name: "Senec Cloud - Kosten pro Monat"
        state: "{{ states('sensor.senec_cloud_stromverbrauch_kosten_je_tag') | float(default=0) * 30 | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_stromverbrauch_kosten_je_jahr:
      - unique_id: senec_cloud_stromverbrauch_kosten_je_jahr
        name: "Senec Cloud - Kosten pro Jahr"
        state: "{{ states('sensor.senec_cloud_stromverbrauch_kosten_je_tag') | float(default=0) * 365 | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_saldo_heute:
      - unique_id: senec_cloud_saldo_heute
        name: "Senec Cloud Saldo - heute"
        state: "{{ ( states('sensor.senec_cloud_entnommen_heute') | float(default=0) - states('sensor.senec_cloud_eingezahlt_heute') | float(default=0) ) | float(default=0) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_saldo_entnahme_heute:
      - unique_id: senec_cloud_saldo_entnahme_heute
        name: "Senec Cloud Saldo Entnahme - heute"
        state: "{{ ( max(0,states('sensor.grid_imported_daily') | float(default=0) - states('sensor.grid_exported_daily') | float(default=0) )) | float(default=0) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_saldo_einzahlung_heute:
      - unique_id: senec_cloud_saldo_einzahlung_heute
        name: "Senec Cloud Saldo Einzahlung - heute"
        state: "{{ ( max(0,states('sensor.grid_exported_daily') | float(default=0) - states('sensor.grid_imported_daily') | float(default=0) )) | float(default=0) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_eingezahlt_heute:
      - unique_id: senec_cloud_eingezahlt_heute
        name: "Senec Cloud Einspeisung - heute"
        state: "{{ states('sensor.grid_exported_daily') | float(default=0) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_entnommen_heute:
      - unique_id: senec_cloud_entnommen_heute
        name: "Senec Cloud Entnahme - heute"
        state: "{{ min( states('sensor.grid_imported_daily') | float(default=0) | round(1) , states('sensor.senec_cloud_cloud_guthaben') | float(default=0) | round(1) ) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_freie_einspeisemenge:
      - unique_id: senec_cloud_freie_einspeisemenge
        name: "Senec Cloud freie Einspeisemenge"
        state: "{{ max(0,( states('input_select.senec_cloud') | float(default=0) / 12 * states('sensor.stromverbrauch_monate_bis_ende') | float(default=0) ) | float(default=0) | round(0)) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_verbleibende_einspeisemenge:
      - unique_id: senec_cloud_verbleibende_einspeisemenge
        name: "Senec Cloud - verbleibende Einspeisemenge"
        state: "{{ max(0,( states('sensor.senec_cloud_freie_einspeisemenge') | float(default=0) - states('sensor.stromeinspeisung_kwh_bisher') | float(default=0) ) | float(default=0) | round(1)) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #senec_cloud_monatliche_ersparnis
      - unique_id: senec_cloud_monatliche_ersparnis
        name: "senec_cloud_monatliche_ersparnis"
        state: "{{ max(0,( states('sensor.vergleich_ohne_photovoltaik_saldo_monat') | float(default=0) - states('sensor.vergleich_cloud_saldo_monat') | float(default=0) ) | float(default=0) | round(2)) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_laufzeit_ersparnis
      - unique_id: senec_cloud_laufzeit_ersparnis
        name: "senec_cloud_laufzeit_ersparnis"
        state: "{{ max(0,( states('sensor.vergleich_ohne_photovoltaik_saldo') | float(default=0) - states('sensor.vergleich_cloud_saldo') | float(default=0) ) | float(default=0) | round(2)) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_grundgebuehr_bis_heute:
      - unique_id: senec_cloud_grundgebuehr_bis_heute
        name: "Senec Cloud - Grundgebühr bis heute"
        state: "{{ states('sensor.stromverbrauch_monate') | float(default=0) * states('input_number.grundpreis_je_monat') | float(default=0) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #senec_cloud_grundgebuehr_bis_ende:
      - unique_id: senec_cloud_grundgebuehr_bis_ende
        name: "Senec Cloud - Grundgebühr bis ende"
        state: "{{ states('sensor.stromverbrauch_monate_bis_ende') | float(default=0) * states('input_number.grundpreis_je_monat') | float(default=0) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary

# Strom - Langzeitverbrauchssensoren
    #stromverbrauch_langzeit_kwh_total:
      - unique_id: stromverbrauch_langzeit_kwh_total
        name: "stromverbrauch Langzeit - Gesamt"
        state: '{{ (states["sensor.senec_webapi_consumption_total"].state | float(default=0) - states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0)) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_langzeit_kwh_daily:
      - unique_id: stromverbrauch_langzeit_kwh_daily
        name: "stromverbrauch Langzeit - kWh pro Tag"
        state: '{{ (((states["sensor.senec_webapi_consumption_total"].state | float(default=0)- states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0))) / ((as_timestamp(now(),0)-as_timestamp(states("input_datetime.strom_langzeitzahler_startdatum"),0)) | int(default=0) /60/1440) | round(default=0)) | round(1) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_langzeit_kwh_monthly:
      - unique_id: stromverbrauch_langzeit_kwh_monthly
        name: "stromverbrauch Langzeit - kWh pro Monat"
        state: '{{ (states("sensor.stromverbrauch_langzeit_kwh_daily") | float(default=0) * 30) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #stromverbrauch_langzeit_kwh_yearly:
      - unique_id: stromverbrauch_langzeit_kwh_yearly
        name: "stromverbrauch Langzeit - kWh pro Jahr"
        state: '{{ (states("sensor.stromverbrauch_langzeit_kwh_daily") | float(default=0) * 365) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #netzbezug_langzeit_kwh_total:
      - unique_id: netzbezug_langzeit_kwh_total
        name: "netzbezug Langzeit - Gesamt"
        state: '{{ (states["sensor.senec_webapi_gridimport_total"].state | float(default=0) - states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0)) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #netzbezug_langzeit_kwh_daily:
      - unique_id: netzbezug_langzeit_kwh_daily
        name: "netzbezug Langzeit - kWh pro Tag"
        state: '{{ (((states["sensor.senec_webapi_gridimport_total"].state | float(default=0)- states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0))) / ((as_timestamp(now(),0)-as_timestamp(states("input_datetime.strom_langzeitzahler_startdatum"),0)) | int(default=0) /60/1440) | round(default=0)) | round(1) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #netzbezug_langzeit_kwh_monthly:
      - unique_id: netzbezug_langzeit_kwh_monthly
        name: "netzbezug Langzeit - kWh pro Monat"
        state: '{{ (states("sensor.netzbezug_langzeit_kwh_daily") | float(default=0) * 30) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #netzbezug_langzeit_kwh_yearly:
      - unique_id: netzbezug_langzeit_kwh_yearly
        name: "netzbezug Langzeit - kWh pro Jahr"
        state: '{{ (states("sensor.netzbezug_langzeit_kwh_daily") | float(default=0) * 365) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #erzeugung_langzeit_kwh_total:
      - unique_id: erzeugung_langzeit_kwh_total
        name: "erzeugung Langzeit - Gesamt"
        state: '{{ (states["sensor.senec_webapi_powergenerated_total"].state | float(default=0) - states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0)) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #erzeugung_langzeit_kwh_daily:
      - unique_id: erzeugung_langzeit_kwh_daily
        name: "erzeugung Langzeit - kWh pro Tag"
        state: '{{ (((states["sensor.senec_webapi_powergenerated_total"].state | float(default=0)- states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0))) / ((as_timestamp(now(),0)-as_timestamp(states("input_datetime.strom_langzeitzahler_startdatum"),0)) | int(default=0) /60/1440) | round(default=0)) | round(1) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #erzeugung_langzeit_kwh_monthly:
      - unique_id: erzeugung_langzeit_kwh_monthly
        name: "erzeugung Langzeit - kWh pro Monat"
        state: '{{ (states("sensor.erzeugung_langzeit_kwh_daily") | float(default=0) * 30) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #erzeugung_langzeit_kwh_yearly:
      - unique_id: erzeugung_langzeit_kwh_yearly
        name: "erzeugung Langzeit - kWh pro Jahr"
        state: '{{ (states("sensor.erzeugung_langzeit_kwh_daily") | float(default=0) * 365) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #einspeisung_langzeit_kwh_total:
      - unique_id: einspeisung_langzeit_kwh_total
        name: "einspeisung Langzeit - Gesamt"
        state: '{{ (states["sensor.senec_webapi_gridexport_total"].state | float(default=0) - states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0)) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #einspeisung_langzeit_kwh_daily:
      - unique_id: einspeisung_langzeit_kwh_daily
        name: "einspeisung Langzeit - kWh pro Tag"
        state: '{{ (((states["sensor.senec_webapi_gridexport_total"].state | float(default=0)- states["input_number.strom_langzeitzahler_start_zahlerstand"].state | float(default=0))) / ((as_timestamp(now(),0)-as_timestamp(states("input_datetime.strom_langzeitzahler_startdatum"),0)) | int(default=0) /60/1440) | round(default=0)) | round(1) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #einspeisung_langzeit_kwh_monthly:
      - unique_id: einspeisung_langzeit_kwh_monthly
        name: "einspeisung Langzeit - kWh pro Monat"
        state: '{{ (states("sensor.einspeisung_langzeit_kwh_daily") | float(default=0) * 30) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #einspeisung_langzeit_kwh_yearly:
      - unique_id: einspeisung_langzeit_kwh_yearly
        name: "einspeisung Langzeit - kWh pro Jahr"
        state: '{{ (states("sensor.einspeisung_langzeit_kwh_daily") | float(default=0) * 365) | round(0) }}'
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
    #autarkie_langzeit_quote:
      - unique_id: autarkie_langzeit_quote
        name: "Autarkie"
        state: "{{ (( states['sensor.senec_webapi_consumption_total'].state | float(default=0) - states['sensor.senec_webapi_gridimport_total'].state | float(default=0) ) / states['sensor.senec_webapi_consumption_total'].state | float(default=0) * 100) | round(1) }}"
        unit_of_measurement: '%'

# Energiekosten
    #energiekosten_gas_heute:
      - unique_id: energiekosten_gas_heute
        name: "Energiekosten Gas (heute)"
        state: "{{ ( states('sensor.gm2021_kilowattstunde_gas_today') | float(default=0) * states('input_number.gaspreis_kwh') | float(default=0) ) | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary
    #energiekosten_wasser_heute:
      - unique_id: energiekosten_wasser_heute
        name: "Energiekosten Wasser (heute)"
        state: "{{ ( states('sensor.gm2021_water_per_today') | float(default=0) * (states('input_number.wasserpreis_m3') | float(default=0) + states('input_number.abwasserpreis_m3') | float(default=0))) | float(default=0) | round(2) }}"
        unit_of_measurement: €        
        state_class: total
        device_class: monetary
    #energiekosten_strom_heute:
      - unique_id: energiekosten_strom_heute
        name: "Energiekosten Strom (heute)"
        state: "{{ ( states('sensor.grid_imported_daily') | float(default=0) * states('input_number.kosten_je_kwh') | float(default=0) / 100 ) | float(default=0) | round(2) }}"
        unit_of_measurement: €
        state_class: total
        device_class: monetary

  # Cloud-Vergleich
      #vergleich_cloud_grundgebuehr:
      - unique_id: vergleich_cloud_grundgebuehr
        name: "Grundgebühr"
        state: '{{ (states("sensor.stromverbrauch_monate") | float(default=0)) * (states("input_number.grundpreis_je_monat") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_einspeisung_grundgebuehr:
      - unique_id: vergleich_einspeisung_grundgebuehr
        name: "Grundgebühr"
        state: '{{ (states("sensor.stromverbrauch_monate") | float(default=0)) * (states("input_number.cloud_vergleich_alte_grundgebuhr") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_cloud_kosten_kwh:
      - unique_id: vergleich_cloud_kosten_kwh
        name: "Kosten / kWh"
        state: '{{ (states("sensor.senec_cloud_entnahme_ueberschuss_bisher") | float(default=0) | round(default=0)) * (states("input_number.kosten_je_kwh") | float(default=0) / 100) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_einspeisung_kosten_kwh:
      - unique_id: vergleich_einspeisung_kosten_kwh
        name: "Kosten / kWh"
        state: '{{ (states("sensor.stromverbrauch_kwh_bisher") | float(default=0)) * (states("input_number.cloud_vergleich_alter_strompreis") | float(default=0) / 100) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_ohne_photovoltaik_kosten_kwh:
      - unique_id: vergleich_ohne_photovoltaik_kosten_kwh
        name: "Kosten / kWh"
        state: '{{ (states("sensor.senec_cloud_hausstromverbrauch_bisher") | float(default=0)) * (states("input_number.cloud_vergleich_alter_strompreis") | float(default=0) / 100) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_cloud_einspeisung_ertrag:
      - unique_id: vergleich_cloud_einspeisung_ertrag
        name: "Ertrag Einspeisung"
        state: '{{ (states("sensor.senec_cloud_einspeisung_ueberschuss_bisher") | float(default=0) | round(default=0)) * (states("input_number.einspeisegebuhr") | float(default=0) / 100) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_einspeisung_einspeisung_ertrag:
      - unique_id: vergleich_einspeisung_einspeisung_ertrag
        name: "Ertrag Einspeisung"
        state: '{{ (states("sensor.stromeinspeisung_kwh_bisher") | float(default=0)) * (states("input_number.einspeisegebuhr") | float(default=0) / 100) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_cloud_cloud_guthaben_ertrag:
      - unique_id: vergleich_cloud_cloud_guthaben_ertrag
        name: "Guthaben aus Cloud"
        state: '{{ (states("sensor.senec_cloud_cloud_guthaben") | float(default=0)) * (states("input_number.kosten_je_kwh") | float(default=0) / 100) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_einspeisung_cloud_guthaben_ertrag:
      - unique_id: vergleich_einspeisung_cloud_guthaben_ertrag
        name: "Guthaben aus Cloud"
        state: '{{ (states("sensor.senec_cloud_cloud_guthaben") | float(default=0)) * (states("input_number.kosten_je_kwh") | float(default=0) / 100 * 0) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_cloud_saldo:
      - unique_id: vergleich_cloud_saldo
        name: "Saldo"
        state: '{{ (states("sensor.vergleich_cloud_grundgebuehr") | float(default=0)) + (states("sensor.vergleich_cloud_kosten_kwh") | float(default=0)) - (states("sensor.vergleich_cloud_einspeisung_ertrag") | float(default=0)) - (states("sensor.vergleich_cloud_cloud_guthaben_ertrag") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_einspeisung_saldo:
      - unique_id: vergleich_einspeisung_saldo
        name: "Saldo"
        state: '{{ (states("sensor.vergleich_einspeisung_grundgebuehr") | float(default=0)) + (states("sensor.vergleich_einspeisung_kosten_kwh") | float(default=0)) - (states("sensor.vergleich_einspeisung_einspeisung_ertrag") | float(default=0)) - (states("sensor.vergleich_einspeisung_cloud_guthaben_ertrag") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_ohne_photovoltaik_saldo:
      - unique_id: vergleich_ohne_photovoltaik_saldo
        name: "Saldo"
        state: '{{ (states("sensor.vergleich_einspeisung_grundgebuehr") | float(default=0)) + (states("sensor.vergleich_ohne_photovoltaik_kosten_kwh") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_cloud_saldo_monat:
      - unique_id: vergleich_cloud_saldo_monat
        name: "Saldo / Monat"
        state: '{{ (states("sensor.vergleich_cloud_saldo") | float(default=0)) / (states("sensor.stromverbrauch_monate") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_einspeisung_saldo_monat:
      - unique_id: vergleich_einspeisung_saldo_monat
        name: "Saldo / Monat"
        state: '{{ (states("sensor.vergleich_einspeisung_saldo") | float(default=0)) / (states("sensor.stromverbrauch_monate") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_ohne_photovoltaik_saldo_monat:
      - unique_id: vergleich_ohne_photovoltaik_saldo_monat
        name: "Saldo / Monat"
        state: '{{ (states("sensor.vergleich_ohne_photovoltaik_saldo") | float(default=0)) / (states("sensor.stromverbrauch_monate") | float(default=0)) }}'
        unit_of_measurement: €
        state_class: total
        device_class: monetary
      #vergleich_cloud_saldo_kwh:
      - unique_id: vergleich_cloud_saldo_kwh
        name: "Saldo / kWh"
        state: '{{ (states("sensor.vergleich_cloud_saldo") | float(default=0)) / (states("sensor.senec_cloud_hausstromverbrauch_bisher") | float(default=0)) | float(default=0) *100 }}'
        unit_of_measurement: Cent
        state_class: total
        device_class: monetary
      #vergleich_einspeisung_saldo_monat:
      - unique_id: vergleich_einspeisung_saldo_kwh
        name: "Saldo / kWh"
        state: '{{ (states("sensor.vergleich_einspeisung_saldo") | float(default=0)) / (states("sensor.senec_cloud_hausstromverbrauch_bisher") | float(default=0)) | float(default=0) * 100 }}'
        unit_of_measurement: Cent
        state_class: total
        device_class: monetary
      #vergleich_ohne_photovoltaik_saldo_monat:
      - unique_id: vergleich_ohne_photovoltaik_saldo_kwh
        name: "Saldo / kWh"
        state: '{{ (states("sensor.vergleich_ohne_photovoltaik_saldo") | float(default=0)) / (states("sensor.senec_cloud_hausstromverbrauch_bisher") | float(default=0)) | float(default=0) * 100 }}'
        unit_of_measurement: Cent
        state_class: total
        device_class: monetary

  # Solar-Vorhersage Summe alle Module
      #solarforecast_all_modules:
      - unique_id: solarforecast_all_modules
        name: "Solarvorhersage jetzt alle Module"
        state: '{{ (states("sensor.power_production_now_2") | float(default=0)) + (states("sensor.power_production_now_3") | float(default=0)) + (states("sensor.power_production_now_4") | float(default=0)) }}'
        unit_of_measurement: 'W'
        state_class: measurement
        device_class: power

  # Solar-Produktions-Prognose
      #solarproduktion_prognose_heute:
      - unique_id: solarproduktion_prognose_heute
        name: "Erwartete Solarproduktion - heute"
        state: "{{ ( states('sensor.energy_production_today_2') | float(default=0) + states('sensor.energy_production_today_3') | float(default=0) + states('sensor.energy_production_today_4') | float(default=0) ) | float(default=0) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy
      #solarproduktion_prognose_morgen:
      - unique_id: solarproduktion_prognose_morgen
        name: "Erwartete Solarproduktion - morgen"
        state: "{{ ( states('sensor.energy_production_tomorrow_2') | float(default=0) + states('sensor.energy_production_tomorrow_3') | float(default=0) + states('sensor.energy_production_tomorrow_4') | float(default=0) ) | float(default=0) | round(1) }}"
        unit_of_measurement: kWh
        state_class: total
        device_class: energy

  # Autarkie-Quoten
      #autarkie_now:
      - unique_id: autarkie_now
        name: "Autarkie aktuell"
        state: '{{ ( min(1 , ( (states("sensor.senec_grid_imported_power") | float(default=0)) /  (states("sensor.senec_house_power") | float(default=0)) - 1 ) ) * -1 * 100 ) | round }}'
        unit_of_measurement: "%"
      #autarkie_today:
      - unique_id: autarkie_today
        name: "Autarkie heute"
        state: '{{ max(0, min(1 , ( (states("sensor.grid_imported_daily") | float(default=0)) / (states("sensor.house_consumed_daily") | float(default=0)) - 1 ) ) * -1 * 100 ) | round }}'
        unit_of_measurement: "%"

  # Grundpreise Energie
      #energie_preis_je_kwh:
      - unique_id: energie_preis_je_kwh
        name: "Grundpreis je kWh"
        state: '{{ (states("input_number.kosten_je_kwh") | float(default=0)) /  100 | round }}'
        unit_of_measurement: "EUR/kWh"
        state_class: total
        device_class: monetary
      #energie_ertrag_je_kwh:
      - unique_id: energie_ertrag_je_kwh
        name: "Ertrag je kWh"
        state: '{{ (states("input_number.einspeisegebuhr") | float(default=0)) /  100 | round }}'
        unit_of_measurement: "EUR/kWh"
        state_class: total
        device_class: monetary
      - unique_id: solarproduktion_ins_haus_prozent
        name: solarproduktion_ins_haus_prozent
        state: '{{ (states("sensor.stromeigenverbrauch_heute") | float(default=0) / states("sensor.solar_produced_daily") | float(default=0)) * 100 | float(default=0) }}'
        device_class: power_factor
        state_class: measurement
        unit_of_measurement: '%'
      - unique_id: solarproduktion_ins_netz_prozent
        name: solarproduktion_ins_netz_prozent
        state: '{{ (states("sensor.grid_exported_daily") | float(default=0) / states("sensor.solar_produced_daily") | float(default=0)) * 100 | float(default=0) }}'
        device_class: power_factor
        state_class: measurement
        unit_of_measurement: '%'
      - unique_id: hausverbrauch_aus_solar_prozent
        name: hausverbrauch_aus_solar_prozent
        state: '{{ (states("sensor.hausverbrauch_aus_solar_heute") | float(default=0) / states("sensor.house_consumed_daily") | float(default=0)) * 100 | float(default=0) }}'
        device_class: power_factor
        state_class: measurement
        unit_of_measurement: '%'
      - unique_id: hausverbrauch_aus_netz_prozent
        name: hausverbrauch_aus_netz_prozent
        state: '{{ (states("sensor.grid_imported_daily") | float(default=0) / states("sensor.house_consumed_daily") | float(default=0)) * 100 | float(default=0) }}'
        device_class: power_factor
        state_class: measurement
        unit_of_measurement: '%'

Ja war doch richtig gepostet. , genau so möchte ich es auch gestalten,

Ein Beitrag wurde in ein neues Thema verschoben: Allgemeine Diskussion um Thermostate auf dem Dashboard

2 Beiträge wurden in ein existierendes Thema verschoben: Allgemeine Diskussion um Thermostate auf dem Dashboard

Meine Frau interessiert sich überhaupt nicht für die Spielereien und schon gar nicht für ein Dashboard. Also habe ich die Herausforderung angenommen und ein einfaches Dashboard erstellt. Ich nenne es Wifeboard :smiley:

11 „Gefällt mir“

@guezli gefällt mir sehr gut. Sind die Lichter nur geschaltet oder kannst du sie darüber auch dimmen?

Hast du zufällig auch Cover/Rollos abgebildet? Kannst du hier die Behanghöhe einstellen oder zumindest rauf/stop/runter-tooglen?

Viele Grüße

Die Lichter könnte man dimmen. Aber da besteht kein Interesse. Auch bei den Rollos. Das löste ich alles über Automationen. Das wird soweit akzeptiert.

1 „Gefällt mir“

Hört sich gut an.
magst du den yaml-Code teilen?

In der Regel laufen die Rollos bei uns auch über Automationen.
Bedienung läuft für fast alles eigentlich auch über Alexa.
Aber ein nettes Dashboard wäre schon schön.

Getreu dem Motto: form follows function :wink:
Jetzt wo fast alles wie gewünscht funktioniert, geh ich das Thema Dashboard an.

Hier mal mein Haupt-Dashboard, welches hauptsächlich für Smartphone-Bedienung gestaltet ist.

Wetter, Heizung, Licht, Rollos und Sauger sind jeweils eine bubble-pop-up-card

db3

Außerdem gibt’s bedingte Karten, ebenfalls mit bubble-pop-ups, die nur je nach Zustand angezeigt werden.

image

5 „Gefällt mir“

Das sieht clean aus, was hast du da alles drauf? Gibts dafür iwo ein Tutorial, was du angeschaut hast? Fange gerade selber an, alles einzurichten.

Gibts dazu evtl noch nen paar Infos? deine Infocard intressiert mich sehr

Was brauchst du für Infos? (genau)
Gruß

worüber die Müll, Sprit Preis Kachel

Haben wir hier beschrieben, wie es geht

Und Müllabfuhr hier

Viel Erfolg und Gruß

Ich habe jetzt nochmal ein bisschen rumgebastelt und das Layout ein wenig an das Tablet angepasst.
Nutze für die Anzeige derzeit mehre FireTablet’s 10 was sehr gut funktioniert.
In der Seitenleiste werden halt alle möglichen Infos angezeigt, wie z.B. auch wenn ein Brief im Kasten ist, die Batterien eines Gerätes zur Neige gehen etc.
In der Regel auch über Conditional Cards, daher jetzt nicht sichtbar.
Die einzelnen Kacheln öffnen per PopUp ein weiteres Fenster mit weiteren Funktionen oder Ansichten.

z.B. das Auto :slight_smile:


oder der Saugrobotor:

Ist alles komplett über Yaml geschrieben und hat jetzt insgesamt fast ein halbes Jahr gedauert.

9 „Gefällt mir“

Hier meine Übersicht, viele Infos aber alles auf einen Blick.





10 „Gefällt mir“

@Maddin84 sieht gut aus aber mich würden die unterschiedlichen “Spaltmaße” zwischen den Karten stören, woher auch immer die kommen.

Ist mir bis jetzt noch gar nicht aufgefallen :smile:
Danke für den Hinweis, habe es bereinigt. Es lag an diversen Stapeln und verschiedenen Arten von Custom Cards.