[BLOCKLY] Shelly PM Status in Datenpunkt schreiben AUTOFF / Laufzeit - Timer - Countdown / Startzeit / Endzeit

  • Hallo,

    kleines Update: Die Status-Auswertung erfolgt jetzt über "Konvertierung" - "JSON nach Objekt"

    das erspart die Listenfunktion und auswerten etc... deutlich kleiner.

    hier ein "neuer" Weg über Blockly um an die Werte zukommen bzw. sie darzustellen und dann z.b. in VIS wiederzugeben


    Aufgabe:

    • Status vom Shelly PM in einen Datenpunkt schreiben ( ON / OFF mit Zeit, Laufzeit aktiv und Gesamt / Schaltung )
    • Erkennung von AutOFF Timer im Shelly
    • Zustand PM: Zustand Switch + Laufzeit in beide Richtungen , Countdown und Runtime in einem Datenpunkt
    • Also ein Status vom Shelly was er gerade macht und ggf. wie lange er das noch macht
    • Tastrate in sek so genau wie möglich bis max. AutoOFF Time vom Shelly
    • Datenpunkt Automatisch setzen

    Blockly Funktion:

    • Das Blockly Triggert auf den Switch vom PM, wertet vom PM den has_Timer aus, (true/false)
    • aktiv dann runterzählen , Livetimer und Start und Endzeit in Datenpunkt schreiben
    • inaktiv dann Hochzählen bis OFF mit Livtetimer Start und Endzeit in Datenpunkt schreiben
    • Tastrate in sek
    • Datenpunkte werden automatisch nach Wunsch gesetzt

    Probleme:

    • Die Laufzeiten war ein Problem es im richtigen Format und dann noch das Blockly "klein" zuhalten

    Als Bild nicht so dolle da sie ja stehen die Timerchens...

    PM Aus:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    PM ON Timer up

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    PM ON AutoOFF

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Blockly Gesamtübersicht :

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Einzeln:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Blockly NEU:


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    VG

    Maik

    Einmal editiert, zuletzt von neo-v (26. September 2021 um 21:26)

  • neo-v 23. Juli 2021 um 00:12

    Hat den Titel des Themas von „[Blockly] Shelly PM Status in Datenpunkt schreiben AUTOFF / Laufzeit - Timer - Countdown / Startzeit / Endzeit“ zu „[BLOCKLY] Shelly PM Status in Datenpunkt schreiben AUTOFF / Laufzeit - Timer - Countdown / Startzeit / Endzeit“ geändert.
  • Nachtrag:

    wem das Blockly zu träge ist, da der switch im Adapter ggf. verzögert den Zustand ändert, dann kann man den Trigger auch auf einen Datenpunkt anlegen und im Shelly PM die Actions nutzen,

    um den Datenpunkt steuern true/false.

    Damit sollte es schneller anlaufen / stoppen.

    Ich würde mich freuen, wenn jemand das mal testen kann ob es so läuft.


    @66er Stefan magst du nicht doch mal mit Blockly spielen ? :P

    VG

    Maik

    • Offizieller Beitrag

    Danke, noch kein Bedarf,Maik. NodeRed empfinde ich deutlich leichter, :D

    Ist aber natürlich Geschmacksache. 8o

  • Dieses Thema enthält 2 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.