[Modul] Shelly

Hallo Kai,

TXT: 11.05.2019 10:07:34.00 |            BUFFER IN | 0#<NUL><US>shellies/shelly1-94243F/relay/0on
HEX: 11.05.2019 10:07:34.00 |            BUFFER IN | 30 23 00 1F 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 72 65 6C 61 79 2F 30 6F 6E 
TXT: 11.05.2019 10:07:34.00 |      MQTT:RX:PUBLISH | Topic: shellies/shelly1-94243F/relay/0, Payload: on
HEX: 11.05.2019 10:07:34.00 |      MQTT:RX:PUBLISH | 54 6F 70 69 63 3A 20 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 72 65 6C 61 79 2F 30 2C 20 50 61 79 6C 6F 61 64 3A 20 6F 6E 
TXT: 11.05.2019 10:07:41.00 |            BUFFER IN | 0$<NUL><US>shellies/shelly1-94243F/relay/0off
HEX: 11.05.2019 10:07:41.00 |            BUFFER IN | 30 24 00 1F 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 72 65 6C 61 79 2F 30 6F 66 66 
TXT: 11.05.2019 10:07:41.00 |      MQTT:RX:PUBLISH | Topic: shellies/shelly1-94243F/relay/0, Payload: off
HEX: 11.05.2019 10:07:41.00 |      MQTT:RX:PUBLISH | 54 6F 70 69 63 3A 20 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 72 65 6C 61 79 2F 30 2C 20 50 61 79 6C 6F 61 64 3A 20 6F 66 66 
TXT: 11.05.2019 10:07:49.00 |      MQTT:TX:PUBLISH | Topic: shellies/shelly1-94243F/relay/0/command, Payload: on
HEX: 11.05.2019 10:07:49.00 |      MQTT:TX:PUBLISH | 54 6F 70 69 63 3A 20 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 72 65 6C 61 79 2F 30 2F 63 6F 6D 6D 61 6E 64 2C 20 50 61 79 6C 6F 61 64 3A 20 6F 6E 
TXT: 11.05.2019 10:07:49.00 |      MQTT:TX:PUBLISH | Sending to shelly1-94243F (192.168.2.71:64982)
HEX: 11.05.2019 10:07:49.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 20 28 31 39 32 2E 31 36 38 2E 32 2E 37 31 3A 36 34 39 38 32 29 
TXT: 11.05.2019 10:07:49.00 |      MQTT:TX:PUBLISH | Sending to shelly1-94243F (80.138.118.95:65012)
HEX: 11.05.2019 10:07:49.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 20 28 38 30 2E 31 33 38 2E 31 31 38 2E 39 35 3A 36 35 30 31 32 29 
TXT: 11.05.2019 10:07:49.00 |            BUFFER IN | @<STX><NUL><NUL>
HEX: 11.05.2019 10:07:49.00 |            BUFFER IN | 40 02 00 00 
TXT: 11.05.2019 10:07:49.00 |       MQTT:RX:PUBACK | 
HEX: 11.05.2019 10:07:49.00 |       MQTT:RX:PUBACK | 
TXT: 11.05.2019 10:07:49.00 |            BUFFER IN | 0#<NUL><US>shellies/shelly1-94243F/relay/0on
HEX: 11.05.2019 10:07:49.00 |            BUFFER IN | 30 23 00 1F 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 72 65 6C 61 79 2F 30 6F 6E 
TXT: 11.05.2019 10:07:49.00 |       MQTT:RX:PUBACK | 
HEX: 11.05.2019 10:07:49.00 |       MQTT:RX:PUBACK | 
TXT: 11.05.2019 10:07:55.00 |            BUFFER IN | 0#<NUL><US>shellies/shelly1-94243F/relay/0on0"<NUL><US>shellies/shelly1-94243F/input/00
HEX: 11.05.2019 10:07:55.00 |            BUFFER IN | 30 23 00 1F 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 72 65 6C 61 79 2F 30 6F 6E 30 22 00 1F 73 68 65 6C 6C 69 65 73 2F 73 68 65 6C 6C 79 31 2D 39 34 32 34 33 46 2F 69 6E 70 75 74 2F 30 30 
TXT: 11.05.2019 10:07:55.00 |       MQTT:RX:PUBACK | 
HEX: 11.05.2019 10:07:55.00 |       MQTT:RX:PUBACK | 

Ich habe erst aus der Shelly App geschaltet und dann das Skript ausgeführt.

Shelly_SwitchMode(49872 /*[Shelly\Shelly 1]*/, 0, true);

Da soltte der Schalter doch auch eingeschaltet werden, oder? Oder mache ich da was falsch?

Danke für deine Hilfe
Stephan

Hallo Stephan,

habe es bei mir mal am Testsystem geschaut, sieht wie bei dir im Debug aus, soweit ich dies beurteilen kann.

Allerdings hat bei mir gestern der Shelly 1 PM auch erstmal nicht sauber funktioniert.
Hast du den Shelly nach dem einstellen des MQTT schon mal neugestartet oder noch besser kurz mal stromlos gemacht.

Ich würde auch den Symcon Dienst einfach mal neustarten, geht schnell und tut nicht weh.:smiley:

Hilft oft echte wunder bei solechen Fehlern. Dein Befehl habe ich kopiert und die ID geändert und funzt auf jeden Fall.

Gruß
Achim

Hallo Achim,

das war es. Jetzt klappt es, vielen Dank. So einfach wieder die Lösung.

Mal eine Frage, ich habe den Shelly in einer Lampe, das Kabel hat immer Dauerstrom, es gibt keinen physischen schalter an der Stelle. Was stelle ich bei „Button Type“ in der App bzw. Browser ein?

Und wie funktioniert das Zusammenspiel ShellyApp, Browser? Wenn ich in der ShellyApp schalte, aktualisiert sich auch der Status im Browser.
Schalte ich im Browser bekommt die ShellyApp das aber nicht mit. Muss ich da noch was spezielles einstellen?

Man braucht ja die ShellyApp nicht aber es hätte mich interessiert. Danke!

Grüße
Stephan

Danke!

Grüße
Stephan

Hallo Stephan,
Buttom Type ist völlig egal, aber der Power On Mode sollte nach deinen wünschen stehen.

Wo du schaltest ist egal, im Web folgt der Zustand recht zügig, wenige Sekunden. In der App dauert es bei mir schon mal 20-30 Sekunden.

Gruß Achim

Hallo Zusammen,

ich habe das gleiche Problem wie von Stefan beschrieben. Der Shelly 1 geht grundsätzlich, ich bekomme ihn aber nicht in IP Symcon. Ich habe gefühlt alles gemacht (Symcon neugestertet, Shelly neugestartet & stromlos gemacht).

Stimmt die IP von 0.0.0.0 beim MQTT Server? Sieht komisch aus?

Wo stehe ich auf dem Schlauch und sehe den Fehler nicht?

Gruß, Michael

Im Shelly musst Du die IP Adresse des IP-Symcon Server angeben (inkl. Port 1024).

Gruss

Tom

Hallo Tom,

danke. Jetzt geht es.

Gruß, Michael

Hallo,

eine Frage, funktioniert der Shelly Plug S auch mit dem Modul, inklusive Anzeige des Stromverbrauchs?

Bin gerade am überlegen mir ein paar zu kaufen.

Danke und Grüße
Stephan

Sollte eigentlich funktionieren, wenn nicht schickst du mir Debugs und ich baue es ein. :wink:

Grüße,
Kai

Hallo Kai,

danke für die schnelle Antwort. Alles klar. Dann werde ich mal abwarten und es testen wenn ich welche bekommen habe.

Grüße
Stephan

Meine sind bestellt und sollten Anfang Juni kommen.
Dann werde ich testen und berichten =)

Gesendet von meinem Nexus 5X mit Tapatalk

Die sind ja ähnlich wie die Gosund SP111 oder?

Die funktionieren aber von Haus aus mit MQTT und benötigen keine Tasmota Firmware.

Grüße,
Kai

Ja genau :slight_smile:

Hab mir mal eins bestellt zum Testen. Mal sehen, ob die Leistungsanzeige besser als bei de Gosund SP111 ist.

Guten Morgen,

ich teste gerade den MQTT-Server mit einem Shelly, einem Raspberry und der Software mqttSpy.
Ist es „by Design“, dass nur Wertänderungen die ich über das Aktionspanel der Instanz setze an alle Subscriber gepublished wird (Scripte habe ich noch keine).

Egal von wo ich sonst einen Wert publishe, erhält zwar IPS die Wertänderung, schickt diese aber nicht an die anderen Subscriber raus.

Vielen Dank.

Schöne Grüße

Hier findest du alles zum MQTT Server in IP-Symcon: IP-Symcon 5.1 goes MQTT
Die MQTT Server Version ist noch als Beta Version gekennzeichnet.

Dort findest du auch folgendes:

Ein Publish eines Clients wir nur in IP-Symcon ausgewertet und nicht an die anderen Clients weitergeleitet

Die Funktionen kommen noch.

Grüße,
Kai

Danke Kai,

genau diese Info habe ich gesucht. Wollte ausschließen, dass ich bzgl. MQTT etwas verpasst habe.

Viele Grüße

Ich hätte mal eine Frage zu Shelly 2.5 und Shelly 1PM? Funktionieren die auch mit dem Modul bzw. mit IP Symcon?

Ja, dafür Shelly 1 bzw. Shelly 2 wählen, dort kannst du die Geräte in der Konfiguration auswählen.

Grüße,
Kai