[BLOCKLY] Shelly PLUS 1 und PM Serie , ein oder viele Shellys schalten über einen Datenpunkt z.B. "Switch" (via HTTP Befehl)

  • Hallo,

    hier ein kleines Blockly zum schalten von Shelly PLUS 1 und 1 PM.

    Da es im Moment kein einfachen Weg (in iobroker) gibt den Shelly zu schalten, dann halt der Umweg bis das möglich ist.

    INFO: Blockly Filter aus dem Datenpunkt bzw. Objekt ID die IP raus und verwendet diese für den HTTP Befehl, daher auf den "Aufbau" achten vom Datenpunkt

    "0_userdata.0.Datenpunkte.Shelly.PLUS.1_IP-149.Switch" , Das 6. Element ist hier IP-149, das noch mal gefiltert ist 149.... also wird 192.168.178.149 draus....

    Das kann man nach belieben ändern, aber wenn viele Shellys benutzt werden, dann gleicher Aufbau nötig, also die IP an 6. Stelle oder ändern, aber immer gleich. sonst klappt es mit dem Filtern nicht, Filter kann man ja anpassen, 5 oder 7. Stelle. )

    man kann auch den Datenpunkt so Beschriften das er die IP trägt, jeder wie er will, dann aber das Blockly wieder ändern)


    • ein Blockly für alle PLUS 1 und 1PM rein zum Schalten über einen Datenpunkt
    • Datenpunkte kann man nach belieben dann in der Viso mit einbauen und braucht sich keine Gedanken zumachen wie nun genau geschalten wird.

    Meine Datenpunkte, automatisch erstellt von dem BLOCKLY klick hier.

    Bildschirmfoto zu 2021-10-29 21-17-51.png


    Blockly selbst....

    IP eintragen, ersten 3 Blöcke ohne Punkt am Ende

    Link zum Datenpunkt herstellen,

    Im Trigger die Variable auswählen, fertig. ( Wenn Datenpunkt-Struktur so übernommen wird, sonst anpassen (Filter greift auf die IP-xyz an)

    Bildschirmfoto zu 2021-10-29 21-16-44.png


    Blockly..

    Blockly PLUS Serie schalten, einfach auf Datenpunkt.txt

    VG

    Maik

  • Update Blockly Version 2:

    Wenn man den Datenpunkt "Switch" so anlegt das der "Name" die End_IP wiedergibt.

    Hier fällt das Filtern weg, der Datenpunkt kann bis auf "Name" angelegt werden wie man es möchte, Name muss den letzten IP_Block vom Shelly tragen

    Datenpunkte:

    Bildschirmfoto zu 2021-10-29 22-01-17.png

    Blockly:

    Bildschirmfoto zu 2021-10-29 22-04-06.png


    Blockly:

    Blockly PLUS Serie schalten, einfach auf Datenpunkt V2.txt

    VG

    Maik