Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. FuLLHDvs480p

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    F
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 13
    • Best 1
    • Groups 1

    FuLLHDvs480p

    @FuLLHDvs480p

    1
    Reputation
    17
    Profile views
    13
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Location Saarland Age 30

    FuLLHDvs480p Follow
    Starter

    Best posts made by FuLLHDvs480p

    • RE: "Adapter verfügbar" wird nicht mehr angezeigt

      Hallo,

      habe derzeit genau das gleiche Problem. Kann die Adapterliste nicht aktualisieren und im Log steht folgendes:

      host.iobroker	2020-07-13 16:33:42.507	warn	warning: empty repo received!
      host.iobroker	2020-07-13 16:33:42.507	warn	warning: Cannot read "http://download.iobroker.net/sources-dist.json"
      

      Habe dann noch diese getestet:

      http://repo.iobroker.live/sources-dist.json
      

      leider das selbe Problem:

      host.iobroker	2020-07-13 16:46:25.949	warn	warning: empty repo received!
      host.iobroker	2020-07-13 16:46:25.948	warn	warning: Cannot read "http://repo.iobroker.live/sources-dist.json"
      host.iobroker	2020-07-13 16:46:15.380	info	Update repository "default" under "http://repo.iobroker.live/sources-dist.json"
      

      Mein Iobroker ist frisch installiert und läuft unter proxmox auf debain.
      Per SSH verbunden sind beide URLs erreichbar:

      timo@iobroker:~$ ping download.iobroker.net
      PING download.iobroker.net (79.143.182.215) 56(84) bytes of data.
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=1 ttl=54 time=25.9 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=2 ttl=54 time=19.4 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=3 ttl=54 time=17.8 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=4 ttl=54 time=17.5 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=5 ttl=54 time=17.2 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=6 ttl=54 time=18.2 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=7 ttl=54 time=16.4 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=8 ttl=54 time=17.4 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=9 ttl=54 time=17.3 ms
      ^C
      --- download.iobroker.net ping statistics ---
      9 packets transmitted, 9 received, 0% packet loss, time 20ms
      rtt min/avg/max/mdev = 16.370/18.576/25.917/2.712 ms
      timo@iobroker:~$ ping repo.iobroker.live
      PING repo.iobroker.live.cdn.cloudflare.net (172.67.180.22) 56(84) bytes of data.
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=1 ttl=56 time=22.4 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=2 ttl=56 time=23.6 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=3 ttl=56 time=23.8 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=4 ttl=56 time=21.9 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=5 ttl=56 time=20.6 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=6 ttl=56 time=22.6 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=7 ttl=56 time=22.5 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=8 ttl=56 time=20.8 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=9 ttl=56 time=21.8 ms
      ^C
      --- repo.iobroker.live.cdn.cloudflare.net ping statistics ---
      9 packets transmitted, 9 received, 0% packet loss, time 22ms
      rtt min/avg/max/mdev = 20.639/22.225/23.844/1.053 ms
      timo@iobroker:~$
      

      JS-Controller: 3.1.6
      Admin: 4.0.10
      Node.js: v12.18.2
      NPM: 6.14.6

      Pi-Hole habe ich schon komplett deaktiviert und die DNS Weiterleitung aus der FritzBox rausgenommen.

      Gruß

      posted in Error/Bug
      F
      FuLLHDvs480p

    Latest posts made by FuLLHDvs480p

    • RE: "Adapter verfügbar" wird nicht mehr angezeigt

      @crunchip sagte in "Adapter verfügbar" wird nicht mehr angezeigt:

      @Againstyou

      Hallo,

      die ersten beiden sind ja die Standart die schon drin sind, einmal default (stable) und einmal latest. Bei denen kam es immer zum Fehler, siehe oben.

      Die letzte live hat bei mir funktioniert, ist jedoch auch latest.

      Gruß

      posted in Error/Bug
      F
      FuLLHDvs480p
    • RE: "Adapter verfügbar" wird nicht mehr angezeigt

      Hallo,

      habe derzeit genau das gleiche Problem. Kann die Adapterliste nicht aktualisieren und im Log steht folgendes:

      host.iobroker	2020-07-13 16:33:42.507	warn	warning: empty repo received!
      host.iobroker	2020-07-13 16:33:42.507	warn	warning: Cannot read "http://download.iobroker.net/sources-dist.json"
      

      Habe dann noch diese getestet:

      http://repo.iobroker.live/sources-dist.json
      

      leider das selbe Problem:

      host.iobroker	2020-07-13 16:46:25.949	warn	warning: empty repo received!
      host.iobroker	2020-07-13 16:46:25.948	warn	warning: Cannot read "http://repo.iobroker.live/sources-dist.json"
      host.iobroker	2020-07-13 16:46:15.380	info	Update repository "default" under "http://repo.iobroker.live/sources-dist.json"
      

      Mein Iobroker ist frisch installiert und läuft unter proxmox auf debain.
      Per SSH verbunden sind beide URLs erreichbar:

      timo@iobroker:~$ ping download.iobroker.net
      PING download.iobroker.net (79.143.182.215) 56(84) bytes of data.
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=1 ttl=54 time=25.9 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=2 ttl=54 time=19.4 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=3 ttl=54 time=17.8 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=4 ttl=54 time=17.5 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=5 ttl=54 time=17.2 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=6 ttl=54 time=18.2 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=7 ttl=54 time=16.4 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=8 ttl=54 time=17.4 ms
      64 bytes from m0855.contabo.host (79.143.182.215): icmp_seq=9 ttl=54 time=17.3 ms
      ^C
      --- download.iobroker.net ping statistics ---
      9 packets transmitted, 9 received, 0% packet loss, time 20ms
      rtt min/avg/max/mdev = 16.370/18.576/25.917/2.712 ms
      timo@iobroker:~$ ping repo.iobroker.live
      PING repo.iobroker.live.cdn.cloudflare.net (172.67.180.22) 56(84) bytes of data.
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=1 ttl=56 time=22.4 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=2 ttl=56 time=23.6 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=3 ttl=56 time=23.8 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=4 ttl=56 time=21.9 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=5 ttl=56 time=20.6 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=6 ttl=56 time=22.6 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=7 ttl=56 time=22.5 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=8 ttl=56 time=20.8 ms
      64 bytes from 172.67.180.22 (172.67.180.22): icmp_seq=9 ttl=56 time=21.8 ms
      ^C
      --- repo.iobroker.live.cdn.cloudflare.net ping statistics ---
      9 packets transmitted, 9 received, 0% packet loss, time 22ms
      rtt min/avg/max/mdev = 20.639/22.225/23.844/1.053 ms
      timo@iobroker:~$
      

      JS-Controller: 3.1.6
      Admin: 4.0.10
      Node.js: v12.18.2
      NPM: 6.14.6

      Pi-Hole habe ich schon komplett deaktiviert und die DNS Weiterleitung aus der FritzBox rausgenommen.

      Gruß

      posted in Error/Bug
      F
      FuLLHDvs480p
    • RE: [Adapter] Neuer radar2-Adapter

      Hallo,

      habe folgendes Problem:

      Bei der Ausführung von

      sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
      

      und

       sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
      

      bekomme ich die Fehlermeldung:

      readlink: fehlender Operand
      „readlink --help“ liefert weitere Informationen.
      usage: setcap [-q] [-v] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>) <filenameN> ]
      
       Note <filename> must be a regular (non-symlink) file.
      

      Mein System ist frisch aufgesetzt und läuft in einer VM auf Proxmox.
      radar2 version: 1.0.3

      Hier die zusammenhängende Installation

      timo@ioBrokerEG:/opt/iobroker$ node -v
      v10.16.2
      timo@ioBrokerEG:/opt/iobroker$ nodejs -v
      v10.16.2
      timo@ioBrokerEG:/opt/iobroker$ npm -v
      6.10.3
      timo@ioBrokerEG:/opt/iobroker$ sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      arp-scan ist schon die neueste Version (1.9.5-1).
      bluetooth ist schon die neueste Version (5.50-1).
      bluez ist schon die neueste Version (5.50-1).
      libbluetooth-dev ist schon die neueste Version (5.50-1).
      libcap2-bin ist schon die neueste Version (1:2.25-2).
      net-tools ist schon die neueste Version (1.60+git20180626.aebd88e-1).
      libudev-dev ist schon die neueste Version (241-5).
      0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
      timo@ioBrokerEG:/opt/iobroker$ sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
      readlink: fehlender Operand
      „readlink --help“ liefert weitere Informationen.
      usage: setcap [-q] [-v] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>) <filenameN> ]
      
       Note <filename> must be a regular (non-symlink) file.
      timo@ioBrokerEG:/opt/iobroker$ sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which node`)
      timo@ioBrokerEG:/opt/iobroker$ sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp`)
      readlink: fehlender Operand
      „readlink --help“ liefert weitere Informationen.
      usage: setcap [-q] [-v] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>) <filenameN> ]
      
       Note <filename> must be a regular (non-symlink) file.
      timo@ioBrokerEG:/opt/iobroker$ sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hcitool`)
      timo@ioBrokerEG:/opt/iobroker$ sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which hciconfig`)
      timo@ioBrokerEG:/opt/iobroker$ sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which l2ping`)
      timo@ioBrokerEG:/opt/iobroker$
      
      
      posted in Entwicklung
      F
      FuLLHDvs480p
    • RE: [How-to] Node.js für ioBroker richtig updaten

      @Stabilostick

      cd /opt/iobroker
      iobroker stop
      sudo rm -r /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      npm install @abandonware/bluetooth-hci-socket --force
      

      ergab folgendes:

      rock64@rock64:~$ cd /opt/iobroker
      rock64@rock64:/opt/iobroker$ iobroker stop
      rock64@rock64:/opt/iobroker$ sudo rm -r /opt/iobroker/node_modules/@abandonware/                                                                                                             bluetooth-hci-socket
      [sudo] password for rock64:
      rock64@rock64:/opt/iobroker$ npm install @abandonware/bluetooth-hci-socket --force
      npm WARN using --force I sure hope you know what you are doing.
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall /opt/iobroker/node_modules/@abandonware/bluetoot                                                                                      h-hci-socket
      > npm install node-pre-gyp
      
      npm WARN using --force I sure hope you know what you are doing.
      npm notice created a lockfile as package-lock.json. You should commit this file.
      + node-pre-gyp@0.12.0
      added 63 packages from 24 contributors, updated 1 package and audited 97 packages in 12.486s
      found 0 vulnerabilities
      
      
      > bluetooth-hci-socket@0.5.1 install /opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_                                                                                      modules/bluetooth-hci-socket
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/blu                                                                                      etooth-hci-socket/build'
        CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::poll()':
      ../src/BluetoothHciSocket.cpp:251:95: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Ob                                                                                      ject>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
           Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                     ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../../nan/nan.h:980:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::emitErrnoError()':
      ../src/BluetoothHciSocket.cpp:275:72: error: no matching function for call to 'v8::Function::NewInstanc                                                                                      e(int, v8::Local<v8::Value> [1])'
         Local<Value> error = errorConstructor->NewInstance(1, constructorArgs);
                                                                              ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3993:44: note: candidate: v8::MaybeLocal<v8::Object> v                                                                                      8::Function::NewInstance(v8::Local<v8::Context>, int, v8::Local<v8::Value>*) const
         V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
                                                  ^~~~~~~~~~~
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3993:44: note:   candidate expects 3 arguments, 2 prov                                                                                      ided
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3996:44: note: candidate: v8::MaybeLocal<v8::Object> v                                                                                      8::Function::NewInstance(v8::Local<v8::Context>) const
         V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
                                                  ^~~~~~~~~~~
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3996:44: note:   candidate expects 1 argument, 2 provi                                                                                      ded
      ../src/BluetoothHciSocket.cpp:282:93: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Ob                                                                                      ject>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
         Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                   ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../../nan/nan.h:980:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothH                                                                                      ciSocket::BindRaw(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:395:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated:                                                                                       Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECAT                                                                                      ED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothH                                                                                      ciSocket::BindUser(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:417:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated:                                                                                       Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECAT                                                                                      ED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      binding.target.mk:99: recipe for target 'Release/obj.target/binding/src/BluetoothHciSocket.o' failed
      make: *** [Release/obj.target/binding/src/BluetoothHciSocket.o] Error 1
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/blue                                                                                      tooth-hci-socket/build'
      gyp ERR! build error
      gyp ERR! stack Error: `make` failed with exit code: 2
      gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/bu                                                                                      ild.js:262:23)
      gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
      gyp ERR! System Linux 4.4.132-1075-rockchip-ayufan-ga83beded8524
      gyp ERR! command "/usr/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js                                                                                      " "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-so                                                                                      cket
      gyp ERR! node -v v10.16.0
      gyp ERR! node-gyp -v v3.8.0
      gyp ERR! not ok
      
      > osx-temperature-sensor@1.0.3 install /opt/iobroker/node_modules/osx-temperature-sensor
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/osx-temperature-sensor/build'
        SOLINK_MODULE(target) Release/obj.target/none.node
        COPY Release/none.node
      make: Leaving directory '/opt/iobroker/node_modules/osx-temperature-sensor/build'
      
      > xpc-connection@0.1.4 install /opt/iobroker/node_modules/xpc-connection
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/xpc-connection/build'
        SOLINK_MODULE(target) Release/obj.target/binding.node
        COPY Release/binding.node
      make: Leaving directory '/opt/iobroker/node_modules/xpc-connection/build'
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 install /opt/iobroker/node_modules/@abandonware/bluetooth-h                                                                                      ci-socket
      > node-pre-gyp install --fallback-to-build
      
      node-pre-gyp WARN Using request for node-pre-gyp https download
      node-pre-gyp WARN Tried to download(404): https://github.com/sandeepmistry/node-bluetooth-hci-socket/re                                                                                      leases/download/0.5.3-1/binding-0.5.3-1-node-v64-linux-arm64.tar.gz
      node-pre-gyp WARN Pre-built binaries not found for @abandonware/bluetooth-hci-socket@0.5.3-1 and node@1                                                                                      0.16.0 (node-v64 ABI, glibc) (falling back to source compile with node-gyp)
      make: Entering directory '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/build'
        CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::poll()':
      ../src/BluetoothHciSocket.cpp:252:95: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Ob                                                                                      ject>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
           Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                     ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../nan/nan.h:1045:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::emitErrnoError()':
      ../src/BluetoothHciSocket.cpp:283:93: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Ob                                                                                      ject>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
         Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                   ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../nan/nan.h:1045:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothH                                                                                      ciSocket::BindRaw(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:396:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated:                                                                                       Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECAT                                                                                      ED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothH                                                                                      ciSocket::BindUser(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:418:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated:                                                                                       Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECAT                                                                                      ED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
        SOLINK_MODULE(target) Release/obj.target/binding.node
        COPY Release/binding.node
        COPY /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node
        TOUCH Release/obj.target/action_after_build.stamp
      make: Leaving directory '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/build'
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/bluetooth-hci-soc                                                                                      ket'
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/iobroker.type-det                                                                                      ector'
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.radar/node                                                                                      _modules/bluetooth-hci-socket/package.json'
      
      + @abandonware/bluetooth-hci-socket@0.5.3-1
      added 8 packages from 7 contributors and audited 19313 packages in 210.767s
      found 99 vulnerabilities (54 low, 5 moderate, 40 high)
        run `npm audit fix` to fix them, or `npm audit` for details
      rock64@rock64:/opt/iobroker$
      
      

      darauf das npm rebuild ergab:

      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::emitErrnoError()':
      ../src/BluetoothHciSocket.cpp:283:93: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Ob                                                                                                                                      ject>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
         Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                   ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../nan/nan.h:1045:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothH                                                                                                                                      ciSocket::BindRaw(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:396:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated:                                                                                                                                       Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECAT                                                                                                                                      ED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothH                                                                                                                                      ciSocket::BindUser(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:418:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated:                                                                                                                                       Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECAT                                                                                                                                      ED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
        SOLINK_MODULE(target) Release/obj.target/binding.node
        COPY Release/binding.node
        COPY /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node
        TOUCH Release/obj.target/action_after_build.stamp
      make: Leaving directory '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/build'
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/bluetooth-hci-soc                                                                                                                                      ket'
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/iobroker.type-det                                                                                                                                      ector'
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.radar/node                                                                                                                                      _modules/bluetooth-hci-socket/package.json'
      
      + @abandonware/bluetooth-hci-socket@0.5.3-1
      added 8 packages from 7 contributors and audited 19313 packages in 210.767s
      found 99 vulnerabilities (54 low, 5 moderate, 40 high)
        run `npm audit fix` to fix them, or `npm audit` for details
      rock64@rock64:/opt/iobroker$ ^C
      rock64@rock64:/opt/iobroker$ clear
      rock64@rock64:/opt/iobroker$ npm rebuild
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      > npm install node-pre-gyp
      
      + node-pre-gyp@0.12.0
      updated 1 package and audited 97 packages in 8.593s
      found 0 vulnerabilities
      
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 install /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      > node-pre-gyp install --fallback-to-build
      
      node-pre-gyp WARN Using request for node-pre-gyp https download
      [@abandonware/bluetooth-hci-socket] Success: "/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node" already installed
      Pass --update-binary to reinstall or --build-from-source to recompile
      
      > usb@1.6.0 install /opt/iobroker/node_modules/iobroker.ble/node_modules/usb
      > prebuild-install --verbose || node-gyp rebuild
      
      prebuild-install info begin Prebuild-install version 5.3.0
      prebuild-install info looking for cached prebuild @ /home/rock64/.npm/_prebuilds/c716aa-usb-v1.6.0-node-v64-linux-arm64.tar.gz
      prebuild-install http request GET https://github.com/tessel/node-usb/releases/download/v1.6.0/usb-v1.6.0-node-v64-linux-arm64.tar.gz
      prebuild-install http 404 https://github.com/tessel/node-usb/releases/download/v1.6.0/usb-v1.6.0-node-v64-linux-arm64.tar.gz
      prebuild-install WARN install No prebuilt binaries found (target=10.16.0 runtime=node arch=arm64 libc= platform=linux)
      make: Entering directory '/opt/iobroker/node_modules/iobroker.ble/node_modules/usb/build'
        CC(target) Release/obj.target/libusb/libusb/libusb/core.o
        CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
        CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o
        CC(target) Release/obj.target/libusb/libusb/libusb/io.o
        CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o
        CC(target) Release/obj.target/libusb/libusb/libusb/sync.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o
        AR(target) Release/obj.target/usb.a
        COPY Release/usb.a
        CXX(target) Release/obj.target/usb_bindings/src/node_usb.o
      ../src/node_usb.cc: In function 'void handleHotplug(std::pair<libusb_device*, libusb_hotplug_event>)':
      ../src/node_usb.cc:151:58: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
        Nan::MakeCallback(Nan::New(hotplugThis), "emit", 2, argv);
                                                                ^
      In file included from ../src/helpers.h:3:0,
                       from ../src/node_usb.h:21,
                       from ../src/node_usb.cc:1:
      ../node_modules/nan/nan.h:1001:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
        CXX(target) Release/obj.target/usb_bindings/src/device.o
      ../src/device.cc: In static member function 'static void Req::default_after(uv_work_t*)':
      ../src/device.cc:237:64: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declaratio                                                ns]
          Nan::MakeCallback(device, Nan::New(baton->callback), 1, argv);
                                                                      ^
      In file included from ../src/helpers.h:3:0,
                       from ../src/node_usb.h:21,
                       from ../src/device.cc:1:
      ../node_modules/nan/nan.h:959:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
        CXX(target) Release/obj.target/usb_bindings/src/transfer.o
      ../src/transfer.cc: In function 'void handleCompletion(Transfer*)':
      ../src/transfer.cc:126:72: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarat                                                ions]
         Nan::MakeCallback(self->handle(), Nan::New(self->v8callback), 3, argv);
                                                                              ^
      In file included from ../src/helpers.h:3:0,
                       from ../src/node_usb.h:21,
                       from ../src/transfer.cc:1:
      ../node_modules/nan/nan.h:959:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
        SOLINK_MODULE(target) Release/obj.target/usb_bindings.node
        COPY Release/usb_bindings.node
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.ble/node_modules/usb/build'
      
      > @abandonware/noble@1.9.2-2 install /opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/noble
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/noble/build'
        SOLINK_MODULE(target) Release/obj.target/noble.node
        COPY Release/noble.node
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/noble/build'
      
      > usb@1.6.0 install /opt/iobroker/node_modules/iobroker.ble/node_modules/usb
      > prebuild-install --verbose || node-gyp rebuild
      
      prebuild-install info begin Prebuild-install version 5.3.0
      prebuild-install info looking for cached prebuild @ /home/rock64/.npm/_prebuilds/c716aa-usb-v1.6.0-node-v64-linux-arm64.tar.gz
      prebuild-install http request GET https://github.com/tessel/node-usb/releases/download/v1.6.0/usb-v1.6.0-node-v64-linux-arm64.tar.gz
      prebuild-install http 404 https://github.com/tessel/node-usb/releases/download/v1.6.0/usb-v1.6.0-node-v64-linux-arm64.tar.gz
      prebuild-install WARN install No prebuilt binaries found (target=10.16.0 runtime=node arch=arm64 libc= platform=linux)
      make: Entering directory '/opt/iobroker/node_modules/iobroker.ble/node_modules/usb/build'
        CC(target) Release/obj.target/libusb/libusb/libusb/core.o
        CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
        CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o
        CC(target) Release/obj.target/libusb/libusb/libusb/io.o
        CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o
        CC(target) Release/obj.target/libusb/libusb/libusb/sync.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o
        CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o
        AR(target) Release/obj.target/usb.a
        COPY Release/usb.a
        CXX(target) Release/obj.target/usb_bindings/src/node_usb.o
      ../src/node_usb.cc: In function 'void handleHotplug(std::pair<libusb_device*, libusb_hotplug_event>)':
      ../src/node_usb.cc:151:58: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
        Nan::MakeCallback(Nan::New(hotplugThis), "emit", 2, argv);
                                                                ^
      In file included from ../src/helpers.h:3:0,
                       from ../src/node_usb.h:21,
                       from ../src/node_usb.cc:1:
      ../node_modules/nan/nan.h:1001:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
        CXX(target) Release/obj.target/usb_bindings/src/device.o
      ../src/device.cc: In static member function 'static void Req::default_after(uv_work_t*)':
      ../src/device.cc:237:64: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declaratio                                                ns]
          Nan::MakeCallback(device, Nan::New(baton->callback), 1, argv);
                                                                      ^
      In file included from ../src/helpers.h:3:0,
                       from ../src/node_usb.h:21,
                       from ../src/device.cc:1:
      ../node_modules/nan/nan.h:959:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
        CXX(target) Release/obj.target/usb_bindings/src/transfer.o
      ../src/transfer.cc: In function 'void handleCompletion(Transfer*)':
      ../src/transfer.cc:126:72: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarat                                                ions]
         Nan::MakeCallback(self->handle(), Nan::New(self->v8callback), 3, argv);
                                                                              ^
      In file included from ../src/helpers.h:3:0,
                       from ../src/node_usb.h:21,
                       from ../src/transfer.cc:1:
      ../node_modules/nan/nan.h:959:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
        SOLINK_MODULE(target) Release/obj.target/usb_bindings.node
        COPY Release/usb_bindings.node
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.ble/node_modules/usb/build'
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall /opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket
      > npm install node-pre-gyp
      
      + node-pre-gyp@0.12.0
      updated 1 package and audited 95 packages in 8.66s
      found 0 vulnerabilities
      
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 install /opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket
      > node-pre-gyp install --fallback-to-build
      
      node-pre-gyp WARN Using request for node-pre-gyp https download
      [@abandonware/bluetooth-hci-socket] Success: "/opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node" already installed
      Pass --update-binary to reinstall or --build-from-source to recompile
      
      > @serialport/bindings@2.0.8 install /opt/iobroker/node_modules/iobroker.discovery/node_modules/@serialport/bindings
      > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
      
      prebuild-install WARN install No prebuilt binaries found (target=10.16.0 runtime=node arch=arm64 libc= platform=linux)
      make: Entering directory '/opt/iobroker/node_modules/iobroker.discovery/node_modules/@serialport/bindings/build'
        CXX(target) Release/obj.target/bindings/src/serialport.o
        CXX(target) Release/obj.target/bindings/src/serialport_unix.o
        CXX(target) Release/obj.target/bindings/src/poller.o
        CXX(target) Release/obj.target/bindings/src/serialport_linux.o
        SOLINK_MODULE(target) Release/obj.target/bindings.node
        COPY Release/bindings.node
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.discovery/node_modules/@serialport/bindings/build'
      
      > grpc@1.20.3 install /opt/iobroker/node_modules/iobroker.iogo/node_modules/grpc
      > node-pre-gyp install --fallback-to-build --library=static_library
      
      node-pre-gyp WARN Using request for node-pre-gyp https download
      [grpc] Success: "/opt/iobroker/node_modules/iobroker.iogo/node_modules/grpc/src/node/extension_binary/node-v64-linux-arm64-glibc/grpc_node.node" already installed
      Pass --update-binary to reinstall or --build-from-source to recompile
      
      > protobufjs@6.8.8 postinstall /opt/iobroker/node_modules/iobroker.iogo/node_modules/@grpc/proto-loader/node_modules/protobufjs
      > node scripts/postinstall
      
      (node:19565) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGINT listeners added. Use emitter.setMaxListeners() to increase limit
      
      > grpc@1.20.3 install /opt/iobroker/node_modules/iobroker.iogo/node_modules/grpc
      > node-pre-gyp install --fallback-to-build --library=static_library
      
      node-pre-gyp WARN Using request for node-pre-gyp https download
      [grpc] Success: "/opt/iobroker/node_modules/iobroker.iogo/node_modules/grpc/src/node/extension_binary/node-v64-linux-arm64-glibc/grpc_node.node" already installed
      Pass --update-binary to reinstall or --build-from-source to recompile
      
      > iobroker.javascript@4.1.14 postinstall /opt/iobroker/node_modules/iobroker.javascript
      > node ./install/installTypings.js
      
      Installing NodeJS typings...
      latest @types: 12, installed node: 10
      
      > iobroker.js-controller@1.5.14 preinstall /opt/iobroker/node_modules/iobroker.js-controller
      > node lib/preinstallCheck.js
      
      NPM version: 6.4.1
      npm version >= 5: disabling package-lock
      
      > iobroker.js-controller@1.5.14 install /opt/iobroker/node_modules/iobroker.js-controller
      > node iobroker.js setup first
      
      
      > unix-dgram@2.0.3 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram/build'
        CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
        SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
        COPY Release/unix_dgram.node
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram/build'
      
      > websocket@1.0.28 install /opt/iobroker/node_modules/iobroker.lgtv/node_modules/websocket
      > (node-gyp rebuild 2> builderror.log) || (exit 0)
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.lgtv/node_modules/websocket/build'
        CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
        SOLINK_MODULE(target) Release/obj.target/bufferutil.node
        COPY Release/bufferutil.node
        CXX(target) Release/obj.target/validation/src/validation.o
        SOLINK_MODULE(target) Release/obj.target/validation.node
        COPY Release/validation.node
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.lgtv/node_modules/websocket/build'
      
      > ws@0.7.0 install /opt/iobroker/node_modules/iobroker.owntracks/node_modules/ws
      > (node-gyp rebuild 2> builderror.log) || (exit 0)
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.owntracks/node_modules/ws/build'
        CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
      bufferutil.target.mk:101: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.owntracks/node_modules/ws/build'
      
      > ws@0.6.5 install /opt/iobroker/node_modules/iobroker.owntracks/node_modules/websocket-stream/node_modules/ws
      > (node-gyp rebuild 2> builderror.log) || (exit 0)
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.owntracks/node_modules/websocket-stream/node_modules/ws/build'
        CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
      bufferutil.target.mk:101: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.owntracks/node_modules/websocket-stream/node_modules/ws/build'
      
      > ws@0.7.0 install /opt/iobroker/node_modules/iobroker.owntracks/node_modules/ws
      > (node-gyp rebuild 2> builderror.log) || (exit 0)
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.owntracks/node_modules/ws/build'
        CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
      bufferutil.target.mk:101: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.owntracks/node_modules/ws/build'
      
      > usb@1.5.0 install /opt/iobroker/node_modules/iobroker.radar/node_modules/usb
      > node-pre-gyp install --fallback-to-build
      
      node-pre-gyp WARN Using request for node-pre-gyp https download
      [usb] Success: "/opt/iobroker/node_modules/iobroker.radar/node_modules/usb/src/binding/usb_bindings.node" already installed
      Pass --update-binary to reinstall or --build-from-source to recompile
      
      > bluetooth-hci-socket@0.5.1 install /opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket/build'
        CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::poll()':
      ../src/BluetoothHciSocket.cpp:251:95: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated                                                -declarations]
           Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                     ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../../nan/nan.h:980:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::emitErrnoError()':
      ../src/BluetoothHciSocket.cpp:275:72: error: no matching function for call to 'v8::Function::NewInstance(int, v8::Local<v8::Value> [1])'
         Local<Value> error = errorConstructor->NewInstance(1, constructorArgs);
                                                                              ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3993:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>, int, v8::Local<v8::Value>*) const
         V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
                                                  ^~~~~~~~~~~
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3993:44: note:   candidate expects 3 arguments, 2 provided
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3996:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>) const
         V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
                                                  ^~~~~~~~~~~
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:3996:44: note:   candidate expects 1 argument, 2 provided
      ../src/BluetoothHciSocket.cpp:282:93: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated                                                -declarations]
         Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                   ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../../nan/nan.h:980:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothHciSocket::BindRaw(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:395:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothHciSocket::BindUser(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:417:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/rock64/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/rock64/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/rock64/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/rock64/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      binding.target.mk:99: recipe for target 'Release/obj.target/binding/src/BluetoothHciSocket.o' failed
      make: *** [Release/obj.target/binding/src/BluetoothHciSocket.o] Error 1
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket/build'
      gyp ERR! build error
      gyp ERR! stack Error: `make` failed with exit code: 2
      gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
      gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
      gyp ERR! System Linux 4.4.132-1075-rockchip-ayufan-ga83beded8524
      gyp ERR! command "/usr/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket
      gyp ERR! node -v v10.16.0
      gyp ERR! node-gyp -v v3.8.0
      gyp ERR! not ok
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! bluetooth-hci-socket@0.5.1 install: `node-gyp rebuild`
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the bluetooth-hci-socket@0.5.1 install script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/rock64/.npm/_logs/2019-07-27T16_07_21_234Z-debug.log
      rock64@rock64:/opt/iobroker$
      
      

      Hab gerade Versucht ble auf die neue Version zu bringen, bekomme dann die Fehler:

      $ ./iobroker upgrade ble
      Update ble from @0.7.4 to @0.8.1
      NPM version: 6.4.1
      npm install iobroker.ble@0.8.1 --production --save --prefix "/opt/iobroker" (System call)
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gypnpm 
      WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware
      npm
       WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/bluetooth-hci-socket'npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/iobroker.type-detector'
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.radar/node_modules/bluetooth-hci-socket/package.json'
      
      
      npm ERR! path /opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gypnpm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall access
      
      npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp'npm ERR!  { [Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp']
      npm ERR!
         stack:npm ERR!    'Error: EACCES: permission denied, access \'/opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp\'',
      npm
       ERR!   errno: -13,npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'access',
      npm ERR!   path:
      npm 
      ERR!    '/opt/iobroker/node_modules/iobroker.ble/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp' }npm ERR! 
      npm ERR!
       The operation was rejected by your operating system.npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR! 
      npm
       ERR! If you believe this might be a permissions issue, please double-check thenpm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/iobroker/.npm/_logs/2019-07-27T17_03_18_601Z-debug.log
      
      ERROR: host.rock64 Cannot install iobroker.ble@0.8.1: 243
      ERROR: process exited with code 25
      
      posted in ioBroker Allgemein
      F
      FuLLHDvs480p
    • RE: [How-to] Node.js für ioBroker richtig updaten

      @AlCalzone Okay.

      Der npm rebuild läuft trotzdem nicht durch:

      rock64@rock64:/opt/iobroker$ npm rebuild
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      > npm install node-pre-gyp
      
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules
      npm ERR! path /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall access
      npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp'
      npm ERR!  { [Error: EACCES: permission denied, access '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp']
      npm ERR!   stack:
      npm ERR!    'Error: EACCES: permission denied, access \'/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'access',
      npm ERR!   path:
      npm ERR!    '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp' }
      npm ERR!
      npm ERR! The operation was rejected by your operating system.
      npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR!
      npm ERR! If you believe this might be a permissions issue, please double-check the
      npm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/rock64/.npm/_logs/2019-07-26T14_46_23_187Z-debug.log
      npm ERR! code ELIFECYCLE
      npm ERR! errno 243
      npm ERR! @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall: `npm install node-pre-gyp`
      npm ERR! Exit status 243
      npm ERR!
      npm ERR! Failed at the @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/rock64/.npm/_logs/2019-07-26T14_46_23_397Z-debug.log
      rock64@rock64:/opt/iobroker$
      

      Kann ich hingehen und den ganzen Ordner von dem bluetooth-hci-socket löschen?

      posted in ioBroker Allgemein
      F
      FuLLHDvs480p
    • RE: [How-to] Node.js für ioBroker richtig updaten

      @AlCalzone Wenn ich mich über Putty als iobroker anmelde schließt sich das Fenster direkt wieder.
      Wenn ich mich als root anmelde und danach auf den Benutzer iobroker wechseln will kommt:

      root@rock64:~# su iobroker
      This account is currently not available.
      

      Hab die Installation mal als rock64 laufen lassen und bekomme diese Fehler:

      rock64@rock64:~$ cd /opt/iobroker/
      rock64@rock64:/opt/iobroker$ iobroker stop
      rock64@rock64:/opt/iobroker$ sudo -H -u iobroker npm install @abandonware/bluetooth-hci-socket
      [sudo] password for rock64:
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      > npm install node-pre-gyp
      
      npm notice created a lockfile as package-lock.json. You should commit this file.
      + node-pre-gyp@0.12.0
      added 63 packages from 24 contributors, updated 1 package and audited 97 packages in 13.598s
      found 0 vulnerabilities
      
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 install /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      > node-pre-gyp install --fallback-to-build
      
      node-pre-gyp WARN Using request for node-pre-gyp https download
      node-pre-gyp WARN Tried to download(404): https://github.com/sandeepmistry/node-bluetooth-hci-socket/releases/download/0.5.3-1/binding-0.5.3-1-node-v64-linux-arm64.tar.gz
      node-pre-gyp WARN Pre-built binaries not found for @abandonware/bluetooth-hci-socket@0.5.3-1 and node@10.16.0 (node-v64 ABI, glibc) (falling back to source compile with node-gyp)
      make: Entering directory '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/build'
        CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::poll()':
      ../src/BluetoothHciSocket.cpp:252:95: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
           Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                     ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../nan/nan.h:1045:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::emitErrnoError()':
      ../src/BluetoothHciSocket.cpp:283:93: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
         Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                   ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../nan/nan.h:1045:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothHciSocket::BindRaw(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:396:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothHciSocket::BindUser(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:418:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
        SOLINK_MODULE(target) Release/obj.target/binding.node
        COPY Release/binding.node
        COPY /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node
        TOUCH Release/obj.target/action_after_build.stamp
      make: Leaving directory '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/build'
      
      > bluetooth-hci-socket@0.5.1 install /opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket
      > node-gyp rebuild
      
      make: Entering directory '/opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket/build'
        CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::poll()':
      ../src/BluetoothHciSocket.cpp:251:95: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
           Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                     ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../../nan/nan.h:980:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In member function 'void BluetoothHciSocket::emitErrnoError()':
      ../src/BluetoothHciSocket.cpp:275:72: error: no matching function for call to 'v8::Function::NewInstance(int, v8::Local<v8::Value> [1])'
         Local<Value> error = errorConstructor->NewInstance(1, constructorArgs);
                                                                              ^
      In file included from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63:0,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:3993:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>, int, v8::Local<v8::Value>*) const
         V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
                                                  ^~~~~~~~~~~
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:3993:44: note:   candidate expects 3 arguments, 2 provided
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:3996:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>) const
         V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
                                                  ^~~~~~~~~~~
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:3996:44: note:   candidate expects 1 argument, 2 provided
      ../src/BluetoothHciSocket.cpp:282:93: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
         Nan::MakeCallback(Nan::New<Object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                   ^
      In file included from ../src/BluetoothHciSocket.cpp:8:0:
      ../../../../nan/nan.h:980:46: note: declared here
         NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                    ^~~~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothHciSocket::BindRaw(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:395:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      ../src/BluetoothHciSocket.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE BluetoothHciSocket::BindUser(Nan::NAN_METHOD_ARGS_TYPE)':
      ../src/BluetoothHciSocket.cpp:417:34: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
             devId = arg0->IntegerValue();
                                        ^
      In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26:0,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                       from /home/iobroker/.node-gyp/10.16.0/include/node/node_buffer.h:25,
                       from ../src/BluetoothHciSocket.cpp:7:
      /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2476:46: note: declared here
         V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                                    ^
      /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      binding.target.mk:99: recipe for target 'Release/obj.target/binding/src/BluetoothHciSocket.o' failed
      make: *** [Release/obj.target/binding/src/BluetoothHciSocket.o] Error 1
      make: Leaving directory '/opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket/build'
      gyp ERR! build error
      gyp ERR! stack Error: `make` failed with exit code: 2
      gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
      gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
      gyp ERR! System Linux 4.4.132-1075-rockchip-ayufan-ga83beded8524
      gyp ERR! command "/usr/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket
      gyp ERR! node -v v10.16.0
      gyp ERR! node-gyp -v v3.8.0
      gyp ERR! not ok
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/bluetooth-hci-socket'
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/iobroker.type-detector'
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.radar/node_modules/bluetooth-hci-socket/package.json'
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm64"})
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm64"})
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bluetooth-hci-socket@0.5.1 (node_modules/iobroker.radar/node_modules/noble/node_modules/bluetooth-hci-socket):
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bluetooth-hci-socket@0.5.1 install: `node-gyp rebuild`
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
      
      + @abandonware/bluetooth-hci-socket@0.5.3-1
      removed 63 packages, updated 1 package and audited 19313 packages in 242.798s
      found 99 vulnerabilities (54 low, 5 moderate, 40 high)
        run `npm audit fix` to fix them, or `npm audit` for details
      rock64@rock64:/opt/iobroker$
      
      
      posted in ioBroker Allgemein
      F
      FuLLHDvs480p
    • RE: [How-to] Node.js für ioBroker richtig updaten

      Hallo,

      habe folgendes Problem:

      rock64@rock64:/opt/iobroker$ iobroker stop
      rock64@rock64:/opt/iobroker$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
      
      ## Installing the NodeSource Node.js 10.x repo...
      
      
      ## Populating apt-get cache...
      
      + apt-get update
      Hit:1 http://security.debian.org stretch/updates InRelease
      Hit:2 http://ppa.launchpad.net/ayufan/rock64-ppa/ubuntu xenial InRelease
      Get:3 http://deb.ayufan.eu/orgs/ayufan-rock64/releases  InRelease [1339 B]
      Ign:4 http://cdn-fastly.deb.debian.org/debian stretch InRelease
      Get:5 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease [91.0 kB]
      Hit:6 https://deb.nodesource.com/node_10.x stretch InRelease
      Hit:7 http://cdn-fastly.deb.debian.org/debian stretch Release
      Fetched 92.4 kB in 2s (39.7 kB/s)
      Reading package lists... Done
      
      ## Confirming "stretch" is supported...
      
      + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_10.x/dists/stretch/Release'
      
      ## Adding the NodeSource signing key to your keyring...
      
      + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
      OK
      
      ## Creating apt sources list file for the NodeSource Node.js 10.x repo...
      
      + echo 'deb https://deb.nodesource.com/node_10.x stretch main' > /etc/apt/sources.list.d/nodesource.list
      + echo 'deb-src https://deb.nodesource.com/node_10.x stretch main' >> /etc/apt/sources.list.d/nodesource.list
      
      ## Running `apt-get update` for you...
      
      + apt-get update
      Hit:1 http://security.debian.org stretch/updates InRelease
      Hit:2 http://ppa.launchpad.net/ayufan/rock64-ppa/ubuntu xenial InRelease
      Ign:3 http://cdn-fastly.deb.debian.org/debian stretch InRelease
      Hit:4 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease
      Get:5 http://deb.ayufan.eu/orgs/ayufan-rock64/releases  InRelease [1339 B]
      Hit:6 http://cdn-fastly.deb.debian.org/debian stretch Release
      Hit:7 https://deb.nodesource.com/node_10.x stretch InRelease
      Fetched 1339 B in 2s (583 B/s)
      Reading package lists... Done
      
      ## Run `sudo apt-get install -y nodejs` to install Node.js 10.x and npm
      ## You may also need development tools to build native addons:
           sudo apt-get install gcc g++ make
      ## To install the Yarn package manager, run:
           curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
           echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
           sudo apt-get update && sudo apt-get install yarn
      
      
      rock64@rock64:/opt/iobroker$ sudo apt-get install -y nodejs
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      nodejs is already the newest version (10.16.0-1nodesource1).
      0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
      rock64@rock64:/opt/iobroker$ node -v
      v10.16.0
      rock64@rock64:/opt/iobroker$ curl -sL https://iobroker.net/fix.sh | bash -
      
      ==========================================================================
      
          Welcome to the ioBroker installation fixer!
          Script version: 2019-07-21
      
          You might need to enter your password a couple of times.
      
      ==========================================================================
      
      
      ==========================================================================
          Installing prerequisites (1/3)
      ==========================================================================
      
      
      ==========================================================================
          Checking ioBroker user and directory permissions (2/3)
      ==========================================================================
      
      Created /etc/sudoers.d/iobroker
      Fixing directory permissions...
      
      ==========================================================================
          Checking autostart (3/3)
      ==========================================================================
      
      Enabling autostart...
      Autostart enabled!
      
      ==========================================================================
      
          Your installation was fixed successfully
          Run iobroker start to start ioBroker again!
      
      ==========================================================================
      
      rock64@rock64:/opt/iobroker$ npm rebuild
      
      > @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      > npm install node-pre-gyp
      
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules
      npm ERR! path /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall access
      npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp'
      npm ERR!  { [Error: EACCES: permission denied, access '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp']
      npm ERR!   stack:
      npm ERR!    'Error: EACCES: permission denied, access \'/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'access',
      npm ERR!   path:
      npm ERR!    '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/node-pre-gyp' }
      npm ERR!
      npm ERR! The operation was rejected by your operating system.
      npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR!
      npm ERR! If you believe this might be a permissions issue, please double-check the
      npm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/rock64/.npm/_logs/2019-07-26T09_47_03_405Z-debug.log
      npm ERR! code ELIFECYCLE
      npm ERR! errno 243
      npm ERR! @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall: `npm install node-pre-gyp`
      npm ERR! Exit status 243
      npm ERR!
      npm ERR! Failed at the @abandonware/bluetooth-hci-socket@0.5.3-1 preinstall script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/rock64/.npm/_logs/2019-07-26T09_47_03_647Z-debug.log
      rock64@rock64:/opt/iobroker$ npm install @abandonware/bluetooth-hci-socket
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/abbrev
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/ansi-regex
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/aproba
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/balanced-match
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/chownr
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/code-point-at
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/concat-map
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/brace-expansion
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/console-control-strings
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/core-util-is
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/deep-extend
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/delegates
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/detect-libc
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/fs.realpath
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/has-unicode
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/inherits
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/ini
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/isarray
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/minimatch
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/ignore-walk
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/minimist
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/mkdirp
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/needle/node_modules/debug
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/npm-bundled
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/npm-packlist
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/number-is-nan
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/is-fullwidth-code-point
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/object-assign
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/os-homedir
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/os-tmpdir
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/osenv
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/nopt
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/path-is-absolute
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/process-nextick-args
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/rc/node_modules/minimist
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/safe-buffer
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/safer-buffer
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/iconv-lite
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/sax
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/needle
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/set-blocking
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/signal-exit
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/string_decoder
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/strip-ansi
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/string-width
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/strip-json-comments
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/rc
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/util-deprecate
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/readable-stream
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/are-we-there-yet
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/wide-align
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/gauge
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/npmlog
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/wrappy
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/once
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/inflight
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/glob
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/rimraf
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/yallist
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/minipass
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/fs-minipass
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/minizlib
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/tar
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/needle/node_modules
      npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/rc/node_modules
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/bluetooth-hci-socket'
      npm WARN ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/iobroker.type-detector'
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.radar/node_modules/bluetooth-hci-socket/package.json'
      
      npm ERR! path /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall access
      npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket'
      npm ERR!  { [Error: EACCES: permission denied, access '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket']
      npm ERR!   stack:
      npm ERR!    'Error: EACCES: permission denied, access \'/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'access',
      npm ERR!   path:
      npm ERR!    '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket' }
      npm ERR!
      npm ERR! The operation was rejected by your operating system.
      npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR!
      npm ERR! If you believe this might be a permissions issue, please double-check the
      npm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/rock64/.npm/_logs/2019-07-26T09_58_41_378Z-debug.log
      rock64@rock64:/opt/iobroker$
      
      

      Fixer Script habe ich laufen lassen,
      Radar2 und Ble vorher komplett gelöscht.
      Auch die Neuinstallation von bluetooth-hci-socket schlägt fehl.
      js-controller: 1.5.14

      Jemand eine Idee?

      posted in ioBroker Allgemein
      F
      FuLLHDvs480p
    • RE: LOGO!8 Steuerungsproblem

      Hallo,

      stehe gerade vor dem selben Problem.
      Verbindung zwischen Iobroker und Logo habe ich bereits.

      Nun habe ich in der Logo Netzwerkausgänge programmiert die ich gerne in Iobroker hätte um diese dort weiter zuarbeiten.
      Leider sind diese in iobroker immer auf false obwohl sie in der Logo auf true gesetzt sind.

      Hier mal ein paar Bilder meiner Konfiguration:

      logo1.JPG

      logo7.JPG

      Durch die ganze Testerei hab ich in Iobroker die Netzwerk ausgänge mal sowohl als Eingang und Ausgang reingenommen.
      logo2.JPG

      logo3.JPG

      Ausgang 0.5 müsste auf true sein, da er auf der Logo gesetzt wird.
      logo4.JPG

      Hier am Beispiel Netzwerk Ausgang 0.5, der gerade auf true war.
      logo5.JPG

      logo6.JPG

      Gruß Timo

      posted in Hardware
      F
      FuLLHDvs480p
    • RE: Adpater für USV ?

      @smarti2015 Achso Okay 😅

      posted in ioBroker Allgemein
      F
      FuLLHDvs480p
    • RE: Adpater für USV ?

      @smarti2015 Hast du mittlerweile eine Lösung? Würde gern meine APC Back UPS PRO - BR550GI - USV 550VA in iobroker einbinden

      Gruß Timo

      posted in ioBroker Allgemein
      F
      FuLLHDvs480p
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo