Seite 1 von 1
Sensor Werte halbieren ohne Template
Verfasst: Mo 13. Mai 2024, 17:12
von PX80
Hallo Forum,
da ich Solar Edge Doppeloptimierer verwende, bekomme ich jeweils den addierten Wert und müsste den Sensorwert eben durch 2 teilen.
Nun möchte ich ungern für jeden Sensor (58 in Summe ) ein Sensortemplate bauen. Wie kann ich dies realisieren?
Eintrag wie folgt:
Re: Sensor Werte halbieren ohne Template
Verfasst: Mo 13. Mai 2024, 19:03
von Osorkon
Möchtest Du Dir die Sensor Werte umgerechnet auf dem Dashboard anzeigen lassen, kannst Du auch einen Template Karte verwenden.
Und das template dann direkt in der Karte anwenden, ohne einen Template Sensor erstellen müssen.
Willst Du Dir den Verlauf anschauen, also auf die db zurückgreifen, kommst Du über einen Template Sensor nicht herum.
Alternativ kannst Du Grafana zur Visualisierung verwenden. Da lassen sich ja auch mit den Werten rechnen.
Ggf. funktioniert auch die Custom apexcharts-card (HACS)
Gruß
Osorkon
Re: Sensor Werte halbieren ohne Template
Verfasst: Di 14. Mai 2024, 08:42
von PX80
Hallo @Osorkon vielen Dank für die Info. Kann ich dies irgendwie in einer Picture Element Karte umsetzen?
Code: Alles auswählen
type: picture-elements
elements:
- type: state-label
entity: sensor.power_1_0_2
style:
top: 6%
left: 36%
transform: translate(-50%,-50%) rotate(0.01turn) scale(0.7,0.7)
- type: state-label
entity: sensor.power_1_0_2
style:
top: 7%
left: 49%
transform: translate(-50%,-50%) rotate(0.01turn) scale(0.7,0.7)
Re: Sensor Werte halbieren ohne Template
Verfasst: Mi 15. Mai 2024, 10:59
von PX80
@Osorkon ich kann meine Anliegen mit der https://github.com/thomasloven/lovelace ... entity-row
realisieren

- werte.png (35.17 KiB) 1421 mal betrachtet
Jedoch leidet die Formatierung darunter:
- Name und Value würde ich gerne untereinander bekommen
- Das Value würde ich gerne auf 2 Stellen runden jedoch bekomm ich entweder nur 1 (round(1) ) oder 3 ( round(2) )
- Watt hätte ich gerne direkt neben den Wert und nicht darunter
Code: Alles auswählen
type: picture-elements
elements:
- type: custom:template-entity-row
name: Test
state: '{{ (states(''sensor.power_1_0_2'') |float | round(1)) /2 }} Watt'
style:
top: 6%
left: 26%
transform: translate(-50%,-50%) rotate(0.01turn) scale(0.7,0.7)
- type: state-label
entity: sensor.power_1_0_2
style:
top: 7%
left: 49%
transform: translate(-50%,-50%) rotate(0.01turn) scale(0.7,0.7)