Umrechnung und Darstellung eines Wertes mit Helfer oder Template?

Home Assistant 2. Sep. 2025

Einleitung
Die Integration von Sensoren in Smart-Home-Systeme ermöglicht eine präzise Überwachung und Steuerung von Umgebungsbedingungen. In diesem Artikel wird erläutert, wie man einen Impuls von einem Shelly Uni, der über einen Reedschalter einen Regenwert misst, in ein nutzbares Format umrechnet und darstellt. Dies ist besonders relevant für Nutzer, die ihre Smart-Home-Umgebung effizienter gestalten möchten.

Problem
Ein Nutzer hat einen Shelly Uni, der über einen Reedschalter einen Impuls liefert, der 0,5 mm Regen entspricht. Die Herausforderung besteht darin, diesen Impuls in einen Gesamtwert umzurechnen und darzustellen. Der Nutzer fragt sich, ob dies über einen Helfer oder ein Template realisiert werden sollte und wie eine Rückstellmöglichkeit für den Zähler implementiert werden kann.

Lösung
Die Umrechnung des Impulses kann effektiv durch die Verwendung eines Template Sensors in Kombination mit einem Helfer realisiert werden. Der Template Sensor ermöglicht die Umrechnung des Impulses in den gewünschten Wert, während der Helfer als Zähler fungiert, der die Summierung der Impulse übernimmt.

Zusätzlich kann ein weiterer Zahlen Helfer eingerichtet werden, um die Zählung zurückzusetzen. Dies ist besonders nützlich, um den Zähler nach einer bestimmten Zeit oder nach einer manuellen Eingabe zurückzusetzen.

Schritte zur Umsetzung
1. Erstelle einen Template Sensor: Dieser Sensor wird die Umrechnung des Impulses in mm Regen übernehmen.

   sensor:
     - platform: template
       sensors:
         regen_menge:
           friendly_name: "Regenmenge"
           value_template: "{{ states('sensor.shelly_uni_reed') | float * 0.5 }}"
  1. Erstelle einen Helfer für die Zählung: Dieser Helfer wird die Impulse summieren.
   helper:
     - name: "Regen Zähler"
       type: number
       min: 0
       max: 1000
       step: 1
  1. Implementiere eine Rückstellmöglichkeit: Füge einen weiteren Helfer hinzu, der die Zählung zurücksetzen kann.
   helper:
     - name: "Regen Zähler zurücksetzen"
       type: button
       action: reset

Hintergrundwissen
Der Shelly Uni ist ein vielseitiges Gerät, das in Smart-Home-Anwendungen eingesetzt wird, um verschiedene Sensoren zu integrieren. Der Reedschalter ist ein einfacher Schalter, der durch Magnetfelder aktiviert wird. Bei der Verwendung von Template Sensoren in Home Assistant ist es wichtig, die richtigen Filter und Umrechnungen anzuwenden, um die gewünschten Werte korrekt darzustellen.

Typische Fehler können bei der Verwendung von falschen Datentypen oder bei der fehlerhaften Konfiguration der Sensoren auftreten. Es ist wichtig, die Entitäten korrekt zu benennen und sicherzustellen, dass die Werte in den richtigen Formaten vorliegen.

Zusätzliche Infos

FunktionErklärung
Template SensorErmöglicht die Umrechnung von Werten in Home Assistant.
HelferDient zur Speicherung und Summierung von Werten.
Rückstell-HelferErmöglicht das Zurücksetzen des Zählers auf Null.

Hinweise & Best Practices
- Stelle sicher, dass alle Entitäten korrekt benannt sind, um Verwirrung zu vermeiden.
- Teste die Konfiguration nach jeder Änderung, um sicherzustellen, dass die Umrechnung und Zählung korrekt funktionieren.
- Überlege, ob eine Automatisierung zur Rückstellung des Zählers sinnvoll ist, um manuelle Eingriffe zu minimieren.
- Halte die Firmware des Shelly Uni und die Software von Home Assistant auf dem neuesten Stand, um von den neuesten Funktionen und Fehlerbehebungen zu profitieren.