[Modul] Shelly

Wenn Shelly2 mit Tasmota geflashed wird, kann er wohl Energiewerte anzeigen. Habe aber kein Tasmota und auch nicht vor, in den Shelly2 einzugreifen.
Allterco ist der Hersteller von Shelly

Grüße, Gerhard

Deswegen gehe ich von einem Firmware Bug aus. :wink:
Ich frage mal nach.

Grüße,
Kai

Es gibt einen Bug.
Mitte Februar soll es ein Update geben.

Grüße,
Kai

Dann warten wir auf das Ergebnis.

War auch meine Vermutung, da hier beim Shelly2 auch nix kommt mit Energy.

Moin,

Habe garade meinen ersten Shelly1 mit dem neuen IPS-MQTT und deinem Modul startklar gemacht.
Richtig einfach und funktional das ganze!
Muss mir wohl noch ein paar Shellys zulegen :smiley:

Ein Shelly RGBW2 liegt auch schon bereit zum testen, falls da was im Modul kommen sollte :cool:

Danke & Grüße
Daniel

Hallo,

ich versuche das RGBW2 mal einzubinden, irgendwann muss ich mir zum testen auch mal so ein Ding zulegen, alles immer nur nach Doku zu programmieren ist auch langweilig. :smiley:

Grüße,
Kai

Sehr schön danke!
Dann schraub ich das teil mal zum Testen an ein LED-Stripe :slight_smile:

Mir würde schon reichen wenn ich das nach der Doku in ein Modul packen kann, muss mich wohl mal genauer mit deinem Modul beschäftigen :cool:

Hallo,

die Version 2.1 ist in der Beta online.
Dort sind die Übersetzungen hinzugefügt worden und das Modul ist über den Module Store installierbar.

Grüße,
Kai

Moin,

Habe gerade mal schnell von der Modul-Version auf die Beta-Store Version gewechselt.
Wechsel war kein Problem und funktioniert weiterhin ohne die Instanzen zu löschen.

Gruß
Daniel

Hallo,

es gibt eine neue Firmware für den Shelly2. Das Topic ‚Energy‘ kann ich da aber nicht finden, auch nach einem Device Reboot nicht.

Grüße, Gerhard

Hallo,

welche Firmware hast du denn drauf?

Grüße,
Kai

Hallo,

neueste Firmware von Shelly2: 20190214-074442/1.4.7-revertwifi@0f3372b3

Grüße, Gerhard

Ich denke wir müssen noch ein wenig warten.
Die Firmware habe ich auch drauf, scheint noch nicht gefixt zu sein.

Grüße,
Kai

Hallo Kai,

Danke für Deine Arbeit!

Ich bringe die Positionierung mit Shelly_Move nicht zum Laufen.

Wenn ich den Befehl sende, finde ich im Debug der Instanz folgendes:
{„DataID“:"{043EA491-0325-4ADD-8FC2-A30C8EEB4D3F}",„PacketType“:3,„QualityOfService“:0,„Retain“:false,„Topic“:„shellies/shellyswitch-55B805/roller/0/command“,„Payload“:„75“}

Fehlt da nicht noch ein „/pos“ im Topic? Also:
{„DataID“:"{043EA491-0325-4ADD-8FC2-A30C8EEB4D3F}",„PacketType“:3,„QualityOfService“:0,„Retain“:false,„Topic“:„shellies/shellyswitch-55B805/roller/0/command/pos“,„Payload“:„75“}

Herzlicher Gruss

Tom

Schaue ich mir an.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Hallo,

Fix ist online, Shelly_Move sollte wieder funktionieren.

Grüße,
Kai

Hallo Kai,

funktioniert wieder bestens!

Tom

Hallo Kai

Ich verwende Dein Shelly Modul mit dem Symcon MQTT Broker

Wenn ich einen Shelly_Stop(Shelly2_InstanceID) bekomme ich folgende Meldung im Status Dialog:

13.03.2019 09:21:04 | 10956 | ERROR | FlowHandler | Kann Daten nicht zur Instanz #10956 weiterleiten: Packet was not fully consumed, Buffer: 40020000
13.03.2019 09:21:04 | 38953 | WARNING | Server Socket | Fehler beim Lesen: Das angegebene Dateihandle ist ungültig.

Die Debuugausgabe des MQTT Brokers sieht dann so aus:


TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Topic: shellies/shellyswitch-5A4DC3/roller/0/command, Payload: stop
HEX: 13-Mar-19 09:21:04.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 73 77 69 74 63 68 2D 35 41 34 44 43 33 2F 72 6F 6C 6C 65 72 2F 30 2F 63 6F 6D 6D 61 6E 64 2C 20 50 61 79 6C 6F 61 64 3A 20 73 74 6F 70 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24010)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 31 30 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24053)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 35 33 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24062)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 36 32 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24068)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 36 38 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24073)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 37 33 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24079)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 37 39 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24081)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 38 31 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24085)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 38 35 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24086)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 38 36 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24088)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 38 38 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24089)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 38 39 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24090)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 39 30 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24091)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 39 31 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24093)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 39 33 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24094)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 39 34 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24095)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 39 35 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24096)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 39 36 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24097)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 30 39 37 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24101)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 31 30 31 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24102)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 31 30 32 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24103)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 31 30 33 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24104)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 31 30 34 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24105)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 31 30 35 29 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | Sending to shellyswitch-5A4DC3 (192.168.5.193:24107)
HEX: 13-Mar-19 09:21:04.00 |      MQTT:TX:PUBLISH | 53 65 6E 64 69 6E 67 20 74 6F 20 73 68 65 6C 6C 79 73 77 69 74 63 68 2D 35 41 34 44 43 33 20 28 31 39 32 2E 31 36 38 2E 35 2E 31 39 33 3A 32 34 31 30 37 29 
TXT: 13-Mar-19 09:21:04.00 |            BUFFER IN | @<STX><NUL><NUL>
HEX: 13-Mar-19 09:21:04.00 |            BUFFER IN | 40 02 00 00 
TXT: 13-Mar-19 09:21:04.00 |       MQTT:RX:PUBACK | 
HEX: 13-Mar-19 09:21:04.00 |       MQTT:RX:PUBACK | 
TXT: 13-Mar-19 09:21:04.00 |            BUFFER IN | À<NUL>
HEX: 13-Mar-19 09:21:04.00 |            BUFFER IN | C0 00 
TXT: 13-Mar-19 09:21:04.00 |      MQTT:RX:PINGREQ | 
HEX: 13-Mar-19 09:21:04.00 |      MQTT:RX:PINGREQ | 

Ich habe die letzte Testing Version installiert.

Dieselben Fehler bekomme ich auch bei Shelly_Move(), Shelly_MoveUp() und Shelly_MoveDown()

Kannst Du daraus etwas rauslesen?

Dank und Gruss

Tom

Hallo,

ich habe deinen Beitrag mal in den richtigen Thread verschoben.
Kannst du mir ein Debug aus meinem Modul zukommen lassen?

Grüße,
Kai