Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] Ständige Verbindungsabrüche

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Ständige Verbindungsabrüche

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Sven2013 last edited by

      Hallo,

      Nach meinem Problem gestern ([gelöst] iobroker funktioniert nicht mehr), habe ich nun seit heute leider ständig Verbindungsabrüche.

      Das LOG sagt folgendes:````

      ioBroker.admin
      Adapter
      Instanzen
      Objekte
      Zustände
      Ereignisse
      Gruppen
      Benutzer
      Aufzählungen
      Hosts
      Log
      HMM
      node-red.0
      Skripte
      Szenen
      

      Admin

      Log Log-Größe: 0.05 MB
      Zeit
      Nachricht
      web-0 2016-05-16 21:28:40 info http server listening on port 8082
      web-0 2016-05-16 21:28:39 info socket.io server listening on port 8082
      web-0 2016-05-16 21:28:38 info simpleAPI server listening on port 8082
      web-0 2016-05-16 21:28:37 info starting. Version 1.4.3 in /opt/iobroker/node_modules/iobroker.web
      host-raspberrypi 2016-05-16 21:28:32 info instance system.adapter.web.0 started with pid 17722
      admin-0 2016-05-16 21:28:03 warn Reconnection to DB.
      admin-0 2016-05-16 21:28:03 warn Reconnection to DB.
      rpi-0 2016-05-16 21:28:03 warn Reconnection to DB.
      sonos-0 2016-05-16 21:28:03 warn Reconnection to DB.
      sayit-0 2016-05-16 21:28:03 warn Reconnection to DB.
      rpi-0 2016-05-16 21:28:03 warn Reconnection to DB.
      sonos-0 2016-05-16 21:28:03 warn Reconnection to DB.
      sayit-0 2016-05-16 21:28:03 warn Reconnection to DB.
      ping-0 2016-05-16 21:28:03 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:28:03 warn Reconnection to DB.
      fritzbox-0 2016-05-16 21:28:03 warn Reconnection to DB.
      ping-0 2016-05-16 21:28:03 warn Reconnection to DB.
      scenes-0 2016-05-16 21:28:03 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:28:03 warn Reconnection to DB.
      geofency-0 2016-05-16 21:28:03 warn Reconnection to DB.
      fritzbox-0 2016-05-16 21:28:03 warn Reconnection to DB.
      hm-rega-0 2016-05-16 21:28:03 warn Reconnection to DB.
      geofency-0 2016-05-16 21:28:03 warn Reconnection to DB.
      scenes-0 2016-05-16 21:28:03 warn Reconnection to DB.
      hm-rega-0 2016-05-16 21:28:03 warn Reconnection to DB.
      socketio-0 2016-05-16 21:28:03 warn Reconnection to DB.
      javascript-1 2016-05-16 21:28:03 warn Reconnection to DB.
      history-0 2016-05-16 21:28:03 warn Reconnection to DB.
      socketio-0 2016-05-16 21:28:02 warn Reconnection to DB.
      javascript-1 2016-05-16 21:28:02 warn Reconnection to DB.
      history-0 2016-05-16 21:28:02 warn Reconnection to DB.
      sayit-1 2016-05-16 21:28:02 warn Reconnection to DB.
      sayit-1 2016-05-16 21:28:02 warn Reconnection to DB.
      javascript-0 2016-05-16 21:28:02 warn Reconnection to DB.
      javascript-0 2016-05-16 21:28:01 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:28:01 info Restart adapter system.adapter.web.0 because enabled
      host-raspberrypi 2016-05-16 21:28:01 warn instance system.adapter.web.0 terminated due to SIGKILL
      host-raspberrypi 2016-05-16 21:25:08 info instance system.adapter.tvspielfilm.0 terminated with code 0 (OK)
      javascript-0 2016-05-16 21:25:08 info script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
      tvspielfilm-0 2016-05-16 21:25:06 info starting. Version 0.2.2 in /opt/iobroker/node_modules/iobroker.tvspielfilm
      web-0 2016-05-16 21:25:02 info http server listening on port 8082
      web-0 2016-05-16 21:25:02 info socket.io server listening on port 8082
      web-0 2016-05-16 21:25:00 info simpleAPI server listening on port 8082
      web-0 2016-05-16 21:24:59 info starting. Version 1.4.3 in /opt/iobroker/node_modules/iobroker.web
      host-raspberrypi 2016-05-16 21:25:00 info instance system.adapter.tvspielfilm.0 started with pid 17554
      host-raspberrypi 2016-05-16 21:24:54 info instance system.adapter.web.0 started with pid 17543
      host-raspberrypi 2016-05-16 21:24:24 info Restart adapter system.adapter.web.0 because enabled
      host-raspberrypi 2016-05-16 21:24:24 warn instance system.adapter.web.0 terminated due to SIGKILL
      javascript-0 2016-05-16 21:20:09 info script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
      host-raspberrypi 2016-05-16 21:20:08 info instance system.adapter.tvspielfilm.0 terminated with code 0 (OK)
      tvspielfilm-0 2016-05-16 21:20:06 info starting. Version 0.2.2 in /opt/iobroker/node_modules/iobroker.tvspielfilm
      host-raspberrypi 2016-05-16 21:20:00 info instance system.adapter.tvspielfilm.0 started with pid 17259
      javascript-1 2016-05-16 21:15:30 info script.js.Betriebsstundenzähler: Anlage Solarabsorber.STATE;Betriebsstundenzaehler.System.Grp08MSec;false ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: Lueftung_1.STATE;Betriebsstundenzaehler.System.Grp01MSec;true ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: Licht_Haustür.STATE;Betriebsstundenzaehler.System.Grp00MSec;false ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: Spiel_Turm.STATE;Betriebsstundenzaehler.System.Grp05MSec;false ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: LED_Gabione.STATE;Betriebsstundenzaehler.System.Grp04MSec;true ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: Tabletten Lader.STATE;Betriebsstundenzaehler.System.Grp06MSec;false ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: Terrassenlicht / Baum.STATE;Betriebsstundenzaehler.System.Grp03MSec;true ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: Poolrand LED.STATE;Betriebsstundenzaehler.System.Grp02MSec;false ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      javascript-1 2016-05-16 21:15:28 info script.js.Betriebsstundenzähler: Poolpumpe.STATE;Betriebsstundenzaehler.System.Grp07MSec;true ; 000:00:00:00 ; 0 ; 000:00:00:00 ; 0
      hm-rega-0 2016-05-16 21:15:26 info got state values
      history-0 2016-05-16 21:15:25 info enabled logging of hm-rega.0.15920
      history-0 2016-05-16 21:15:25 info enabled logging of hm-rega.0.15919
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.15918
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.15917
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.15916
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.15915
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.11488
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.3235
      hm-rega-0 2016-05-16 21:15:24 info request state values
      hm-rega-0 2016-05-16 21:15:24 info deleted 0 variables
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.3228
      history-0 2016-05-16 21:15:24 info enabled logging of hm-rega.0.3227
      hm-rega-0 2016-05-16 21:15:24 info added/updated 80 variables
      hm-rega-0 2016-05-16 21:15:23 info got 80 variables
      hm-rega-0 2016-05-16 21:15:21 info deleted 0 programs
      hm-rega-0 2016-05-16 21:15:21 info added/updated 49 programs
      hm-rega-0 2016-05-16 21:15:21 info got 49 programs
      hm-rega-0 2016-05-16 21:15:19 info added/updated rooms to enum.rooms
      hm-rega-0 2016-05-16 21:15:19 info added/updated functions to enum.functions
      hm-rega-0 2016-05-16 21:15:19 info added/updated 3 favorites to enum.favorites
      hm-rega-0 2016-05-16 21:15:19 info time difference local-ccu 0s
      hm-rega-0 2016-05-16 21:15:19 info ReGaHSS 192.168.178.27 up
      hm-rega-0 2016-05-16 21:15:15 info subscribe hm-rpc.0.BidCoS-RF.50.PRESS_SHORT
      hm-rega-0 2016-05-16 21:15:15 info starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.hm-rega
      host-raspberrypi 2016-05-16 21:15:11 info instance system.adapter.hm-rega.0 started with pid 17011
      javascript-0 2016-05-16 21:15:10 info script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
      host-raspberrypi 2016-05-16 21:15:08 info instance system.adapter.tvspielfilm.0 terminated with code 0 (OK)
      tvspielfilm-0 2016-05-16 21:15:06 info starting. Version 0.2.2 in /opt/iobroker/node_modules/iobroker.tvspielfilm
      host-raspberrypi 2016-05-16 21:15:00 info instance system.adapter.tvspielfilm.0 started with pid 16961
      javascript-0 2016-05-16 21:14:51 info script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
      javascript-0 2016-05-16 21:14:50 info script.js.Guten_morgen_Ansage_per_Sayit: registered 1 subscription and 0 schedules
      javascript-0 2016-05-16 21:14:50 info Start javascript script.js.Guten_morgen_Ansage_per_Sayit
      javascript-0 2016-05-16 21:14:49 info script.js.Tankstellenscript: registered 1 subscription and 1 schedule
      javascript-0 2016-05-16 21:14:49 info Start javascript script.js.Tankstellenscript
      javascript-0 2016-05-16 21:14:49 info received all states
      javascript-0 2016-05-16 21:14:49 info received all objects
      javascript-0 2016-05-16 21:14:45 info requesting all objects
      javascript-0 2016-05-16 21:14:45 info requesting all states
      javascript-0 2016-05-16 21:14:45 info starting. Version 2.0.6 in /opt/iobroker/node_modules/iobroker.javascript
      host-raspberrypi 2016-05-16 21:14:41 info Restart adapter system.adapter.hm-rega.0 because enabled
      host-raspberrypi 2016-05-16 21:14:41 error instance system.adapter.hm-rega.0 terminated with code 0 (OK)
      hm-rega-0 2016-05-16 21:14:41 info terminating
      TypeError: 2016-05-16 21:14:41 error at Object.write (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/xml2js/node_modules/sax/lib/sax.js:1449:13)
      TypeError: 2016-05-16 21:14:41 error at closeTag (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/xml2js/node_modules/sax/lib/sax.js:905:7)
      TypeError: 2016-05-16 21:14:41 error at emitNode (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/xml2js/node_modules/sax/lib/sax.js:645:5)
      TypeError: 2016-05-16 21:14:41 error at emit (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/xml2js/node_modules/sax/lib/sax.js:640:35)
      TypeError: 2016-05-16 21:14:41 error at Object.onclosetag (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/xml2js/lib/xml2js.js:445:26)
      TypeError: 2016-05-16 21:14:41 error at Parser.emit (events.js:107:17)
      TypeError: 2016-05-16 21:14:41 error at Parser. (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/xml2js/lib/xml2js.js:484:18)
      TypeError: 2016-05-16 21:14:41 error at null. (/opt/iobroker/node_modules/iobroker.hm-rega/lib/rega.js:268:34)
      TypeError: 2016-05-16 21:14:41 error at Object.callback (/opt/iobroker/node_modules/iobroker.hm-rega/lib/rega.js:203:17)
      TypeError: 2016-05-16 21:14:41 error at /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js:809:22
      TypeError: 2016-05-16 21:14:41 error Cannot read property 'hm-rpc.0.LEQ0660607.0.UNREACH' of null
      uncaught 2016-05-16 21:14:41 error exception: Cannot read property 'hm-rpc.0.LEQ0660607.0.UNREACH' of null
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.15920
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.15919
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.15918
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.15917
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.15916
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.15915
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.11488
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.3235
      hm-rega-0 2016-05-16 21:14:38 info request state values
      hm-rega-0 2016-05-16 21:14:38 info deleted 0 variables
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.3228
      history-0 2016-05-16 21:14:39 info enabled logging of hm-rega.0.3227
      hm-rega-0 2016-05-16 21:14:38 info added/updated 80 variables
      hm-rega-0 2016-05-16 21:14:38 info got 80 variables
      host-raspberrypi 2016-05-16 21:14:37 info instance system.adapter.javascript.0 started with pid 16952
      hm-rega-0 2016-05-16 21:14:36 info deleted 0 programs
      hm-rega-0 2016-05-16 21:14:36 info added/updated 49 programs
      hm-rega-0 2016-05-16 21:14:35 info got 48 programs
      hm-rega-0 2016-05-16 21:14:35 info time difference local-ccu 1s
      hm-rega-0 2016-05-16 21:14:35 info ReGaHSS 192.168.178.27 up
      admin-0 2016-05-16 21:14:22 info Repository received successfully.
      admin-0 2016-05-16 21:14:22 info received all states
      host-raspberrypi 2016-05-16 21:14:22 warn warning: Cannot read " http://download.iobroker.net/sources-dist.json"
      host-raspberrypi 2016-05-16 21:14:22 info Update repository "online" under " http://download.iobroker.net/sources-dist.json"
      admin-0 2016-05-16 21:14:22 info received all objects
      host-raspberrypi 2016-05-16 21:14:22 info instance system.adapter.ical.0 terminated with code 0 (OK)
      host-raspberrypi 2016-05-16 21:14:20 info instance system.adapter.yr.0 terminated with code 0 (OK)
      host-raspberrypi 2016-05-16 21:14:20 info instance system.adapter.ical.1 terminated with code 0 (OK)
      host-raspberrypi 2016-05-16 21:14:20 info instance system.adapter.ical.2 terminated with code 0 (OK)
      admin-0 2016-05-16 21:14:17 info Use link "http://localhost:8081" to configure.
      admin-0 2016-05-16 21:14:17 info http server listening on port 8081
      admin-0 2016-05-16 21:14:17 info Request actual repository...
      admin-0 2016-05-16 21:14:17 info requesting all objects
      admin-0 2016-05-16 21:14:17 info requesting all states
      admin-0 2016-05-16 21:14:17 info starting. Version 1.0.3 in /opt/iobroker/node_modules/iobroker.admin
      socketio-0 2016-05-16 21:14:17 info socket.io server listening on port 8084
      socketio-0 2016-05-16 21:14:17 info starting. Version 1.4.0 in /opt/iobroker/node_modules/iobroker.socketio
      ical-0 2016-05-16 21:14:16 info processing URL: Nadine Privat https://www.google.com/calendar/ical/google.nadine%40fahrschule-tengeler.de/private-295107768ab1e9d525d8db3e40294154/basic.ics
      ical-0 2016-05-16 21:14:15 info processing URL: Sven Privat https://www.google.com/calendar/ical/fj6104b18nb8o99ji6ujb8opn0%40group.calendar.google.com/private-dcdc53439b70550280f1d7fda458d4ad/basic.ics
      ical-0 2016-05-16 21:14:15 info processing URL: Sven VI https://www.google.com/calendar/ical/google.sven%40fahrschule-tengeler.de/private-2a14fbb9d8899d61aa3fc364767703a3/basic.ics
      yr-0 2016-05-16 21:14:15 info got weather data from yr.no
      ical-0 2016-05-16 21:14:15 info processing URL: Nele und Moritz https://www.google.com/calendar/ical/fr8071v6den66c4cdvgpn5sj2o%40group.calendar.google.com/private-298642801da8101377991a905de9a570/basic.ics
      ical-1 2016-05-16 21:14:15 info processing URL: Müll https://www.google.com/calendar/ical/988lo1d77h4rtmrigf00g1hn58%40group.calendar.google.com/private-c4166b65bdd5c55bf04be25f5d160301/basic.ics
      ical-0 2016-05-16 21:14:14 info processing URL: Familientermine https://www.google.com/calendar/ical/pg22trt25d6j3srsrih7191rtg%40group.calendar.google.com/private-e18561e0b30c89de24928f66f54357b2/basic.ics
      ical-2 2016-05-16 21:14:14 info processing URL: Geburtstage https://www.google.com/calendar/ical/uq9gfepvt3jt3oii820n49d4i8%40group.calendar.google.com/private-84bdafb66039a6132b92dbc930b3b43a/basic.ics
      yr-0 2016-05-16 21:14:12 info starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.yr
      host-raspberrypi 2016-05-16 21:14:12 info instance system.adapter.dwd.0 terminated with code 0 (OK)
      host-raspberrypi 2016-05-16 21:14:11 info instance system.adapter.tvspielfilm.0 terminated with code 0 (OK)
      tvspielfilm-0 2016-05-16 21:14:11 info objects written
      ical-1 2016-05-16 21:14:10 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
      tvspielfilm-0 2016-05-16 21:14:10 info starting. Version 0.2.2 in /opt/iobroker/node_modules/iobroker.tvspielfilm
      ical-2 2016-05-16 21:14:10 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
      ical-0 2016-05-16 21:14:10 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
      dwd-0 2016-05-16 21:14:10 info starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.dwd
      hm-rpc-0 2016-05-16 21:14:09 info xmlrpc -> 301 devices
      rpi-0 2016-05-16 21:14:09 warn Reconnection to DB.
      ping-0 2016-05-16 21:14:09 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:14:07 info Restart adapter system.adapter.javascript.0 because enabled
      javascript-1 2016-05-16 21:14:08 warn Reconnection to DB.
      hm-rega-0 2016-05-16 21:14:08 warn Reconnection to DB.
      rpi-0 2016-05-16 21:14:08 warn Reconnection to DB.
      sayit-0 2016-05-16 21:14:08 warn Reconnection to DB.
      web-0 2016-05-16 21:14:08 warn Reconnection to DB.
      sonos-0 2016-05-16 21:14:08 warn Reconnection to DB.
      scenes-0 2016-05-16 21:14:08 warn Reconnection to DB.
      history-0 2016-05-16 21:14:08 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:14:08 warn Reconnection to DB.
      fritzbox-0 2016-05-16 21:14:08 warn Reconnection to DB.
      sayit-1 2016-05-16 21:14:08 warn Reconnection to DB.
      geofency-0 2016-05-16 21:14:08 warn Reconnection to DB.
      ping-0 2016-05-16 21:14:08 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:14:07 warn instance system.adapter.javascript.0 terminated due to SIGKILL
      host-raspberrypi 2016-05-16 21:14:06 info instance system.adapter.socketio.0 started with pid 16900
      javascript-1 2016-05-16 21:14:07 warn Reconnection to DB.
      sayit-0 2016-05-16 21:14:07 warn Reconnection to DB.
      hm-rega-0 2016-05-16 21:14:07 warn Reconnection to DB.
      web-0 2016-05-16 21:14:07 warn Reconnection to DB.
      sonos-0 2016-05-16 21:14:07 warn Reconnection to DB.
      history-0 2016-05-16 21:14:07 warn Reconnection to DB.
      scenes-0 2016-05-16 21:14:07 warn Reconnection to DB.
      Error: 2016-05-16 21:14:07 error at Timer.listOnTimeout (timers.js:119:15)
      Error: 2016-05-16 21:14:07 error at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:243:18)
      Error: 2016-05-16 21:14:07 error at Request.onError (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:296:8)
      Error: 2016-05-16 21:14:07 error at Request.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/index.js:134:20)
      Error: 2016-05-16 21:14:07 error at Request. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:127:10)
      Error: 2016-05-16 21:14:07 error at XHR.Transport.onError (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transport.js:62:13)
      Error: 2016-05-16 21:14:07 error xhr poll error
      xhr 2016-05-16 21:14:07 error poll error
      Error: 2016-05-16 21:14:07 error at Timer.listOnTimeout (timers.js:119:15)
      Error: 2016-05-16 21:14:07 error at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:243:18)
      Error: 2016-05-16 21:14:07 error at Request.onError (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:296:8)
      Error: 2016-05-16 21:14:07 error at Request.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/index.js:134:20)
      Error: 2016-05-16 21:14:07 error at Request. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:127:10)
      Error: 2016-05-16 21:14:07 error at XHR.Transport.onError (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transport.js:62:13)
      Error: 2016-05-16 21:14:07 error xhr poll error
      hm-rpc-0 2016-05-16 21:14:07 warn Reconnection to DB.
      xhr 2016-05-16 21:14:07 error poll error
      fritzbox-0 2016-05-16 21:14:07 warn Reconnection to DB.
      sayit-1 2016-05-16 21:14:07 warn Reconnection to DB.
      Error: 2016-05-16 21:14:07 error at Timer.listOnTimeout (timers.js:119:15)
      Error: 2016-05-16 21:14:07 error at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:243:18)
      Error: 2016-05-16 21:14:07 error at Request.onError (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:296:8)
      Error: 2016-05-16 21:14:07 error at Request.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/index.js:134:20)
      Error: 2016-05-16 21:14:07 error at Request. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js:127:10)
      Error: 2016-05-16 21:14:07 error at XHR.Transport.onError (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transport.js:62:13)
      Error: 2016-05-16 21:14:07 error xhr poll error
      xhr 2016-05-16 21:14:07 error poll error
      geofency-0 2016-05-16 21:14:07 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:14:05 info xmlrpc <- listDevices ["hm-rpc.0"]
      hm-rpc-0 2016-05-16 21:12:04 info xmlrpc <- listDevices ["hm-rpc.0"]
      fritzbox-0 2016-05-16 21:14:05 info adapter connected to fritzbox: 192.168.178.1
      hm-rega-0 2016-05-16 21:14:05 error CCU 192.168.178.27 unreachable
      hm-rega-0 2016-05-16 21:14:05 error post request error: socket hang up
      tvspielfilm-0 2016-05-16 21:12:33 error no connection to states DB
      javascript-0 2016-05-16 21:12:33 info script.js.Tankstellenscript: Spritpreise einlesen - Fehler: Error: getaddrinfo EAI_AGAIN
      javascript-1 2016-05-16 21:12:32 info script.js.TV_Programm: Error: getaddrinfo EAI_AGAIN
      fritzbox-0 2016-05-16 21:12:32 warn restartConnection: 192.168.178.1
      dwd-0 2016-05-16 21:12:29 error no connection to states DB
      javascript-1 2016-05-16 21:12:30 info script.js.TV_Programm: Error: getaddrinfo EAI_AGAIN
      ical-0 2016-05-16 21:12:26 error no connection to states DB
      ical-1 2016-05-16 21:12:26 error no connection to states DB
      ical-2 2016-05-16 21:12:26 error no connection to states DB
      tvspielfilm-0 2016-05-16 21:12:15 error no connection to objects DB
      ical-0 2016-05-16 21:12:15 error no connection to objects DB
      ical-1 2016-05-16 21:12:15 error no connection to objects DB
      dwd-0 2016-05-16 21:12:15 error no connection to objects DB
      ical-2 2016-05-16 21:12:15 error no connection to objects DB
      fritzbox-0 2016-05-16 21:12:15 warn restartConnection: 192.168.178.1
      javascript-1 2016-05-16 21:12:12 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:12:12 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:12:04 info Restart adapter system.adapter.socketio.0 because enabled
      rpi-0 2016-05-16 21:12:08 warn Reconnection to DB.
      javascript-1 2016-05-16 21:12:07 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:12:07 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:12:04 warn instance system.adapter.socketio.0 terminated due to SIGKILL
      rpi-0 2016-05-16 21:12:07 warn Reconnection to DB.
      hm-rega-0 2016-05-16 21:12:07 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:12:04 warn instance system.adapter.tvspielfilm.0 already running with pid 16748
      sonos-0 2016-05-16 21:12:07 warn Reconnection to DB.
      sayit-0 2016-05-16 21:12:07 warn Reconnection to DB.
      fritzbox-0 2016-05-16 21:12:07 warn Reconnection to DB.
      geofency-0 2016-05-16 21:12:07 warn Reconnection to DB.
      javascript-0 2016-05-16 21:12:07 warn Reconnection to DB.
      web-0 2016-05-16 21:12:07 warn Reconnection to DB.
      ping-0 2016-05-16 21:12:07 warn Reconnection to DB.
      history-0 2016-05-16 21:12:07 warn Reconnection to DB.
      sayit-1 2016-05-16 21:12:07 warn Reconnection to DB.
      scenes-0 2016-05-16 21:12:07 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:12:04 info instance system.adapter.yr.0 started with pid 16828
      host-raspberrypi 2016-05-16 21:12:04 info instance system.adapter.admin.0 started with pid 16821
      hm-rega-0 2016-05-16 21:12:06 warn Reconnection to DB.
      sayit-0 2016-05-16 21:12:05 warn Reconnection to DB.
      sonos-0 2016-05-16 21:12:06 warn Reconnection to DB.
      geofency-0 2016-05-16 21:12:06 warn Reconnection to DB.
      javascript-0 2016-05-16 21:12:05 warn Reconnection to DB.
      web-0 2016-05-16 21:12:05 warn Reconnection to DB.
      fritzbox-0 2016-05-16 21:12:06 warn Reconnection to DB.
      history-0 2016-05-16 21:12:05 warn Reconnection to DB.
      ping-0 2016-05-16 21:12:05 warn Reconnection to DB.
      sayit-1 2016-05-16 21:12:05 warn Reconnection to DB.
      scenes-0 2016-05-16 21:12:05 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:12:04 info xmlrpc <- system.listMethods ["hm-rpc.0"]
      fritzbox-0 2016-05-16 21:12:01 warn restartConnection: 192.168.178.1
      fritzbox-0 2016-05-16 21:12:01 warn delta time between system and fritzbox: 105 sec
      fritzbox-0 2016-05-16 21:12:01 info data from 192.168.178.1: 16.05.16 21:10:16;DISCONNECT;2;713;
      host-raspberrypi 2016-05-16 21:05:28 info Restart adapter system.adapter.admin.0 because enabled
      web-0 2016-05-16 21:05:35 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:05:28 warn instance system.adapter.admin.0 terminated due to SIGKILL
      host-raspberrypi 2016-05-16 21:05:27 warn instance system.adapter.tvspielfilm.0 does not started, because just executed
      hm-rpc-0 2016-05-16 21:05:31 info xmlrpc -> 301 devices
      host-raspberrypi 2016-05-16 21:05:27 info instance system.adapter.dwd.0 started with pid 16758
      rpi-0 2016-05-16 21:05:31 warn Reconnection to DB.
      web-0 2016-05-16 21:05:31 warn Reconnection to DB.
      host-raspberrypi 2016-05-16 21:05:27 info instance system.adapter.ical.0 started with pid 16749
      host-raspberrypi 2016-05-16 21:05:27 info instance system.adapter.tvspielfilm.0 started with pid 16748
      javascript-1 2016-05-16 21:05:30 warn Reconnection to DB.
      hm-rpc-0 2016-05-16 21:05:30 warn Reconnection to DB.
      sonos-0 2016-05-16 21:05:30 warn Reconnection to DB.
      rpi-0 2016-05-16 21:05:30 warn Reconnection to DB.
      javascript-0 2016-05-16 21:05:30 warn Reconnection to DB.
      ping-0 2016-05-16 21:05:30 warn Reconnection to DB.
      fritzbox-0 2016-05-16 21:05:30 warn Reconnection to DB.
      sayit-0 2016-05-16 21:05:30 warn Reconnection to DB.
      socketio-0 2016-05-16 21:05:30 warn Reconnection to DB.
      hm-rega-0 2016-05-16 21:05:29 warn Reconnection to DB.
      history-0 2016-05-16 21:05:29 warn Reconnection to DB.
      scenes-0 2016-05-16 21:05:29 warn Reconnection to DB.
      sayit-1 2016-05-16 21:05:29 warn Reconnection to DB.

      
      Ich versteh nicht warum die Verbindung immer wieder zusammen bricht. Wenn die Verbindung grade nicht besteht, lässt sich auch nicht per Putty auf den Raspi zugreifen.
      
      Ich bin auch nicht ganz sicher, ob es etwas mit iobroker zu teun hat. Geändert habe ich allerdings seit gestern nichts mehr.
      
      Kann sich das einer von euch erklären?
      
      Gruss Sven
      1 Reply Last reply Reply Quote 0
      • S
        Sven2013 last edited by

        Ich habe versucht nodejs upzudaten, da ich dort einen Fehler vermutet habe. Dabei meldet der Putty folgendes:

        The programs included with the Debian GNU/Linux system are free software;
        the exact distribution terms for each program are described in the
        individual files in /usr/share/doc/*/copyright.
        
        Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
        permitted by applicable law.
        Last login: Mon May 16 23:44:54 2016 from fahrschuleenger.fritz.box
        root@raspberrypi:~# cd /opt/iobroker
        root@raspberrypi:/opt/iobroker# npm install iobroker.js-controller
        npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install th                                                                             e latest version of pug instead of jade
        npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0\. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
        npm ls graceful-fs^C
        root@raspberrypi:/opt/iobroker# npm ls graceful-fs
        npm WARN unmet dependency /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm requires semver@'~5.1.0' but will load
        npm WARN unmet dependency /opt/iobroker/node_modules/iobroker.js-controller/node_modules/semver,
        npm WARN unmet dependency which is version 4.3.6
        /opt/iobroker
        ├─┬ iobroker.js-controller@0.8.10
        │ ├─┬ npm@2.15.6
        │ │ └── graceful-fs@4.1.4
        │ └─┬ tar.gz@1.0.3
        │   ├─┬ fstream@1.0.9
        │   │ └── graceful-fs@4.1.4
        │   └─┬ mocha@2.4.5
        │     └─┬ glob@3.2.3
        │       └── graceful-fs@2.0.3
        └─┬ iobroker.node-red@1.0.0
          └─┬ node-red@0.13.4
            ├─┬ fs-extra@0.26.7
            │ └── graceful-fs@4.1.4
            └─┬ node-red-node-serialport@0.1.2
              └─┬ serialport@2.0.7-beta5 invalid
                └─┬ node-pre-gyp@0.6.26
                  ├─┬ tar@2.2.1
                  │ └─┬ fstream@1.0.8
                  │   └── graceful-fs@4.1.3
                  └─┬ tar-pack@3.1.3
                    └─┬ fstream@1.0.8
                      └── graceful-fs@4.1.3
        
        npm ERR! invalid: serialport@2.0.7-beta5 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/node_modules/node-red-node-serialport/node_modules/serialport
        root@raspberrypi:/opt/iobroker#
        
        

        scheint also als gäbe es ein Problem damit. Kann mir jemand helfen, wie ich nun weiter vorgehen kann?

        Gruss Sven

        1 Reply Last reply Reply Quote 0
        • N
          nobody last edited by

          Hallo Sven,

          wechsel mal direkt in den Order

          /opt/iobroker/node_modules/iobroker.node-red

          und installiere mal node-red einfach drüber:

          npm install node-red –unsafe-perm

          Danach sollte erstmal der Fehler wegen dem serial-port weg sein.

          Gesendet von meinem SM-G900F mit Tapatalk

          1 Reply Last reply Reply Quote 0
          • S
            Sven2013 last edited by

            Hallo nobody,

            ich habe deine Hinweise befolgt. Jetzt Schein der Nodered Fehler beseitigt zu sein.

            Allerdings stürzt Iobroker / Vis immer noch ab.

            Hier nochmal das aktuelle Log, kann sich das nochmal jemand anschauen?

            
            javascript-1	29 19:15:07.934	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
            javascript-1	29 19:10:06.947	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
            vis-0	29 19:07:06.693	warn	Reconnection to DB.
            vis-0	29 19:07:06.674	warn	Reconnection to DB.
            vis-0	29 19:05:16.080	info	starting. Version 0.10.2 in /opt/iobroker/node_modules/iobroker.vis
            javascript-1	29 19:06:46.381	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
            javascript-1	29 19:06:45.756	error	Unexpected token ;
            javascript-1	29 19:06:45.756	error	^
            javascript-1	29 19:06:45.756	error	if ((typeof val_to_count === 'function' && val_to_count(st
            javascript-1	29 19:06:45.756	error	script.js.Zaehlen_von_Status compile failed: SyntaxError: script.js.Zaehlen_von_Status:35
            javascript-1	29 19:06:45.724	info	Start javascript script.js.Zaehlen_von_Status
            javascript-1	29 19:06:45.601	info	script.js.Tankstellenscript: registered 1 subscription and 1 schedule
            javascript-1	29 19:06:45.428	info	Start javascript script.js.Tankstellenscript
            javascript-1	29 19:06:45.329	info	script.js.Betriebsstundenzähler: registered 21 subscriptions and 1 schedule
            javascript-1	29 19:06:45.151	info	Start javascript script.js.Betriebsstundenzähler
            javascript-1	29 19:06:45.112	info	script.js.Batteriepruefung: registered 59 subscriptions and 1 schedule
            javascript-1	29 19:06:44.844	info	Start javascript script.js.Batteriepruefung
            javascript-1	29 19:06:44.778	info	received all objects
            javascript-1	29 19:06:44.171	info	received all states
            javascript-1	29 19:06:42.973	info	requesting all objects
            javascript-1	29 19:06:42.967	info	requesting all states
            javascript-1	29 19:06:42.713	info	starting. Version 2.1.3 in /opt/iobroker/node_modules/iobroker.javascript
            host-raspberrypi	29 19:05:18.405	info	instance system.adapter.javascript.1 started with pid 1026
            web-0	29 19:05:13.193	info	http server listening on port 8082
            web-0	29 19:05:13.185	info	simpleAPI server listening on port 8082
            web-0	29 19:05:12.785	info	starting. Version 1.4.7 in /opt/iobroker/node_modules/iobroker.web
            host-raspberrypi	29 19:05:12.375	info	instance system.adapter.ical.2 terminated with code 0 (OK)
            host-raspberrypi	29 19:05:10.403	info	instance system.adapter.web.0 started with pid 1008
            geofency-0	29 19:05:09.299	info	http server listening on port 7999
            geofency-0	29 19:05:09.278	info	Adapter got 'Ready' Signal - initiating Main function...
            geofency-0	29 19:05:09.264	info	starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.geofency
            host-raspberrypi	29 19:05:08.744	info	instance system.adapter.ical.1 terminated with code 0 (OK)
            ical-2	29 19:05:06.512	info	processing URL: Gexx/ical/
            host-raspberrypi	29 19:05:06.404	info	instance system.adapter.geofency.0 started with pid 990
            host-raspberrypi	29 19:05:06.190	info	instance system.adapter.ical.0 terminated with code 0 (OK)
            ical-2	29 19:05:05.184	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
            ical-1	29 19:05:03.151	info	processing URL: Müxx
            host-raspberrypi	29 19:05:02.407	info	instance system.adapter.ical.2 started with pid 981
            host-raspberrypi	29 19:05:02.385	info	instance scheduled system.adapter.ical.2 0,30 * * * *
            ical-1	29 19:05:01.398	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
            ical-0	29 19:05:00.586	info	processing URL: Nadxx
            ical-0	29 19:05:00.395	info	processing URL: Nexx
            ical-0	29 19:05:00.299	info	processing URL: Faxx
            ical-0	29 19:05:00.076	info	processing URL: 
            ical-0	29 19:04:59.909	info	processing URL: Svxx
            host-raspberrypi	29 19:04:58.384	info	instance scheduled system.adapter.ical.1 0,30 * * * *
            ical-0	29 19:04:57.753	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
            host-raspberrypi	29 19:04:54.432	info	instance system.adapter.ical.0 started with pid 954
            host-raspberrypi	29 19:04:54.391	info	instance scheduled system.adapter.ical.0 0,30 * * * *
            host-raspberrypi	29 19:04:52.565	info	instance system.adapter.feiertage.0 terminated with code 0 (OK)
            feiertage-0	29 19:04:52.001	info	adapter feiertage objects written
            feiertage-0	29 19:04:51.998	info	Next holiday: Mariä Himmelfahrt (BY (nicht überall), SL) is in 77 days on 15.08.2016
            feiertage-0	29 19:04:51.952	info	starting. Version 0.3.2 in /opt/iobroker/node_modules/iobroker.feiertage
            host-raspberrypi	29 19:04:50.410	info	instance system.adapter.feiertage.0 started with pid 943
            host-raspberrypi	29 19:04:50.387	info	instance scheduled system.adapter.feiertage.0 0 0 * * *
            pushover-0	29 19:04:48.579	info	starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pushover
            host-raspberrypi	29 19:04:46.429	info	instance system.adapter.pushover.0 started with pid 931
            socketio-0	29 19:04:45.334	info	socket.io server listening on port 8084
            socketio-0	29 19:04:45.284	info	starting. Version 1.4.1 in /opt/iobroker/node_modules/iobroker.socketio
            host-raspberrypi	29 19:04:42.423	info	instance system.adapter.socketio.0 started with pid 920
            ping-0	29 19:04:40.123	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ping
            host-raspberrypi	29 19:04:40.056	info	instance system.adapter.dwd.0 terminated with code 0 (OK)
            host-raspberrypi	29 19:04:38.403	info	instance system.adapter.ping.0 started with pid 906
            dwd-0	29 19:04:37.179	info	starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.dwd
            sonos-0	29 19:04:34.842	info	http sonos server listening on port 8083
            sonos-0	29 19:04:34.739	info	starting. Version 0.1.10 in /opt/iobroker/node_modules/iobroker.sonos
            host-raspberrypi	29 19:04:34.421	info	instance system.adapter.dwd.0 started with pid 875
            host-raspberrypi	29 19:04:34.402	info	instance scheduled system.adapter.dwd.0 3 * * * *
            hm-rega-0	29 19:04:32.857	info	got state values
            host-raspberrypi	29 19:04:30.397	info	instance system.adapter.sonos.0 started with pid 868
            sayit-0	29 19:04:30.087	info	Upload announce mp3 files
            sayit-0	29 19:04:30.073	info	starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.sayit
            hm-rega-0	29 19:04:29.466	info	request state values
            hm-rega-0	29 19:04:29.464	info	deleted 0 variables
            hm-rega-0	29 19:04:29.463	info	added/updated 62 variables
            hm-rega-0	29 19:04:29.368	info	got 62 variables
            hm-rega-0	29 19:04:28.612	info	deleted 1 programs
            hm-rega-0	29 19:04:28.610	info	added/updated 46 programs
            hm-rega-0	29 19:04:28.520	info	got 47 programs
            hm-rega-0	29 19:04:28.475	info	renamed hm-rpc.0.LEQxxx7.0 to 'Bedienfeld Schlafz2:0'
            
            
            1 Reply Last reply Reply Quote 0
            • N
              nobody last edited by

              Hallo Sven,

              das einziges, was mir im log auffällt ist der Fehler im Skript im javascript-Adapter. Eigentlich sollte vis deswegen aber nicht abstürzen.

              Kannst du denn Fehler mal beheben oder die komplette Zeile aus dem Sourcecode hier posten?

              Da ich es oben auf die schnelle nicht gefunden habe: welches System und welche nodejs-Version? Wie sieht es mit der Speicherauslastung aus?

              Gesendet von meinem GT-N8000 mit Tapatalk

              1 Reply Last reply Reply Quote 0
              • S
                Sven2013 last edited by

                @nobody:

                Hallo Sven,

                das einziges, was mir im log auffällt ist der Fehler im Skript im javascript-Adapter. Eigentlich sollte vis deswegen aber nicht abstürzen.

                Kannst du denn Fehler mal beheben oder die komplette Zeile aus dem Sourcecode hier posten?

                Hier das komplette Script:

                //Add device rules
                addDeviceCounter("lowbat",         $('channel[state.id=*.LOWBAT]'),                      true);
                addDeviceCounter("sticky_unreach", $('channel[state.id=*.STICKY_UNREACH]'),              true);
                addDeviceCounter("unreach",        $('channel[state.id=*.UNREACH]'),                     true);
                addDeviceCounter("config_pending", $('channel[state.id=*.CONFIG_PENDING]'),              true);
                addDeviceCounter("open_windows",   $('channel{TYPE=SHUTTER_CONTACT}[state.id=*.STATE]'), true);
                addDeviceCounter("on_lights",      $('channel{TYPE=DIMMER}[state.id=*.LEVEL]'),          function(state){return state>0;});
                addDeviceCounter("open_shutters",  $('channel{TYPE=BLIND}[state.id=*.LEVEL]'),           function(state){return state>0;});
                addDeviceCounter("playing_music",  $('channel[state.id=*audio-*.playing]'),              true);
                
                /******************************************
                 * Code - do not change anything bellow this line *
                 ******************************************/
                
                function addDeviceCounter(name, selector, val_to_count) {
                
                    //Total amount of devices found by selector
                    var state_total = 'deviceCounter.' + name + '.total';
                    createState(state_total, 0);
                    //List of devices that match condition
                    var state_list = 'deviceCounter.' + name + '.list';
                    createState(state_list, "");
                    //Number of devices that match condition
                    var state_counter = 'deviceCounter.' + name + '.counter';
                    createState(state_counter, 0);
                
                    function countDevs(obj) {
                        var d_count = 0;
                        var d_list  = [];
                
                        selector.each(function (id, i) {
                            var status = getState(id).val;
                            var obj    = getObject(id);
                            if ((typeof val_to_count === 'function' && val_to_count(status)) ||
                                (typeof val_to_count === 'boolean'  && val_to_count == status)) {
                                //Get parent object
                                var parentChannelId = id.slice(id.lastIndexOf("."));
                                var parentDevicelId = id.split(".").slice(0,-2).join(".");
                                var deviceObject = getObject(parentDevicelId);
                                //remember device name
                                d_list.push(deviceObject.common.name);
                            }                
                            ++d_count;                                                 // Zählt die Anzahl der vorhandenen Geräte unabhängig vom Status
                        }); 
                
                        log(name + "(" + d_count + "): " + d_list);
                
                        setState(state_list,     d_list.join('
                '));
                        setState(state_counter,  d_list.length);
                        setState(state_total,    d_count);
                    }
                
                    //Re-evaluate when a device status changes
                    selector.on(function(obj) {    // bei Zustandänderung *. LOWBAT in allen Gewerken
                        countDevs(obj);
                    });
                
                    //Re-evaluate each hour
                    schedule("*/60 * * * *", countDevs);
                    
                    //Evaluate for the first time
                    countDevs();
                }
                

                Da ich es oben auf die schnelle nicht gefunden habe: welches System und welche nodejs-Version? Wie sieht es mit der Speicherauslastung aus?

                Raspi3 mit Jessi und Node

                root@raspberrypi:~# node -v

                v0.12.6

                • laut iobroker 794MB Auslastung

                Gesendet von meinem GT-N8000 mit Tapatalk `

                Hier nochmal weiterhin das Log mit mehr Fehlern:

                Drücke Strg+A und danach Strg+C, um den Inhalt in die Zwischenablage zu kopieren. Klicke irgendwo, um das Fenster zu schliessen.
                javascript-1	29 21:50:06.858	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:49:18.513	error	Error: not connected
                hm-rpc-0	29 21:47:48.500	error	Error: not connected
                hm-rpc-0	29 21:46:18.492	error	Error: not connected
                javascript-1	29 21:45:08.170	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:44:48.486	error	Error: not connected
                hm-rpc-0	29 21:43:18.482	error	Error: not connected
                hm-rpc-0	29 21:41:48.475	error	Error: not connected
                hm-rpc-0	29 21:40:18.461	error	Error: not connected
                javascript-1	29 21:40:07.514	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:38:48.452	error	Error: not connected
                hm-rpc-0	29 21:37:18.439	error	Error: not connected
                hm-rpc-0	29 21:35:48.436	error	Error: not connected
                javascript-1	29 21:35:03.250	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:34:18.423	error	Error: not connected
                hm-rpc-0	29 21:32:48.409	error	Error: not connected
                hm-rpc-0	29 21:31:18.401	error	Error: not connected
                host-raspberrypi	29 21:30:12.059	info	instance system.adapter.ical.0 terminated with code 0 (OK)
                host-raspberrypi	29 21:30:11.904	info	instance system.adapter.ical.1 terminated with code 0 (OK)
                host-raspberrypi	29 21:30:11.458	info	instance system.adapter.ical.2 terminated with code 0 (OK)
                javascript-1	29 21:30:08.348	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                
                ical-0	29 21:30:04.124	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-1	29 21:30:04.025	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-2	29 21:30:03.886	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                host-raspberrypi	29 21:30:00.566	info	instance system.adapter.ical.0 started with pid 10096
                host-raspberrypi	29 21:30:00.523	info	instance system.adapter.ical.2 started with pid 10091
                host-raspberrypi	29 21:30:00.471	info	instance system.adapter.ical.1 started with pid 10090
                hm-rpc-0	29 21:29:48.388	error	Error: not connected
                hm-rpc-0	29 21:28:18.385	error	Error: not connected
                hm-rpc-0	29 21:26:48.372	error	Error: not connected
                hm-rpc-0	29 21:25:18.359	error	Error: not connected
                javascript-1	29 21:25:05.561	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:23:48.351	error	Error: not connected
                hm-rpc-0	29 21:22:18.337	error	Error: not connected
                hm-rpc-0	29 21:20:48.333	error	Error: not connected
                javascript-1	29 21:20:05.449	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:19:18.320	error	Error: not connected
                hm-rpc-0	29 21:17:48.306	error	Error: not connected
                hm-rpc-0	29 21:16:18.295	error	Error: not connected
                javascript-1	29 21:15:08.583	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:14:48.282	error	Error: not connected
                hm-rpc-0	29 21:13:18.279	error	Error: not connected
                hm-rpc-0	29 21:11:48.266	error	Error: not connected
                hm-rpc-0	29 21:10:18.252	error	Error: not connected
                javascript-1	29 21:10:07.620	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:08:48.243	error	Error: not connected
                hm-rpc-0	29 21:07:18.232	error	Error: not connected
                hm-rpc-0	29 21:05:48.228	error	Error: not connected
                javascript-1	29 21:05:04.440	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 21:04:18.214	error	Error: not connected
                host-raspberrypi	29 21:03:05.334	info	instance system.adapter.dwd.0 terminated with code 0 (OK)
                dwd-0	29 21:03:02.769	info	starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.dwd
                host-raspberrypi	29 21:03:00.439	info	instance system.adapter.dwd.0 started with pid 8475
                hm-rpc-0	29 21:02:48.199	error	Error: not connected
                hm-rpc-0	29 21:01:18.190	error	Error: not connected
                javascript-1	29 21:00:12.633	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                host-raspberrypi	29 21:00:12.071	info	instance system.adapter.ical.2 terminated with code 0 (OK)
                host-raspberrypi	29 21:00:11.934	info	instance system.adapter.ical.0 terminated with code 0 (OK)
                host-raspberrypi	29 21:00:11.305	info	instance system.adapter.ical.1 terminated with code 0 (OK)
                
                ical-2	29 21:00:04.038	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-0	29 21:00:04.016	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-1	29 21:00:03.822	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                host-raspberrypi	29 21:00:00.521	info	instance system.adapter.ical.0 started with pid 8279
                host-raspberrypi	29 21:00:00.494	info	instance system.adapter.ical.2 started with pid 8278
                host-raspberrypi	29 21:00:00.458	info	instance system.adapter.ical.1 started with pid 8277
                javascript-1	29 21:00:00.140	info	script.js.Batteriepruefung: Anzahl Geräte: 0 # davon LOWBAT erkannt: 59
                javascript-1	29 21:00:00.140	info	script.js.Batteriepruefung: Text:
                javascript-1	29 21:00:00.139	info	script.js.Batteriepruefung: Geräte Nr. 58: Entertain:0.LOWBAT: undefined
                javascript-1	29 21:00:00.138	info	script.js.Batteriepruefung: Geräte Nr. 57: Beschattung_Moritz:0.LOWBAT: undefined
                javascript-1	29 21:00:00.138	info	script.js.Batteriepruefung: Geräte Nr. 56: Moritz_Thermo:0.LOWBAT: undefined
                javascript-1	29 21:00:00.137	info	script.js.Batteriepruefung: Geräte Nr. 55: Schlafzimmer_Thermo:0.LOWBAT: undefined
                javascript-1	29 21:00:00.137	info	script.js.Batteriepruefung: Geräte Nr. 54: Nele_Thermo:0.LOWBAT: undefined
                javascript-1	29 21:00:00.136	info	script.js.Batteriepruefung: Geräte Nr. 53: Deko_Essz:0.LOWBAT: undefined
                javascript-1	29 21:00:00.136	info	script.js.Batteriepruefung: Geräte Nr. 52: Deko_Wohnzimmer:0.LOWBAT: undefined
                javascript-1	29 21:00:00.135	info	script.js.Batteriepruefung: Geräte Nr. 51: Carport_Schuppen_Tuer.LOWBAT: false
                javascript-1	29 21:00:00.135	info	script.js.Batteriepruefung: Geräte Nr. 50: Carport_Schuppen:0.LOWBAT: undefined
                javascript-1	29 21:00:00.134	info	script.js.Batteriepruefung: Geräte Nr. 49: Stromzähler:0.LOWBAT: undefined
                javascript-1	29 21:00:00.134	info	script.js.Batteriepruefung: Geräte Nr. 48: Li_Nele:0.LOWBAT: undefined
                javascript-1	29 21:00:00.133	info	script.js.Batteriepruefung: Geräte Nr. 47: Strom_Hauswand:0.LOWBAT: undefined
                javascript-1	29 21:00:00.133	info	script.js.Batteriepruefung: Geräte Nr. 46: Li_HWR:0.LOWBAT: undefined
                javascript-1	29 21:00:00.132	info	script.js.Batteriepruefung: Geräte Nr. 45: Tuer_Eingang.LOWBAT: false
                javascript-1	29 21:00:00.131	info	script.js.Batteriepruefung: Geräte Nr. 44: Haustuer:0.LOWBAT: undefined
                javascript-1	29 21:00:00.131	info	script.js.Batteriepruefung: Geräte Nr. 43: Taster_Haustür:0.LOWBAT: undefined
                javascript-1	29 21:00:00.130	info	script.js.Batteriepruefung: Geräte Nr. 42: Zaehlerschrank:0.LOWBAT: undefined
                javascript-1	29 21:00:00.130	info	script.js.Batteriepruefung: Geräte Nr. 41: Licht_Draussen:0.LOWBAT: undefined
                javascript-1	29 21:00:00.129	info	script.js.Batteriepruefung: Geräte Nr. 40: Wohn_TV_Li_Regal:0.LOWBAT: undefined
                javascript-1	29 21:00:00.129	info	script.js.Batteriepruefung: Geräte Nr. 39: Lade Tab:0.LOWBAT: undefined
                javascript-1	29 21:00:00.128	info	script.js.Batteriepruefung: Geräte Nr. 38: Küchenschrank-Taster:0.LOWBAT: undefined
                javascript-1	29 21:00:00.128	info	script.js.Batteriepruefung: Geräte Nr. 37: Unterschr_Kue:0.LOWBAT: undefined
                javascript-1	29 21:00:00.127	info	script.js.Batteriepruefung: Geräte Nr. 36: Buero_sven:0.LOWBAT: undefined
                javascript-1	29 21:00:00.127	info	script.js.Batteriepruefung: Geräte Nr. 35: Mittels _Wohnz:0.LOWBAT: undefined
                javascript-1	29 21:00:00.126	info	script.js.Batteriepruefung: Geräte Nr. 34: Bedienfeld Schlafz2:0.LOWBAT: undefined
                javascript-1	29 21:00:00.126	info	script.js.Batteriepruefung: Geräte Nr. 33: Bewe_Wohn:0.LOWBAT: undefined
                javascript-1	29 21:00:00.125	info	script.js.Batteriepruefung: Geräte Nr. 32: Nebentuer_Esszimmer.LOWBAT: false
                javascript-1	29 21:00:00.125	info	script.js.Batteriepruefung: Geräte Nr. 31: Tuer_Esszimmer:0.LOWBAT: undefined
                javascript-1	29 21:00:00.124	info	script.js.Batteriepruefung: Geräte Nr. 30: HWR_Fenster.LOWBAT: false
                javascript-1	29 21:00:00.123	info	script.js.Batteriepruefung: Geräte Nr. 29: Fenster_HWR:0.LOWBAT: undefined
                javascript-1	29 21:00:00.123	info	script.js.Batteriepruefung: Geräte Nr. 28: Terr_Tuer_links.LOWBAT: false
                javascript-1	29 21:00:00.122	info	script.js.Batteriepruefung: Geräte Nr. 27: Tuer_Terrasse2:0.LOWBAT: undefined
                javascript-1	29 21:00:00.122	info	script.js.Batteriepruefung: Geräte Nr. 26: Led_Leuchten_Draußen:0.LOWBAT: undefined
                javascript-1	29 21:00:00.121	info	script.js.Batteriepruefung: Geräte Nr. 25: Terr_Tuer_rechts.LOWBAT: false
                javascript-1	29 21:00:00.121	info	script.js.Batteriepruefung: Geräte Nr. 24: Tuer_Terrasse1:0.LOWBAT: undefined
                javascript-1	29 21:00:00.120	info	script.js.Batteriepruefung: Geräte Nr. 23: Kuechenfenster.LOWBAT: false
                javascript-1	29 21:00:00.120	info	script.js.Batteriepruefung: Geräte Nr. 22: Fenster_Kueche:0.LOWBAT: undefined
                javascript-1	29 21:00:00.119	info	script.js.Batteriepruefung: Geräte Nr. 21: Wohnzimmer rechts:0.LOWBAT: undefined
                javascript-1	29 21:00:00.119	info	script.js.Batteriepruefung: Geräte Nr. 20: Differenz Pool zu Solar.LOWBAT: false
                javascript-1	29 21:00:00.118	info	script.js.Batteriepruefung: Geräte Nr. 19: xx.LOWBAT: false
                javascript-1	29 21:00:00.118	info	script.js.Batteriepruefung: Geräte Nr. 18: Differenz Zu/Ablauf.LOWBAT: false
                javascript-1	29 21:00:00.117	info	script.js.Batteriepruefung: Geräte Nr. 17: Pooltemperatur.LOWBAT: false
                javascript-1	29 21:00:00.117	info	script.js.Batteriepruefung: Geräte Nr. 16: Wasser aus Solaranlage.LOWBAT: false
                javascript-1	29 21:00:00.116	info	script.js.Batteriepruefung: Geräte Nr. 15: Temperatur Wasser vor/rück:0.LOWBAT: false
                javascript-1	29 21:00:00.115	info	script.js.Batteriepruefung: Geräte Nr. 14: Bewe aussen:0.LOWBAT: undefined
                javascript-1	29 21:00:00.115	info	script.js.Batteriepruefung: Geräte Nr. 13: Solar:0.LOWBAT: undefined
                javascript-1	29 21:00:00.114	info	script.js.Batteriepruefung: Geräte Nr. 12: Li Schalter:0.LOWBAT: undefined
                javascript-1	29 21:00:00.114	info	script.js.Batteriepruefung: Geräte Nr. 11: Temperatur Wohnzimmer:0.LOWBAT: undefined
                javascript-1	29 21:00:00.113	info	script.js.Batteriepruefung: Geräte Nr. 10: Schl_Nad_Bett:0.LOWBAT: undefined
                javascript-1	29 21:00:00.113	info	script.js.Batteriepruefung: Geräte Nr. 9: Dachtemperatur:0.LOWBAT: undefined
                javascript-1	29 21:00:00.112	info	script.js.Batteriepruefung: Geräte Nr. 8: TV Schlafzimmer:0.LOWBAT: undefined
                javascript-1	29 21:00:00.112	info	script.js.Batteriepruefung: Geräte Nr. 7: TV - Receiver:0.LOWBAT: undefined
                javascript-1	29 21:00:00.111	info	script.js.Batteriepruefung: Geräte Nr. 6: Turm/Tor:0.LOWBAT: undefined
                javascript-1	29 21:00:00.110	info	script.js.Batteriepruefung: Geräte Nr. 5: LED Fassade Hinten:0.LOWBAT: undefined
                javascript-1	29 21:00:00.110	info	script.js.Batteriepruefung: Geräte Nr. 4: Schalter Carportlicht:0.LOWBAT: undefined
                javascript-1	29 21:00:00.104	info	script.js.Batteriepruefung: Geräte Nr. 3: Wetter Carport:0.LOWBAT: undefined
                javascript-1	29 21:00:00.102	info	script.js.Batteriepruefung: Geräte Nr. 2: Gartensteuerung:0.LOWBAT: undefined
                javascript-1	29 21:00:00.101	info	script.js.Batteriepruefung: Geräte Nr. 1: Bedienfeld Schlafzimmer:0.LOWBAT: undefined
                javascript-1	29 21:00:00.101	info	script.js.Batteriepruefung: Geräte Nr. 0: Bedienfeld Wohnzimmer:0.LOWBAT: undefined
                javascript-1	29 21:00:00.100	info	script.js.Batteriepruefung: Ausgelöst bei Timer
                javascript-1	29 21:00:00.099	info	script.js.Batteriepruefung: ===>Will be triggered every 60 minutes!
                hm-rpc-0	29 20:59:48.176	error	Error: not connected
                hm-rpc-0	29 20:58:18.171	error	Error: not connected
                hm-rpc-0	29 20:56:48.156	error	Error: not connected
                hm-rpc-0	29 20:55:18.142	error	Error: not connected
                javascript-1	29 20:55:05.083	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:53:48.133	error	Error: not connected
                hm-rpc-0	29 20:52:18.127	error	Error: not connected
                hm-rpc-0	29 20:50:48.123	error	Error: not connected
                javascript-1	29 20:50:07.401	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:49:18.109	error	Error: not connected
                hm-rpc-0	29 20:47:48.092	error	Error: not connected
                hm-rpc-0	29 20:46:18.083	error	Error: not connected
                javascript-1	29 20:45:09.011	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:44:48.069	error	Error: not connected
                hm-rpc-0	29 20:43:18.064	error	Error: not connected
                hm-rpc-0	29 20:41:48.050	error	Error: not connected
                hm-rpc-0	29 20:40:18.036	error	Error: not connected
                javascript-1	29 20:40:06.877	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:38:48.026	error	Error: not connected
                hm-rpc-0	29 20:37:18.011	error	Error: not connected
                hm-rpc-0	29 20:35:48.006	error	Error: not connected
                javascript-1	29 20:35:03.001	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:34:17.992	error	Error: not connected
                hm-rpc-0	29 20:32:47.977	error	Error: not connected
                hm-rpc-0	29 20:31:17.967	error	Error: not connected
                host-raspberrypi	29 20:30:12.357	info	instance system.adapter.ical.0 terminated with code 0 (OK)
                host-raspberrypi	29 20:30:12.147	info	instance system.adapter.ical.2 terminated with code 0 (OK)
                host-raspberrypi	29 20:30:12.115	info	instance system.adapter.ical.1 terminated with code 0 (OK)
                javascript-1	29 20:30:10.610	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                
                ical-2	29 20:30:04.067	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-0	29 20:30:03.968	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-1	29 20:30:03.851	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                host-raspberrypi	29 20:30:00.525	info	instance system.adapter.ical.0 started with pid 6489
                host-raspberrypi	29 20:30:00.497	info	instance system.adapter.ical.2 started with pid 6488
                host-raspberrypi	29 20:30:00.459	info	instance system.adapter.ical.1 started with pid 6487
                hm-rpc-0	29 20:29:47.952	error	Error: not connected
                hm-rpc-0	29 20:28:17.947	error	Error: not connected
                hm-rpc-0	29 20:26:47.931	error	Error: not connected
                hm-rpc-0	29 20:25:17.916	error	Error: not connected
                javascript-1	29 20:25:05.778	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:23:47.904	error	Error: not connected
                hm-rpc-0	29 20:22:17.889	error	Error: not connected
                hm-rpc-0	29 20:20:47.884	error	Error: not connected
                javascript-1	29 20:20:04.257	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:19:17.868	error	Error: not connected
                hm-rpc-0	29 20:17:47.853	error	Error: not connected
                hm-rpc-0	29 20:16:17.842	error	Error: not connected
                javascript-1	29 20:15:08.148	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:14:47.827	error	Error: not connected
                hm-rpc-0	29 20:13:17.820	error	Error: not connected
                hm-rpc-0	29 20:11:47.805	error	Error: not connected
                hm-rpc-0	29 20:10:17.788	error	Error: not connected
                javascript-1	29 20:10:07.465	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:08:47.778	error	Error: not connected
                hm-rpc-0	29 20:07:17.763	error	Error: not connected
                hm-rpc-0	29 20:05:47.757	error	Error: not connected
                javascript-1	29 20:05:05.753	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                hm-rpc-0	29 20:04:17.741	error	Error: not connected
                host-raspberrypi	29 20:03:06.609	info	instance system.adapter.dwd.0 terminated with code 0 (OK)
                dwd-0	29 20:03:03.556	info	starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.dwd
                host-raspberrypi	29 20:03:00.514	info	instance system.adapter.dwd.0 started with pid 4918
                hm-rpc-0	29 20:02:47.726	error	Error: not connected
                hm-rpc-0	29 20:01:17.714	error	Error: not connected
                host-raspberrypi	29 20:00:12.168	info	instance system.adapter.ical.0 terminated with code 0 (OK)
                javascript-1	29 20:00:11.900	info	script.js.Tankstellenscript: Spritpreise eingelesen (billigste Tankstelle) - kein Fehler
                host-raspberrypi	29 20:00:11.828	info	instance system.adapter.ical.2 terminated with code 0 (OK)
                host-raspberrypi	29 20:00:11.824	info	instance system.adapter.ical.1 terminated with code 0 (OK)
                
                ical-0	29 20:00:04.085	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-2	29 20:00:03.941	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                ical-1	29 20:00:03.784	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                host-raspberrypi	29 20:00:00.595	info	instance system.adapter.ical.0 started with pid 4718
                host-raspberrypi	29 20:00:00.561	info	instance system.adapter.ical.2 started with pid 4717
                host-raspberrypi	29 20:00:00.520	info	instance system.adapter.ical.1 started with pid 4716
                javascript-1	29 20:00:00.121	info	script.js.Batteriepruefung: Anzahl Geräte: 0 # davon LOWBAT erkannt: 59
                javascript-1	29 20:00:00.121	info	script.js.Batteriepruefung: Text:
                javascript-1	29 20:00:00.118	info	script.js.Batteriepruefung: Geräte Nr. 58: Entertain:0.LOWBAT: undefined
                javascript-1	29 20:00:00.117	info	script.js.Batteriepruefung: Geräte Nr. 57: Beschattung_Moritz:0.LOWBAT: undefined
                javascript-1	29 20:00:00.117	info	script.js.Batteriepruefung: Geräte Nr. 56: Moritz_Thermo:0.LOWBAT: undefined
                javascript-1	29 20:00:00.117	info	script.js.Batteriepruefung: Geräte Nr. 55: Schlafzimmer_Thermo:0.LOWBAT: undefined
                javascript-1	29 20:00:00.116	info	script.js.Batteriepruefung: Geräte Nr. 54: Nele_Thermo:0.LOWBAT: undefined
                javascript-1	29 20:00:00.116	info	script.js.Batteriepruefung: Geräte Nr. 53: Deko_Essz:0.LOWBAT: undefined
                javascript-1	29 20:00:00.116	info	script.js.Batteriepruefung: Geräte Nr. 52: Deko_Wohnzimmer:0.LOWBAT: undefined
                javascript-1	29 20:00:00.115	info	script.js.Batteriepruefung: Geräte Nr. 51: Carport_Schuppen_Tuer.LOWBAT: false
                javascript-1	29 20:00:00.115	info	script.js.Batteriepruefung: Geräte Nr. 50: Carport_Schuppen:0.LOWBAT: undefined
                javascript-1	29 20:00:00.114	info	script.js.Batteriepruefung: Geräte Nr. 49: Stromzähler:0.LOWBAT: undefined
                javascript-1	29 20:00:00.112	info	script.js.Batteriepruefung: Geräte Nr. 48: Li_Nele:0.LOWBAT: undefined
                javascript-1	29 20:00:00.111	info	script.js.Batteriepruefung: Geräte Nr. 47: Strom_Hauswand:0.LOWBAT: undefined
                
                

                Hier nochmal meine Eisntellungen:

                ich habe grade nochmal das Protokoll geändert. vorher hatte ich Bin-RPC…

                576_rpc_adapter.png

                1 Reply Last reply Reply Quote 0
                • B
                  Beatz last edited by

                  Ich hatte ein ähnliches Problem, das Problem war beim Colorpicker. Ich habe mit

                  npm install iobroker.vis-colorpicker

                  neu installiert, danach lief alles wieder gut.

                  Gesendet von meinem Nexus 5X mit Tapatalk

                  1 Reply Last reply Reply Quote 0
                  • S
                    Sven2013 last edited by

                    @Beatz:

                    Ich hatte ein ähnliches Problem, das Problem war beim Colorpicker. Ich habe mit

                    npm install iobroker.vis-colorpicker

                    neu installiert, danach lief alles wieder gut.

                    Gesendet von meinem Nexus 5X mit Tapatalk `

                    Hallo,

                    ich habe den Adapter colorpicker allerdings nicht installiert…

                    Gruß Sven

                    1 Reply Last reply Reply Quote 0
                    • N
                      nobody last edited by

                      ok, fangen wir mit den einfachen Sachen an:

                                  if ((typeof val_to_count === 'function' && val_to_count(status)) ||
                                      (typeof val_to_count === 'boolean'  && val_to_count == status)) {
                      
                      

                      müsste eigentlich

                                  if ((typeof val_to_count === 'function' && val_to_count(status)) ||
                                      (typeof val_to_count === 'boolean'  && val_to_count == status)) {
                      
                      

                      sein. Auf der Seite http://www.iobroker.net/?page_id=3641&lang=de wurde wohl der Code aus der Web-Darstellung (html-Encode) und nicht der Source-Code rein kopiert. Dies betrifft leider auch alle anderen Vorkommen von < > & usw. in den Skripten.

                      Der vis-colorpicker wird soweit ich gesehen habe auch von vis selbst verwendet. Deswegen muss der eigentlich immer installiert sein. Bei den Widget-Sets sind die Instanzen eigentlich quatsch, weil hier nur der Code einkopiert wird.

                      Wenn man jedoch einen Adapter mit Web-Inhalten (sowohl Adapter Einstellungseite oder vis-Widgets) manuell mittels npm installiert, sollte man anschließend die Webinhalte noch mit upload in das Web-Verzeichnis reinkopieren. Nur dann werden sie wirklich verwendet:

                      iobroker upload vis-colorpicker
                      
                      

                      Nun zu den eigentlichen Problemen:

                      Warum im ersten Log vis neu gestartet wurde, geht aus dem Log nicht hervor. Deswegen ist der nachfolgende Teil eher Spekulation.

                      Im zweiten Log hat der hm-rpc-Adapter ein Verbindungsproblem zur ccu. Auch hier geht die direkte Ursache aus dem Log nicht hervor.

                      Die Einstellungen des hm-rpc-Adapters sehen für eine CCU2 richtig aus. Bei mir läuft die Schnittstelle zur CCU2 mit rpc-bin stabil. Für die rfd sollte aber auch das xml-rpc-Protokoll funktionieren.

                      Die Ursache des Verbindungsabbruchs steht leider nicht drin. Wichtig ist, dass zumindest bei mir eine einmal abgebrochene rpc-Verbindung zur CCU2 nicht automatisch erneut aufgebaut wird. Sobald ich die CCU neu starte oder das Netz dazwischen getrennt wurde kommen die Fehlermeldungen Error: not connected bis ich den Adapter manuell neu starte (hierzu gibt es einen anderen Thread von Bluefox).

                      Da aus dem Log die Ursache nicht hervor geht, müsste man nun klären, ob der Verbindungsabbruch durch das Netz oder anderweitig verursacht wurde. Ich hatte meinen PI zuerst über WLAN an mein Netzwerk angebunden und diese Verbindung hatte immer irgendwelche Probleme (obwohl der Router keine 3 Meter weg war). Dies wurde erst besser, als ich den PI direkt per Kabel angeschlossen habe. Ist das Netz bei dir stabil?

                      Die Verbindungsabbrüche und auch sterbende Adapter-Prozesse sind in der Vergangenheit aber auch oft aufgrund von Speichermangel entstanden, sei es weil das System Mem-Pages über den swapping-Mechanismus auf die SD-Karte ausgelagert hat und somit extrem langsam geworden ist oder weil den Prozessen einfach keinen Speicher mehr bereitgestellt hat. Der Pi3 hat wie der Pi2 "nur" 1 GB Hauptspeicher. Davon stehen normalerweise mit einer normalen Rasbian Jessie-Installation maximal ca. 750 MB für Anwendungen zur Verfügung. Wenn der weg ist, fängt das System mit dem Auslagern von Speicherbereichen an. Dies reicht normalerweise für ca. 10 Adapter, die als Agent laufen (die mit einem grünen Button vor dem Instanznamen), da jeder Adapter-Prozess im Schnitt ca. 40 - 70 MB belegt). Die anderen sind nicht so wichtig, weil diese entweder keinen eigenen Prozess starten oder dieser per cron nur kurz gestartet und dann wieder beendet wird. Sollte dies nicht reichen, würde ich zu einem anderen System mit deutlich mehr Hauptspeicher raten.

                      Die Anzeige von "RAM insgesamt" auf der neuen iobroker Instanzen-Seite zeigt aber nicht den ganzen belegten Speicher an, sondern nur den, den die angezeigten Adapter belegen. Um einen kompletten Überblick zu erhalten sollte man besser z.B. mit dem Kommando top die Belegung abfragen und beobachten.

                      Zusätzlich zum Betriebssystem und den Adaptern verbrauchen auch Node-Red (separater Prozess) und ggf. die History-Datenbank (z.B. mysql) ziemlich viel Speicher.

                      Hier kommt jetzt auch die node.js-Version ins Spiel. Die Versionen 0.12.x liefen bei mir eigentlich nie langzeitstabil. Nach wenigen Stunden bis wenigen Tagen war der Speicher immer aufgebraucht und das Prozesssterben fing an. Dies konnte man zwar mit agressiven Einstellungen für das RAM Limit (Experteneinstellung) verschieben, aber wirklich gut lief es nie. Ohne RAM Limit wachsen die meisten Adapter-Prozesse mit 0.12.x locker auf jeweils 200 MB an, da die Garbage Collection per Default erst bei 256MB pro Prozess gestartet wird). Bis dahin ist das System jedoch schon tot.

                      Erst mit node.js 4.x läuft die Installation nun bei mir so stabil, dass kein periodischer Neustart mehr erforderlich ist. (Die Suchfunktion findet hier einige interessante Threads). Hier wurde auch die Garbage-Collection geändert und bei einigen scheint auch keine Einstellung des RAM Limit mehr erforderlich zu sein.

                      1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators last edited by

                        @nobody:

                        Auf der Seite http://www.iobroker.net/docu/?page_id=3641&lang=de wurde wohl der Code aus der Web-Darstellung (html-Encode) und nicht der Source-Code rein kopiert. `

                        Sorry!

                        da hatte ich das Notepad++ neu installiert und noch falsch konfiguriert :oops:

                        Hoffe das ist jetzt ok.

                        Gruß

                        Rainer

                        1 Reply Last reply Reply Quote 0
                        • S
                          Sven2013 last edited by

                          Danke für deine ausführliche Antwort.

                          Ich denke es macht dann ja sinn nun Nodejs. 4x zu installieren und dann mal weiter zu scheuen oder?

                          Installation wie hier beschrieben oder?

                          Installation Node.js
                          
                                 Die alten node & node.js Versionen deinstallieren (bei Jessie Light nicht notwendig)
                                  apt-get --purge remove node
                                  apt-get --purge remove nodejs
                                  apt-get autoremove
                                  reboot
                              als Root über Putty anmelden
                              Node.js neu installieren für Raspbery 2/3
                                  curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
                                  sudo apt-get install -y build-essential python-rpi.gpio nodejs
                                  reboot
                          
                          

                          Gruß sven

                          1 Reply Last reply Reply Quote 0
                          • N
                            nobody last edited by

                            Ja. Sollte so funktionieren.

                            Vorher am besten iobroker stoppen.

                            Zumindest node-red und der sql-Adapter sind abhängig von der Node Version und sollten mit npm anschließend erneut über die bestehende Installation installiert werden.

                            Gesendet von meinem GT-N8000 mit Tapatalk

                            1 Reply Last reply Reply Quote 0
                            • S
                              Sven2013 last edited by

                              Guten Morgen,

                              danke für eure Hilfe. Nun scheint mein ioBroker wieder einwandfrei zu laufen. Also lag es zu mindest aus meiner Sicht an der node Version.

                              Ich hoffe nun das ich meinen Raspi nicht überfordere mit den ganzen Adaptern. Bei mir laufen zur Zeit 12 Adapter mit grünem Punkt….

                              Danke nobody für deine ausführliche Erklärung. Ich denke nun darüber nach vielleicht den RAspi gegen etwas stärkeres zu tauschen. Ich behalte mal im Auge, wie zufrieden ich mit der Stabilität des ganzen Systems bin....

                              Gruß Sven

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              Support us

                              ioBroker
                              Community Adapters
                              Donate
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              761
                              Online

                              31.8k
                              Users

                              80.0k
                              Topics

                              1.3m
                              Posts

                              4
                              13
                              2897
                              Loading More Posts
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes
                              Reply
                              • Reply as topic
                              Log in to reply
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                              The ioBroker Community 2014-2023
                              logo