Autor Thema: suche funktion zur erweiterung des informchannels einer detailseite  (Gelesen 750 mal)

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 22642
Genau :)

Offline frank

  • Hero Member
  • *****
  • Beiträge: 8718
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(stretch)
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 [hm.js]: https://forum.fhem.de/index.php/topic,106959.0.html

 

decade-submarginal