NEWS
warn Client Shellyplus1PM
-
Guten Abend, da ich irgendwie nicht weiterkomme dachte ich, ich stelle mal hier eine Frage.
Ich habe 4 Shelly PLUG S die Super funktionieren da diese über CoIoT laufen.
Jetzt habe ich mir noch 5 Shelly PLUS 1PM gekauft und diese laufen nur über MQTT und daran scheitere ich.Die Grundinstallation läuft durch, aber Datenpunkte (Temparatur, Verbrauch usw.) werden nicht Angelegt.
Dafür ist das Log mit " warn Client [shellyplus1pm-xxxxxxxxxxxxxxxx] Message 105 deleted after 11 retries" voll... :(Jetzt zu meiner Frage:
Wäre jemand so nett und würde mir das Erklären, was das zu bedeuten hat und wie ich das Abstellen (außer den Adapter zu deaktivieren) bzw. ich an meine Datenpunkte komme.Ich Danke und man möge mir meine Unwissenheit nachsehen.
Mfg. Mario
-
Guten Abend, da ich irgendwie nicht weiterkomme dachte ich, ich stelle mal hier eine Frage.
Ich habe 4 Shelly PLUG S die Super funktionieren da diese über CoIoT laufen.
Jetzt habe ich mir noch 5 Shelly PLUS 1PM gekauft und diese laufen nur über MQTT und daran scheitere ich.Die Grundinstallation läuft durch, aber Datenpunkte (Temparatur, Verbrauch usw.) werden nicht Angelegt.
Dafür ist das Log mit " warn Client [shellyplus1pm-xxxxxxxxxxxxxxxx] Message 105 deleted after 11 retries" voll... :(Jetzt zu meiner Frage:
Wäre jemand so nett und würde mir das Erklären, was das zu bedeuten hat und wie ich das Abstellen (außer den Adapter zu deaktivieren) bzw. ich an meine Datenpunkte komme.Ich Danke und man möge mir meine Unwissenheit nachsehen.
Mfg. Mario
@roddief Dann sieht das leider danach aus, dass Du den MQTT Adapter als Broker betreibst.
Der Fehler ist bekannt: https://forum.iobroker.net/topic/33772/mqtt-message-xxx-deleted-after-11-retries?_=1636409541382Du kannst entweder auf GitHub ein Issue eröffnen und warten, dass es jemand behebt.
Nachdem mich das damals Monate gekostet hat (ich war dann ziemlich wütend und habe deshalb keine Geduld mehr gehabt ;) )- betreibe ich den MQTT Adapter nur noch als Client und hab mir auf der Maschine mosquitto installiert . Das ist ziemlich easy.
Also entweder Workaround, wenn Du die Zeit mit Tests aufbringst und sich jemand der Entwickler drum kümmert - dann tust Du sicher der Community einen Gefallen. Falls Du bei der Kombi mosquitt und MQTT Adapter als Client Hilfe brauchst, dann helfe ich Dir, wenn Du willst.
Bei mir war die Ursache des Problems, dass ich über NodeRed einen unbestätigten Wert schreiben wollte (ACK=false) damit konnte ich diesen Fehler auch reproduzieren. Aber eine allgemeine Gesetzmäßigkeit habe ich nicht erkannt. Da die Shellies ja das normale MQTT Protokoll nutzen - weiß ich nicht, warum es auftritt und mal nicht. Einige haben ja anscheinend keine Probleme mit dem MQTT Adapter als Server/Broker.
-
@roddief Dann sieht das leider danach aus, dass Du den MQTT Adapter als Broker betreibst.
Der Fehler ist bekannt: https://forum.iobroker.net/topic/33772/mqtt-message-xxx-deleted-after-11-retries?_=1636409541382Du kannst entweder auf GitHub ein Issue eröffnen und warten, dass es jemand behebt.
Nachdem mich das damals Monate gekostet hat (ich war dann ziemlich wütend und habe deshalb keine Geduld mehr gehabt ;) )- betreibe ich den MQTT Adapter nur noch als Client und hab mir auf der Maschine mosquitto installiert . Das ist ziemlich easy.
Also entweder Workaround, wenn Du die Zeit mit Tests aufbringst und sich jemand der Entwickler drum kümmert - dann tust Du sicher der Community einen Gefallen. Falls Du bei der Kombi mosquitt und MQTT Adapter als Client Hilfe brauchst, dann helfe ich Dir, wenn Du willst.
Bei mir war die Ursache des Problems, dass ich über NodeRed einen unbestätigten Wert schreiben wollte (ACK=false) damit konnte ich diesen Fehler auch reproduzieren. Aber eine allgemeine Gesetzmäßigkeit habe ich nicht erkannt. Da die Shellies ja das normale MQTT Protokoll nutzen - weiß ich nicht, warum es auftritt und mal nicht. Einige haben ja anscheinend keine Probleme mit dem MQTT Adapter als Server/Broker.
@mickym
Erstmal Danke für dein Hilfeangebot und kurze Rückinfo von mir, ich habe es nach dem letzten Beitrag aus diesen Thread hier gemacht und läuft. (ist glaube ich sogar von Dir).
Hab das mit dem PW erstmal nicht gemacht, soll erstmal laufen das ganze. Hänge da seit einer Woche dran und war schon drauf und dran das ganze abzuhaken.
Auf dein Hilfeangebot würde ich aber trotzdem zurückkommen wenn ich wieder hänge und falls es OK für Dich ist. -
@mickym
Erstmal Danke für dein Hilfeangebot und kurze Rückinfo von mir, ich habe es nach dem letzten Beitrag aus diesen Thread hier gemacht und läuft. (ist glaube ich sogar von Dir).
Hab das mit dem PW erstmal nicht gemacht, soll erstmal laufen das ganze. Hänge da seit einer Woche dran und war schon drauf und dran das ganze abzuhaken.
Auf dein Hilfeangebot würde ich aber trotzdem zurückkommen wenn ich wieder hänge und falls es OK für Dich ist.@roddief Na freut mich. Wenn Du erst mal eine stabile MQTT Umgebung hast, dann kannst Du Dir auch eine Menge Adapter sparen - und schließt in meinen Augen ein paar Fehlerquellen aus, in dem Du die Komplexität Deines Systems reduzierst.
Ich finde nur die MQTT API Version 2 Verbindung bescheiden dokumentiert .
Hier evtl. folgender Thread, wo ein Kollege ein ähnliches Problem hatte. da der Shelly Adapter wohl diese Plus Serie noch nicht unterstützt.
https://forum.iobroker.net/topic/48851/shelly-1plus-über-mqtt-anbinden?_=1636409541409
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden