Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Sonos Adapter aktualisiert nur teilweise

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    892

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Sonos Adapter aktualisiert nur teilweise

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
sonosdatenpunkteaktualisierung
52 Beiträge 8 Kommentatoren 5.4k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • H Offline
    H Offline
    hesse
    schrieb am zuletzt editiert von
    #22

    Ich habe heute mal test weise in einer Testinstallation, den js-controller per Backup auf Version 1.5.11 "gestellt", direkt wurden alle Datenpunkte aktualisiert.

    Es scheint also irgendwas in der Verbindung mit dem js-controller und dem adapter nicht zu passen.

    Gibt es denn einen offiziellen Way to go für einen Downgrade vom js-controller?

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #23

      Das kann an sich nicht sein. Die Änderungen zwischen controller 1.5.11 und 14 sind an ganz anderen Stellen.

      Der "offizielle" Weg ist ein "npm install iobroker.js-controller@1.5.11 --production" im iobroker Verzeichnis, wbei das nicht hilft. Du bist bisher der einzige der dieses Problem hat ... Ich habe kein Sonos und kann daher nichts prüfen oder nachstellen.

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • H Offline
        H Offline
        hesse
        schrieb am zuletzt editiert von
        #24

        @apollon77 Vielen Dank, ich werde noch ein bisschen rum probieren und test. Vlt finde ich ja noch raus, warum es auf einer neuen Installation nicht funktioniert. Auch wenn meine Javascript Kenntnisse etwas begrenzt sind.

        Aber irgendwie hat es auch was damit zu tun, dass die Files im SonosCache Verzeichnis nicht angelegt werden..

        1 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          hesse
          schrieb am zuletzt editiert von
          #25

          Ok, nun muss ich meine Aussage korrigieren. Nach dem Einspielen des Backups meines Testsystems und anschließendem Update auf js-controller 1.5.14 funktioniert es weiter.

          Was ich allerdings immer noch nicht hinbekomme, ist es zum laufen zu bringen auf einer frischen neuen Installation :(

          Eigentlich wollte ich mit iobroker nicht mit dem einspielen eines Backups von meinem zu gemüllten Testsystems ...

          Hat noch jemand eine Idee was man testen könnte?

          apollon77A 1 Antwort Letzte Antwort
          0
          • H hesse

            Ok, nun muss ich meine Aussage korrigieren. Nach dem Einspielen des Backups meines Testsystems und anschließendem Update auf js-controller 1.5.14 funktioniert es weiter.

            Was ich allerdings immer noch nicht hinbekomme, ist es zum laufen zu bringen auf einer frischen neuen Installation :(

            Eigentlich wollte ich mit iobroker nicht mit dem einspielen eines Backups von meinem zu gemüllten Testsystems ...

            Hat noch jemand eine Idee was man testen könnte?

            apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #26

            @hesse vergleiche doch mal die relevanten files ob und was gleich oder anders ist.

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            1 Antwort Letzte Antwort
            0
            • H Offline
              H Offline
              hesse
              schrieb am zuletzt editiert von
              #27

              @apollon77 Danke für Rückmeldung.

              Da bin ich gerade dabei ... Was mir schonmal auffällt ist, dass /opt/iobroker/iobroker-data/sonoscache leer bleibt bei der neuen Installation. Bei der Testinstallation liegen dort mehrere Files drin.

              Aber irgendwie blick ich beim Quellcode noch nicht so durch ...

              Gibt es einen Grund warum vom sonos-discovery nur Version 1.1.3 verwendet wird, obwohl es schon Version 1.7.3 gibt?

              1 Antwort Letzte Antwort
              0
              • H Offline
                H Offline
                hesse
                schrieb am zuletzt editiert von
                #28

                @apollon77 Ich habe mal alle Sonos Ordner und die darin enthalten Files verglichen und dabei nur folgende unterschiede gefunde. Vielleicht hilft das ja beim fixen oder dabei noch irgend eine Idee zu bekommen:

                Unterschiede

                /opt/iobroker/iobroker-data/sonosCache/

                im funktionierenden: mehrere md5 files
                im der neuen installation: kein Inhalt

                /opt/iobroker/node_modules/sonos-web-controller/static/js/socket.js
                Zeile 15:

                im funktionierenden:

                Socket.socket = io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect(target);
                
                

                im der neuen installation:

                Socket.socket = io.connect(target);
                
                1 Antwort Letzte Antwort
                0
                • H Offline
                  H Offline
                  hesse
                  schrieb am zuletzt editiert von
                  #29

                  @apollon77

                  könnte es sein, dass das Problem hier liegt:

                   if (fs.existsSync(staticPath + '/js/socket.js')) {
                              let data = fs.readFileSync(staticPath + '/js/socket.js').toString();
                              if (data.indexOf('io.connect(target);') !== -1) {
                                  data = data.replace('io.connect(target);', "io.connect('/', {path: location.pathname.replace('/m/', '/') + 'socket.io'}); // io.connect(target);");
                                  fs.writeFileSync(staticPath + '/js/socket.js', data);
                              }
                          }
                  
                  1 Antwort Letzte Antwort
                  0
                  • apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #30

                    Ach Du grosser gott .. da werden JavaScript Files gepatcht und das scheint bei ner neuen Installation nicht zu klappen. Mach doch mal diese eine Anpassung manuell ...
                    Und vermerke es bitte im GitHub issue.

                    Ich denke es liegt daran das npm inzwischen die Files teilweise woanders ablegt als früher ...

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • H Offline
                      H Offline
                      hesse
                      schrieb am zuletzt editiert von
                      #31

                      Schade, ich habe die Änderungen manuell gemacht, aber das hat leider noch nicht gereicht

                      1 Antwort Letzte Antwort
                      0
                      • H Online
                        H Online
                        helfi9999
                        schrieb am zuletzt editiert von
                        #32

                        Hallo,
                        bei mir funktioniert es auch nicht mehr folgende DP's aktualisieren nicht mehr:
                        current_Duration, current_duration_s, current_elapsed, current_eleapsed_s, current_type, state, state_simple.
                        Intel Nuc mit Ubuntu und Nodejs 10.6.1 und Npm 6.9.0 Sonos Adapter 1.8.0

                        Intel NUC mit Iobroker

                        1 Antwort Letzte Antwort
                        0
                        • H Online
                          H Online
                          helfi9999
                          schrieb am zuletzt editiert von Negalein
                          #33

                          Hallo zusammen,
                          bekomme folgende Meldungenim Iobroker:

                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.408	error	instance system.adapter.sonos.0 terminated with code 0 (OK)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Socket.Readable.push (_stream_readable.js:224:10)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at readableAddChunk (_stream_readable.js:269:11)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at addChunk (_stream_readable.js:288:12)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Socket.emit (events.js:198:13)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Socket.socketOnData (_http_client.js:442:20)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at HTTPParser.parserOnHeadersComplete (_http_common.js:109:17)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:556:21)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at ClientRequest.emit (events.js:198:13)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Object.onceWrapper (events.js:286:20)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at ClientRequest.http.get.res2 (/opt/iobroker/node_modules/iobroker.sonos/main.js:1767:37)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Object.exists (fs.js:196:3)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at maybeCallback (fs.js:128:9)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: TypeError [ERR_INVALID_CALLBACK]: Callback must be a function
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[5]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Socket.Readable.push (_stream_readable.js:224:10)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at readableAddChunk (_stream_readable.js:269:11)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at addChunk (_stream_readable.js:288:12)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Socket.emit (events.js:198:13)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Socket.socketOnData (_http_client.js:442:20)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at HTTPParser.parserOnHeadersComplete (_http_common.js:109:17)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:556:21)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at ClientRequest.emit (events.js:198:13)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Object.onceWrapper (events.js:286:20)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at ClientRequest.http.get.res2 (/opt/iobroker/node_modules/iobroker.sonos/main.js:1767:37)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Object.exists (fs.js:196:3)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at maybeCallback (fs.js:128:9)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: TypeError [ERR_INVALID_CALLBACK]: Callback must be a function
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[4]: (node:16782) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by r
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at process._tickCallback (internal/process/next_tick.js:68:7)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at parseTrackMetadata.then.track (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/models/Player.js:243:43)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at Player.getUriType (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:18:10)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at isRadio (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:4:14)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: (node:16782) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of undefined
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[2]: (node:16782) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js proce
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[1]: (node:16782) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by r
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:68:7)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at parseTrackMetadata.then.track (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/models/Player.js:243:43)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at Player.getUriType (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:18:10)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at isRadio (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:4:14)
                          host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.404	error	Caught by controller[0]: (node:16782) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of undefined
                          

                          Intel NUC mit Iobroker

                          apollon77A 1 Antwort Letzte Antwort
                          0
                          • H helfi9999

                            Hallo zusammen,
                            bekomme folgende Meldungenim Iobroker:

                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.408	error	instance system.adapter.sonos.0 terminated with code 0 (OK)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Socket.Readable.push (_stream_readable.js:224:10)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at readableAddChunk (_stream_readable.js:269:11)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at addChunk (_stream_readable.js:288:12)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Socket.emit (events.js:198:13)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Socket.socketOnData (_http_client.js:442:20)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at HTTPParser.parserOnHeadersComplete (_http_common.js:109:17)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:556:21)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at ClientRequest.emit (events.js:198:13)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Object.onceWrapper (events.js:286:20)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at ClientRequest.http.get.res2 (/opt/iobroker/node_modules/iobroker.sonos/main.js:1767:37)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at Object.exists (fs.js:196:3)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: at maybeCallback (fs.js:128:9)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[6]: TypeError [ERR_INVALID_CALLBACK]: Callback must be a function
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.407	error	Caught by controller[5]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Socket.Readable.push (_stream_readable.js:224:10)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at readableAddChunk (_stream_readable.js:269:11)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at addChunk (_stream_readable.js:288:12)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Socket.emit (events.js:198:13)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Socket.socketOnData (_http_client.js:442:20)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at HTTPParser.parserOnHeadersComplete (_http_common.js:109:17)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:556:21)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at ClientRequest.emit (events.js:198:13)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Object.onceWrapper (events.js:286:20)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at ClientRequest.http.get.res2 (/opt/iobroker/node_modules/iobroker.sonos/main.js:1767:37)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at Object.exists (fs.js:196:3)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: at maybeCallback (fs.js:128:9)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[5]: TypeError [ERR_INVALID_CALLBACK]: Callback must be a function
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.406	error	Caught by controller[4]: (node:16782) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by r
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at process._tickCallback (internal/process/next_tick.js:68:7)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at parseTrackMetadata.then.track (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/models/Player.js:243:43)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at Player.getUriType (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:18:10)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: at isRadio (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:4:14)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[3]: (node:16782) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of undefined
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[2]: (node:16782) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js proce
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[1]: (node:16782) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by r
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:68:7)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at parseTrackMetadata.then.track (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/models/Player.js:243:43)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at Player.getUriType (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:18:10)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.405	error	Caught by controller[0]: at isRadio (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:4:14)
                            host.iobrokernuc-GB-BACE-3160	2019-08-12 15:27:02.404	error	Caught by controller[0]: (node:16782) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of undefined
                            

                            apollon77A Offline
                            apollon77A Offline
                            apollon77
                            schrieb am zuletzt editiert von
                            #34

                            @helfi9999 Installiere mal die GitHub version

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            H 1 Antwort Letzte Antwort
                            0
                            • apollon77A apollon77

                              @helfi9999 Installiere mal die GitHub version

                              H Online
                              H Online
                              helfi9999
                              schrieb am zuletzt editiert von
                              #35

                              @apollon77 habe über die Katze jede Version probiert, es geht leider nichts mehr..:disappointed_relieved:

                              Intel NUC mit Iobroker

                              apollon77A 1 Antwort Letzte Antwort
                              0
                              • H helfi9999

                                @apollon77 habe über die Katze jede Version probiert, es geht leider nichts mehr..:disappointed_relieved:

                                apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #36

                                @helfi9999 sagte in Sonos Adapter aktualisiert nur teilweise:

                                @apollon77 habe über die Katze jede Version probiert, es geht leider nichts mehr..

                                Wie kann man über die Katze verschiedne versionen probieren? Da gibts nur eine.

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                H 3 Antworten Letzte Antwort
                                0
                                • apollon77A apollon77

                                  @helfi9999 sagte in Sonos Adapter aktualisiert nur teilweise:

                                  @apollon77 habe über die Katze jede Version probiert, es geht leider nichts mehr..

                                  Wie kann man über die Katze verschiedne versionen probieren? Da gibts nur eine.

                                  H Online
                                  H Online
                                  helfi9999
                                  schrieb am zuletzt editiert von
                                  #37

                                  @apollon77 sorry meinte habe über Katze Version 1.8.0 installiert und später downgrade gemacht haben aber alle nicht funktioniert

                                  Intel NUC mit Iobroker

                                  1 Antwort Letzte Antwort
                                  0
                                  • apollon77A apollon77

                                    @helfi9999 sagte in Sonos Adapter aktualisiert nur teilweise:

                                    @apollon77 habe über die Katze jede Version probiert, es geht leider nichts mehr..

                                    Wie kann man über die Katze verschiedne versionen probieren? Da gibts nur eine.

                                    H Online
                                    H Online
                                    helfi9999
                                    schrieb am zuletzt editiert von Negalein
                                    #38

                                    @apollon77 habe jetzt den Adapter komplett deinstalliert und bekam folgende Meldung:

                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:59.976	info	iobroker exit 0
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.470	info	iobroker make: *** [validation.target.mk:103: Release/obj.target/validation/src/validation.o] Fehler 1
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.449	info	iobroker ../src/validation.cc: In function ‘int is_valid_utf8(size_t, char*)’:../src/validation.cc:82:47: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5 : ch += (uint
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.328	info	iobroker In file included from ../src/validation.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.255	info	iobroker In file included from ../src/validation.cc:8:../src/validation.cc: At global scope: /home/iobroker/.node-gyp/10.16.2/include/node/node.h:573:43: warning: cast between incompatible function ty
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.255	info	iobroker ../src/validation.cc: In static member function ‘static void Validation::IsValidUTF8(const v8::FunctionCallbackInfo<v8::Value>&)’:../src/validation.cc:132:50: warning: ‘v8::Local<v8::Object>
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.246	info	iobroker ../src/validation.cc: In static member function ‘static void Validation::Initialize(v8::Handle<v8::Object>)’:../src/validation.cc:112:62: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.238	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In constructor ‘NanTap::NanTap(v8::Handle<v8::Value>)’: ../node_modules/nan/nan.h:2292:41: warning: ‘v8::Local<v8::Obj
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.229	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h:2198:38: warning: ‘v8::String::Value::Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-dec
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.227	info	iobroker In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, from ../src/validation.cc:7: /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: dec
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.226	info	iobroker ../node_modules/nan/nan.h: In function ‘void* _NanRawString(v8::Handle<v8::Value>, Nan::Encoding, size_t*, void*, size_t, int)’:../node_modules/nan/nan.h:2164:38: warning: ‘v8::String::Value:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.218	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘void NanAsyncQueueWorker(NanAsyncWorker*)’: ../node_modules/nan/nan.h:1800:25: warning: cast between inco
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.203	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h:1569:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>,
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.203	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In member function ‘v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.188	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)’:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.186	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.186	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::Script>)’: ../node_modules/nan/nan.h:729:24: warning: ‘v
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.185	info	iobroker ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: error: no matching function f
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.175	info	iobroker ../node_modules/nan/nan.h:665:60: note: suggested alternative: ‘uint’ v8::Isolate::GetCurrent(), data, length, callback, hint);
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.170	info	iobroker ../node_modules/nan/nan.h:665:50: note: suggested alternative: ‘calloc’ v8::Isolate::GetCurrent(), data, length, callback, hint); ^~~
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.162	info	iobroker ../node_modules/nan/nan.h: At global scope:../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared , node::smalloc::FreeCallback callback ^~~~~~~ ../n
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.151	info	iobroker ../node_modules/nan/nan.h: In function ‘void _NanWeakCallbackDispatcher(int)’:../node_modules/nan/nan.h:570:42: error: ‘data’ was not declared in this scope _NanWeakCallbackInfo<T, P>
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.150	info	iobroker ../node_modules/nan/nan.h:474:18: error: expected primary-expression before ‘gc_type_filter’ , v8::GCType gc_type_filter = v8::kGCTypeAll) { ^~~~~~~~~~~~~~ ../node_modul
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.150	info	iobroker ../node_modules/nan/nan.h: At global scope:../node_modules/nan/nan.h:473:20: error: variable or field ‘NanAddGCEpilogueCallback’ declared void v8::Isolate::GCEpilogueCallback callback
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.140	info	iobroker ../node_modules/nan/nan.h: In function ‘bool NanIdleNotification(int)’:../node_modules/nan/nan.h:289:39: error: ‘class v8::Isolate’ has no member named ‘IdleNotification’; did you mean ‘IdleN
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.140	info	iobroker In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, from ../src/validation.cc:7: /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2477:47: note: dec
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.139	info	iobroker In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘uint32_t NanUInt32OptionValue(v8::Local<v8::Object>, v8::Handle<v8::String>, uint32_t)’: ../node_modules/
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.109	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/validation.cc:15: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.108	info	iobroker In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, from ../src/validation.cc:7: /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2861:21: note: can
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.106	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/validation.cc:15: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.105	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/validation.cc:15: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.103	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/validation.cc:15: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.100	info	iobroker ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::RegExp>::return_t NanIntern::Factory<v8::RegExp>::New(v8::Handle<v8::String>, v8:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.094	info	iobroker In file included from ../src/validation.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:5035:23: note: candidate: ‘static v8::Local<v8::Value> v8::BooleanObject::New(v8::Isolate*, boo
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.094	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/validation.cc:15: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.082	info	iobroker In file included from ../node_modules/nan/nan.h:82, from ../src/validation.cc:15: ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:56.082	info	iobroker In file included from ../node_modules/nan/nan.h:82, from ../src/validation.cc:15: ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer
                                    radar2.0	2019-08-12 16:25:54.122	info	debug: ChangeState ack:true of _uBTs.NaN_2a:c6:08:a0:d8:fb = { address: '2a:c6:08:a0:d8:fb', btName: 'NaN', rssi: -65, btVendor: 'Vendor N/A', by: 'noble' }
                                    radar2.0	2019-08-12 16:25:54.108	info	debug: radar2 found uBT's: [ '00:01:e3:8d:5b:53', '2a:c6:08:a0:d8:fb' ]
                                    radar2.0	2019-08-12 16:25:54.107	info	debug: and not here (G-Tag_Thomas, Wohnzimmer_TV, Gear_S3, Drucker_Epson, BlueRay, Ebook, Schlafzimmer_TV, Lena_Tablet, XBox_360, 7490_Router_Erweiterung, Shelly_H+T)
                                    radar2.0	2019-08-12 16:25:54.107	info	debug: and who here (Router_Home, Thomas_Handy, Festnetz_Telefon, Wohnzimmer_TV_Stick, Sonos_Wohnzimmer, Sonos_Küche, Echo_Show, Echo_Kinderzimmer, Echo_Dot_Badezimmer, Shelly_Schlafzimmer, RF_Bridge,
                                    radar2.0	2019-08-12 16:25:54.107	info	debug: radar2 found here (Router_Home, Thomas_Handy, Festnetz_Telefon, Wohnzimmer_TV_Stick, Sonos_Wohnzimmer, Sonos_Küche, Echo_Show, Echo_Kinderzimmer, Echo_Dot_Badezimmer, Shelly_Schlafzimmer, RF_Br
                                    radar2.0	2019-08-12 16:25:54.050	info	debug: ChangeState ack:true of Iobroker_NUC._lastHere = 2019-08-12@16:25:54
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.290	info	iobroker make: *** [bufferutil.target.mk:103: Release/obj.target/bufferutil/src/bufferutil.o] Fehler 1
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.159	info	iobroker In file included from ../src/bufferutil.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.082	info	iobroker In file included from ../src/bufferutil.cc:8:../src/bufferutil.cc: At global scope: /home/iobroker/.node-gyp/10.16.2/include/node/node.h:573:43: warning: cast between incompatible function ty
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.079	info	iobroker ../src/bufferutil.cc: In static member function ‘static void BufferUtil::Mask(const v8::FunctionCallbackInfo<v8::Value>&)’:../src/bufferutil.cc:88:50: warning: ‘v8::Local<v8::Object> v8::Valu
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.079	info	iobroker ../src/bufferutil.cc:56:51: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] Local<Object> src = array->Get(i)->
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.079	info	iobroker ../src/bufferutil.cc: In static member function ‘static void BufferUtil::Merge(const v8::FunctionCallbackInfo<v8::Value>&)’:../src/bufferutil.cc:49:49: warning: ‘v8::Local<v8::Object> v8::Val
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.079	info	iobroker ../src/bufferutil.cc: In static member function ‘static void BufferUtil::Initialize(v8::Handle<v8::Object>)’:../src/bufferutil.cc:30:52: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.065	info	iobroker In file included from ../src/bufferutil.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here Local<Object> Value::ToObject() const { ^~~~~
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.061	info	iobroker In file included from ../src/bufferutil.cc:16:../node_modules/nan/nan.h: In constructor ‘NanTap::NanTap(v8::Handle<v8::Value>)’: ../node_modules/nan/nan.h:2292:41: warning: ‘v8::Local<v8::Obj
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.053	info	iobroker In file included from ../src/bufferutil.cc:16:../node_modules/nan/nan.h:2198:38: warning: ‘v8::String::Value::Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-dec
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.053	info	iobroker ../node_modules/nan/nan.h: In function ‘void* _NanRawString(v8::Handle<v8::Value>, Nan::Encoding, size_t*, void*, size_t, int)’:../node_modules/nan/nan.h:2164:38: warning: ‘v8::String::Value:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.041	info	iobroker In file included from ../src/bufferutil.cc:16:../node_modules/nan/nan.h: In function ‘void NanAsyncQueueWorker(NanAsyncWorker*)’: ../node_modules/nan/nan.h:1800:25: warning: cast between inco
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.026	info	iobroker In file included from ../src/bufferutil.cc:16:../node_modules/nan/nan.h: In member function ‘v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.012	info	iobroker In file included from ../src/bufferutil.cc:16:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.012	info	iobroker ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: error: no matching function f
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:53.003	info	iobroker ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:../node_modules/nan/nan.h:683:26: error: ‘Use’ is not a member of ‘node::Buffer’ return node:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.998	info	iobroker ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:../node_modules/nan/nan.h:672:57: error: invalid conversion from ‘const char*’ to ‘cha
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.997	info	iobroker ../node_modules/nan/nan.h:665:60: note: suggested alternative: ‘uint’ v8::Isolate::GetCurrent(), data, length, callback, hint);
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.992	info	iobroker ../node_modules/nan/nan.h:665:50: note: suggested alternative: ‘calloc’ v8::Isolate::GetCurrent(), data, length, callback, hint); ^~~
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.988	info	iobroker ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)’:../node_modules/nan/nan.h:665:50: error: ‘callback’ was not declared in this scope
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.987	info	iobroker ../node_modules/nan/nan.h: At global scope:../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared , node::smalloc::FreeCallback callback ^~~~~~~ ../n
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.974	info	iobroker ../node_modules/nan/nan.h:569:11: note: suggested alternative: ‘WeakCallbackType’ const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) { ^~ WeakCallback
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.973	info	iobroker ../node_modules/nan/nan.h:569:15: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.971	info	iobroker ../node_modules/nan/nan.h: At global scope:../node_modules/nan/nan.h:473:20: error: variable or field ‘NanAddGCEpilogueCallback’ declared void v8::Isolate::GCEpilogueCallback callback
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.966	info	iobroker In file included from ../src/bufferutil.cc:16:../node_modules/nan/nan.h: In function ‘uint32_t NanUInt32OptionValue(v8::Local<v8::Object>, v8::Handle<v8::String>, uint32_t)’: ../node_modules/
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.944	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/bufferutil.cc:16: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.940	info	iobroker In file included from ../src/bufferutil.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Lo
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.940	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/bufferutil.cc:16: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.940	info	iobroker In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, from ../src/bufferutil.cc:7: /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:5110:38: note: dec
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.934	info	iobroker ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::RegExp>::return_t NanIntern::Factory<v8::RegExp>::New(v8::Handle<v8::String>, v8:
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.921	info	iobroker In file included from ../src/bufferutil.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:5035:23: note: candidate: ‘static v8::Local<v8::Value> v8::BooleanObject::New(v8::Isolate*, boo
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.921	info	iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:82, from ../src/bufferutil.cc:16: ../node_modules/nan/nan_implementati
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.910	info	iobroker In file included from ../node_modules/nan/nan.h:82, from ../src/bufferutil.cc:16: ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:52.908	info	iobroker In file included from ../node_modules/nan/nan.h:82, from ../src/bufferutil.cc:16: ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer
                                    host.iobrokernuc-GB-BACE-3160	2019-08-12 16:25:15.813	error	Cannot write files: /opt/iobroker/iobroker-data/files/sonos.admin/_data.json: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/files/sonos.admin/_data.json
                                    

                                    Intel NUC mit Iobroker

                                    1 Antwort Letzte Antwort
                                    0
                                    • apollon77A apollon77

                                      @helfi9999 sagte in Sonos Adapter aktualisiert nur teilweise:

                                      @apollon77 habe über die Katze jede Version probiert, es geht leider nichts mehr..

                                      Wie kann man über die Katze verschiedne versionen probieren? Da gibts nur eine.

                                      H Online
                                      H Online
                                      helfi9999
                                      schrieb am zuletzt editiert von Negalein
                                      #39

                                      @apollon77 habe jetzt über die Katze neu installiert und bekam folgende Meldungen:

                                      iobroker	2019-08-12 16:28:38.100	info	exit 0
                                      iobroker	2019-08-12 16:28:38.003	info	upload [0] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index.html index.html text/html
                                      iobroker	2019-08-12 16:28:37.908	info	upload [1] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index_m.html index_m.html text/html
                                      iobroker	2019-08-12 16:28:37.830	info	upload [2] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/sonos.png sonos.png image/png
                                      iobroker	2019-08-12 16:28:37.746	info	upload [3] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/words.js words.js application/javascript
                                      iobroker	2019-08-12 16:28:37.716	info	got /opt/iobroker/node_modules/iobroker.sonos/admin
                                      iobroker	2019-08-12 16:28:37.627	info	SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                      iobroker	2019-08-12 16:28:37.626	info	npm WARN optional
                                      iobroker	2019-08-12 16:28:37.626	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 (node_modules/utf-8-validate):
                                      iobroker	2019-08-12 16:28:37.626	info	SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                      iobroker	2019-08-12 16:28:37.624	info	npm WARN optional
                                      iobroker	2019-08-12 16:28:37.624	info	notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING OPTIONAL DEPENDENCY
                                      iobroker	2019-08-12 16:28:37.624	info	npm WARN
                                      iobroker	2019-08-12 16:28:37.624	info	WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING
                                      iobroker	2019-08-12 16:28:37.622	info	npm
                                      iobroker	2019-08-12 16:28:37.622	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):
                                      iobroker	2019-08-12 16:28:37.622	info	WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is installed. You must install peer dependencies yourself.npm WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is i
                                      iobroker	2019-08-12 16:28:37.620	info	npm
                                      iobroker	2019-08-12 16:28:34.408	info	ERR! node-gyp -v v3.8.0gyp ERR! not ok
                                      iobroker	2019-08-12 16:28:34.407	info	gyp
                                      iobroker	2019-08-12 16:28:34.407	info	gyp ERR! node -v v10.16.2
                                      iobroker	2019-08-12 16:28:34.407	info	gyp ERR! cwd /opt/iobroker/node_modules/utf-8-validate
                                      iobroker	2019-08-12 16:28:34.407	info	ERR! System Linux 5.0.0-23-genericgyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                      iobroker	2019-08-12 16:28:34.405	info	ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)gyp
                                      iobroker	2019-08-12 16:28:34.404	info	gyp
                                      iobroker	2019-08-12 16:28:34.404	info	gyp ERR! stack at ChildProcess.emit (events.js:198:13)
                                      iobroker	2019-08-12 16:28:34.404	info	gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
                                      iobroker	2019-08-12 16:28:34.402	info	ERR! build error
                                      iobroker	2019-08-12 16:28:34.400	info	gyp
                                      iobroker	2019-08-12 16:28:34.396	info	make: *** [validation.target.mk:103: Release/obj.target/validation/src/validation.o] Fehler 1
                                      iobroker	2019-08-12 16:28:34.375	info	^~~~
                                      iobroker	2019-08-12 16:28:34.375	info	case 1: if (*source >= 0x80 && *source < 0xC2) return 0;
                                      iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:63:3: note: here
                                      iobroker	2019-08-12 16:28:34.375	info	^~~~~~
                                      iobroker	2019-08-12 16:28:34.375	info	switch (*source) {
                                      iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:54:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.375	info	^~~~
                                      iobroker	2019-08-12 16:28:34.375	info	case 2: if ((a = (*--srcptr)) > 0xBF) return 0;
                                      iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:53:3: note: here
                                      iobroker	2019-08-12 16:28:34.375	info	^~
                                      iobroker	2019-08-12 16:28:34.375	info	case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0;
                                      iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:52:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.375	info	^~~~
                                      iobroker	2019-08-12 16:28:34.375	info	case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0;
                                      iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:52:3: note: here
                                      iobroker	2019-08-12 16:28:34.375	info	^~
                                      iobroker	2019-08-12 16:28:34.375	info	case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0;
                                      iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc: In function ‘int isLegalUTF8(const uint8_t*, int)’:../src/validation.cc:51:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.374	info	^~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 0 : ch += (uint8_t) value[i];
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:87:7: note: here
                                      iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 1 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:86:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.374	info	^~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 1 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:86:7: note: here
                                      iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 2 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:85:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.374	info	^~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 2 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:85:7: note: here
                                      iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 3 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:84:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.374	info	^~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 3 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:84:7: note: here
                                      iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 4 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:83:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.374	info	^~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 4 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:83:7: note: here
                                      iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                      iobroker	2019-08-12 16:28:34.374	info	case 5 : ch += (uint8_t) value[i++]; ch <<= 6;
                                      iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc: In function ‘int is_valid_utf8(size_t, char*)’:../src/validation.cc:82:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                      iobroker	2019-08-12 16:28:34.264	info	^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.264	info	reinterpret_cast<Callback>(callback), type);
                                      iobroker	2019-08-12 16:28:34.264	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallb
                                      iobroker	2019-08-12 16:28:34.264	info	/home/iobroker/.node-gyp/10.16.2/include/node/node_object_wrap.h:84:78: required from here
                                      iobroker	2019-08-12 16:28:34.264	info	In file included from ../src/validation.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callbac
                                      iobroker	2019-08-12 16:28:34.189	info	^~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.189	info	NODE_MODULE(validation, init)
                                      iobroker	2019-08-12 16:28:34.189	info	../src/validation.cc:147:1: note: in expansion of macro ‘NODE_MODULE’
                                      iobroker	2019-08-12 16:28:34.189	info	^~~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.189	info	NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
                                      iobroker	2019-08-12 16:28:34.189	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
                                      iobroker	2019-08-12 16:28:34.189	info	^
                                      iobroker	2019-08-12 16:28:34.189	info	(node::addon_register_func) (regfunc), \
                                      iobroker	2019-08-12 16:28:34.189	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Handle<v8::Object>)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node:
                                      iobroker	2019-08-12 16:28:34.189	info	In file included from ../src/validation.cc:8:../src/validation.cc: At global scope:
                                      iobroker	2019-08-12 16:28:34.188	info	^~~~~
                                      iobroker	2019-08-12 16:28:34.188	info	Local<Object> Value::ToObject() const {
                                      iobroker	2019-08-12 16:28:34.188	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here
                                      iobroker	2019-08-12 16:28:34.188	info	In file included from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.188	info	^
                                      iobroker	2019-08-12 16:28:34.188	info	Local<Object> buffer_obj = args[0]->ToObject();
                                      iobroker	2019-08-12 16:28:34.188	info	../src/validation.cc: In static member function ‘static void Validation::IsValidUTF8(const v8::FunctionCallbackInfo<v8::Value>&)’:../src/validation.cc:132:50: warning: ‘v8::Local<v8::Object> v8::Valu
                                      iobroker	2019-08-12 16:28:34.184	info	^~~~~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.184	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:386:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’ inline void NODE_SET_METHOD(v8::Lo
                                      iobroker	2019-08-12 16:28:34.182	info	^~~~~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.182	info	inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
                                      iobroker	2019-08-12 16:28:34.182	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:372:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)’
                                      iobroker	2019-08-12 16:28:34.182	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.182	info	^
                                      iobroker	2019-08-12 16:28:34.182	info	NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8);
                                      iobroker	2019-08-12 16:28:34.182	info	../src/validation.cc: In static member function ‘static void Validation::Initialize(v8::Handle<v8::Object>)’:../src/validation.cc:112:62: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::Func
                                      iobroker	2019-08-12 16:28:34.175	info	^~~~~
                                      iobroker	2019-08-12 16:28:34.175	info	Local<Object> Value::ToObject() const {
                                      iobroker	2019-08-12 16:28:34.175	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here
                                      iobroker	2019-08-12 16:28:34.175	info	In file included from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.175	info	^
                                      iobroker	2019-08-12 16:28:34.175	info	NanAssignPersistent(t_, t->ToObject());
                                      iobroker	2019-08-12 16:28:34.175	info	../node_modules/nan/nan.h:2292:41: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                      iobroker	2019-08-12 16:28:34.175	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In constructor ‘NanTap::NanTap(v8::Handle<v8::Value>)’:
                                      iobroker	2019-08-12 16:28:34.167	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.167	info	declarator __attribute__((deprecated(message)))
                                      iobroker	2019-08-12 16:28:34.167	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.167	info	^~~~~
                                      iobroker	2019-08-12 16:28:34.167	info	V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj));
                                      iobroker	2019-08-12 16:28:34.167	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here
                                      iobroker	2019-08-12 16:28:34.167	info	from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.167	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                      iobroker	2019-08-12 16:28:34.167	info	^
                                      iobroker	2019-08-12 16:28:34.167	info	v8::String::Value value(toStr);
                                      iobroker	2019-08-12 16:28:34.167	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h:2198:38: warning: ‘v8::String::Value::Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declaration
                                      iobroker	2019-08-12 16:28:34.164	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.164	info	declarator __attribute__((deprecated(message)))
                                      iobroker	2019-08-12 16:28:34.164	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.164	info	^~~~~
                                      iobroker	2019-08-12 16:28:34.164	info	V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj));
                                      iobroker	2019-08-12 16:28:34.164	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here
                                      iobroker	2019-08-12 16:28:34.164	info	from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.164	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                      iobroker	2019-08-12 16:28:34.164	info	^
                                      iobroker	2019-08-12 16:28:34.164	info	v8::String::Value value(toStr);
                                      iobroker	2019-08-12 16:28:34.164	info	../node_modules/nan/nan.h: In function ‘void* _NanRawString(v8::Handle<v8::Value>, Nan::Encoding, size_t*, void*, size_t, int)’:../node_modules/nan/nan.h:2164:38: warning: ‘v8::String::Value::Value(v
                                      iobroker	2019-08-12 16:28:34.155	info	^~~~~~~~~~~~~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.155	info	, (uv_after_work_cb)NanAsyncExecuteComplete
                                      iobroker	2019-08-12 16:28:34.155	info	../node_modules/nan/nan.h:1800:25: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-
                                      iobroker	2019-08-12 16:28:34.155	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘void NanAsyncQueueWorker(NanAsyncWorker*)’:
                                      iobroker	2019-08-12 16:28:34.143	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.143	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.143	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.143	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.143	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.143	info	In file included from ../src/validation.cc:8:/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.142	info	^~~
                                      iobroker	2019-08-12 16:28:34.142	info	# define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))
                                      iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’
                                      iobroker	2019-08-12 16:28:34.142	info	^
                                      iobroker	2019-08-12 16:28:34.142	info	));
                                      iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:1569:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                      iobroker	2019-08-12 16:28:34.142	info	In file included from ../src/validation.cc:15:
                                      iobroker	2019-08-12 16:28:34.142	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.142	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.142	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.142	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.142	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.142	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.142	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.142	info	^~~
                                      iobroker	2019-08-12 16:28:34.142	info	# define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))
                                      iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’
                                      iobroker	2019-08-12 16:28:34.142	info	^
                                      iobroker	2019-08-12 16:28:34.142	info	));
                                      iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:1569:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                      iobroker	2019-08-12 16:28:34.142	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In member function ‘v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*
                                      iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.125	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.125	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.125	info	^
                                      iobroker	2019-08-12 16:28:34.125	info	v8::Isolate::GetCurrent(), target, method, argc, argv));
                                      iobroker	2019-08-12 16:28:34.125	info	../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(...,
                                      iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:15:
                                      iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.125	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.125	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.125	info	^
                                      iobroker	2019-08-12 16:28:34.125	info	v8::Isolate::GetCurrent(), target, method, argc, argv));
                                      iobroker	2019-08-12 16:28:34.125	info	../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(...,
                                      iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)’:
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.124	info	^
                                      iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, symbol, argc, argv));
                                      iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.124	info	^
                                      iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, symbol, argc, argv));
                                      iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall
                                      iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)’:
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.124	info	^
                                      iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, func, argc, argv));
                                      iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:738:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                      iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                      iobroker	2019-08-12 16:28:34.124	info	^
                                      iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, func, argc, argv));
                                      iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:738:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                      iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>
                                      iobroker	2019-08-12 16:28:34.122	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.122	info	declarator __attribute__((deprecated(message)))
                                      iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.122	info	^~~
                                      iobroker	2019-08-12 16:28:34.122	info	V8_DEPRECATED("Use maybe version", Local<Value> Run());
                                      iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here
                                      iobroker	2019-08-12 16:28:34.122	info	from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.122	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                      iobroker	2019-08-12 16:28:34.122	info	^
                                      iobroker	2019-08-12 16:28:34.122	info	return script->Run();
                                      iobroker	2019-08-12 16:28:34.122	info	../node_modules/nan/nan.h:729:24: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                      iobroker	2019-08-12 16:28:34.122	info	../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::Script>)’:
                                      iobroker	2019-08-12 16:28:34.122	info	In file included from ../src/validation.cc:15:
                                      iobroker	2019-08-12 16:28:34.122	info	^~~~~~~~~~
                                      iobroker	2019-08-12 16:28:34.122	info	declarator __attribute__((deprecated(message)))
                                      iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                      iobroker	2019-08-12 16:28:34.122	info	^~~
                                      iobroker	2019-08-12 16:28:34.122	info	V8_DEPRECATED("Use maybe version", Local<Value> Run());
                                      iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here
                                      iobroker	2019-08-12 16:28:34.122	info	from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.122	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                      iobroker	2019-08-12 16:28:34.122	info	^
                                      iobroker	2019-08-12 16:28:34.122	info	return script->BindToCurrentContext()->Run();
                                      iobroker	2019-08-12 16:28:34.122	info	../node_modules/nan/nan.h:723:48: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                      iobroker	2019-08-12 16:28:34.122	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::UnboundScript>)’:
                                      iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided
                                      iobroker	2019-08-12 16:28:34.121	info	^~~~~~~
                                      iobroker	2019-08-12 16:28:34.121	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                      iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*,
                                      iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
                                      iobroker	2019-08-12 16:28:34.121	info	^~~~~~~
                                      iobroker	2019-08-12 16:28:34.121	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                      iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr
                                      iobroker	2019-08-12 16:28:34.121	info	In file included from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.121	info	^
                                      iobroker	2019-08-12 16:28:34.121	info	return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                      iobroker	2019-08-12 16:28:34.121	info	../node_modules/nan/nan.h:717:74: error: no matching function for call to ‘v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*)’
                                      iobroker	2019-08-12 16:28:34.121	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’:
                                      iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided
                                      iobroker	2019-08-12 16:28:34.120	info	^~~~~~~
                                      iobroker	2019-08-12 16:28:34.120	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                      iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*,
                                      iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
                                      iobroker	2019-08-12 16:28:34.120	info	^~~~~~~
                                      iobroker	2019-08-12 16:28:34.120	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                      iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr
                                      iobroker	2019-08-12 16:28:34.120	info	In file included from ../src/validation.cc:7:
                                      iobroker	2019-08-12 16:28:34.120	info	^
                                      iobroker	2019-08-12 16:28:34.120	info	return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                      iobroker	2019-08-12 16:28:34.120	info	../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: error: no matching function for cal
                                      

                                      Intel NUC mit Iobroker

                                      apollon77A 1 Antwort Letzte Antwort
                                      0
                                      • H helfi9999

                                        @apollon77 habe jetzt über die Katze neu installiert und bekam folgende Meldungen:

                                        iobroker	2019-08-12 16:28:38.100	info	exit 0
                                        iobroker	2019-08-12 16:28:38.003	info	upload [0] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index.html index.html text/html
                                        iobroker	2019-08-12 16:28:37.908	info	upload [1] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index_m.html index_m.html text/html
                                        iobroker	2019-08-12 16:28:37.830	info	upload [2] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/sonos.png sonos.png image/png
                                        iobroker	2019-08-12 16:28:37.746	info	upload [3] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/words.js words.js application/javascript
                                        iobroker	2019-08-12 16:28:37.716	info	got /opt/iobroker/node_modules/iobroker.sonos/admin
                                        iobroker	2019-08-12 16:28:37.627	info	SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                        iobroker	2019-08-12 16:28:37.626	info	npm WARN optional
                                        iobroker	2019-08-12 16:28:37.626	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 (node_modules/utf-8-validate):
                                        iobroker	2019-08-12 16:28:37.626	info	SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                        iobroker	2019-08-12 16:28:37.624	info	npm WARN optional
                                        iobroker	2019-08-12 16:28:37.624	info	notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING OPTIONAL DEPENDENCY
                                        iobroker	2019-08-12 16:28:37.624	info	npm WARN
                                        iobroker	2019-08-12 16:28:37.624	info	WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING
                                        iobroker	2019-08-12 16:28:37.622	info	npm
                                        iobroker	2019-08-12 16:28:37.622	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):
                                        iobroker	2019-08-12 16:28:37.622	info	WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is installed. You must install peer dependencies yourself.npm WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is i
                                        iobroker	2019-08-12 16:28:37.620	info	npm
                                        iobroker	2019-08-12 16:28:34.408	info	ERR! node-gyp -v v3.8.0gyp ERR! not ok
                                        iobroker	2019-08-12 16:28:34.407	info	gyp
                                        iobroker	2019-08-12 16:28:34.407	info	gyp ERR! node -v v10.16.2
                                        iobroker	2019-08-12 16:28:34.407	info	gyp ERR! cwd /opt/iobroker/node_modules/utf-8-validate
                                        iobroker	2019-08-12 16:28:34.407	info	ERR! System Linux 5.0.0-23-genericgyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                        iobroker	2019-08-12 16:28:34.405	info	ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)gyp
                                        iobroker	2019-08-12 16:28:34.404	info	gyp
                                        iobroker	2019-08-12 16:28:34.404	info	gyp ERR! stack at ChildProcess.emit (events.js:198:13)
                                        iobroker	2019-08-12 16:28:34.404	info	gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
                                        iobroker	2019-08-12 16:28:34.402	info	ERR! build error
                                        iobroker	2019-08-12 16:28:34.400	info	gyp
                                        iobroker	2019-08-12 16:28:34.396	info	make: *** [validation.target.mk:103: Release/obj.target/validation/src/validation.o] Fehler 1
                                        iobroker	2019-08-12 16:28:34.375	info	^~~~
                                        iobroker	2019-08-12 16:28:34.375	info	case 1: if (*source >= 0x80 && *source < 0xC2) return 0;
                                        iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:63:3: note: here
                                        iobroker	2019-08-12 16:28:34.375	info	^~~~~~
                                        iobroker	2019-08-12 16:28:34.375	info	switch (*source) {
                                        iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:54:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.375	info	^~~~
                                        iobroker	2019-08-12 16:28:34.375	info	case 2: if ((a = (*--srcptr)) > 0xBF) return 0;
                                        iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:53:3: note: here
                                        iobroker	2019-08-12 16:28:34.375	info	^~
                                        iobroker	2019-08-12 16:28:34.375	info	case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0;
                                        iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:52:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.375	info	^~~~
                                        iobroker	2019-08-12 16:28:34.375	info	case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0;
                                        iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc:52:3: note: here
                                        iobroker	2019-08-12 16:28:34.375	info	^~
                                        iobroker	2019-08-12 16:28:34.375	info	case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0;
                                        iobroker	2019-08-12 16:28:34.375	info	../src/validation.cc: In function ‘int isLegalUTF8(const uint8_t*, int)’:../src/validation.cc:51:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.374	info	^~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 0 : ch += (uint8_t) value[i];
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:87:7: note: here
                                        iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 1 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:86:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.374	info	^~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 1 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:86:7: note: here
                                        iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 2 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:85:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.374	info	^~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 2 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:85:7: note: here
                                        iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 3 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:84:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.374	info	^~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 3 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:84:7: note: here
                                        iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 4 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:83:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.374	info	^~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 4 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc:83:7: note: here
                                        iobroker	2019-08-12 16:28:34.374	info	~~~^~~~~
                                        iobroker	2019-08-12 16:28:34.374	info	case 5 : ch += (uint8_t) value[i++]; ch <<= 6;
                                        iobroker	2019-08-12 16:28:34.374	info	../src/validation.cc: In function ‘int is_valid_utf8(size_t, char*)’:../src/validation.cc:82:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
                                        iobroker	2019-08-12 16:28:34.264	info	^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.264	info	reinterpret_cast<Callback>(callback), type);
                                        iobroker	2019-08-12 16:28:34.264	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallb
                                        iobroker	2019-08-12 16:28:34.264	info	/home/iobroker/.node-gyp/10.16.2/include/node/node_object_wrap.h:84:78: required from here
                                        iobroker	2019-08-12 16:28:34.264	info	In file included from ../src/validation.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callbac
                                        iobroker	2019-08-12 16:28:34.189	info	^~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.189	info	NODE_MODULE(validation, init)
                                        iobroker	2019-08-12 16:28:34.189	info	../src/validation.cc:147:1: note: in expansion of macro ‘NODE_MODULE’
                                        iobroker	2019-08-12 16:28:34.189	info	^~~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.189	info	NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
                                        iobroker	2019-08-12 16:28:34.189	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
                                        iobroker	2019-08-12 16:28:34.189	info	^
                                        iobroker	2019-08-12 16:28:34.189	info	(node::addon_register_func) (regfunc), \
                                        iobroker	2019-08-12 16:28:34.189	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Handle<v8::Object>)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node:
                                        iobroker	2019-08-12 16:28:34.189	info	In file included from ../src/validation.cc:8:../src/validation.cc: At global scope:
                                        iobroker	2019-08-12 16:28:34.188	info	^~~~~
                                        iobroker	2019-08-12 16:28:34.188	info	Local<Object> Value::ToObject() const {
                                        iobroker	2019-08-12 16:28:34.188	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here
                                        iobroker	2019-08-12 16:28:34.188	info	In file included from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.188	info	^
                                        iobroker	2019-08-12 16:28:34.188	info	Local<Object> buffer_obj = args[0]->ToObject();
                                        iobroker	2019-08-12 16:28:34.188	info	../src/validation.cc: In static member function ‘static void Validation::IsValidUTF8(const v8::FunctionCallbackInfo<v8::Value>&)’:../src/validation.cc:132:50: warning: ‘v8::Local<v8::Object> v8::Valu
                                        iobroker	2019-08-12 16:28:34.184	info	^~~~~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.184	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:386:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’ inline void NODE_SET_METHOD(v8::Lo
                                        iobroker	2019-08-12 16:28:34.182	info	^~~~~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.182	info	inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
                                        iobroker	2019-08-12 16:28:34.182	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:372:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)’
                                        iobroker	2019-08-12 16:28:34.182	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.182	info	^
                                        iobroker	2019-08-12 16:28:34.182	info	NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8);
                                        iobroker	2019-08-12 16:28:34.182	info	../src/validation.cc: In static member function ‘static void Validation::Initialize(v8::Handle<v8::Object>)’:../src/validation.cc:112:62: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::Func
                                        iobroker	2019-08-12 16:28:34.175	info	^~~~~
                                        iobroker	2019-08-12 16:28:34.175	info	Local<Object> Value::ToObject() const {
                                        iobroker	2019-08-12 16:28:34.175	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here
                                        iobroker	2019-08-12 16:28:34.175	info	In file included from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.175	info	^
                                        iobroker	2019-08-12 16:28:34.175	info	NanAssignPersistent(t_, t->ToObject());
                                        iobroker	2019-08-12 16:28:34.175	info	../node_modules/nan/nan.h:2292:41: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                        iobroker	2019-08-12 16:28:34.175	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In constructor ‘NanTap::NanTap(v8::Handle<v8::Value>)’:
                                        iobroker	2019-08-12 16:28:34.167	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.167	info	declarator __attribute__((deprecated(message)))
                                        iobroker	2019-08-12 16:28:34.167	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.167	info	^~~~~
                                        iobroker	2019-08-12 16:28:34.167	info	V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj));
                                        iobroker	2019-08-12 16:28:34.167	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here
                                        iobroker	2019-08-12 16:28:34.167	info	from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.167	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                        iobroker	2019-08-12 16:28:34.167	info	^
                                        iobroker	2019-08-12 16:28:34.167	info	v8::String::Value value(toStr);
                                        iobroker	2019-08-12 16:28:34.167	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h:2198:38: warning: ‘v8::String::Value::Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declaration
                                        iobroker	2019-08-12 16:28:34.164	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.164	info	declarator __attribute__((deprecated(message)))
                                        iobroker	2019-08-12 16:28:34.164	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.164	info	^~~~~
                                        iobroker	2019-08-12 16:28:34.164	info	V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj));
                                        iobroker	2019-08-12 16:28:34.164	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here
                                        iobroker	2019-08-12 16:28:34.164	info	from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.164	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                        iobroker	2019-08-12 16:28:34.164	info	^
                                        iobroker	2019-08-12 16:28:34.164	info	v8::String::Value value(toStr);
                                        iobroker	2019-08-12 16:28:34.164	info	../node_modules/nan/nan.h: In function ‘void* _NanRawString(v8::Handle<v8::Value>, Nan::Encoding, size_t*, void*, size_t, int)’:../node_modules/nan/nan.h:2164:38: warning: ‘v8::String::Value::Value(v
                                        iobroker	2019-08-12 16:28:34.155	info	^~~~~~~~~~~~~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.155	info	, (uv_after_work_cb)NanAsyncExecuteComplete
                                        iobroker	2019-08-12 16:28:34.155	info	../node_modules/nan/nan.h:1800:25: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-
                                        iobroker	2019-08-12 16:28:34.155	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘void NanAsyncQueueWorker(NanAsyncWorker*)’:
                                        iobroker	2019-08-12 16:28:34.143	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.143	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.143	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.143	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.143	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.143	info	In file included from ../src/validation.cc:8:/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.142	info	^~~
                                        iobroker	2019-08-12 16:28:34.142	info	# define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))
                                        iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’
                                        iobroker	2019-08-12 16:28:34.142	info	^
                                        iobroker	2019-08-12 16:28:34.142	info	));
                                        iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:1569:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                        iobroker	2019-08-12 16:28:34.142	info	In file included from ../src/validation.cc:15:
                                        iobroker	2019-08-12 16:28:34.142	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.142	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.142	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.142	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.142	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.142	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.142	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.142	info	^~~
                                        iobroker	2019-08-12 16:28:34.142	info	# define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))
                                        iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’
                                        iobroker	2019-08-12 16:28:34.142	info	^
                                        iobroker	2019-08-12 16:28:34.142	info	));
                                        iobroker	2019-08-12 16:28:34.142	info	../node_modules/nan/nan.h:1569:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                        iobroker	2019-08-12 16:28:34.142	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In member function ‘v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*
                                        iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.125	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.125	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.125	info	^
                                        iobroker	2019-08-12 16:28:34.125	info	v8::Isolate::GetCurrent(), target, method, argc, argv));
                                        iobroker	2019-08-12 16:28:34.125	info	../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(...,
                                        iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:15:
                                        iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.125	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.125	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.125	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.125	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.125	info	^
                                        iobroker	2019-08-12 16:28:34.125	info	v8::Isolate::GetCurrent(), target, method, argc, argv));
                                        iobroker	2019-08-12 16:28:34.125	info	../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(...,
                                        iobroker	2019-08-12 16:28:34.125	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)’:
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.124	info	^
                                        iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, symbol, argc, argv));
                                        iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.124	info	^
                                        iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, symbol, argc, argv));
                                        iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall
                                        iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)’:
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.124	info	^
                                        iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, func, argc, argv));
                                        iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:738:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	__attribute__((deprecated(message))) declarator
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.124	info	^~~~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.124	info	NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                        iobroker	2019-08-12 16:28:34.124	info	/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:8:
                                        iobroker	2019-08-12 16:28:34.124	info	^
                                        iobroker	2019-08-12 16:28:34.124	info	v8::Isolate::GetCurrent(), target, func, argc, argv));
                                        iobroker	2019-08-12 16:28:34.124	info	../node_modules/nan/nan.h:738:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCa
                                        iobroker	2019-08-12 16:28:34.124	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>
                                        iobroker	2019-08-12 16:28:34.122	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.122	info	declarator __attribute__((deprecated(message)))
                                        iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.122	info	^~~
                                        iobroker	2019-08-12 16:28:34.122	info	V8_DEPRECATED("Use maybe version", Local<Value> Run());
                                        iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here
                                        iobroker	2019-08-12 16:28:34.122	info	from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.122	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                        iobroker	2019-08-12 16:28:34.122	info	^
                                        iobroker	2019-08-12 16:28:34.122	info	return script->Run();
                                        iobroker	2019-08-12 16:28:34.122	info	../node_modules/nan/nan.h:729:24: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                        iobroker	2019-08-12 16:28:34.122	info	../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::Script>)’:
                                        iobroker	2019-08-12 16:28:34.122	info	In file included from ../src/validation.cc:15:
                                        iobroker	2019-08-12 16:28:34.122	info	^~~~~~~~~~
                                        iobroker	2019-08-12 16:28:34.122	info	declarator __attribute__((deprecated(message)))
                                        iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                        iobroker	2019-08-12 16:28:34.122	info	^~~
                                        iobroker	2019-08-12 16:28:34.122	info	V8_DEPRECATED("Use maybe version", Local<Value> Run());
                                        iobroker	2019-08-12 16:28:34.122	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here
                                        iobroker	2019-08-12 16:28:34.122	info	from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.122	info	In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26,
                                        iobroker	2019-08-12 16:28:34.122	info	^
                                        iobroker	2019-08-12 16:28:34.122	info	return script->BindToCurrentContext()->Run();
                                        iobroker	2019-08-12 16:28:34.122	info	../node_modules/nan/nan.h:723:48: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                        iobroker	2019-08-12 16:28:34.122	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::UnboundScript>)’:
                                        iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided
                                        iobroker	2019-08-12 16:28:34.121	info	^~~~~~~
                                        iobroker	2019-08-12 16:28:34.121	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                        iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*,
                                        iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
                                        iobroker	2019-08-12 16:28:34.121	info	^~~~~~~
                                        iobroker	2019-08-12 16:28:34.121	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                        iobroker	2019-08-12 16:28:34.121	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr
                                        iobroker	2019-08-12 16:28:34.121	info	In file included from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.121	info	^
                                        iobroker	2019-08-12 16:28:34.121	info	return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                        iobroker	2019-08-12 16:28:34.121	info	../node_modules/nan/nan.h:717:74: error: no matching function for call to ‘v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*)’
                                        iobroker	2019-08-12 16:28:34.121	info	In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’:
                                        iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided
                                        iobroker	2019-08-12 16:28:34.120	info	^~~~~~~
                                        iobroker	2019-08-12 16:28:34.120	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                        iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*,
                                        iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
                                        iobroker	2019-08-12 16:28:34.120	info	^~~~~~~
                                        iobroker	2019-08-12 16:28:34.120	info	static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile(
                                        iobroker	2019-08-12 16:28:34.120	info	/home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr
                                        iobroker	2019-08-12 16:28:34.120	info	In file included from ../src/validation.cc:7:
                                        iobroker	2019-08-12 16:28:34.120	info	^
                                        iobroker	2019-08-12 16:28:34.120	info	return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                        iobroker	2019-08-12 16:28:34.120	info	../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: error: no matching function for cal
                                        

                                        apollon77A Offline
                                        apollon77A Offline
                                        apollon77
                                        schrieb am zuletzt editiert von
                                        #40

                                        @helfi9999 Ich sehe das aktuell nur warnungen, alles ok

                                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                        H 2 Antworten Letzte Antwort
                                        0
                                        • apollon77A apollon77

                                          @helfi9999 Ich sehe das aktuell nur warnungen, alles ok

                                          H Online
                                          H Online
                                          helfi9999
                                          schrieb am zuletzt editiert von
                                          #41

                                          @apollon77 tja Problem geblieben nach der Installation keine DP's werden aktualisiert.

                                          Intel NUC mit Iobroker

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          761

                                          Online

                                          32.6k

                                          Benutzer

                                          82.1k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe