Mit der seit heute verfügbaren Firmware 1.2.3 stable funktioniert die Verbindung problemlos. Auch mit MQTT V3. Herzlichen Dank!
Beiträge von martinsteiner
-
-
Siehe Screenshots.
Zu Beginn würde ich im config allow_anonymous auf true lassen und Zeile 6 weglassen. Wenn Mosquitto dann läuft, dann kannst du die Prozedur googeln, wie man Benutzer und Passwort einrichtet.
Gruss,
Martin
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. -
ich habe kein offset eingetragen. obwohl ich geneigt bin, es in Zukunft zu tun, denn die gemessene Temperatur scheint eher etwas zu hoch zu sein. Ev. wird das Gerät zu warm?
-
mein letzter Versuch war mit einem aktuellen mosquitto. Die Kommunikation funktioniert, aber es liefert falsche Werte.
-
Tut mir leid. Ich hab den Eclipse Mosquitto unter docker jetzt laufen. hier funktioniert die Verbindung mit dem Wall Display. Leider zeigt sie andere Werte:
MQTT übermittelt: {"id":0,"tC":22.8,"tF":73.1}
auf dem wall display werden 25.7 grad angezeigt.
Ich verliere hier die Geduld.... Ich werde jetzt die Abfrage via http verwenden. diese scheint zu funktionieren. MQTT ist noch nicht fertig für Kunden.
-
mosquitto. mosquitto läuft auf einer Homematic CCU als addon
-
-
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. -
Ich muss den Entwicklern recht geben. Mit einer aktuellen Version von Mosquitto funktioniert es. Leider sind noch sehr viele ältere Versionen aktuell in Verwendung, weil sie teilweise 'embedded' in anderen Plattformen sind. Z.b. Homematic IP Addon CCU3. Ältere Versionen unterstützen noch kein MQTT 5, sonderen lediglich MQTT 3. Das ist für ALLE bisherigen shelly devices kein Problem. Lediglich das Shelly Device Wall Display kann das nicht. Das ist das Problem.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. -
Ich habe an die 40 Shellies am broker hängen. Alle funktionieren. Nur das Wall Display nicht. Und da soll jetzt der Broker schuld sein? ok....
-
sorry für den falschen Link. Siehe den hier.
BeitragRE: Does MQTT work already
Edit by 66er:
Unnecessary full quote removed. Please refrain. You can tagg a user with an "@"
Hi, i send you the diagnostics file. There you can see my complete setup.
By the way, so far it is not possible to assign a group to a button. You can assign a single device (lightbulb) to a button, but no way to assign a group.
Kind regards,
Martinmartinsteiner14. September 2023 um 09:20 -
Siehe dazu:
BeitragWallDisplay und MQTT im ioBroker
Bisher laufen alle Shelly bei mir problemlos im ioBroker mit dem MQTT-Adapter (Version 4.1.1)
ConnectionType NoSSL
Das WallDisplay verweigert sich strikt.
Hat jemand eine laufende Kopplung und könnte sein Setup als Screenshot posten?
Laut Shelly und dem Debug-Log soll es am Broker liegen. Das kann ich aber nicht glauben, weil eben alle anderen Shelly ja sauber connecten.
Danke für jede Unterstützung.
Nach einem Connect wird die Verbindung vom ioBroker getrennt.Gast1019. September 2023 um 17:26 -
-
In the log file I get the MQTT error:
[2023-09-14 14:19:05.278] [MQTT:DISCONNECT]: Disconnected
[2023-09-14 14:19:05.280] MQTT disconnected!
[2023-09-14 14:19:05.299] [MQTT:CONNECT]: Connection failed: CONNECT failed as CONNACK contained an Error Code: UNSUPPORTED_PROTOCOL_VERSION.
[2023-09-14 14:19:05.301] MQTT connection failed: CONNECT failed as CONNACK contained an Error Code: UNSUPPORTED_PROTOCOL_VERSION.
If you the further google for UNSUPPORTED_PROTOCOL_VERSION you will find that your broker ist using MQTT 3, which has a 2 byte CONNACK versa the MQTT 5 having a 3 byte CONNACK. Now the bad thing is, that the wall display seems to be the first and only shelly device not supporting MQTT 3.
Let's hope they will add MQTT 3 support, since this is a very wide spreaded version. There is probably not a good reason having on device which is different than all the others.
When you use a MQTT 5 broker everything seems to work (eg. test.mosquitto.org). However i found missing state messages and event messages
-
Edit by 66er:
Unnecessary full quote removed. Please refrain. You can tagg a user with an "@"
Last call.
What software version do you use? Can you please send a screenshot from your mqtt config page?
-
Edit by 66er:
Unnecessary full quote removed. Please refrain. You can tagg a user with an "@"
Hi, i send you the diagnostics file. There you can see my complete setup.
By the way, so far it is not possible to assign a group to a button. You can assign a single device (lightbulb) to a button, but no way to assign a group.
Kind regards,
Martin
-
I use MQTT a lot with other Shelly devices. But so far i could not get the wall display working with my MQTT Broker. I hope there is soon an update coming. Hopefully together with the option to use the wally display as a thermostate/sensor.
-
Edit by 66er:
Unnecessary full quote removed. Please refrain. You can tagg a user with an "@"
emmazo :
Hi, i also bought one for testing. So far i did not get MQTT to work. I use MQTT a lot with other Shelly devices, but his one seems not to work (yet). Also i was not able to create a thermostate with the walldisplay. So i contacted support. They told me, that there will be an update, where you can then create a thermostate using the Walldisplay as a sensor. So i am waiting for updates with a working MQTT und concerning the thermostate. And yes, i expect they device sending and receiving events via MQTT and virtual buttons sending commands would be great. So far, there is no documentation for the api.