Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Node Red immer wieder mal 'port in use'

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Node Red immer wieder mal 'port in use'

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

      Hi,

      ca. alle zwei Tage ist mein Log mit diesen Fehlern voll (im Minutentakt :? 😞

      ! node-red.0 2016-07-30 11:22:25.467 error node-red.0 30 Jul 11:22:25 - [error] Error: port in use
      ! node-red.0 2016-07-30 11:22:25.466 error node-red.0 30 Jul 11:22:25 - [error] Unable to listen on http://127.0.0.1:1880/ node-red.0 2016-07-30 11:22:25.461 warn node-red.0 30 Jul 11:22:25 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
      ! node-red.0 2016-07-30 11:22:25.378 warn node-red.0 30 Jul 11:22:25 - [warn] –----------------------------------------------------
      ! node-red.0 2016-07-30 11:22:25.376 warn node-red.0 30 Jul 11:22:25 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
      ! node-red.0 2016-07-30 11:22:25.372 warn node-red.0 30 Jul 11:22:25 - [warn] –----------------------------------------------------
      Den Node-red Adapter kann ich aber im Web aufrufen und alles scheint normal.

      Meine verwendeten Ports sind laut Linux Terminal-Ausgabe:

      tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN 24486/node-red

      Was muss ich hier ändern? Wenn ich den Node-red dann neu starte, ist erst mal ruhe - bis –- keine Ahnung .

      Das Einstellfenster:
      578_2016-07-30_12_09_54-iobroker.admin.png

      Danke im Voraus,

      Fitti

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @Fitti:

        Hi,

        ca. alle zwei Tage ist mein Log mit diesen Fehlern voll (im Minutentakt :? 😞

        ! node-red.0 2016-07-30 11:22:25.467 error node-red.0 30 Jul 11:22:25 - [error] Error: port in use
        ! node-red.0 2016-07-30 11:22:25.466 error node-red.0 30 Jul 11:22:25 - [error] Unable to listen on http://127.0.0.1:1880/ node-red.0 2016-07-30 11:22:25.461 warn node-red.0 30 Jul 11:22:25 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
        ! node-red.0 2016-07-30 11:22:25.378 warn node-red.0 30 Jul 11:22:25 - [warn] –----------------------------------------------------
        ! node-red.0 2016-07-30 11:22:25.376 warn node-red.0 30 Jul 11:22:25 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
        ! node-red.0 2016-07-30 11:22:25.372 warn node-red.0 30 Jul 11:22:25 - [warn] –----------------------------------------------------
        Den Node-red Adapter kann ich aber im Web aufrufen und alles scheint normal.

        Meine verwendeten Ports sind laut Linux Terminal-Ausgabe:

        tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN 24486/node-red

        Was muss ich hier ändern? Wenn ich den Node-red dann neu starte, ist erst mal ruhe - bis –- keine Ahnung .

        Das Einstellfenster:
        filename="2016-07-30 12_09_54-ioBroker.admin.png" index="0">~~

        Danke im Voraus,

        Fitti `
        Es laufen mehrere instanzen von node-Red. Ein Neustart muss Fehler beseitigen. Oder du kannst zweite Instanz (ps -A) Killen.

        1 Reply Last reply Reply Quote 0
        • F
          Fitti last edited by

          Danke.

          ich finde in den Prozessen folgendes:

          ! root 19525 24316 0 Jul29 ? 00:02:30 io.node-red.0
          ! root 24316 1 11 Jul28 ? 05:10:52 iobroker.js-controller
          ! root 24486 1 3 Jul28 ? 01:24:18 node-red
          ! root 24998 24316 0 14:19 ? 00:00:32 io.rpi.0
          ! root 25088 24316 7 14:20 ? 00:09:55 io.admin.0
          ! root 26514 24316 6 14:59 ? 00:05:51 io.javascript.0
          ! root 26519 24316 5 14:59 ? 00:04:52 io.javascript.1
          Werde mal versuchen herauszufinden, warum node-red startet. Scheint ja nur io.node-red.0 gewünscht zu sein.

          1 Reply Last reply Reply Quote 0
          • F
            Fitti last edited by

            Ist ja quatsch, oder?

            Es werden wohl beide Prozesse benötigt:

            root     21067 20927  0 17:02 ?        00:00:19 io.node-red.0
            root     21123 21067  2 17:03 ?        00:08:40 node-red
            
            

            Oder?

            Dann liefen NICHT zwei Instanzen gleichzeitig, als der Fehler kam.

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

              io.node-red.0 ist der Adapter. Dieser wird vom js-controller gestartet.

              node-red ist der eigentliche node-red Prozess. Dieser wird von io.node-red.0 gestartet und überwacht.

              Wenn es sich beim Betriebssystem um Rasbian handelt:

              Dort ist neuerdings im normalen image node-red bereits enthalten . Diese Installation darf nicht gestartet oder auf autostart gesetzt werden, weil diese Instanz dann den Port blockiert.

              Also am besten mit apt-get deinstallieren.

              Gesendet von meinem SM-G900F mit Tapatalk

              1 Reply Last reply Reply Quote 0
              • F
                Fitti last edited by

                Danke. Habe mir das fast gedacht mit den beiden io.node und node…

                Habe auch gechaut, ob node drauf war. Ich nutze ein linaro Desktop. Da war das nicht dabei - was ich gesehen habe.

                Mein Log füllt sich schon wieder im 5-10Sekunden(!) Takt. Node ist da und hört zu:

                ! root@iobroker:~# netstat -npl
                ! Active Internet connections (only servers)
                ! Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
                ! tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 662/rpcbind
                ! tcp 0 0 192.168.1.231:2001 0.0.0.0:* LISTEN 3336/io.hm-rpc.0
                ! tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1165/sshd
                ! tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1456/cupsd
                ! tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN 1586/node-red tcp 0 0 192.168.1.231:8701 0.0.0.0:* LISTEN 15274/io.hm-rpc.1
                ! tcp 0 0 0.0.0.0:16385 0.0.0.0:* LISTEN -
                ! tcp 0 0 0.0.0.0:57003 0.0.0.0:* LISTEN 686/rpc.statd
                ! tcp6 0 0 :::111 :::* LISTEN 662/rpcbind
                ! tcp6 0 0 :::8081 :::* LISTEN 1614/io.admin.0
                ! tcp6 0 0 :::37489 :::* LISTEN 686/rpc.statd
                ! tcp6 0 0 :::8082 :::* LISTEN 9129/io.web.0
                ! tcp6 0 0 :::22 :::* LISTEN 1165/sshd
                ! tcp6 0 0 ::1:631 :::* LISTEN 1456/cupsd
                ! tcp6 0 0 :::8088 :::* LISTEN 1620/io.terminal.0
                ! tcp6 0 0 :::9000 :::* LISTEN 1205/iobroker.js-co
                ! tcp6 0 0 :::9001 :::* LISTEN 1205/iobroker.js-co
                ! udp 0 0 0.0.0.0:5353 0.0.0.0:* 475/avahi-daemon: r
                ! udp 0 0 0.0.0.0:808 0.0.0.0:* 662/rpcbind
                ! udp 0 0 127.0.0.1:862 0.0.0.0:* 686/rpc.statd
                ! udp 0 0 0.0.0.0:52072 0.0.0.0:* 475/avahi-daemon: r
                ! udp 0 0 0.0.0.0:46073 0.0.0.0:* 686/rpc.statd
                ! udp 0 0 0.0.0.0:111 0.0.0.0:* 662/rpcbind
                ! udp 0 0 0.0.0.0:631 0.0.0.0:* 821/cups-browsed
                ! udp6 0 0 :::5353 :::* 475/avahi-daemon: r
                ! udp6 0 0 :::38183 :::* 686/rpc.statd
                ! udp6 0 0 :::808 :::* 662/rpcbind
                ! udp6 0 0 :::36770 :::* 475/avahi-daemon: r
                ! udp6 0 0 :::111 :::* 662/rpcbind
                ! Active UNIX domain sockets (only servers)
                ! Proto RefCnt Flags Type State I-Node PID/Program name Path
                ! unix 2 [ ACC ] STREAM LISTENING 1659 1025/dbus-daemon @/tmp/dbus-cUOzbRNjGO
                ! unix 2 [ ACC ] STREAM LISTENING 4404 1/init @/com/ubuntu/upstart
                ! unix 2 [ ACC ] SEQPACKET LISTENING 6216 269/systemd-udevd /run/udev/control
                ! unix 2 [ ACC ] STREAM LISTENING 5202 337/dbus-daemon /var/run/dbus/system_bus_socket
                ! unix 2 [ ACC ] STREAM LISTENING 6450 818/X @/tmp/.X11-unix/X0
                ! unix 2 [ ACC ] STREAM LISTENING 8568 967/dbus-daemon @/tmp/dbus-LLcWBBlq3T
                ! unix 2 [ ACC ] STREAM LISTENING 9319 442/bluetoothd /var/run/sdp
                ! unix 2 [ ACC ] STREAM LISTENING 10276 979/ibus-daemon @/tmp/dbus-PkDv1OEa
                ! unix 2 [ ACC ] STREAM LISTENING 6451 818/X /tmp/.X11-unix/X0
                ! unix 2 [ ACC ] STREAM LISTENING 6501 963/ssh-agent /tmp/ssh-gDJagjz2o2YJ/agent.909
                ! unix 2 [ ACC ] STREAM LISTENING 6586 1048/ssh-agent /tmp/ssh-JCDUkSroXbAO/agent.1046
                ! unix 2 [ ACC ] STREAM LISTENING 8591 1053/menu-cached /tmp/.menu-cached-:0-linaro
                ! unix 2 [ ACC ] STREAM LISTENING 5370 1044/pcmanfm /tmp/.pcmanfm-socket–0-linaro
                ! unix 2 [ ACC ] STREAM LISTENING 5297 662/rpcbind /run/rpcbind.sock
                ! unix 2 [ ACC ] STREAM LISTENING 1467 475/avahi-daemon: r /var/run/avahi-daemon/socket
                ! unix 2 [ ACC ] STREAM LISTENING 7108 1456/cupsd /var/run/cups/cups.sock
                Ich kann auch in ioBroker auf den node-red.0 Reiter gehen und node benutzen.

                Die Verkehrsroutine läuft auch, auch wenn ich einen Fehler nun sehe, das er mit einer Variablen probleme hat - leider nicht sehr aussagekräftig:

                ! TypeError: Cannot read property 'resources' of undefined Finde aber nicht, was er damit meint.

                Das ist merkwürdig, denn wenn ich node-red.0 anhalte und neu starte, kommt das im Logging:

                ! node-red.0 2016-08-03 14:58:14.201 warn node-red.0 3 Aug 14:58:14 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node 3 Aug 14:58:14 - [warn] –---------------------------------------------------- 3 Aug 14:58:14 - [info] Settings
                ! node-red.0 2016-08-03 14:58:14.197 warn node-red.0 3 Aug 14:58:14 - [warn] –----------------------------------------------------
                ! node-red-0 2016-08-03 14:58:01.387 info Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                ! node-red-0 2016-08-03 14:57:58.005 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.node-red
                ! host-galcubebroker 2016-08-03 14:57:55.701 info instance system.adapter.node-red.0 started with pid 16743
                ! host-galcubebroker 2016-08-03 14:57:55.644 info object change system.adapter.node-red.0
                ! host-galcubebroker 2016-08-03 14:56:57.085 info instance system.adapter.node-red.0 terminated with code 0 (OK)
                ! node-red-0 2016-08-03 14:56:56.900 info terminating
                ! host-galcubebroker 2016-08-03 14:56:56.883 info stopInstance system.adapter.node-red.0 killing pid 18143
                ! node-red-0 2016-08-03 14:56:56.481 info node-red exited with 0
                ! node-red-0 2016-08-03 14:56:55.890 info kill node-red task
                ! host-galcubebroker 2016-08-03 14:56:55.877 info stopInstance system.adapter.node-red.0
                ! host-galcubebroker 2016-08-03 14:56:55.861 info object change system.adapter.node-red.0
                und alles ist gut.

                Nun kommt es: Wenn ich jetzt wieder den Task starte, der vorher den Fehler machte, dann kommt dieser nicht mehr!

                Mein sonst stark gefülltes Log:

                ! node-red.0 2016-08-03 14:50:35.526 info node-red.0 Starting node-red: –max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                ! node-red.0 2016-08-03 14:50:30.494 info node-red.0 node-red exited with 1
                ! node-red.0 2016-08-03 14:50:30.453 error node-red.0 3 Aug 14:50:30 - [error] Error: port in use
                ! node-red.0 2016-08-03 14:50:30.451 error node-red.0 3 Aug 14:50:30 - [error] Unable to listen on http://127.0.0.1:1880/
                ! node-red.0 2016-08-03 14:50:30.446 warn node-red.0 3 Aug 14:50:30 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
                ! node-red.0 2016-08-03 14:50:30.203 warn node-red.0 3 Aug 14:50:30 - [warn] –----------------------------------------------------
                ! node-red.0 2016-08-03 14:50:30.202 warn node-red.0 3 Aug 14:50:30 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                ! node-red.0 2016-08-03 14:50:30.199 warn node-red.0 3 Aug 14:50:30 - [warn] –----------------------------------------------------
                ! node-red.0 2016-08-03 14:50:19.504 info node-red.0 Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                ! node-red.0 2016-08-03 14:50:14.488 info node-red.0 node-red exited with 1
                ! node-red.0 2016-08-03 14:50:14.412 error node-red.0 3 Aug 14:50:14 - [error] Error: port in use
                ! node-red.0 2016-08-03 14:50:14.411 error node-red.0 3 Aug 14:50:14 - [error] Unable to listen on http://127.0.0.1:1880/
                ! node-red.0 2016-08-03 14:50:14.408 warn node-red.0 3 Aug 14:50:14 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
                ! node-red.0 2016-08-03 14:50:13.971 warn node-red.0 3 Aug 14:50:13 - [warn] –----------------------------------------------------
                ! node-red.0 2016-08-03 14:50:13.967 warn node-red.0 3 Aug 14:50:13 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                ! node-red.0 2016-08-03 14:50:13.957 warn node-red.0 3 Aug 14:50:13 - [warn] –----------------------------------------------------
                ! sql.0 2016-08-03 14:50:10.238 info sql.0 Send: 12 of: 12 in: 10ms
                ! node-red.0 2016-08-03 14:50:03.128 info node-red.0 Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                ! javascript.1 2016-08-03 14:50:01.253 info javascript.1 script.js.Test.Refresh_Browser_automatisch: Vis-View wird durch Skript automatisch aktualisiert
                ! javascript.1 2016-08-03 14:50:01.252 info javascript.1 script.js.Test.Refresh_Browser_automatisch: Vis Views im Browser FFFFFFFF per control.command aktualisiert
                ! node-red.0 2016-08-03 14:49:58.105 info node-red.0 node-red exited with 1
                ! node-red.0 2016-08-03 14:49:58.063 error node-red.0 3 Aug 14:49:58 - [error] Error: port in use
                ! node-red.0 2016-08-03 14:49:58.062 error node-red.0 3 Aug 14:49:58 - [error] Unable to listen on http://127.0.0.1:1880/
                ! node-red.0 2016-08-03 14:49:58.058 warn node-red.0 3 Aug 14:49:58 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
                ! node-red.0 2016-08-03 14:49:57.563 warn node-red.0 3 Aug 14:49:57 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node 3 Aug 14:49:57 - [warn] –----------------------------------------------------
                ! node-red.0 2016-08-03 14:49:57.560 warn node-red.0 3 Aug 14:49:57 - [warn] –----------------------------------------------------
                ! node-red-0 2016-08-03 14:49:46.836 info Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                ! node-red-0 2016-08-03 14:49:41.830 info node-red exited with 1
                ! node-red-0 2016-08-03 14:49:41.793 error 3 Aug 14:49:41 - [error] Error: port in use
                ! node-red-0 2016-08-03 14:49:41.792 error 3 Aug 14:49:41 - [error] Unable to listen on http://127.0.0.1:1880/
                ! node-red-0 2016-08-03 14:49:41.789 warn 3 Aug 14:49:41 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
                ! node-red-0 2016-08-03 14:49:41.546 warn 3 Aug 14:49:41 - [warn] –----------------------------------------------------
                ! node-red-0 2016-08-03 14:49:41.545 warn 3 Aug 14:49:41 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                ! node-red-0 2016-08-03 14:49:41.541 warn 3 Aug 14:49:41 - [warn] –----------------------------------------------------
                <u>Meine Versionen:</u>

                node-red.0 2016-08-03 15:06:02.656 debug node-red.0 3 Aug 15:06:02 - [info] Linux 3.4.39 arm LE 3 Aug 15:06:02 - [info] Loading palette nodes

                node-red.0 2016-08-03 15:06:02.652 debug node-red.0 3 Aug 15:06:02 - [info] Node.js version: v4.4.7

                node-red.0 2016-08-03 15:06:02.648 debug node-red.0 3 Aug 15:06:02 - [info] Node-RED version: v0.14.4

                node-red.0 2016-08-03 15:06:02.632 debug node-red.0 Welcome to Node-RED ===================

                => Jemand noch ne Idee? Habe mal den Debugger aktiviert, vielleicht hilft das noch etwas besser zu verstehn, was passiert.

                => Kann ich das Logging umleiten? Denn ich weiß ja nicht, wann was wie passiert. Ich würde gerne mal ALLES speichern wollen, um zu sehen, ab wann die Fehler im Sekundentakt kommen.

                Fitti

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

                  was hast du für ein System?

                  Ich bin bis jetzt davon ausgegangen, dass es ein Raspi mit Raspbian ist. Scheint aber nach den Logeinträgen nicht so zu sein.

                  Wenn dies kein pi ist, hätte eigentlich der pi-spezifische Node nicht installiert werden sollen und somit sollte die Meldung bezüglich des Raspberry Pi specific node nicht kommen.

                  Installiere mal die aktuelle node-red Version manuell über die bestehende Installation des Adapters. Irgendwie scheint da bei der Installation was schief gelaufen zu sein.

                  Wenn die Installation in den Standard-Verzeichnissen erfolgt ist:

                  cd /opt/iobroker/node_modules/iobroker.node-red
                  iobroker stop node-red
                  npm install node-red --unsafe-perm
                  iobroker start node-red
                  
                  

                  Kommen dann immer noch die Fehlermeldungen?

                  Mit welchem User hast du ioBroker installiert? Nur wenn ioBroker als User root gestartet wird (nicht sudo) und dann entsprechend node-red als root startet, bekommt node-red Zugriff auf die Hardware (gpio).

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

                    Schuld könnte IMHO diese Befehl ind der Doku zum RasPi Schnellstart sein:

                    sudo apt-get install -y build-essential python-rpi.gpio nodejs
                    

                    Ich glaube der ist für das piface Addon gedacht.

                    Wer es genau weiß wofür python-rpi.gpio ist bitte Info.

                    Gruß

                    Rainer

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

                      > TypeError: Cannot read property 'resources' of undefined

                      Ich hab mir den Verlauf nochmal etwas genauer angesehen. Wenn die Neuinstallation von Node-Red nichts gebracht hat, wäre es wohl sinnvoll, sich mal die Flows anzusehen.

                      Wann genau tritt dieser Fehler auf?

                      Der oben aufgeführte Fehler wird normalerweise ausgegeben, wenn auf das Attribut ressources einer Variable zugegriffen wird, die nicht existiert. Dies wird in node-red zurzeit nicht abgefangen und führt dazu, dass der gesamte Prozess abstürzt, weil es kein globales try - catch gibt und alles im gleichen node.js-Prozess läuft.

                      Die abgestürzte node-red-Instanz wird anschließend vom Adapter iobroker.node-red automatisch wieder gestartet, was aber daran scheitert, dass der Port im Betriebssystem noch blockiert ist. Ob der Port beim Absturz des node.js-Prozesses hängen bleibt liegt am Linux-Kernel sowie an der konkreten Situation und wird nicht veränderbar sein.

                      Die Tatsache, dass der Prozess abstützt kann aber behoben werden, wenn die Stelle in den Flows gefunden wird, die dafür verantwortlich ist.

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

                        Bin gerade unterwegs und hab nur mal kurz in den Beispiel-Flows suchen können…

                        Lass mich raten: Bei dir läuft die Stauerkennung über bing?

                        [emoji51]

                        Gesendet von meinem SM-G900F mit Tapatalk

                        1 Reply Last reply Reply Quote 0
                        • F
                          Fitti last edited by

                          So, mein MagenDarm lässt mich wieder in Ruhe und ich kann endlich hier weiter machen… 😢
                          @nobody:

                          was hast du für ein System? `
                          Ein cubitruck (plus) V5 mit einem Ubunto basierenden System.
                          @nobody:

                          Wenn dies kein pi ist, hätte eigentlich der pi-spezifische Node nicht installiert werden sollen und somit sollte die Meldung bezüglich des Raspberry Pi specific node nicht kommen.

                          Installiere mal die aktuelle node-red Version manuell über die bestehende Installation des Adapters.

                          cd /opt/iobroker/node_modules/iobroker.node-red
                          iobroker stop node-red
                          npm install node-red --unsafe-perm
                          iobroker start node-red
                          
                          

                          Kommen dann immer noch die Fehlermeldungen? `
                          Ich musste noch make und g++ nachinstallieren, sonst kamen nur Fehlermeldungen. Die Kompilierung lief dann durch.

                          Die Raspi-Meldungen kommen jedoch weiterhin:

                          ! node-red.0 2016-08-11 17:37:28.868 debug node-red.0 11 Aug 17:37:28 - [info] User directory : /opt/iobroker/iobroker-data/node-red/ 11 Aug 17:37:28 - [info] Flows file : /opt/iobroker/iobroker-data/node-red/flows.json
                          ! node-red.0 2016-08-11 17:37:28.856 debug node-red.0 11 Aug 17:37:28 - [info] Settings file : /opt/iobroker/iobroker-data/node-red/settings.js
                          ! node-red.0 2016-08-11 17:37:28.856 warn node-red.0 11 Aug 17:37:28 - [warn] –----------------------------------------------------
                          ! node-red.0 2016-08-11 17:37:28.852 warn node-red.0 11 Aug 17:37:28 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                          ! node-red.0 2016-08-11 17:37:28.846 warn node-red.0 11 Aug 17:37:28 - [warn] –----------------------------------------------------
                          ! node-red-0 2016-08-11 17:37:16.061 debug 11 Aug 17:37:16 - [info] Loading palette nodes
                          ! node-red-0 2016-08-11 17:37:16.059 debug 11 Aug 17:37:16 - [info] Linux 3.4.39 arm LE
                          ! node-red-0 2016-08-11 17:37:16.058 debug 11 Aug 17:37:16 - [info] Node.js version: v4.4.7
                          ! node-red-0 2016-08-11 17:37:16.055 debug 11 Aug 17:37:16 - [info] Node-RED version: v0.14.6
                          ! node-red-0 2016-08-11 17:37:16.038 debug ===================
                          ! node-red-0 2016-08-11 17:37:16.038 debug Welcome to Node-RED
                          ! node-red-0 2016-08-11 17:37:16.038 debug
                          ! node-red-0 2016-08-11 17:37:11.499 info Starting node-red: –max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                          ! node-red-0 2016-08-11 17:37:09.318 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.node-red
                          ! node-red-0 2016-08-11 17:37:09.181 debug statesDB connected
                          ! node-red-0 2016-08-11 17:37:09.144 debug objectDB connected
                          @nobody:

                          Mit welchem User hast du ioBroker installiert? Nur wenn ioBroker als User root gestartet wird (nicht sudo) und dann entsprechend node-red als root startet, bekommt node-red Zugriff auf die Hardware (gpio). `
                          Nur mit user root - von Anfang an.
                          @nobody:

                          Bin gerade unterwegs und hab nur mal kurz in den Beispiel-Flows suchen können…

                          Lass mich raten: Bei dir läuft die Stauerkennung über bing? `
                          Exakt: 100 Punkte. Du kannst mir sagen, woran es liegt?

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

                            Ja. Liegt daran. Die Abfrage der Daten geht wohl gelegentlich schief und bei der Auswertung im javascript node wird einfach auf die json - Struktur zugegriffen, ohne zu prüfen, ob die überhaupt existiert und die entsprechenden Daten enthält. Wenn der Rechner z.B. per WLAN angebunden ist, kann das schnell mal passieren..

                            Hast du einen catch - Node auf der Seite? Der fängt wenigstens schonmal ein paar Fehler ab.

                            Zusätzlich sollte der Flow um ein paar Prüfungen erweitert werden.

                            Gesendet von meinem GT-N8000 mit Tapatalk

                            1 Reply Last reply Reply Quote 0
                            • F
                              Fitti last edited by

                              Node ist für mich ein Buch mit 7 Siegeln. Absolut unverständlich, wieso es so funktioniert, wie es funktioniert.

                              Ich habe einfach mal ein paar 'Catch all' Nodes hinzugefügt, obwohl diese komischerweise nur an den Eingang und nicht Ausgang einer Node andockbar sind. Ist es das, was du meintest?

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

                                @Fitti:

                                Node ist für mich ein Buch mit 7 Siegeln. Absolut unverständlich, wieso es so funktioniert, wie es funktioniert.

                                Ich habe einfach mal ein paar 'Catch all' Nodes hinzugefügt, obwohl diese komischerweise nur an den Eingang und nicht Ausgang einer Node andockbar sind. Ist es das, was du meintest? `
                                Einfach einen auf jede Seite einfügen und mit einem Debug Node verbinden.

                                Den debug node für die bessere Fehlersuche aus komplettes Msg Objekt und Ausgabe sowohl im Debug als auch auf Console stellen. Dann erscheinen die Meldungen auch im iobroker log, wenn das Loglevel des Adapters auf Debug steht.

                                Gesendet von meinem GT-N8000 mit Tapatalk

                                1 Reply Last reply Reply Quote 0
                                • F
                                  Fitti last edited by

                                  @nobody:

                                  Einfach einen auf jede Seite einfügen… `
                                  Geht ja nur auf der linken Seite eines Nodes. Oder meinst du was anderes?

                                  Sieht jetzt so aus:
                                  578_2016-08-11_23_58_40-iobroker.admin.png

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

                                    Einer reicht. Der fängt die unerwarteten Fehler aus der kompletten Seite ab. Mehr als einer braucht nicht sein.

                                    Es gibt nur einen Ausgang. Dort kommt ein msg mit der Fehlerbeschreibung raus.

                                    Gesendet von meinem SM-G900F mit Tapatalk

                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      Fitti last edited by

                                      Das ist verrückt…

                                      Habe die Tage die ganze Zeit immer wieder die Fehlermeldungen im 10Sekunden Takt.

                                      Und dann plötzlich hört es auf: Kein Reboot, keine Änderungen - nur rega und rpcs angehalten...

                                      Raspi-Info bleibt auch weiterhin vorhanden.

                                      ! node-red-0 2016-08-17 15:15:08.305 debug 17 Aug 15:15:08 - [info] Server now running at http://127.0.0.1:1880/
                                      ! node-red-0 2016-08-17 15:15:08.138 debug 17 Aug 15:15:08 - [info] Started flows
                                      ! node-red-0 2016-08-17 15:15:08.094 debug 17 Aug 15:15:08 - [info] [inject:Schulweg Nachmittags Zeit-Trigger] crontab = */15 14-16 * * 1,2,3,4,5
                                      ! node-red-0 2016-08-17 15:15:08.024 debug 17 Aug 15:15:08 - [info] [inject:Schulweg morgens Zeit-Trigger] crontab = */10 7 * * 1,2,3,4,5
                                      ! node-red-0 2016-08-17 15:15:07.935 debug 17 Aug 15:15:07 - [info] Starting flows
                                      ! node-red-0 2016-08-17 15:15:07.861 debug 17 Aug 15:15:07 - [info] Flows file : /opt/iobroker/iobroker-data/node-red/flows.json
                                      ! node-red-0 2016-08-17 15:15:07.860 debug 17 Aug 15:15:07 - [info] User directory : /opt/iobroker/iobroker-data/node-red/
                                      ! node-red-0 2016-08-17 15:15:07.859 debug 17 Aug 15:15:07 - [info] Settings file : /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:15:07.855 warn 17 Aug 15:15:07 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:15:07.854 warn 17 Aug 15:15:07 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                                      ! node-red-0 2016-08-17 15:15:07.849 warn 17 Aug 15:15:07 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:14:58.818 debug 17 Aug 15:14:58 - [info] Loading palette nodes
                                      ! node-red-0 2016-08-17 15:14:58.818 debug 17 Aug 15:14:58 - [info] Linux 3.4.39 arm LE
                                      ! node-red-0 2016-08-17 15:14:58.815 debug 17 Aug 15:14:58 - [info] Node.js version: v4.4.7
                                      ! node-red-0 2016-08-17 15:14:58.811 debug 17 Aug 15:14:58 - [info] Node-RED version: v0.14.6
                                      ! node-red-0 2016-08-17 15:14:58.795 debug ===================
                                      ! node-red-0 2016-08-17 15:14:58.795 debug Welcome to Node-RED
                                      ! node-red-0 2016-08-17 15:14:58.795 debug
                                      ! node-red-0 2016-08-17 15:14:55.293 info Starting node-red: –max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:14:50.288 info node-red exited with 1
                                      ! node-red-0 2016-08-17 15:14:50.225 error 17 Aug 15:14:50 - [error] Error: port in use
                                      ! node-red-0 2016-08-17 15:14:50.225 error 17 Aug 15:14:50 - [error] Unable to listen on http://127.0.0.1:1880/ node-red-0 2016-08-17 15:14:50.220 warn 17 Aug 15:14:50 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
                                      ! node-red-0 2016-08-17 15:14:50.100 debug 17 Aug 15:14:50 - [info] Flows file : /opt/iobroker/iobroker-data/node-red/flows.json
                                      ! node-red-0 2016-08-17 15:14:50.099 debug 17 Aug 15:14:50 - [info] User directory : /opt/iobroker/iobroker-data/node-red/
                                      ! node-red-0 2016-08-17 15:14:50.099 debug 17 Aug 15:14:50 - [info] Settings file : /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:14:50.095 warn 17 Aug 15:14:50 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:14:50.094 warn 17 Aug 15:14:50 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                                      ! node-red-0 2016-08-17 15:14:50.089 warn 17 Aug 15:14:50 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:14:41.798 debug 17 Aug 15:14:41 - [info] Loading palette nodes
                                      ! node-red-0 2016-08-17 15:14:41.798 debug 17 Aug 15:14:41 - [info] Linux 3.4.39 arm LE
                                      ! node-red-0 2016-08-17 15:14:41.795 debug 17 Aug 15:14:41 - [info] Node.js version: v4.4.7
                                      ! node-red-0 2016-08-17 15:14:41.791 debug 17 Aug 15:14:41 - [info] Node-RED version: v0.14.6
                                      ! node-red-0 2016-08-17 15:14:41.776 debug ===================
                                      ! node-red-0 2016-08-17 15:14:41.776 debug Welcome to Node-RED
                                      ! node-red-0 2016-08-17 15:14:41.776 debug
                                      ! node-red-0 2016-08-17 15:14:38.476 info Starting node-red: –max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:14:33.473 info node-red exited with 1
                                      ! node-red-0 2016-08-17 15:14:33.435 error 17 Aug 15:14:33 - [error] Error: port in use
                                      ! node-red-0 2016-08-17 15:14:33.434 error 17 Aug 15:14:33 - [error] Unable to listen on http://127.0.0.1:1880/ node-red-0 2016-08-17 15:14:33.431 warn 17 Aug 15:14:33 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
                                      ! node-red-0 2016-08-17 15:14:33.352 debug 17 Aug 15:14:33 - [info] Flows file : /opt/iobroker/iobroker-data/node-red/flows.json
                                      ! node-red-0 2016-08-17 15:14:33.352 debug 17 Aug 15:14:33 - [info] User directory : /opt/iobroker/iobroker-data/node-red/
                                      ! node-red-0 2016-08-17 15:14:33.350 debug 17 Aug 15:14:33 - [info] Settings file : /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:14:33.347 warn 17 Aug 15:14:33 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:14:33.346 warn 17 Aug 15:14:33 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                                      ! node-red-0 2016-08-17 15:14:33.340 warn 17 Aug 15:14:33 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:14:25.116 debug 17 Aug 15:14:25 - [info] Loading palette nodes
                                      ! node-red-0 2016-08-17 15:14:25.116 debug 17 Aug 15:14:25 - [info] Linux 3.4.39 arm LE
                                      ! node-red-0 2016-08-17 15:14:25.112 debug 17 Aug 15:14:25 - [info] Node.js version: v4.4.7
                                      ! node-red-0 2016-08-17 15:14:25.108 debug 17 Aug 15:14:25 - [info] Node-RED version: v0.14.6
                                      ! node-red-0 2016-08-17 15:14:25.092 debug ===================
                                      ! node-red-0 2016-08-17 15:14:25.092 debug Welcome to Node-RED
                                      ! node-red-0 2016-08-17 15:14:25.092 debug
                                      ! node-red-0 2016-08-17 15:14:21.806 info Starting node-red: –max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:14:16.805 info node-red exited with 1
                                      ! node-red-0 2016-08-17 15:14:16.765 error 17 Aug 15:14:16 - [error] Error: port in use
                                      ! node-red-0 2016-08-17 15:14:16.764 error 17 Aug 15:14:16 - [error] Unable to listen on http://127.0.0.1:1880/ node-red-0 2016-08-17 15:14:16.760 warn 17 Aug 15:14:16 - [warn] Communication server error: Error: listen EADDRINUSE 0.0.0.0:1880
                                      ! node-red-0 2016-08-17 15:14:16.550 debug 17 Aug 15:14:16 - [info] Flows file : /opt/iobroker/iobroker-data/node-red/flows.json
                                      ! node-red-0 2016-08-17 15:14:16.549 debug 17 Aug 15:14:16 - [info] User directory : /opt/iobroker/iobroker-data/node-red/
                                      ! node-red-0 2016-08-17 15:14:16.546 debug 17 Aug 15:14:16 - [info] Settings file : /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:14:16.543 warn 17 Aug 15:14:16 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:14:16.542 warn 17 Aug 15:14:16 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node
                                      ! node-red-0 2016-08-17 15:14:16.537 warn 17 Aug 15:14:16 - [warn] –----------------------------------------------------
                                      ! node-red-0 2016-08-17 15:14:08.501 debug 17 Aug 15:14:08 - [info] Loading palette nodes
                                      ! node-red-0 2016-08-17 15:14:08.501 debug 17 Aug 15:14:08 - [info] Linux 3.4.39 arm LE
                                      ! node-red-0 2016-08-17 15:14:08.498 debug 17 Aug 15:14:08 - [info] Node.js version: v4.4.7
                                      ! node-red-0 2016-08-17 15:14:08.493 debug 17 Aug 15:14:08 - [info] Node-RED version: v0.14.6
                                      ! node-red-0 2016-08-17 15:14:08.477 debug ===================
                                      ! node-red-0 2016-08-17 15:14:08.477 debug Welcome to Node-RED
                                      ! node-red-0 2016-08-17 15:14:08.477 debug
                                      ! node-red-0 2016-08-17 15:14:05.347 info Starting node-red: –max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                                      ! node-red-0 2016-08-17 15:14:00.341 info node-red exited with 1

                                      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

                                      479
                                      Online

                                      31.7k
                                      Users

                                      79.6k
                                      Topics

                                      1.3m
                                      Posts

                                      4
                                      17
                                      5608
                                      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