Dafür musst du dir ein Template Sensor in der configuration.yaml anlegen. Diesen erstellten Sensor kannst du im Anschluss im Frontend anzeigen lassen. Ich habe hier mal einen für Lichter erstellt.
Ah super, danke.
Habe aber festgestellt, dass auch von den Smart Plugs die LED teilweise als „Light“ Entität geführt werden. Habe daraus leider keinen Mehrwert. Die tatsächlich eingeschalteten Lampen werden so nicht angezeigt.
Teilweise habe ich auch Entitäten bei Lampengruppen. Wenn ich die deaktiviere, funktioniert die Gruppe nicht mehr oder?
So werden aktuell angezeigt: 3 Lampen (z.B. Küche). Zusammengefasst zur Gruppe Hängelampe. Das zeigt mir dann 4 Lampen fälschlicherweise an. Oder habe ich nen Denkfehler?
Hi, da kann ich Maxe eigentlich nur zustimmen. Deaktiviere doch einfach die Entitäten von den smartplugs. Die Led am Plug selber braucht doch eh kein Mensch. Es gibt noch die Möglichkeit mit Helfern zu arbeiten. Mit " Gerätetyp-Anpassung für Schalter" kannst du Schalter entsprechend umdefinieren und daraus Lampen usw. machen.
Meine Fresse, deine Dashboards, Karten und allen anderen Codes sind echt der Wahnsinn. Das Ganze anhand deines Codes nachzubauen ist echt krass.
Wenn du evtl die Sensoren bei anderen Projekten evtl deklarieren würdest - wäre dass der Hammer. Ich schmeiß es mal auf die Wunschliste für den Weihnachtsmann
Ich habe jetzt ein Repository erstellt, in dem nach und nach einzelne Ordner mit den Karten hinzugefügt werden (die Willkommenskarte ist schon da). Wie bereits im ersten Post beschrieben, ist alles ein Work in Progress und ich hoffe, dass ich es komplettieren und Änderungen weiterhin einspielen kann. Ideen und Code-Verbesserungen sind immer willkommen!
Die dynamische Änderung der Background-Farbe bei Sub-Buttons würde mich auch sehr interessieren. Ich habe zum Beispiel bei den neuen climate-Cards der Bubble-Card den Sub-Button, der die Temperatur des Raumsensors anzeigt. Die Background-Farbe würde ich gern je nach Temperatur anders darstellen wollen. Vielleicht kann mir hier jemand behilflich sein. Danke.
Ich habe das für die Sub-Buttons der Separator Bubble-card gelöst. Ich weiß nicht ob das mit der neuen Climate-card auch funktioniert.
Ich konnte die Hintergrundfarbe mit einer Style-Funktion dynamisch ändern. Hier ein Beispiel:
Danke für den Tipp. Ich dachte dass es funktioniert, da ich zwischen 17 und 21 grün gewählt hatte. Leider bleibt der Background unabhängig der Temperatur dann immer grün
Ich nehme mal an es ist die TrashCard, sieht jedenfalls bei w3c4nd0 danach aus. Die kannst du über HACS installieren und anschließend im dashboard konfigurieren.
Habe die auch in Benutzung und lasse mir die nächste Ziehung durch einen weiteren Sensor nur einen Tag vor der Ziehung anzeigen, da muss ich die Tonne ja auch auf die Straße stellen. Ansonsten ist die Card und Überschrift ausgeblendet.
template:
- sensor:
- name: "Abfall voraus Morgen"
state: >
{% set start_time = state_attr('calendar.abfall', 'start_time') %}
{% if start_time %}
{% if (start_time | as_datetime).date() == (now() + timedelta(days=1)).date() %}
on
{% else %}
off
{% endif %}
{% else %}
off
{% endif %}
kann mir jemand sagen, wie ich einen Sensor erstellen, um mir anzeigen zu lassen, wie mein durchschnittlicher Netzbezug pro Tag ist (auf’s Jahr gesehen)?
Sensor für den Netzbezug hab ich mir angelegt. Komme nur nicht weiter.
Die Suche hat nichts ergeben.
Ich habe hier einen Sensor, welcher den durchschnittlichen Verbrauch seit dem 21.11. (Wechsel des Stromanbieters) berechnet. Hierbei gehe ich aber immer vom gesamten Verbrauch seit 21.11. und der Anzahl Tage seit dem Fixdatum aus.
{% set start_date = as_timestamp('2024-11-21') %}
{% set now = as_timestamp(now()) %}
{% set days = (now - start_date) / 86400 %}
{% set total_consumption = (states('sensor.tasmota_dws7412_stand') | float) - 21556 %}
{% if days > 0 %}
{{ (total_consumption / days) | round(2) }}
{% else %}
0
{% endif %}
Diese Rechne ich dann noch auf 365 Tage hoch, um zu sehen, ob meine geplante Menge an kWh aufgeht.
{% set start_date = as_timestamp('2024-11-21') %}
{% set now = as_timestamp(now()) %}
{% set days = (now - start_date) / 86400 %}
{% set total_consumption = (states('sensor.tasmota_dws7412_stand') | float) - 21556 %}
{% if days > 0 %}
{{ ((total_consumption / days) | round(2)) * 365 }}
{% else %}
0
{% endif %}