suche funktion zur erweiterung des informchannels einer detailseite

Begonnen von frank, 17 Juni 2020, 10:04:24

Vorheriges Thema - Nächstes Thema

frank

macht man es richtig, klappt es auch mit firefox.  :)

body.setAttribute('longpollfilter',devspec);
FW_closeConn();
setTimeout(FW_longpoll, 3000); // ff/longpoll=websocket only with delay



kürzere delays funktionieren in der regel auch. aber wenn es, warum auch immer, beim ersten mal nicht funktioniert den informchannel zu ändern, schaft es firefox nimmer mehr.
wenn der geänderte informchannel einmal etabliert war, dann funktioniert auch der reconnect mechanismus einwandfrei (lankabel zeitweise entfernen).

bleibt die frage: warum schafft firefox die änderung des informchannels nicht mit dem einfachen aufruf von FW_longpoll()?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html