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

      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

                            931
                            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