Beiträge von swissIoT

    Hier mal der Code aus Nodered. Zu Testzwecken eine "inject" Node und eine MQTT-out Node.

    Hoffe, das hilft, sonst gerne melden (leider weiss ich nicht, wie ich es anders einfügen soll...).

    Code
    [{"id":"d7626548.56c9c","type":"inject","z":"eb9ef2e0.81002","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{   \"id\": 124,   \"src\": \"shellyplus1-*Device-Id des Shelly*/rpc\",   \"method\":\"Switch.SetConfig\", \"params\":{\"id\": 0, \"config\" :{\"auto_off\": false}} }","payloadType":"str","x":900,"y":140,"wires":[["5326b73c.315318","3e07c9b0.c1d86e"]]},{"id":"5326b73c.315318","type":"mqtt out","z":"eb9ef2e0.81002","name":"202 EG","topic":"shellyplus1-*Device-Id des Shelly*/rpc","qos":"0","retain":"","broker":"1571cc76.862224","x":320,"y":200,"wires":[]},{"id":"1571cc76.862224","type":"mqtt-broker","name":"","broker":"*MQTT-IP*","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]

    und in "schön":

    Genial - es funzt!

    Ich hatte auch mit dem "config" probiert, aber an falscher Stelle.

    Mit diesen Vorlagen hoffe ich auch künftige Ideen umsetzen zu können.

    Nochmals vielen, vielen Dank!

    Ich habs leider noch nicht geschafft :(

    Hatte aber heute auch keine Zeit.

    Den Code von Dir habe ich so probiert und auch in mehreren abgeänderten Varianten, aber erfolglos.

    Braucht der Shelly ev. einen Neustart nach der Änderung?

    Ich sehe bei der API-Doku noch nicht restlos durch, aber dein Code macht eigentlich Sinn...

    Für mich ist es recht frustrierend, da ich mit der Gen. 1 tiptop zurecht komme und alles realisiert habe, was ich wollte. Aber ich bin ja lernfähig :-).

    Achso - super , vielen Dank!
    Ich suchte überall nach dieser ID - aber so macht das für mich Sinn.

    Mein "Auto_off" funktioniert noch nicht - aber die Nacht ist ja noch lange ;)

    Herzlichen Dank für den genialen Support!

    Danke für Deine Bemühungen!
    Das klappt leider noch nicht, aber ich versuche es weiter.
    Kannst Du mir erklären, was die erste ID bedeutet (124)? Die Zweite im Code müsste das Relais definieren - oder?

    Vielen Dank und liebe Grüsse

    Nachtrag:

    Bei der 1. Gen. aktiviere ich zu gewissen Zeiten den Timer des Shellys über MQTT (z.B. von 06.00-07.00, Timer 600 Sek.).

    Lässt sich das bei der 2. Gen auch noch relaisieren?

    Vielen herzlichen Dank!

    Vielen herzlichen Dank!
    Ich konnte den Code angepasst in der MQTT-Node verwenden.
    War zwar nah dran, aber Dein Code hat die Lösung gebracht.

    Ich hatte als "id": 0 - woher kommt diese ID?

    Hallo zusammen

    Irgenwie stehe ich auf dem Schlauch:

    Ich tauschte heute einen defekten Shelly 1 (Gen1) gegen einen Shelly Plus1 (Gen2).

    Ich habe die Steuerung über Nodered über MQTT realisiert.

    Nun stehe ich vor dem Rätsel, welche Message ich an welches Ziel senden muss.

    Ich muss nur ein/aus schalten ;(

    Hat das jemand auch schon umgebaut / gelöst?

    Vielen Dank und herzliche Grüsse

    Mit HTTP frage ich schon Daten ab, guter Tipp dennoch.

    Jetzt wollte jetzt mal Shelly 2.5 einbinden und damit ein Kellerfenster öffnen/schließen. Ich glaube mit HTTP Komandos wird es nicht gehen, oder? Es sollte bestimmte Winkel anfahren, 10% zum Beispiel.

    Könntest du das testen?

    http://192.168.xxx.xxx/roller/0?go=to_pos&roller_pos=x

    Alternativ könntest Du es auch nach Zeit machen, oder - falls es nicht zwingend über http sein muss, mit "Favoriten" steuern...

    Hallo zusammen
    Ich hatte letzte Woche das Problem, dass nach dem Update der Node "node-red-contrib-shelly" die Node nicht mehr verfügbar war.
    Dadurch funktionierte dann natürlich meine ganze Lichtsteuerung (ausser manuellem Taster Ein/Aus) nicht mehr. In der Not baute ich das Ganze auf MQTT um.
    Gleichzeitig machte ich ein Mail an den Node Programmierer, mit der Beschreibung des Problems. Ich war sehr erstaunt, dass ich innert Stunden eine Antwort bekam. Innert einer Woche sgar eine neue Node Version, welche jetzt auch problemlos funktioniert - Ganz herzlichen Dank an Karl-Heinz - unglaublich Dein Service!!!

    Nun hab ich die Node - und die MQTT - Lösung und weiss nicht, wie es sich verhält, wenn einerseits die Steuerung über die Node läuft und gleichzeitig nochmals über MQTT.

    Muss ich eine deaktivieren, oder können die gemeinsam laufen?

    Besten Dank und herzliche Grüsse

    Stefan