Eventmonitor zeigt nichts mehr an

Begonnen von Tobias, 04 Dezember 2017, 16:13:04

Vorheriges Thema - Nächstes Thema

Tobias

Hi,
seit ein paar Wochen/Monaten zeigt mein Eventmonitor nichts mehr an. NOrmalerweise gehe ich im pgm2 auf "Eventmonitor" und sofort rauschen die Events dort durch. Jetzt ist dort tote hose, mein FHEM arbeitet aber normal. Ich habe keine Ahnung warum es nicht mehr geht.
NOrmalerweise hat mich das nicht gestört, nur wenn ich ein paar notify´s schreiben möchte, ist das Fehlen des Eventmonirots ziemlich hinderlich.

Irgfendjemand eine Idee?

EDIT: befinde ich mich auf einer Device Detailseite, so wurden aktualisierte Readings rot eingefärbt. Das passiert auch nicht mehr. Ich muss immer die Seite komplett neue laden :(
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

marvin78

Firewall überprüft?

Der Tip Nr. 1 auf dieser Plattform ;)

Tobias

Firewall bei einem normalen Win7 Rechner der per WLAN am Router hängt?
Mein WLAN Zugangspunkt ist als "Heimnetzwerk" deklariert
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

marvin78

Ja. Mach die mal aus und schaue, ob der Eventmonitor wieder funktioniert.

Und die Suche hier bringt zu dem Thema viele Ergebnisse.

kumue

hab mal gesucht...
attr WEB longpoll websocket  hat schon oft geholfen

Tobias

websocket ist eingestellt. Ich versuche es mal an einem anderen Rechner, bei meinem kann ich die Firewall nicht abstellen da DienstLaptop, nur neue eingehende und ausgehende Regeln kann ich bearbeiten/erstellen
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Tobias

Auf einem anderen Rechner mit Ubuntu funktionierts auch nicht :(
Was kann ich noch ausprobieren?
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

rudolfkoenig

1. "attr TYPE=FHEMWEB verbose 5" in FHEM setzen
2. Die JavaScript Konsole des Browsers oeffnen, FHEM-Seite aufrufen.
3. Konsoleninhalt und FHEM-Log hier anhaengen.

Bisher war in den meisten Faellen irgendeine andere Instanz (Viruspruefer oder Browser-plugin) die Ursache.

Tobias

#8
ich habs jetzt endlich geschafft hier weiter zu kommen, anbei die gewünschten INfos:
2017.12.25 07:21:19 4: Connection accepted from WEB_127.0.0.1_36353
2017.12.25 07:21:19 4: WEB_127.0.0.1_36353 GET /fhem?XHR=1&inform=type=status;filter=RestartMPD;since=1514119071;fmt=JSON&fw_id=175180&timestamp=1514182756379; BUFLEN:0
2017.12.25 07:21:56 4: Closing inactive connection WEB_127.0.0.1_36325
2017.12.25 07:21:56 4: Closing inactive connection WEB_127.0.0.1_36335
2017.12.25 07:21:56 4: Closing inactive connection WEB_127.0.0.1_36327
2017.12.25 07:21:56 4: Closing inactive connection WEB_127.0.0.1_36333
2017.12.25 07:21:56 4: Closing inactive connection WEB_127.0.0.1_36329
2017.12.25 07:21:56 4: Closing inactive connection WEB_127.0.0.1_36331
2017.12.25 07:22:06 4: Connection accepted from WEB_127.0.0.1_36360
2017.12.25 07:22:06 4: WEB_127.0.0.1_36360 GET /fhem?cmd=style%20eventMonitor; BUFLEN:0
2017.12.25 07:22:06 4: authorize WEB/cmd/style: allowed_telnetPort returned dont care
2017.12.25 07:22:06 4: WEB: /fhem?cmd=style%20eventMonitor / RL:1583 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2017.12.25 07:22:06 4: WEB_127.0.0.1_36360 GET /fhem/pgm2/style.css?v=1511715498; BUFLEN:0
2017.12.25 07:22:06 4: WEB_127.0.0.1_36360 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2017.12.25 07:22:06 4: Connection accepted from WEB_127.0.0.1_36362
2017.12.25 07:22:06 4: Connection accepted from WEB_127.0.0.1_36364
2017.12.25 07:22:06 4: WEB_127.0.0.1_36362 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2017.12.25 07:22:07 4: Connection accepted from WEB_127.0.0.1_36366
2017.12.25 07:22:07 4: WEB_127.0.0.1_36364 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2017.12.25 07:22:07 4: WEB_127.0.0.1_36362 GET /fhem/pgm2/defaultCommon.css; BUFLEN:0
2017.12.25 07:22:07 4: WEB_127.0.0.1_36360 GET /fhem/pgm2/console.js; BUFLEN:0
2017.12.25 07:22:07 4: Connection accepted from WEB_127.0.0.1_36368
2017.12.25 07:22:07 4: WEB_127.0.0.1_36366 GET /fhem/pgm2/jquery-ui.min.css; BUFLEN:0
2017.12.25 07:22:07 4: Connection accepted from WEB_127.0.0.1_36370
2017.12.25 07:22:07 4: WEB_127.0.0.1_36368 GET /fhem/codemirror/fhem_codemirror.js; BUFLEN:0
2017.12.25 07:22:07 4: WEB_127.0.0.1_36362 GET /fhem/pgm2/dashboard_style.css; BUFLEN:0
2017.12.25 07:22:07 4: WEB_127.0.0.1_36370 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2017.12.25 07:22:18 4: Connection closed for WEB_127.0.0.1_36208: EOF
2017.12.25 07:22:18 4: Connection closed for WEB_127.0.0.1_36221: EOF
2017.12.25 07:22:18 4: Connection closed for WEB_127.0.0.1_36253: EOF
2017.12.25 07:22:18 4: Connection closed for WEB_127.0.0.1_36196: EOF
2017.12.25 07:22:18 4: Connection closed for WEB_127.0.0.1_36281: EOF
2017.12.25 07:22:19 4: Connection accepted from WEB_127.0.0.1_36379
2017.12.25 07:22:19 4: WEB_127.0.0.1_36379 GET /fhem?XHR=1&inform=type=raw;withLog=0;filter=.*&timestamp=1514182793457; BUFLEN:0
2017.12.25 07:22:20 4: Connection closed for WEB_127.0.0.1_36379: EOF
2017.12.25 07:22:22 4: Connection closed for WEB_127.0.0.1_36364: EOF
2017.12.25 07:22:22 4: Connection closed for WEB_127.0.0.1_36360: EOF


07:21:58.991 Console is opening  fhemweb.js:413:5
07:21:59.149 Inform-channel opened (websocket) with filter   fhemweb.js:413:5
07:22:00.103 ERRMSG:<  fhemweb.js:413:5


hier das WEB Device
Internals:
   CONNECTS   21666
   DEF        8083 global
   FD         6
   NAME       WEB
   NR         6
   NTFY_ORDER 50-WEB
   PORT       8083
   STATE      Initialized
   TYPE       FHEMWEB
   asyncOutput:
     56187      ["#FHEMWEB:WEB","FW_okDialog('<pre>configCheck done:<br><br> missing register list<br>    SW_Licht_EG_Kueche:\u0009RegL_00.<br>    SW_Licht_EG_Kueche_Btn_01:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_EG_Kueche_Btn_02:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_EG_Kueche_Sw_01:\u0009RegL_01.,RegL_03.self01,RegL_03.self02<br>    SW_Licht_EG_Kueche_Sw_02:\u0009RegL_01.<br>    SW_Licht_EG_Treppe:\u0009RegL_00.<br>    SW_Licht_EG_Treppe_Btn_01:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_EG_Treppe_Btn_02:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_EG_Treppe_Sw_01:\u0009RegL_01.,RegL_03.self01,RegL_03.self02<br>    SW_Licht_EG_Treppe_Sw_02:\u0009RegL_01.<br>    SW_Licht_EG_WZ:\u0009RegL_00.<br>    SW_Licht_EG_WZ_Btn_01:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_EG_WZ_Btn_02:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_EG_WZ_Sw_01:\u0009RegL_01.,RegL_03.self01,RegL_03.self02<br>    SW_Licht_EG_WZ_Sw_02:\u0009RegL_01.<br>    SW_Licht_OG_Flur:\u0009RegL_00.<br>    SW_Licht_OG_Flur_Btn_01:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_OG_Flur_Btn_02:\u0009RegL_01.,RegL_04.self03<br>    SW_Licht_OG_Flur_Sw_01:\u0009RegL_01.,RegL_03.self01,RegL_03.self02<br>    SW_Licht_OG_Flur_Sw_02:\u0009RegL_01.<br>    WW_EG_EZ_Griff:\u0009.RegL_00.,.RegL_01.<br><br> peer list incomplete. Use getConfig to read it.<br>    incomplete: WW_EG_EZ_Griff:<br><br> peering strange - likely not suitable<br>    RM_DG not peered!! add SD to any team !!<br>    RM_EG_Flur not peered!! add SD to any team !!<br>    RM_EG_WZ not peered!! add SD to any team !!<br>    RM_OG_KiZi1 not peered!! add SD to any team !!<br>    RM_OG_KiZi2 not peered!! add SD to any team !!<br>    RM_OG_SZ not peered!! add SD to any team !!<br><br> trigger sent to undefined device<br>    triggerUndefined: BM_EG_Flur:F12005<br>    triggerUndefined: BM_OG_Flur:F12005<br>    triggerUndefined: BM_OG_KiZi2:F12005<br><br> PairedTo mismatch to IODev<br>    BM_EG_Flur paired:0xF12005 IO attr: -.<br>    BM_OG_Flur paired:0xF12005 IO attr: -.<br>    BM_OG_KiZi2 paired:0xF12005 IO attr: -.<br>    HZ_Bad paired:0xF12005 IO attr: -.<br>    HZ_DG paired:0xF12005 IO attr: -.<br>    HZ_EZ paired:0xF12005 IO attr: -.<br>    HZ_KiZi1 paired:0xF12005 IO attr: -.<br>    HZ_KiZi2 paired:0xF12005 IO attr: -.<br>    HZ_SZ paired:0xF12005 IO attr: -.<br>    HZ_WZ paired:0xF12005 IO attr: -.<br>    LED_AA_Flur paired:0xF12005 IO attr: -.<br>    RL_DG_Ost paired:0xF12005 IO attr: -.<br>    RL_DG_West paired:0xF12005 IO attr: -.<br>    RL_EG_EZ paired:0xF12005 IO attr: -.<br>    RL_EG_GWC paired:0xF12005 IO attr: -.<br>    RL_EG_Kueche paired:0xF12005 IO attr: -.<br>    RL_EG_WZ paired:0xF12005 IO attr: -.<br>    RL_OG_Bad paired:0xF12005 IO attr: -.<br>    RL_OG_KiZi1 paired:0xF12005 IO attr: -.<br>    RL_OG_KiZi2 paired:0xF12005 IO attr: -.<br>    RL_OG_SZ paired:0xF12005 IO attr: -.<br>    RM_DG paired:0xF12005 IO attr: -.<br>    RM_EG_Flur paired:0xF12005 IO attr: -.<br>    RM_EG_WZ paired:0xF12005 IO attr: -.<br>    RM_OG_KiZi1 paired:0xF12005 IO attr: -.<br>    RM_OG_KiZi2 paired:0xF12005 IO attr: -.<br>    RM_OG_SZ paired:0xF12005 IO attr: -.<br>    SEN_OUT_Regentonne1000 paired:0x000000 IO attr: -.<br>    SW_Licht_EG_GWC paired:0xF12005 IO attr: -.<br>    SW_Licht_EG_Kueche paired:0xF12005 IO attr: -.<br>    SW_Licht_EG_Treppe paired:0xF12005 IO attr: -.<br>    SW_Licht_EG_WZ paired:0xF12005 IO attr: -.<br>    SW_Licht_EG_WZ_2 paired:0xF12005 IO attr: -.<br>    SW_Licht_OG_Bad paired:0xF12005 IO attr: -.<br>    SW_Licht_OG_Flur paired:0xF12005 IO attr: -.<br>    SW_Licht_OG_KiZi1 paired:0xF12005 IO attr: -.<br>    SW_Licht_OG_KiZi2 paired:0xF12005 IO attr: -.<br>    SW_Licht_OG_Treppe paired:0xF12005 IO attr: -.<br>    WW_EG_EZ_Griff paired:set_0xF12005 IO attr: -.</pre>')",""]
Attributes:
   DbLogExclude .*
   JavaScripts codemirror/fhem_codemirror.js
   csrfToken  none
   longpoll   websocket
   menuEntries DOIFtools,/fhem?detail=DOIFtools,rereadcfg,cmd=rereadcfg,restart,cmd=shutdown restart,update,cmd=update,updatecheck,cmd=update+check
   verbose    3


Wie gesagt, auf einem Win7 Rechner und auf einem Ubuntu Rechner funktionieren die Events nicht. Sieht jemand anhand der Logs etwas?
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

rudolfkoenig

ZitatSieht jemand anhand der Logs etwas?
- Die Zeit auf dem Client ist 20s hinter dem Server. Sollte aber nicht relevant sein.
- Die longpoll Verbindung (WEB_127.0.0.1_36379) wird eine Sekunde nach dem oeffnen zugemacht. Das ist nicht normal, und deswegen kreigt der Browser auch keine Daten. Weiss immer noch nicht warum, und tippe weiterhin auf einem Viruspruefer.

viegener

Den Server mal heruntergefahren und auch das OS neu gestartet?

Hast Du in der Zwischenzeit updates für FHEM oder OS gemacht? Ist das danach aufgetreten?
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Tobias

ICh bin weiter, habe nichts neu gestartet. ABER: Sobald ich websocket auf Ajax ändere, flutscht nach einem Seiten Reload alles wieder wie gewohnt
attr WEB longpoll 1

Ändere ich wieder zurück auf websockets und mache ein Seiten Reload, kommt wider nichts an. Ist Reproduzierbar.
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

viegener

Na wenn es reproduzierbar und eigentlich nicht normal ist, würde ich mal wirklich komplett neustarten - vielleicht hat sich was bei den websockets "verklemmt"
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können