Closed LJSven closed 5 years ago
Ich benötige einmal folgende Infos:
"ECONNRESET" means the other side of the TCP conversation abruptly closed its end of the connection. This is most probably due to one or more application protocol errors.
Scheint so, dass Du beim Shelly 2 den Zustand ändern möchtest (an/aus) und der Shelly die Verbindung beendet. Ist das WLAN okay oder verliert der kleine Shelly 2 in Wand ab und an kurzzeitig die WLAN Verbindung?
Kannst Du den Shelly nach der Meldung mit ioBroker und Shelly Web App noch schalten?
Lt. FritzBox hat sich der Shelly nicht abgemeldet. In meinem Logfile steht aber, daß er kurzfristig nicht erreichbar war.
Versionen Shelly Adapter: 3.0.5 NPM: 6.9.0 NodeJS: 10.16.1
Ob ich schalten kann, kann ich nicht beurteilen, weil ich zu dem Zeitpunkt nicht am Ort war. Jetzt geht es auf jeden Fall und meldung ist auch nicht nochmal gekommen. Trotzdem "frage" ich micht, was das sein kann.
okay, es gibt in latest schon eine 3.0.8 Version. Ich werde die nachher einmal in Final übertragen, dann sollte diese in ein paar Tagen zur verfügung stehen. Ich denke, dass der Shelly kurzfristig nicht erreichbar war.
Okay, aber dann müßte er sich doch aus der FritzBox abmelden, oder? PS. Geht beim Shelly2 im Shutter Mode über CoAP ein long Button press?
Zu Punkt 1. Wenn nichts im Fritzbox Protokoll auftaucht, war der Shelly aus irgendeinem Grund nicht erreichbar oder irgendeine Netzwerkkomponente zwischen ioBroker und dem Shelly. Ich glaube, es wird schwer sein, die Ursache zu finden. Zu Punkt 2: Das geht leider nur im MQTT Modus. Shelly bietet das im CoAP oder per http nicht an.
Okay, ich beobachte es mal weiter. Weiß du, ob sowas in Planung ist? Will eigentlich nicht alles umstellen auf MQTT. Beides Gleichzeitig geht doch nicht, oder?
Wenn Du die Shellys mit MQTT nutzt wird trotzdem parallel auch die CoAP Nachrichten verschickt. Du kannst aber im MQTT den Shelly nicht mehr in der Shelly Cloud nutzten. Das sollt irgendwann geändert werden. Aber wann kann ich Dir nicht sagen. Mit dem longpush werde ich gleich einmal bei Shelly nachfragen ob dieses auch via CoAP oder http request möglich ist
Habe es gerade mal mit MQTT ausprobiert. Wie muss der Button den eingestellt werden, damit ich longpush habe? Im Moment sthet es auf Momentory, da erscheint im ioBroker aber nichts.
Das kann ich Dir leider nicht sagen. Ich habe das noch nie benutzt. Ich geben nur den longpush Werten analog zu den Switch Werten in ioBroker aus. Frage doch einmal im ioBroker Forum nach.
Die Version 3.0.8 wurde soeben in Stable gepflegt. Sollte also spätestens Morgen als Update zur Verfügung stehen
Ich werde den Issue schließen, falls Du weiterhin Probleme hast, öffnen wir diesen gerne wieder.
Hallo,
ich habe mir heute morgen das LOG angeschaut und folgender Fehler ist zu sehen. Habe am Setting nichts geändert.
Woran kann das liegen?