Genau das ist ja das Problem, das Modul bekommt die Trennung nicht mit. Ich kann Dir morgen die genaue Meldung geben. Es war aber glaube in der _dispatch
if( $err ) {
Log3 $name, 2, "$name: http request failed: $err";
} ....
Bei der Meldung bleibt der Status auch dauerhaft auf connected
Und da gibt es dann keine weitere Behandlung. Es wird immer und immer wieder versucht und irgendwann klappt es dann und er bekommt Daten. Das Modul bemerkt nicht das die Verbindung bereits weg ist. Seit mehreren Minuten. Daher wird auch nichts neu aufgebaut, die alte Verbindung ist ja wieder da, nur der websocket ist weg.
Grüße