Kannst du auch mal ein Debug von der Instanz erstellen?
Grüße,
Kai
Kannst du auch mal ein Debug von der Instanz erstellen?
Grüße,
Kai
Hallo Kai,
vielen Dank für deine schnelle Reaktion. Ich muss meine Anfrage zurückziehen. Ich hab mich inzwischen in das Debuggen eingelernt und musste feststellen, dass der Shelly i4 nur Änderungen der Ausgänge meldet. Bei Einrichtung wurde der aktuelle Status der Eingänge nicht in die Variablen übernommen darum standen sie alle auf false. Eingang 4 war true und dieser Eingang hat sich nie geändert, darum wurde auch die Variable 4 nicht geändert (und blieb auf false). Nachdem ich jetzt den Eingang explizit geändert habe aktualisierte sich auch die Variable.
Vielen Dank und viele Grüße
Stephan
Sehr gut.
Grüße,
Kai
klar, hier der Debug mit aktueller Beta:
TXT: 21.06.2023, 09:42:25 | JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"Payload":"{\"src\":\"shellyplus2pm-4022d8dbda64\",\"dst\":\"shellyplus2pm-4022d8dbda64/events\",\"method\":\"NotifyStatus\",\"params\":{\"ts\":1687333345.19,\"humidity:100\":{\"id\":100,\"rh\":74.9}}}","QualityOfService":1,"Retain":false,"Topic":"shellyplus2pm-4022d8dbda64/events/rpc"}
HEX: 21.06.2023, 09:42:25 | JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 73 72 63 5C 22 3A 5C 22 73 68 65 6C 6C 79 70 6C 75 73 32 70 6D 2D 34 30 32 32 64 38 64 62 64 61 36 34 5C 22 2C 5C 22 64 73 74 5C 22 3A 5C 22 73 68 65 6C 6C 79 70 6C 75 73 32 70 6D 2D 34 30 32 32 64 38 64 62 64 61 36 34 2F 65 76 65 6E 74 73 5C 22 2C 5C 22 6D 65 74 68 6F 64 5C 22 3A 5C 22 4E 6F 74 69 66 79 53 74 61 74 75 73 5C 22 2C 5C 22 70 61 72 61 6D 73 5C 22 3A 7B 5C 22 74 73 5C 22 3A 31 36 38 37 33 33 33 33 34 35 2E 31 39 2C 5C 22 68 75 6D 69 64 69 74 79 3A 31 30 30 5C 22 3A 7B 5C 22 69 64 5C 22 3A 31 30 30 2C 5C 22 72 68 5C 22 3A 37 34 2E 39 7D 7D 7D 22 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 31 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 73 68 65 6C 6C 79 70 6C 75 73 32 70 6D 2D 34 30 32 32 64 38 64 62 64 61 36 34 2F 65 76 65 6E 74 73 2F 72 70 63 22 7D
TXT: 21.06.2023, 09:42:25 | JSON:DataID | {7F7632D9-FA40-4F38-8DEA-C83CD4325A32}
HEX: 21.06.2023, 09:42:25 | JSON:DataID | 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D
TXT: 21.06.2023, 09:42:25 | JSON:PacketType | 3
HEX: 21.06.2023, 09:42:25 | JSON:PacketType | 33
TXT: 21.06.2023, 09:42:25 | JSON:Payload | {"src":"shellyplus2pm-4022d8dbda64","dst":"shellyplus2pm-4022d8dbda64/events","method":"NotifyStatus","params":{"ts":1687333345.19,"humidity:100":{"id":100,"rh":74.9}}}
HEX: 21.06.2023, 09:42:25 | JSON:Payload | 7B 22 73 72 63 22 3A 22 73 68 65 6C 6C 79 70 6C 75 73 32 70 6D 2D 34 30 32 32 64 38 64 62 64 61 36 34 22 2C 22 64 73 74 22 3A 22 73 68 65 6C 6C 79 70 6C 75 73 32 70 6D 2D 34 30 32 32 64 38 64 62 64 61 36 34 2F 65 76 65 6E 74 73 22 2C 22 6D 65 74 68 6F 64 22 3A 22 4E 6F 74 69 66 79 53 74 61 74 75 73 22 2C 22 70 61 72 61 6D 73 22 3A 7B 22 74 73 22 3A 31 36 38 37 33 33 33 33 34 35 2E 31 39 2C 22 68 75 6D 69 64 69 74 79 3A 31 30 30 22 3A 7B 22 69 64 22 3A 31 30 30 2C 22 72 68 22 3A 37 34 2E 39 7D 7D 7D
TXT: 21.06.2023, 09:42:25 | JSON:QualityOfService | 1
HEX: 21.06.2023, 09:42:25 | JSON:QualityOfService | 31
TXT: 21.06.2023, 09:42:25 | JSON:Retain | FALSE
HEX: 21.06.2023, 09:42:25 | JSON:Retain | 46 41 4C 53 45
TXT: 21.06.2023, 09:42:25 | JSON:Topic | shellyplus2pm-4022d8dbda64/events/rpc
HEX: 21.06.2023, 09:42:25 | JSON:Topic | 73 68 65 6C 6C 79 70 6C 75 73 32 70 6D 2D 34 30 32 32 64 38 64 62 64 61 36 34 2F 65 76 65 6E 74 73 2F 72 70 63
In der neuen Beta Version sollte das nun funktionieren.
Vielen Dank für die Debugs.
Grüße,
Kai
perfekt, das funktioniert. Ich danke Dir!
Gibt es eine Timeline wann diese Änderung in den Stable Kanal wandert?
Nein noch nicht, du kannst aber ohne Bedenken die Beta Version weiter benutzen.
Grüße,
Kai
Ich hab hier einen Shelly Plug-S mit der Firmware 20230503-101129/v1.13.0-g9aed950.
Das Ding weigert sich, Befehle zu senden. Sieht auch bei den Settings ganz anders aus als die anderen, die klaglos funktionieren. Im Konfigurator ist der FW Eintrag auch anders. Sieht aus, als wäre das Array verschoben.
Vergleich der Settings Seite
„Neu“
23.06.2023, 17:28:53 | mDNS TXTRecords | Array<LF>(<LF> [0] => Array<LF> (<LF> [Name] => shellyplug-s-F189F6._http._tcp.local.<LF> [Host] => shellyplug-s-F189F6.local.<LF> [Port] => 80<LF> [TXTRecords] => Array<LF> (<LF> [0] => id=shellyplug-s-F189F6<LF> [1] => arch=esp8266<LF> [2] => app=shelly-plug-s<LF> [3] => fw_version=1.0<LF> [4] => fw_id=20230503-101129/v1.13.0-g9aed950<LF> [5] => discoverable=true<LF> )<LF><LF> [IPv4] => Array<LF> (<LF> [0] => 192.168.32.161<LF> )<LF><LF> [IPv6] => Array<LF> (<LF> )<LF><LF> )<LF><LF>)<LF>
Moin,
ich habe auch so meine Einstiegsprobleme …
Ein Shelly Pro4PM lässt sich wunderbar einstellen
Nur schalten kann ich aus Symcon nichts. Anfängerfehler?
Kann mir da mal jemand auf die Sprünge helfen?
Grüße, Uwe
Hat denn niemand eine Idee warum sich der Shelly nicht mit MQTT vom IPS verbinden will? Da steht ja ganz klar ‚Disconnected‘ …
Hallo.
Sicher , das dein MQTT-Server auf Port 1024 laeuft ? Standard ist 1883
Wie funktioniert das?
Die Beta’s werden doch bei der Firmware angezeigt.
Bei meinem Plug-S nicht
Ich hab herausgefunden, wie man eine andere Firmware aufspielen kann. Hab verschiedene versionen probiert. Mit keiner hatte ich Erfolg. Der Shelly will einfach nicht.
Im offiziellem Shelly Forum werden alle Firmwareaktualisierungen angeboten.
Hast du deinen Shelly‘s denn eine Portfreigabe fürs Internet erteilt, oder sind alle Ports gesperrt?
Wozu sollte ich das machen? Ich möchte den Plug-S über MQTT in IPS einbinden. Genau so, wie ich es schon mit einigen anderen gemacht habe.
@hfichtinger
Vielleicht einfach noch mal die letzten 10 Beiträge lesen.
Sollte man ohnehin immer machen, bevor man antwortet.
Gruß
Marc
Keine Sorge, ich bin relativ aktuell was die Information angeht
Eventuell hast du mit deiner Anrede „Du“ auch Uwe gemeint und ich fühlte mich fälschlich angesprochen.
Aber back to topic. Fakt ist in meinem Fall, das Modul oder besser die Konfigurator-Instanz findet den „neuen“ Sehlly mit der Firmware 1.13. Anlage funktioniert, aber es kommt weder der Status retour, noch wird der Status gesendet. Die Ports passen bei mir. Es gibt auch keine Fehlermeldungen oder eigenartige Debug Einträge wo Fehler gelistet würden. Zumindest habe ich keine gefunden. Eventuell könnte ich im Shelly Forum die FW1.0 (jene die die anderen Shellys auch haben) finden. Nur weiß ich aktuell nicht, wie man manuell eine FW installiert. Habe lediglich die Version mit http://IP/ota… gefunden.