Ankündigung

Einklappen
Keine Ankündigung bisher.

Counter Plugin

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Counter Plugin

    Hallo zusammen,

    da ich Probleme hatte mit eval und eval_trigger einen funktionierenden Zähler für meine geschlossenen Raffstore zu realisieren (für das Licht war das mit eval = sum überhaupt kein Problem) und ich dafür keine Logic schreiben wollte, hab ich mich entschlossen eine generisches Counter Plugin zu programmieren das alles erdenkliche zählen kann. Es untersützt sogar die eval Syntax um den "hochzuzählenden" Wert vorher noch aus den betroffenen Items zu berechnen.
    Anwendungsfälle:
    * Anzahl eingeschalteter Lichter
    * Anzahl eingeschalteter Lichter durch Bewegungsmelder / Manuell
    * Anzahl (teil)geschlossener Raffstore
    * Anzahl gekippter/geöffneter Fenster
    * ...

    Was das Plugin nicht macht ist hochzählen. Man kann also nicht die Anzahl an in der Vergangenheit aufgetretenen Events zählen. Das Plugin zählt lediglich den aktuellen Zustand aller beteiligten Items zusammen und weist ihn einem Ziel Item zu.

    Feedback willkommen

    Sollte es zu einer Anleitung für PRs for Dummies kommen werde ich es auch gerne smarthome beiführen.

    counter.zip
    Angehängte Dateien

    #2
    Wiki für PR für Dummies in Arbeit

    Gruss,

    Stefan
    Sonos

    Kommentar

    Lädt...
    X