Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. Adapter: Worx Landroid v2.x.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Adapter: Worx Landroid v2.x.x

Geplant Angeheftet Gesperrt Verschoben Entwicklung
1.2k Beiträge 121 Kommentatoren 459.2k Aufrufe 64 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.
  • ldittmarL Offline
    ldittmarL Offline
    ldittmar
    Developer
    schrieb am zuletzt editiert von
    #28

    Beim Hornbach kostet er 679€, aber die haben diesen Daiertiefpreis versprechen. Wenn man also im Internet rin günstigeren Preis findet, bekommt man ihn für den Internetpreis + 10% Rabatt. 8-)

    Grüße,

    ldittmar

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Stefan1984
      schrieb am zuletzt editiert von
      #29

      @Meistertr:

      Guten Morgen Leute,

      hab heute morgen ein kleines Video gemacht (Beta Test). Kann den Landroid S jetzt über mein Smarthome steuern und auslesen

      https://youtu.be/3zHwRSk29LU `

      Hallo Meistertr,

      wirklich toll was Du da auf die Beine gestellt hast. Ich warte schon eine ganze Weile auf einen Nachfolger des ioBroker Adapters. Danke für Deine Mühe. Eine Veröffentlichung wird sicher vieeeele sehr freuen. Wann könnte so eine tolle zur Veröffentlichung reif sein und bewundert werden?

      Melde mich gern als Tester. 😄

      Ich freue mich auf eine Antwort.

      Grüße,

      Stefan

      1 Antwort Letzte Antwort
      0
      • MeistertrM Offline
        MeistertrM Offline
        Meistertr
        Developer
        schrieb am zuletzt editiert von
        #30

        @Stefan1984:

        @Meistertr:

        Guten Morgen Leute,

        hab heute morgen ein kleines Video gemacht (Beta Test). Kann den Landroid S jetzt über mein Smarthome steuern und auslesen

        https://youtu.be/3zHwRSk29LU `

        Hallo Meistertr,

        wirklich toll was Du da auf die Beine gestellt hast. Ich warte schon eine ganze Weile auf einen Nachfolger des ioBroker Adapters. Danke für Deine Mühe. Eine Veröffentlichung wird sicher vieeeele sehr freuen. Wann könnte so eine tolle zur Veröffentlichung reif sein und bewundert werden?

        Melde mich gern als Tester. 😄

        Ich freue mich auf eine Antwort.

        Grüße,

        Stefan `
        Es ist kein Nachfolger. mein Plan ist es ihn erstmal richtig am laufen zu haben und dann wäre es denkbar ihn in den existierenden landroid Adapter einfließen zu lassen( das habe ich zumindestens bei der Erstellung mit berucksichtig) andererseits sollen die anderen Modelle auch auf die neue Schnittstelle umgestellt werden. Also ich bin mir da noch nicht sicher. Auf git ist zumindestens schon mal der Adapter er funktioniert auch aber noch eingeschränkt also beta. Werde dies we aber schon einiges weiter kommen. wer testen will kann es gerne ausprobieren. Und Rückmeldung geben

        https://github.com/MeisterTR/iobroker.landroid-s

        Gesendet von meinem Handy

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Stefan1984
          schrieb am zuletzt editiert von
          #31

          @Meistertr:

          @Stefan1984:

          @Meistertr:

          Guten Morgen Leute,

          hab heute morgen ein kleines Video gemacht (Beta Test). Kann den Landroid S jetzt über mein Smarthome steuern und auslesen

          https://youtu.be/3zHwRSk29LU `

          Hallo Meistertr,

          wirklich toll was Du da auf die Beine gestellt hast. Ich warte schon eine ganze Weile auf einen Nachfolger des ioBroker Adapters. Danke für Deine Mühe. Eine Veröffentlichung wird sicher vieeeele sehr freuen. Wann könnte so eine tolle zur Veröffentlichung reif sein und bewundert werden?

          Melde mich gern als Tester. 😄

          Ich freue mich auf eine Antwort.

          Grüße,

          Stefan `
          Es ist kein Nachfolger. mein Plan ist es ihn erstmal richtig am laufen zu haben und dann wäre es denkbar ihn in den existierenden landroid Adapter einfließen zu lassen( das habe ich zumindestens bei der Erstellung mit berucksichtig) andererseits sollen die anderen Modelle auch auf die neue Schnittstelle umgestellt werden. Also ich bin mir da noch nicht sicher. Auf git ist zumindestens schon mal der Adapter er funktioniert auch aber noch eingeschränkt also beta. Werde dies we aber schon einiges weiter kommen. wer testen will kann es gerne ausprobieren. Und Rückmeldung geben

          https://github.com/MeisterTR/iobroker.landroid-s

          Gesendet von meinem Handy `

          Das ist toll. Weiter so.

          Danke dafür. Gucke ich mir mal an.

          Habe jetzt aktuell noch einen der ersten Worx ohne WLAN. Bin aber gerade dabei einen der S Serie zu bestellen. Wenn der in Betrieb ist, teste ich sofort.

          Danke.

          EDIT: Kann ich den Adapter schon ganz normal über den Button Github in ioBroker installieren? Wenn ich das mache, bekomme ich einen Error. Oder geht das vorerst anders?

          EDIT2: Hab den Adapter installiert bekommen. Die Intergration aus Github in ioBroker brachte viele "Error" hervor. Der Vorgang lief dann aber dennoch sauber durch. Sobald ich den Landroid habe, werde ich den Adapter testen. Danke bis hier hin.

          Grüße,

          Stefan

          Gesendet von iPhone mit Tapatalk
          2044_screen.jpg

          1 Antwort Letzte Antwort
          0
          • lobomauL Offline
            lobomauL Offline
            lobomau
            schrieb am zuletzt editiert von
            #32

            @Stefan1984:

            @Meistertr:

            @Stefan1984:

            Hallo Meistertr,

            wirklich toll was Du da auf die Beine gestellt hast. Ich warte schon eine ganze Weile auf einen Nachfolger des ioBroker Adapters. Danke für Deine Mühe. Eine Veröffentlichung wird sicher vieeeele sehr freuen. Wann könnte so eine tolle zur Veröffentlichung reif sein und bewundert werden?

            Melde mich gern als Tester. 😄

            Ich freue mich auf eine Antwort.

            Grüße,

            Stefan `
            Es ist kein Nachfolger. mein Plan ist es ihn erstmal richtig am laufen zu haben und dann wäre es denkbar ihn in den existierenden landroid Adapter einfließen zu lassen( das habe ich zumindestens bei der Erstellung mit berucksichtig) andererseits sollen die anderen Modelle auch auf die neue Schnittstelle umgestellt werden. Also ich bin mir da noch nicht sicher. Auf git ist zumindestens schon mal der Adapter er funktioniert auch aber noch eingeschränkt also beta. Werde dies we aber schon einiges weiter kommen. wer testen will kann es gerne ausprobieren. Und Rückmeldung geben

            https://github.com/MeisterTR/iobroker.landroid-s

            Gesendet von meinem Handy `

            Das ist toll. Weiter so.

            Danke dafür. Gucke ich mir mal an.

            Habe jetzt aktuell noch einen der ersten Worx ohne WLAN. Bin aber gerade dabei einen der S Serie zu bestellen. Wenn der in Betrieb ist, teste ich sofort.

            Danke.

            EDIT: Kann ich den Adapter schon ganz normal über den Button Github in ioBroker installieren? Wenn ich das mache, bekomme ich einen Error. Oder geht das vorerst anders?

            EDIT2: Hab den Adapter installiert bekommen. Die Intergration aus Github in ioBroker brachte viele "Error" hervor. Der Vorgang lief dann aber dennoch sauber durch. Sobald ich den Landroid habe, werde ich den Adapter testen. Danke bis hier hin.

            Grüße,

            Stefan

            Gesendet von iPhone mit Tapatalk `
            Istallieren aus eigener URL auswählen mit dem link "https://github.com/MeisterTR/iobroker.landroid-s".

            Installation ging soweit gut.

            Email ist die, mit der ich mich registriert habe bei worx?

            Und Passwort? Ein bestimmtes?

            MAC-Adresse wohl vom landroid? Habe ich eingetragen.

            Adapter ist erstmal noch auf rot. Aber ich denke es liegt am Passwort.

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
            • Slave: Pi4
            1 Antwort Letzte Antwort
            0
            • MeistertrM Offline
              MeistertrM Offline
              Meistertr
              Developer
              schrieb am zuletzt editiert von
              #33

              @lobomau:

              @Stefan1984:

              @Meistertr:

              Es ist kein Nachfolger. mein Plan ist es ihn erstmal richtig am laufen zu haben und dann wäre es denkbar ihn in den existierenden landroid Adapter einfließen zu lassen( das habe ich zumindestens bei der Erstellung mit berucksichtig) andererseits sollen die anderen Modelle auch auf die neue Schnittstelle umgestellt werden. Also ich bin mir da noch nicht sicher. Auf git ist zumindestens schon mal der Adapter er funktioniert auch aber noch eingeschränkt also beta. Werde dies we aber schon einiges weiter kommen. wer testen will kann es gerne ausprobieren. Und Rückmeldung geben

              https://github.com/MeisterTR/iobroker.landroid-s

              Gesendet von meinem Handy `

              Das ist toll. Weiter so.

              Danke dafür. Gucke ich mir mal an.

              Habe jetzt aktuell noch einen der ersten Worx ohne WLAN. Bin aber gerade dabei einen der S Serie zu bestellen. Wenn der in Betrieb ist, teste ich sofort.

              Danke.

              EDIT: Kann ich den Adapter schon ganz normal über den Button Github in ioBroker installieren? Wenn ich das mache, bekomme ich einen Error. Oder geht das vorerst anders?

              EDIT2: Hab den Adapter installiert bekommen. Die Intergration aus Github in ioBroker brachte viele "Error" hervor. Der Vorgang lief dann aber dennoch sauber durch. Sobald ich den Landroid habe, werde ich den Adapter testen. Danke bis hier hin.

              Grüße,

              Stefan

              Gesendet von iPhone mit Tapatalk `
              Istallieren aus eigener URL auswählen mit dem link "https://github.com/MeisterTR/iobroker.landroid-s".

              Installation ging soweit gut.

              Email ist die, mit der ich mich registriert habe bei worx?

              Und Passwort? Ein bestimmtes?

              MAC-Adresse wohl vom landroid? Habe ich eingetragen.

              Adapter ist erstmal noch auf rot. Aber ich denke es liegt am Passwort. `
              Bei PW muss das PW rein, mit dem du dich bei worx angemeldet hast, was du am Anfang bei der App eingegeben hast

              Gesendet von meinem Handy

              1 Antwort Letzte Antwort
              0
              • lobomauL Offline
                lobomauL Offline
                lobomau
                schrieb am zuletzt editiert von
                #34

                @Meistertr:

                Bei PW muss das PW rein, mit dem du dich bei worx angemeldet hast, was du am Anfang bei der App eingegeben hast

                Gesendet von meinem Handy `
                Läuft jetzt. Passwort war in Email 😉

                Was ist daran beta? Das ist doch sensationell was der alles anzeigt!

                Nur calender ist bei mir leer. Rest passt alles. Akkustand und Temperatur kenne ich nun auch. Vielen Dank!!!

                Host: NUC8i3 mit Proxmox:

                • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                • Slave: Pi4
                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  KaptinT
                  schrieb am zuletzt editiert von
                  #35

                  Super, ich freue mich auch schon den neuen Adapter zu testen. Mein Landroid S ist allerdings gerade nach 4 Wochen guter Arbeit zum Service, da der Regensensor eine Macke hat. Er hat auch immer fröhlich im Regen gemäht. Sobald er wieder da ist, teste ich gerne den Adapter 🙂

                  Wie genau erkennt Euer Landroid Regen? also wieviel Regen muss runter kommen, damit er Regen erkennt? Den Sensor kann man dann sicherklch auch schön für die Gartenbewässerung nutzen 🙂

                  1 Antwort Letzte Antwort
                  0
                  • lobomauL Offline
                    lobomauL Offline
                    lobomau
                    schrieb am zuletzt editiert von
                    #36

                    @KaptinT:

                    Wie genau erkennt Euer Landroid Regen? also wieviel Regen muss runter kommen, damit er Regen erkennt? Den Sensor kann man dann sicherklch auch schön für die Gartenbewässerung nutzen 🙂 `
                    Daran habe ich auch schon gedacht bzw. einfach um mal zu loggen wann es geregnet hat.

                    Ich finde ihn auch relativ unempfindlich den Regensensor. Aber bei Regen löst er schon aus. Also soweit ok.

                    Host: NUC8i3 mit Proxmox:

                    • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                    • Slave: Pi4
                    1 Antwort Letzte Antwort
                    0
                    • lobomauL Offline
                      lobomauL Offline
                      lobomau
                      schrieb am zuletzt editiert von
                      #37

                      Was noch nicht geht ist das Aktualisieren der States. Neustart des Adapters hilft.

                      Host: NUC8i3 mit Proxmox:

                      • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                      • Slave: Pi4
                      1 Antwort Letzte Antwort
                      0
                      • MeistertrM Offline
                        MeistertrM Offline
                        Meistertr
                        Developer
                        schrieb am zuletzt editiert von
                        #38

                        @lobomau:

                        Was noch nicht geht ist das Aktualisieren der States. Neustart des Adapters hilft. `
                        Auf git ist schon eine neue Version einmal installieren dann wird alles aktualisiert

                        Gesendet von meinem Handy

                        1 Antwort Letzte Antwort
                        0
                        • lobomauL Offline
                          lobomauL Offline
                          lobomau
                          schrieb am zuletzt editiert von
                          #39

                          @Meistertr:

                          @lobomau:

                          Was noch nicht geht ist das Aktualisieren der States. Neustart des Adapters hilft. `
                          Auf git ist schon eine neue Version einmal installieren dann wird alles aktualisiert

                          Gesendet von meinem Handy `
                          Schneller als die Polizei erlaubt 😄

                          Edit: da ist also nun das Feld Interval. Einheit fehlt. Sekunden oder Millisekunden? Habe erstmal 1000 eingetregen. Tat sich nichts.

                          Habe nun mal 10 ausprobiert. Jetzt scheint er zu aktualisieren.

                          Es kommt aber bei mir auch manchmal per app vor, dass er nicht erreichbar ist. Das kann da auch irgendwie mit reinspielen (ohne das der Adapter was dafür kann).

                          Edit2: Ok, sind Sekunden. Habe auf 60 gestellt. Geht gut.

                          lastsync will sich nicht ändern. Nur wenn man drauf geht sieht man Änderungen in Zeitstempel und Letzte Änderung. Worauf bezieht sich lastsync… auf Datenabgleich des Adapters oder Handy-App? Ich nehmen an Adapter.

                          Host: NUC8i3 mit Proxmox:

                          • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                          • Slave: Pi4
                          1 Antwort Letzte Antwort
                          0
                          • lobomauL Offline
                            lobomauL Offline
                            lobomau
                            schrieb am zuletzt editiert von
                            #40

                            Jetzt kann man schön sehen wie oft der lädt. Ich verstehe nicht, dass er nach dem Laden so schnell im Standby entlädt. Nach erreichen von 99% Akku fällt der Wert innerhalb von 3 Minuten auf 90% ab. Dann ist der Gradient kleiner, ca. 10%/Stunde. Bei ca. 77% wird wieder aufgeladen. Geht fix innerhalb 20min wieder auf 99%.

                            WLAN kann ja wohl nicht soviel ziehen!? Und der Leitdraht sollte dann ja auch nicht auf Spannung stehen und wenn dann sollte die Spannung ja direkt vom Netz kommen und nicht vom Akku!?

                            Ich kann die Akkutemperatur nicht in flot darstellen. Wenn ich unter Objekte schaue, wird die Temperatur schön geloggt (landroid-s.0.mower.batteryTemterature). Aber in flot kann ich nur die andere Temp. darstellen mit Namen landroid-s.0.mower.sentest, welche aber keine Daten beinhaltet.
                            1146_worx_landroid.jpg

                            Host: NUC8i3 mit Proxmox:

                            • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                            • Slave: Pi4
                            1 Antwort Letzte Antwort
                            0
                            • MeistertrM Offline
                              MeistertrM Offline
                              Meistertr
                              Developer
                              schrieb am zuletzt editiert von
                              #41

                              @lobomau:

                              Jetzt kann man schön sehen wie oft der lädt. Ich verstehe nicht, dass er nach dem Laden so schnell im Standby entlädt. Nach erreichen von 99% Akku fällt der Wert innerhalb von 3 Minuten auf 90% ab. Dann ist der Gradient kleiner, ca. 10%/Stunde. Bei ca. 77% wird wieder aufgeladen. Geht fix innerhalb 20min wieder auf 99%.

                              WLAN kann ja wohl nicht soviel ziehen!? Und der Leitdraht sollte dann ja auch nicht auf Spannung stehen und wenn dann sollte die Spannung ja direkt vom Netz kommen und nicht vom Akku!?

                              Ich kann die Akkutemperatur nicht in flot darstellen. Wenn ich unter Objekte schaue, wird die Temperatur schön geloggt (landroid-s.0.mower.batteryTemterature). Aber in flot kann ich nur die andere Temp. darstellen mit Namen landroid-s.0.mower.sentest, welche aber keine Daten beinhaltet.

                              worx_Landroid.JPG `

                              den state sentest gibt es nciht mehr, den kannst du manuell löschen,

                              wenn du interesse hast und ein bisschen spaß am forschen, Im Anhang ist einem main datei, wenn du die mit in den adapter einfügst (alte main wegspeichern) gibt es noch 6 zusätliche objecte von denen ich noch nciht weiß was sie bedeuten. Wenn du lust hast darfst du das gerne herausfinden. Die temoperatur wird bei mir in der Version von heute nach in flot dargestellt, der timestamp ist um zwei stunden versetzt habe ich festgestellt, finde ihn aber auch überflüssig und werde ihn in der nächsten version entfernen. Die Einheit beim intervall hab ich hinzugefügt.

                              edit: Neue Version ist hochgeladen..
                              1768_main.js

                              1 Antwort Letzte Antwort
                              0
                              • lobomauL Offline
                                lobomauL Offline
                                lobomau
                                schrieb am zuletzt editiert von
                                #42

                                Ok, neue Version und andere main.js laufen. rsi wird der wlan Empfang sein, oder?

                                Fehler beim loggen geht auf mich… habe aus Versehen mit history anstatt sql geloggt.

                                Host: NUC8i3 mit Proxmox:

                                • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                                • Slave: Pi4
                                1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  Stefan1984
                                  schrieb am zuletzt editiert von
                                  #43

                                  Ihr seid echt fleißig. Mein neuer „Rasi“ ist heute angekommen. Hoffe ich Werd ihn zeitnah in Betrieb nehmen können. Freue mich schon darauf als Tester mitzuhelfen.

                                  Nochmal Danke [emoji120] für die Arbeit.

                                  EDIT:

                                  Hab gerade versucht den Adapter zu updaten. Leider geht bei mir die Installtion schief. Der Adapter ist jetzt komplett verschwunden. Was hat sich verändert? Ich würde mich über eine Hilfestellung freuen.

                                  Hier mal mein Log:

                                  host.raspberrypi 2017-07-15 21:47:50.998 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"

                                  iobroker 2017-07-15 21:47:50.230 info exit 0

                                  iobroker 2017-07-15 21:47:50.209 error Cannot parse /opt/iobroker/node_modules/iobroker.js-controller/adapter/landroid-s/io-package.json:Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/ada

                                  iobroker 2017-07-15 21:47:50.106 info npm ERR! Please include the following file with any support request:npm ERR! /npm-debug.log

                                  iobroker 2017-07-15 21:47:50.104 info

                                  iobroker 2017-07-15 21:47:48.076 info npm ERR! Tell the package author to fix their package.json file. JSON.parse

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! This is not a bug in npm.

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR!

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! package.json must be actual JSON, not just JavaScript.

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! Failed to parse package.json data.

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! File: /root/.npm/jsonify/0.0.0/package/package.json

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! ^

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! �PNG

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! Unexpected token '�' at 1:1

                                  iobroker 2017-07-15 21:47:48.072 info npm ERR! Failed to parse json

                                  iobroker 2017-07-15 21:47:48.072 info EJSONPARSE

                                  iobroker 2017-07-15 21:47:48.066 info npm ERR! code

                                  iobroker 2017-07-15 21:47:48.065 info v2.15.11npm ERR! file /root/.npm/jsonify/0.0.0/package/package.json

                                  iobroker 2017-07-15 21:47:48.063 info npm ERR! npm

                                  iobroker 2017-07-15 21:47:48.063 info ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "https://github.com/MeisterTR/iobroker.l … all/master" "--production" "--prefix" "/opt/iobroker"npm ERR! node v4.7.2

                                  iobroker 2017-07-15 21:47:48.061 info ERR! Linux 4.4.38-v7+npm

                                  iobroker 2017-07-15 21:47:48.059 info npm

                                  iobroker 2017-07-15 21:47:47.984 info WARN optional dep failed, continuing bufferutil@1.1.0

                                  iobroker 2017-07-15 21:47:47.982 info npm

                                  iobroker 2017-07-15 21:47:47.978 info WARN optional dep failed, continuing utf-8-validate@1.1.0

                                  iobroker 2017-07-15 21:47:47.970 info npm

                                  iobroker 2017-07-15 21:47:47.952 info gyp ERR! node-gyp -v v3.4.0gyp ERR! not ok

                                  iobroker 2017-07-15 21:47:47.950 info gyp ERR! node -v v4.7.2

                                  iobroker 2017-07-15 21:47:47.950 info gyp ERR! cwd /opt/iobroker/node_modules/iobroker.landroid-s/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/bufferutil

                                  iobroker 2017-07-15 21:47:47.950 info ERR! System Linux 4.4.38-v7+gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"

                                  iobroker 2017-07-15 21:47:47.947 info gyp

                                  iobroker 2017-07-15 21:47:47.947 info ERR! stack at ChildProcess.emit (events.js:172:7)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)

                                  iobroker 2017-07-15 21:47:47.945 info gyp ERR! stack at emitTwo (events.js:87:13)gyp

                                  iobroker 2017-07-15 21:47:47.943 info 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:276:23)

                                  iobroker 2017-07-15 21:47:47.941 info gyp

                                  iobroker 2017-07-15 21:47:47.932 info build error

                                  iobroker 2017-07-15 21:47:47.929 info ERR!

                                  iobroker 2017-07-15 21:47:47.928 info make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1gyp

                                  iobroker 2017-07-15 21:47:47.696 info ^

                                  iobroker 2017-07-15 21:47:47.696 info return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);

                                  iobroker 2017-07-15 21:47:47.696 info ../node_modules/nan/nan.h:683:12: error: ‘Use’ is not a member of ‘node::Buffer’

                                  iobroker 2017-07-15 21:47:47.696 info ../node_modules/nan/nan.h: In function ‘v8::Local NanBufferUse(char*, uint32_t)’:

                                  iobroker 2017-07-15 21:47:47.696 info ^

                                  iobroker 2017-07-15 21:47:47.696 info return node::Buffer::New(v8::Isolate::GetCurrent(), size);

                                  iobroker 2017-07-15 21:47:47.696 info ../node_modules/nan/nan.h:676:61: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), size)’ from ‘v8::MaybeLocal’ to ‘v8::Local’

                                  iobroker 2017-07-15 21:47:47.696 info In file included from ../src/bufferutil.cc:16:0:../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(uint32_t)’:

                                  iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: no known conversion for argument 2 from ‘const char*’ to ‘char*’

                                  iobroker 2017-07-15 21:47:47.691 info ^

                                  iobroker 2017-07-15 21:47:47.691 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                  iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t)

                                  iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: no known conversion for argument 3 from ‘uint32_t {aka unsigned int}’ to ‘node::encoding’

                                  iobroker 2017-07-15 21:47:47.691 info ^

                                  iobroker 2017-07-15 21:47:47.691 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                  iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding)

                                  iobroker 2017-07-15 21:47:47.691 info In file included from ../src/bufferutil.cc:10:0:

                                  iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h:672:67: note: candidates are:

                                  iobroker 2017-07-15 21:47:47.691 info ^

                                  iobroker 2017-07-15 21:47:47.691 info return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);

                                  iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h:672:67: error: call of overloaded ‘New(v8::Isolate*, const char*&, uint32_t&)’ is ambiguous

                                  iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(const char*, uint32_t)’:

                                  iobroker 2017-07-15 21:47:47.691 info ^

                                  iobroker 2017-07-15 21:47:47.691 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                  iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h:665:60: error: ‘hint’ was not declared in this scope

                                  iobroker 2017-07-15 21:47:47.691 info ^

                                  iobroker 2017-07-15 21:47:47.691 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                  iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(char*, size_t, int)’:../node_modules/nan/nan.h:665:50: error: ‘callback’ was not declared in this scope

                                  iobroker 2017-07-15 21:47:47.689 info ^

                                  iobroker 2017-07-15 21:47:47.689 info , node::smalloc::FreeCallback callback

                                  iobroker 2017-07-15 21:47:47.689 info ../node_modules/nan/nan.h:661:35: error: expected ‘,’ or ‘…’ before ‘callback’

                                  iobroker 2017-07-15 21:47:47.689 info ^

                                  iobroker 2017-07-15 21:47:47.689 info ../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared , node::smalloc::FreeCallback callback

                                  iobroker 2017-07-15 21:47:47.662 info ^

                                  iobroker 2017-07-15 21:47:47.662 info NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {

                                  iobroker 2017-07-15 21:47:47.662 info ../node_modules/nan/nan.h:256:25: note: ‘template v8::Local _NanEnsureLocal(v8::Handle)’ previously declared here

                                  iobroker 2017-07-15 21:47:47.662 info ^

                                  iobroker 2017-07-15 21:47:47.662 info NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {

                                  iobroker 2017-07-15 21:47:47.662 info In file included from ../src/bufferutil.cc:16:0:../node_modules/nan/nan.h:261:25: error: redefinition of ‘template v8::Local _NanEnsureLocal(v8::Local)’

                                  iobroker 2017-07-15 21:47:44.152 info gyp ERR! not ok

                                  iobroker 2017-07-15 21:47:44.152 info gyp ERR! node -v v4.7.2gyp ERR! node-gyp -v v3.4.0

                                  iobroker 2017-07-15 21:47:44.149 info gyp ERR! cwd /opt/iobroker/node_modules/iobroker.landroid-s/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/utf-8-validate

                                  iobroker 2017-07-15 21:47:44.147 info gyp ERR! System Linux 4.4.38-v7+gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"

                                  iobroker 2017-07-15 21:47:44.145 info ERR! stack at ChildProcess.emit (events.js:172:7)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)

                                  iobroker 2017-07-15 21:47:44.142 info stack at emitTwo (events.js:87:13)gyp

                                  iobroker 2017-07-15 21:47:44.140 info gyp ERR!

                                  iobroker 2017-07-15 21:47:44.136 info 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:276:23)

                                  iobroker 2017-07-15 21:47:44.134 info gyp

                                  iobroker 2017-07-15 21:47:44.121 info ERR! build error

                                  iobroker 2017-07-15 21:47:44.119 info

                                  iobroker 2017-07-15 21:47:44.114 info gyp

                                  iobroker 2017-07-15 21:47:44.103 info make: *** [Release/obj.target/validation/src/validation.o] Error 1

                                  iobroker 2017-07-15 21:47:43.806 info ^

                                  iobroker 2017-07-15 21:47:43.806 info return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);

                                  iobroker 2017-07-15 21:47:43.806 info ../node_modules/nan/nan.h:683:12: error: ‘Use’ is not a member of ‘node::Buffer’

                                  iobroker 2017-07-15 21:47:43.806 info ../node_modules/nan/nan.h: In function ‘v8::Local NanBufferUse(char*, uint32_t)’:

                                  iobroker 2017-07-15 21:47:43.806 info ^

                                  iobroker 2017-07-15 21:47:43.806 info return node::Buffer::New(v8::Isolate::GetCurrent(), size);

                                  iobroker 2017-07-15 21:47:43.806 info ../node_modules/nan/nan.h:676:61: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), size)’ from ‘v8::MaybeLocal’ to ‘v8::Local’

                                  iobroker 2017-07-15 21:47:43.806 info In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(uint32_t)’:

                                  iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: no known conversion for argument 2 from ‘const char*’ to ‘char*’

                                  iobroker 2017-07-15 21:47:43.801 info ^

                                  iobroker 2017-07-15 21:47:43.801 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                  iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t)

                                  iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: no known conversion for argument 3 from ‘uint32_t {aka unsigned int}’ to ‘node::encoding’

                                  iobroker 2017-07-15 21:47:43.801 info ^

                                  iobroker 2017-07-15 21:47:43.801 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                  iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding)

                                  iobroker 2017-07-15 21:47:43.801 info In file included from ../src/validation.cc:10:0:

                                  iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h:672:67: note: candidates are:

                                  iobroker 2017-07-15 21:47:43.801 info ^

                                  iobroker 2017-07-15 21:47:43.801 info return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);

                                  iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h:672:67: error: call of overloaded ‘New(v8::Isolate*, const char*&, uint32_t&)’ is ambiguous

                                  iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(const char*, uint32_t)’:

                                  iobroker 2017-07-15 21:47:43.801 info ^

                                  iobroker 2017-07-15 21:47:43.801 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                  iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h:665:60: error: ‘hint’ was not declared in this scope

                                  iobroker 2017-07-15 21:47:43.801 info ^

                                  iobroker 2017-07-15 21:47:43.801 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                  iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(char*, size_t, int)’:../node_modules/nan/nan.h:665:50: error: ‘callback’ was not declared in this scope

                                  iobroker 2017-07-15 21:47:43.799 info ^

                                  iobroker 2017-07-15 21:47:43.799 info , node::smalloc::FreeCallback callback

                                  iobroker 2017-07-15 21:47:43.799 info ../node_modules/nan/nan.h:661:35: error: expected ‘,’ or ‘…’ before ‘callback’

                                  iobroker 2017-07-15 21:47:43.799 info ^

                                  iobroker 2017-07-15 21:47:43.799 info ../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared , node::smalloc::FreeCallback callback

                                  iobroker 2017-07-15 21:47:43.766 info ^

                                  iobroker 2017-07-15 21:47:43.766 info ../node_modules/nan/nan.h:256:25: note: ‘template v8::Local _NanEnsureLocal(v8::Handle)’ previously declared here NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {

                                  iobroker 2017-07-15 21:47:43.763 info ^

                                  iobroker 2017-07-15 21:47:43.763 info NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {

                                  iobroker 2017-07-15 21:47:43.763 info In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h:261:25: error: redefinition of ‘template v8::Local _NanEnsureLocal(v8::Local)’

                                  iobroker 2017-07-15 21:47:21.091 info npm install https://github.com/MeisterTR/iobroker.l ... all/master --production --prefix "/opt/iobroker" (System call)

                                  iobroker 2017-07-15 21:47:20.720 info install https://github.com/MeisterTR/iobroker.l ... all/master

                                  iobroker 2017-07-15 21:47:19.567 info url "https://github.com/MeisterTR/iobroker.landroid-s"

                                  Grüße,

                                  Stefan

                                  Gesendet von iPhone mit Tapatalk

                                  1 Antwort Letzte Antwort
                                  0
                                  • MeistertrM Offline
                                    MeistertrM Offline
                                    Meistertr
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #44

                                    @Stefan1984:

                                    Ihr seid echt fleißig. Mein neuer „Rasi“ ist heute angekommen. Hoffe ich Werd ihn zeitnah in Betrieb nehmen können. Freue mich schon darauf als Tester mitzuhelfen.

                                    Nochmal Danke [emoji120] für die Arbeit.

                                    EDIT:

                                    Hab gerade versucht den Adapter zu updaten. Leider geht bei mir die Installtion schief. Der Adapter ist jetzt komplett verschwunden. Was hat sich verändert? Ich würde mich über eine Hilfestellung freuen.

                                    Hier mal mein Log:

                                    host.raspberrypi 2017-07-15 21:47:50.998 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"

                                    iobroker 2017-07-15 21:47:50.230 info exit 0

                                    iobroker 2017-07-15 21:47:50.209 error Cannot parse /opt/iobroker/node_modules/iobroker.js-controller/adapter/landroid-s/io-package.json:Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/ada

                                    iobroker 2017-07-15 21:47:50.106 info npm ERR! Please include the following file with any support request:npm ERR! /npm-debug.log

                                    iobroker 2017-07-15 21:47:50.104 info

                                    iobroker 2017-07-15 21:47:48.076 info npm ERR! Tell the package author to fix their package.json file. JSON.parse

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! This is not a bug in npm.

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR!

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! package.json must be actual JSON, not just JavaScript.

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! Failed to parse package.json data.

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! File: /root/.npm/jsonify/0.0.0/package/package.json

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! ^

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! �PNG

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! Unexpected token '�' at 1:1

                                    iobroker 2017-07-15 21:47:48.072 info npm ERR! Failed to parse json

                                    iobroker 2017-07-15 21:47:48.072 info EJSONPARSE

                                    iobroker 2017-07-15 21:47:48.066 info npm ERR! code

                                    iobroker 2017-07-15 21:47:48.065 info v2.15.11npm ERR! file /root/.npm/jsonify/0.0.0/package/package.json

                                    iobroker 2017-07-15 21:47:48.063 info npm ERR! npm

                                    iobroker 2017-07-15 21:47:48.063 info ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "https://github.com/MeisterTR/iobroker.l … all/master" "--production" "--prefix" "/opt/iobroker"npm ERR! node v4.7.2

                                    iobroker 2017-07-15 21:47:48.061 info ERR! Linux 4.4.38-v7+npm

                                    iobroker 2017-07-15 21:47:48.059 info npm

                                    iobroker 2017-07-15 21:47:47.984 info WARN optional dep failed, continuing bufferutil@1.1.0

                                    iobroker 2017-07-15 21:47:47.982 info npm

                                    iobroker 2017-07-15 21:47:47.978 info WARN optional dep failed, continuing utf-8-validate@1.1.0

                                    iobroker 2017-07-15 21:47:47.970 info npm

                                    iobroker 2017-07-15 21:47:47.952 info gyp ERR! node-gyp -v v3.4.0gyp ERR! not ok

                                    iobroker 2017-07-15 21:47:47.950 info gyp ERR! node -v v4.7.2

                                    iobroker 2017-07-15 21:47:47.950 info gyp ERR! cwd /opt/iobroker/node_modules/iobroker.landroid-s/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/bufferutil

                                    iobroker 2017-07-15 21:47:47.950 info ERR! System Linux 4.4.38-v7+gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"

                                    iobroker 2017-07-15 21:47:47.947 info gyp

                                    iobroker 2017-07-15 21:47:47.947 info ERR! stack at ChildProcess.emit (events.js:172:7)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)

                                    iobroker 2017-07-15 21:47:47.945 info gyp ERR! stack at emitTwo (events.js:87:13)gyp

                                    iobroker 2017-07-15 21:47:47.943 info 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:276:23)

                                    iobroker 2017-07-15 21:47:47.941 info gyp

                                    iobroker 2017-07-15 21:47:47.932 info build error

                                    iobroker 2017-07-15 21:47:47.929 info ERR!

                                    iobroker 2017-07-15 21:47:47.928 info make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1gyp

                                    iobroker 2017-07-15 21:47:47.696 info ^

                                    iobroker 2017-07-15 21:47:47.696 info return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);

                                    iobroker 2017-07-15 21:47:47.696 info ../node_modules/nan/nan.h:683:12: error: ‘Use’ is not a member of ‘node::Buffer’

                                    iobroker 2017-07-15 21:47:47.696 info ../node_modules/nan/nan.h: In function ‘v8::Local NanBufferUse(char*, uint32_t)’:

                                    iobroker 2017-07-15 21:47:47.696 info ^

                                    iobroker 2017-07-15 21:47:47.696 info return node::Buffer::New(v8::Isolate::GetCurrent(), size);

                                    iobroker 2017-07-15 21:47:47.696 info ../node_modules/nan/nan.h:676:61: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), size)’ from ‘v8::MaybeLocal’ to ‘v8::Local’

                                    iobroker 2017-07-15 21:47:47.696 info In file included from ../src/bufferutil.cc:16:0:../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(uint32_t)’:

                                    iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: no known conversion for argument 2 from ‘const char*’ to ‘char*’

                                    iobroker 2017-07-15 21:47:47.691 info ^

                                    iobroker 2017-07-15 21:47:47.691 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                    iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t)

                                    iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: no known conversion for argument 3 from ‘uint32_t {aka unsigned int}’ to ‘node::encoding’

                                    iobroker 2017-07-15 21:47:47.691 info ^

                                    iobroker 2017-07-15 21:47:47.691 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                    iobroker 2017-07-15 21:47:47.691 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding)

                                    iobroker 2017-07-15 21:47:47.691 info In file included from ../src/bufferutil.cc:10:0:

                                    iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h:672:67: note: candidates are:

                                    iobroker 2017-07-15 21:47:47.691 info ^

                                    iobroker 2017-07-15 21:47:47.691 info return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);

                                    iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h:672:67: error: call of overloaded ‘New(v8::Isolate*, const char*&, uint32_t&)’ is ambiguous

                                    iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(const char*, uint32_t)’:

                                    iobroker 2017-07-15 21:47:47.691 info ^

                                    iobroker 2017-07-15 21:47:47.691 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                    iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h:665:60: error: ‘hint’ was not declared in this scope

                                    iobroker 2017-07-15 21:47:47.691 info ^

                                    iobroker 2017-07-15 21:47:47.691 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                    iobroker 2017-07-15 21:47:47.691 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(char*, size_t, int)’:../node_modules/nan/nan.h:665:50: error: ‘callback’ was not declared in this scope

                                    iobroker 2017-07-15 21:47:47.689 info ^

                                    iobroker 2017-07-15 21:47:47.689 info , node::smalloc::FreeCallback callback

                                    iobroker 2017-07-15 21:47:47.689 info ../node_modules/nan/nan.h:661:35: error: expected ‘,’ or ‘…’ before ‘callback’

                                    iobroker 2017-07-15 21:47:47.689 info ^

                                    iobroker 2017-07-15 21:47:47.689 info ../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared , node::smalloc::FreeCallback callback

                                    iobroker 2017-07-15 21:47:47.662 info ^

                                    iobroker 2017-07-15 21:47:47.662 info NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {

                                    iobroker 2017-07-15 21:47:47.662 info ../node_modules/nan/nan.h:256:25: note: ‘template v8::Local _NanEnsureLocal(v8::Handle)’ previously declared here

                                    iobroker 2017-07-15 21:47:47.662 info ^

                                    iobroker 2017-07-15 21:47:47.662 info NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {

                                    iobroker 2017-07-15 21:47:47.662 info In file included from ../src/bufferutil.cc:16:0:../node_modules/nan/nan.h:261:25: error: redefinition of ‘template v8::Local _NanEnsureLocal(v8::Local)’

                                    iobroker 2017-07-15 21:47:44.152 info gyp ERR! not ok

                                    iobroker 2017-07-15 21:47:44.152 info gyp ERR! node -v v4.7.2gyp ERR! node-gyp -v v3.4.0

                                    iobroker 2017-07-15 21:47:44.149 info gyp ERR! cwd /opt/iobroker/node_modules/iobroker.landroid-s/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/utf-8-validate

                                    iobroker 2017-07-15 21:47:44.147 info gyp ERR! System Linux 4.4.38-v7+gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"

                                    iobroker 2017-07-15 21:47:44.145 info ERR! stack at ChildProcess.emit (events.js:172:7)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)

                                    iobroker 2017-07-15 21:47:44.142 info stack at emitTwo (events.js:87:13)gyp

                                    iobroker 2017-07-15 21:47:44.140 info gyp ERR!

                                    iobroker 2017-07-15 21:47:44.136 info 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:276:23)

                                    iobroker 2017-07-15 21:47:44.134 info gyp

                                    iobroker 2017-07-15 21:47:44.121 info ERR! build error

                                    iobroker 2017-07-15 21:47:44.119 info

                                    iobroker 2017-07-15 21:47:44.114 info gyp

                                    iobroker 2017-07-15 21:47:44.103 info make: *** [Release/obj.target/validation/src/validation.o] Error 1

                                    iobroker 2017-07-15 21:47:43.806 info ^

                                    iobroker 2017-07-15 21:47:43.806 info return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);

                                    iobroker 2017-07-15 21:47:43.806 info ../node_modules/nan/nan.h:683:12: error: ‘Use’ is not a member of ‘node::Buffer’

                                    iobroker 2017-07-15 21:47:43.806 info ../node_modules/nan/nan.h: In function ‘v8::Local NanBufferUse(char*, uint32_t)’:

                                    iobroker 2017-07-15 21:47:43.806 info ^

                                    iobroker 2017-07-15 21:47:43.806 info return node::Buffer::New(v8::Isolate::GetCurrent(), size);

                                    iobroker 2017-07-15 21:47:43.806 info ../node_modules/nan/nan.h:676:61: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), size)’ from ‘v8::MaybeLocal’ to ‘v8::Local’

                                    iobroker 2017-07-15 21:47:43.806 info In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(uint32_t)’:

                                    iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: no known conversion for argument 2 from ‘const char*’ to ‘char*’

                                    iobroker 2017-07-15 21:47:43.801 info ^

                                    iobroker 2017-07-15 21:47:43.801 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                    iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:46:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t)

                                    iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: no known conversion for argument 3 from ‘uint32_t {aka unsigned int}’ to ‘node::encoding’

                                    iobroker 2017-07-15 21:47:43.801 info ^

                                    iobroker 2017-07-15 21:47:43.801 info NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate,

                                    iobroker 2017-07-15 21:47:43.801 info /root/.node-gyp/4.7.2/include/node/node_buffer.h:34:40: note: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding)

                                    iobroker 2017-07-15 21:47:43.801 info In file included from ../src/validation.cc:10:0:

                                    iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h:672:67: note: candidates are:

                                    iobroker 2017-07-15 21:47:43.801 info ^

                                    iobroker 2017-07-15 21:47:43.801 info return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);

                                    iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h:672:67: error: call of overloaded ‘New(v8::Isolate*, const char*&, uint32_t&)’ is ambiguous

                                    iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(const char*, uint32_t)’:

                                    iobroker 2017-07-15 21:47:43.801 info ^

                                    iobroker 2017-07-15 21:47:43.801 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                    iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h:665:60: error: ‘hint’ was not declared in this scope

                                    iobroker 2017-07-15 21:47:43.801 info ^

                                    iobroker 2017-07-15 21:47:43.801 info v8::Isolate::GetCurrent(), data, length, callback, hint);

                                    iobroker 2017-07-15 21:47:43.801 info ../node_modules/nan/nan.h: In function ‘v8::Local NanNewBufferHandle(char*, size_t, int)’:../node_modules/nan/nan.h:665:50: error: ‘callback’ was not declared in this scope

                                    iobroker 2017-07-15 21:47:43.799 info ^

                                    iobroker 2017-07-15 21:47:43.799 info , node::smalloc::FreeCallback callback

                                    iobroker 2017-07-15 21:47:43.799 info ../node_modules/nan/nan.h:661:35: error: expected ‘,’ or ‘…’ before ‘callback’

                                    iobroker 2017-07-15 21:47:43.799 info ^

                                    iobroker 2017-07-15 21:47:43.799 info ../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared , node::smalloc::FreeCallback callback

                                    iobroker 2017-07-15 21:47:43.766 info ^

                                    iobroker 2017-07-15 21:47:43.766 info ../node_modules/nan/nan.h:256:25: note: ‘template v8::Local _NanEnsureLocal(v8::Handle)’ previously declared here NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {

                                    iobroker 2017-07-15 21:47:43.763 info ^

                                    iobroker 2017-07-15 21:47:43.763 info NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {

                                    iobroker 2017-07-15 21:47:43.763 info In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h:261:25: error: redefinition of ‘template v8::Local _NanEnsureLocal(v8::Local)’

                                    iobroker 2017-07-15 21:47:21.091 info npm install https://github.com/MeisterTR/iobroker.l ... all/master --production --prefix "/opt/iobroker" (System call)

                                    iobroker 2017-07-15 21:47:20.720 info install https://github.com/MeisterTR/iobroker.l ... all/master

                                    iobroker 2017-07-15 21:47:19.567 info url "https://github.com/MeisterTR/iobroker.landroid-s"

                                    Grüße,

                                    Stefan

                                    Gesendet von iPhone mit Tapatalk `

                                    Die Fehlermeldungen bekomme ich auch, da arbeite ich gerade noch dran, jedoch sollte er trotzdem installiert und betriebsbereit sein. Falls er nciht mehr da ist, versuch mal ihn übers terminal zu deinstalliert also cd opt/iobroker iobroker …. sollte das nicht gehen, losche das verzeichnis unter opt/iobroker node-module/landroid-s manuell und installiere es erneut

                                    edit: habe gerade eine neue Verion hochgeladen, nun kann man auch die Mähzeiten ändern

                                    1 Antwort Letzte Antwort
                                    0
                                    • S Offline
                                      S Offline
                                      Strizz
                                      schrieb am zuletzt editiert von
                                      #45

                                      Hallo Meistertr,

                                      auch von mir herzlichen Dank für deine Arbeit. Ich habe den Adapter mit der letzten main.js vom 15.7.2017 (mit vielen Error-Meldungen installiert. Verbindung zum Landroid-Server scheint zu funktionieren. Allerdings habe ich im Log laufend Fehlermeldungen und bei den Werten eine Reihe von Ungereimtheiten festgestellt.

                                      Wenn ich den Adapter aktiviere, erhalte ich folgende Meldung:

                                      ` > landroid-s.0 2017-07-16 10:02:04.072 info terminating

                                      landroid-s.0 2017-07-16 10:02:03.548 info cleaned everything up…

                                      landroid-s.0 2017-07-16 10:02:03.545 error at emitNone (events.js:72:20)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at IncomingMessage. (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/lib/najax.js:198:9)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at dataHandler (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/lib/najax.js:167:13)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at Object.self.fire [as resolve] (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/node_modules/jquery-deferred/lib/jquery-callbacks.js:195:10)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at Object.self.fireWith (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/node_modules/jquery-deferred/lib/jquery-callbacks.js:188:7)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at fire (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/node_modules/jquery-deferred/lib/jquery-callbacks.js:78:30)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at Object.najax.success (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud.js:285:9)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at /opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud.js:138:34

                                      landroid-s.0 2017-07-16 10:02:03.545 error at Function.from (native)

                                      landroid-s.0 2017-07-16 10:02:03.545 error at Function.from (native)

                                      landroid-s.0 2017-07-16 10:02:03.545 error TypeError: base64 is not a function

                                      landroid-s.0 2017-07-16 10:02:03.532 error uncaught exception: base64 is not a function `

                                      Was bedeutet "base64 is not a function"? Muss ich noch irgendwas updaten? Mein Node hat die Version 4.4.5.

                                      Mit den Werten, die der Adapter runterlädt, habe ich auch Probleme, da sie überhaupt nicht mit den Werten übereinstimmen, die ich per Android- bzw. Apple-App erhalte. Beispiel: total Distance - Adapter = 45,4 km, Android-App: 88,331 km; total Time - Adapter = 48,3 h, Android-App: 91 h.

                                      Bei waitRain habe ich eine Zeit von 180 Minuten eingestellt. Der Adapter meldet nur 150 Minuten. Woher kommen die Unterschiede?

                                      Bei der Firmware-Version sollte wohl noch eine zusätzliche Nachkommastelle berücksichtigt werden. Die aktuelle Firmware hat meines Wissens die Version 2.59 und nicht 2.5

                                      Vielleicht kannst du auch noch den Tippfehler bei BatteryTemperature korrigieren.

                                      Gruß

                                      Strizz

                                      1 Antwort Letzte Antwort
                                      0
                                      • MeistertrM Offline
                                        MeistertrM Offline
                                        Meistertr
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #46

                                        @Strizz:

                                        Hallo Meistertr,

                                        auch von mir herzlichen Dank für deine Arbeit. Ich habe den Adapter mit der letzten main.js vom 15.7.2017 (mit vielen Error-Meldungen installiert. Verbindung zum Landroid-Server scheint zu funktionieren. Allerdings habe ich im Log laufend Fehlermeldungen und bei den Werten eine Reihe von Ungereimtheiten festgestellt.

                                        Wenn ich den Adapter aktiviere, erhalte ich folgende Meldung:

                                        ` > landroid-s.0 2017-07-16 10:02:04.072 info terminating

                                        landroid-s.0 2017-07-16 10:02:03.548 info cleaned everything up…

                                        landroid-s.0 2017-07-16 10:02:03.545 error at emitNone (events.js:72:20)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at IncomingMessage. (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/lib/najax.js:198:9)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at dataHandler (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/lib/najax.js:167:13)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at Object.self.fire [as resolve] (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/node_modules/jquery-deferred/lib/jquery-callbacks.js:195:10)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at Object.self.fireWith (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/node_modules/jquery-deferred/lib/jquery-callbacks.js:188:7)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at fire (/opt/iobroker/node_modules/iobroker.landroid-s/node_modules/najax/node_modules/jquery-deferred/lib/jquery-callbacks.js:78:30)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at Object.najax.success (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud.js:285:9)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at /opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud.js:138:34

                                        landroid-s.0 2017-07-16 10:02:03.545 error at Function.from (native)

                                        landroid-s.0 2017-07-16 10:02:03.545 error at Function.from (native)

                                        landroid-s.0 2017-07-16 10:02:03.545 error TypeError: base64 is not a function

                                        landroid-s.0 2017-07-16 10:02:03.532 error uncaught exception: base64 is not a function `

                                        Was bedeutet "base64 is not a function"? Muss ich noch irgendwas updaten? Mein Node hat die Version 4.4.5.

                                        Mit den Werten, die der Adapter runterlädt, habe ich auch Probleme, da sie überhaupt nicht mit den Werten übereinstimmen, die ich per Android- bzw. Apple-App erhalte. Beispiel: total Distance - Adapter = 45,4 km, Android-App: 88,331 km; total Time - Adapter = 48,3 h, Android-App: 91 h.

                                        Bei waitRain habe ich eine Zeit von 180 Minuten eingestellt. Der Adapter meldet nur 150 Minuten. Woher kommen die Unterschiede?

                                        Bei der Firmware-Version sollte wohl noch eine zusätzliche Nachkommastelle berücksichtigt werden. Die aktuelle Firmware hat meines Wissens die Version 2.59 und nicht 2.5

                                        Vielleicht kannst du auch noch den Tippfehler bei BatteryTemperature korrigieren.

                                        Gruß

                                        Strizz `

                                        Die unterschiedlichen werte liegen daran, dass der adapter zur zeit noch ein testfile lädt (geloggte daten von mir) um zu beginn die funktion zu testen. weclhe plattform mutzt du, ich habe es auf einem win 10 mit node 4.5 und auf einem odroid mit 4.8 laufen ohne probleme

                                        Bitte einmal die neue version von git updaten, hoffe der fehler ist dann weg.

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          Strizz
                                          schrieb am zuletzt editiert von
                                          #47

                                          Hallo MeisterTR,

                                          wenn ich jetzt über "Installieren aus eigenem URL" updaten will, gibt es folgende Fehlermeldung:
                                          ` > $ ./iobroker url " https://github.com/MeisterTR/iobroker.landroid-s" –debug

                                          install "

                                          npm install " --production --prefix "/opt/iobroker" (System call)

                                          ERROR: host.Raspi3 Cannot install ": 2

                                          ERROR: process exited with code 25 `

                                          Sagt mir nichts, aber dir hoffentlich. 🙂

                                          Gruß

                                          Strizz

                                          PS: iobroker läuft bei mir auf einem Raspberry mit Debianals Betriebssystem

                                          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

                                          732

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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