Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Netatmo?

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Netatmo?

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

      Hallo,

      bisher lief dein Adapter perfekt bis zur Version 0.41, ab da ließ er sich nicht mehr Updaten.

      Habe Testhalber auf einer Synology iobroker installiert mit node.js 4.4.2

      Selbst auf der neu installation bekomme ich deinen Adapter nicht mehr zum laufen.

      Anbei der Log vielleicht kannst du mir einen Tip geben.

      Gruß Dinosky

      Log:

      $ ./iobroker add netatmo

      npm install iobroker.netatmo –production --prefix "/volume1/homes/admin/opt/iobroker" (System call)

      npm

      WARN

      addRemoteGit Error: not found: gitnpm

      WARN addRemoteGit at F (/usr/local/lib/node_modules/npm/node_modules/which/which.js:63:19)npm

      WARN addRemoteGit at E (/usr/local/lib/node_modules/npm/node_modules/which/which.js:72:29)npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/which.js:81:16

      npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5

      npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5

      npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:82:15)

      npm

      WARN addRemoteGit git+https://github.com/PArns/netatmo.git resetting remote /var/services/homes/admin/.npm/_git-remotes/https-github-com-PArns-netatmo-git-64c84a8d because of error: { [Error: not found: git] code: 'ENOGIT' }

      npm

      ERR! git clone –template=/var/services/homes/admin/.npm/_git-remotes/_templates --mirror https://github.com/PArns/netatmo.git /var/services/homes/admin/.npm/_git-remotes/https-github-com-PArns-netatmo-git-64c84a8d: undefinednpm ERR! git clone --template=/var/services/homes/admin/.npm/_git-remotes/_templates --mirror https://github.com/PArns/netatmo.git /var/services/homes/admin/.npm/_git-remotes/https-github-com-PArns-netatmo-git-64c84a8d:

      undefined

      npm

      ERR!

      Linux 3.10.77npm ERR!

      argv "/volume1/@appstore/Node.js_v4/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.netatmo" "--production" "--prefix" "/volume1/homes/admin/opt/iobroker"npm ERR! node v4.4.2

      npm ERR! npm

      v2.15.0npm

      ERR! code ENOGIT

      npm ERR!

      not found: gitnpm ERR!

      npm ERR! Failed using git.

      npm ERR! This is most likely not a problem with npm itself.

      npm ERR!

      Please check if you have git installed and in your PATH.

      npm ERR! Please include the following file with any support request:npm ERR!

      /volume1/homes/admin/opt/npm-debug.log

      ERROR: host.DiskStation Cannot install iobroker.netatmo: 1

      ERROR: process exited with code 25

      1 Reply Last reply Reply Quote 0
      • B
        bb61 last edited by

        Gleicher Fehler auch bei mir.

        Komplett neue iobroker-Installation, alle anderen Adapter (inzw. ca. 15) laufen problemlos durch, hier aber (nach "+" im Admin) nur Fehlermeldungen, wie beim Vorredner.

        Trägersystem iobroker: Win2k8R2

        Browser (iobroker.admin): Firefox auf Win10 (auf Win2k8R2 gleicher Fehler)

        alles aktuell gepatcht

        Falls Bedarf zum Testen: Habe Voll-System im eigenen Zugriff (Basis innen / aussen, ein Zusatz-Raummodul, +Wind, +Regen)

        …und auch schon selber für andere Systeme NA-Abruf-Module gebaut (per NA-API, Status und Historie, alle Werte aller Geräte)

        ...bin neu auf dieses System gestossen (über Alexa), würde gerne ioBroker weiter testen. Ihr habt da offenbar was ganz ganz Tolles gebaut. Übergreifend usw. und wirklich durchdacht. Hab sofort so etliche Ideen! Und sicher nicht nur "nehmend", wenns passt 😉 ...doof, das ausgerechnet der NA-Adapter nicht installierbar ist! Der hat so schnucklige und seltene Werte in gut verpackten preiswerten Sensoren..... 😉

        Gruss bb61

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

          Windows Installationen ???

          Der Fehler liegt in einem fehlenden Paket, hier:
          @Dinosky:

          ERR! code ENOGIT `
          unter Linux:

          apt-get install git

          Unter Windows wurde es hier im Forum schon öfter beschrieben.

          Gruß

          Rainer

          1 Reply Last reply Reply Quote 0
          • B
            bb61 last edited by

            Kaum macht man's richtig, klappts auch!

            …und wieder was gelernt!

            Nun bleibt natürlich (unterschwellig) die Frage, ob sich das System wirklich nur ausschließlich an die Zielgruppe von Ropsitory-Tools installiert habender oder zumindest kennender Entwickler wendet, oder nicht wenigstens eine deutliche eindeutige Fehlermeldung erscheinen sollte, die auf die nächste nötige Aktion hinweist (wenn schon nicht selbst systemspezifisch vom Installer Fehlendes nachinstalliert wird). Aber aus Sicht rein ehrenamtlicher Entw.-Tätigkeit ist das natürlich voll ok, so wie es ist!

            Nochmals Danke für die schnelle Hilfe!

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

              @bb61:

              Nochmals Danke für die schnelle Hilfe! `
              Gerne!

              @bb61:

              oder zumindest kennender Entwickler wendet, oder nicht wenigstens eine deutliche eindeutige Fehlermeldung erscheinen sollte, die auf die nächste nötige Aktion hinweist `

              Ich bin auch kein Entwickler, sondern nur einfacher User. Aber ich liebe Logik-Rätsel 😉

              Ich kann um Himmelswillen kein log vollständig entziffern. Aber wenn da etwas in Blockbuchstaben steht und davor noch ein Err, dann ist das schon ein eindeutiger Hinweis und den versuche ich zu entschlüsseln.

              das E steht für Error, bleibt NO GIT.

              oder ECONNREFUSED, ENOMEM usw. lassen sich relativ einfach zuordnen, zur Not gibt es noch die Tante G.

              Da das ganze aus der Linux Ecke kommt ist GIT dort in nahezu jedem Repo enthalten.

              Wenn ich das richtig interpretiere kommt dieses logging von npm, nicht von ioBroker.

              Gruß

              Rainer

              1 Reply Last reply Reply Quote 0
              • E
                Elitepain77 last edited by

                Hallo!

                Bin neu hier im Forum. Ich habe vor ca. 2 Monaten den Umstieg von CCU.IO auf io-broker gewagt und bin absolut zufrieden. Habe momentan ca. 13 Adapter laufen. Aber am Netatmo Adapter scheitere ich gerade…

                • raspberrypi 2017-03-03 13:57:28.088 error host.raspberrypi instance system.adapter.netatmo.0 terminated with code 0 (OK)
                netatmo.0 2017-03-03 13:57:28.059 error netatmo.0 uncaught exception: Cannot read property 'replaceAll' of undefined
                
                netatmo.0 2017-03-03 13:57:27.576 info netatmo.0 starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.netatmo, node: v4.7.2
                
                raspberrypi 2017-03-03 13:57:25.380 info host.raspberrypi instance system.adapter.netatmo.0 started with pid 23006
                
                host.raspberrypi 2017-03-03 12:56:55.342 info Restart adapter system.adapter.netatmo.0 because enabled
                
                host.raspberrypi 2017-03-03 12:56:55.340 error instance system.adapter.netatmo.0 terminated with code 0 (OK)
                
                netatmo.0 2017-03-03 12:56:55.314 info terminating
                
                netatmo.0 2017-03-03 12:56:55.305 info cleaned everything up…
                
                netatmo.0 2017-03-03 12:56:55.303 error at Request.emit (events.js:172:7)
                
                netatmo.0 2017-03-03 12:56:55.303 error at emitTwo (events.js:87:13)
                
                netatmo.0 2017-03-03 12:56:55.303 error at Request.self.callback (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/node_modules/request/request.js:186:22)
                
                netatmo.0 2017-03-03 12:56:55.303 error at null. (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/netatmo.js:388:20)
                
                netatmo.0 2017-03-03 12:56:55.303 error at /opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:14:26
                
                netatmo.0 2017-03-03 12:56:55.303 error at Array.forEach (native)
                
                netatmo.0 2017-03-03 12:56:55.303 error at /opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:15:25
                
                netatmo.0 2017-03-03 12:56:55.303 error at handleDevice (/opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:32:13)
                
                netatmo.0 2017-03-03 12:56:55.303 error at handleDevice (/opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:34:30)
                
                netatmo.0 2017-03-03 12:56:55.303 error at getDeviceName (/opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:25:27)
                
                netatmo.0 2017-03-03 12:56:55.303 error TypeError: Cannot read property 'replaceAll' of undefined
                
                netatmo.0 2017-03-03 12:56:55.293 error uncaught exception: Cannot read property 'replaceAll' of undefined
                
                netatmo.0 2017-03-03 12:56:53.646 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.netatmo, node: v4.7.2 
                

                Hat jemand einen Tip für mich?

                Habe node 4.7.2. Sollte alles frisch sein..

                Vielen Dank vorab.

                Grüße

                Elitepain

                1 Reply Last reply Reply Quote 0
                • P
                  PArt last edited by

                  Wie schon per Mail geschrieben … Versuche bitte mal das aktuelle Update und poste noch einmal dein Log

                  1 Reply Last reply Reply Quote 0
                  • E
                    Elitepain77 last edited by

                    Hallo Patrick,

                    vielen Dank nochmal. Hier der neue Trace.

                    host.raspberrypi	2017-03-03 18:42:26.862	info	Restart adapter system.adapter.netatmo.0 because enabled
                    host.raspberrypi	2017-03-03 18:42:26.861	error	instance system.adapter.netatmo.0 terminated with code 0 (OK)
                    netatmo.0	2017-03-03 18:42:26.806	info	terminating
                    netatmo.0	2017-03-03 18:42:26.624	info	cleaned everything up...
                    netatmo.0	2017-03-03 18:42:26.622	error	at Request. (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/node_modules/request/request.js:1081:10)
                    netatmo.0	2017-03-03 18:42:26.622	error	at Request.emit (events.js:172:7)
                    netatmo.0	2017-03-03 18:42:26.622	error	at emitTwo (events.js:87:13)
                    netatmo.0	2017-03-03 18:42:26.622	error	at Request.self.callback (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/node_modules/request/request.js:186:22)
                    netatmo.0	2017-03-03 18:42:26.622	error	at null. (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/netatmo.js:388:20)
                    netatmo.0	2017-03-03 18:42:26.622	error	at /opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:14:26
                    netatmo.0	2017-03-03 18:42:26.622	error	at Array.forEach (native)
                    netatmo.0	2017-03-03 18:42:26.622	error	at /opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:15:25
                    netatmo.0	2017-03-03 18:42:26.622	error	at handleDevice (/opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:32:13)
                    netatmo.0	2017-03-03 18:42:26.622	error	at handleDevice (/opt/iobroker/node_modules/iobroker.netatmo/netatmoStation.js:59:67)
                    netatmo.0	2017-03-03 18:42:26.622	error	ReferenceError: aModule is not defined
                    netatmo.0	2017-03-03 18:42:26.611	error	uncaught exception: aModule is not defined
                    netatmo.0	2017-03-03 18:42:25.839	info	starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.netatmo, node: v4.8.0
                    

                    Gruß

                    Chris

                    1 Reply Last reply Reply Quote 0
                    • P
                      PArt last edited by

                      Uuund noch mal 😉

                      1 Reply Last reply Reply Quote 0
                      • E
                        Elitepain77 last edited by

                        Gerne 😉

                        netatmo.0	2017-03-03 18:51:39.927	warn	UNKNOWN MODULE {"_id":"70:ee:50:20:c5:26","cipher_id":"enc:16:imWTWj+J7lvZTV4bXIz3nPUONe8IxQ5TzJmwlkUMjuunvsK+6qDSFWh2xcADHEWv","last_status_store":1488566847,"modules":[{"_id":"02:00:00:20:8f:4c","t
                        netatmo.0	2017-03-03 18:51:39.076	info	starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.netatmo, node: v4.8.0
                        host.raspberrypi	2017-03-03 18:51:37.027	info	instance system.adapter.netatmo.0 started with pid 2476
                        host.raspberrypi	2017-03-03 18:51:36.988	info	object change system.adapter.netatmo.0
                        
                        1 Reply Last reply Reply Quote 0
                        • P
                          PArt last edited by

                          Der Adapter sollte aber nun sauber starten … Das unbekannte Modul schaue ich mir die Tage an!

                          1 Reply Last reply Reply Quote 0
                          • E
                            Elitepain77 last edited by

                            Ja, der Adapter läuft, allerdings bekomme ich keine Datenpunkte..

                            Warte dann auf den neuen Release.

                            Vielen Dank für die Unterstützung!

                            Grüße

                            Chris

                            1 Reply Last reply Reply Quote 0
                            • E
                              Elitepain77 last edited by

                              Hallo Patrick!

                              Ich habe das Problem gelöst! Der Adapter läuft. Problem war, dass ich den 3ten Innensensor als undefined benamt hatte. Habe dem Sensor den Namen Dachgeschoss gegeben, und danach hatte ich sofort die Datenpunkte.

                              Vielleicht kannst du als Optimierung in den Code einbauen, dass er auch undefined als Namen akzeptiert?

                              Vielen Dank und Sorry für die Aufwände

                              Grüße

                              Chris

                              1 Reply Last reply Reply Quote 0
                              • P
                                PArt last edited by

                                Hallo Chris, danke für das Feedback! Mir war gar nicht klar, das man ein Modul nicht benennen kann 😉

                                Werde ich auf jeden Fall noch einbauen

                                1 Reply Last reply Reply Quote 0
                                • A
                                  andyb last edited by

                                  Nachdem heute meine letzte, nicht smarte Außenbeleuchtung mit Bewegungsmelder ihren Geist aufgegeben hat, überlege ich die Anschaffung einer Presence.

                                  Laut Homepage gibt es

                                  Events Presence are able to detect:

                                  Outdoor
                                  Event triggered when Presence detects a human, a car or an animal
                                  Connection
                                  When the camera connects to Netatmo servers
                                  Disconnection
                                  When the camera loses connection to Netatmo servers
                                  On
                                  Whenever monitoring is activated
                                  Off
                                  Whenever monitoring is suspended
                                  Boot
                                  When the camera is booting
                                  SD
                                  Event triggered by the SD card status change
                                  Alim
                                  Event triggered by the power supply status change
                                  daily_summary
                                  Event triggered when the video summary of the last 24 hours is available
                                  
                                  

                                  Bringt der Adapter diese Datenpunkte?

                                  Ich möchte das Ding dann auch als Bewegungsmelder nutzen um andere Aktoren zu schalten, sollte dann ja durch Trigger auf "outdoor" gehen, richtig?

                                  Ebenfalls stelle ich mir vor im Vis ein Popup bei Bewegung mit Bild, sollte ja ebenfalls realisierbar sein, oder?

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    Bradock last edited by

                                    Ich versuche auch gerade einiges um meine Presence mit diesem Adapter nutzen zu können.

                                    Datenpunkte werden erstellt! (Wenn man bei Netatmo eine entsprechende Developer IS registriert und eingerichtet hat)

                                    Auszug der Datenpunkte aus Netatmo Dev Portal unten angehängt.

                                    In den Objekten sehe ich dann auch Links zum

                                    a) Live Picture -> Dies kann ich in Vis auch anzeigen und zB alle 10 Sek aktualisieren. Soweit so gut

                                    b) Stream URL -> Leider habe ich noch keine Idee wie ich diese einbinden kann -> bin für alle brauchbaren Tipps dankbar!

                                    Mein Ziel wäre es ebenfalls einen eigenen View für die Cameras zu haben und Vis bei Event auf diesen wechseln zu lassen

                                    Dann auf Knopfdruck den Start des Live Streams wäre super….

                                    Parallel die Benachrichtigung als Push Nachricht (geht ja mit Netatmo Boardmitteln schon)
                                    2009_netatmo.png

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      Merphun last edited by

                                      Hi,

                                      ich habe heute ganz frisch den IoBroker installiert und neben anderen Adaptoren auch Netatmo versucht. Die anderen funktionieren beim Netatmo (Version 1.1.6) erhalte ich im Log folgende Fehler und der Adaptor versucht immer wieder neu zu starten.

                                      Habt ihr eine Idee?

                                      host.SmartHome	2017-04-25 21:53:15.747	info	Do not restart adapter system.adapter.netatmo.0 because disabled or deleted
                                      host.SmartHome	2017-04-25 21:53:15.746	error	instance system.adapter.netatmo.0 terminated with code 3 (Adapter disabled or invalid config)
                                      netatmo.0	2017-04-25 21:53:15.716	error	adapter disabled
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Module.require (module.js:353:17)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Function.Module._load (module.js:300:12)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Module.load (module.js:343:32)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Object.Module._extensions..js (module.js:416:10)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Module._compile (module.js:409:26)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Object. (/opt/iobroker/node_modules/iobroker.netatmo/netatmoLib.js:3:15)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at require (internal/module.js:12:17)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Module.require (module.js:353:17)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Function.Module._load (module.js:276:25)
                                      netatmo.0	2017-04-25 21:53:15.464	error	at Function.Module._resolveFilename (module.js:325:15)
                                      netatmo.0	2017-04-25 21:53:15.464	error	Error: Cannot find module 'request'
                                      netatmo.0	2017-04-25 21:53:15.445	error	uncaught exception: Cannot find module 'request'
                                      host.SmartHome	2017-04-25 21:53:01.929	info	object change system.adapter.netatmo.0
                                      host.SmartHome	2017-04-25 21:52:52.281	info	object change system.adapter.netatmo.0
                                      host.SmartHome	2017-04-25 21:52:44.309	info	Restart adapter system.adapter.netatmo.0 because enabled
                                      host.SmartHome	2017-04-25 21:52:44.308	error	instance system.adapter.netatmo.0 terminated with code 0 (OK)
                                      netatmo.0	2017-04-25 21:52:44.293	info	terminating
                                      netatmo.0	2017-04-25 21:52:44.035	info	starting. Version 1.1.6 in /opt/iobroker/node_modules/iobroker.netatmo, node: v4.8.2
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Module.require (module.js:353:17)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Function.Module._load (module.js:300:12)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Module.load (module.js:343:32)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Object.Module._extensions..js (module.js:416:10)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Module._compile (module.js:409:26)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Object. (/opt/iobroker/node_modules/iobroker.netatmo/netatmoLib.js:3:15)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at require (internal/module.js:12:17)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Module.require (module.js:353:17)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Function.Module._load (module.js:276:25)
                                      netatmo.0	2017-04-25 21:52:43.781	error	at Function.Module._resolveFilename (module.js:325:15)
                                      netatmo.0	2017-04-25 21:52:43.781	error	Error: Cannot find module 'request'
                                      netatmo.0	2017-04-25 21:52:43.761	error	uncaught exception: Cannot find module 'request'
                                      
                                      

                                      Eine weitere Frage noch: Gibt es einen Grund, daß der Netatmo Thermostat (anscheinend?) nicht unterstützt wird? Da ich eine Netatmo Vollausstattung habe wär das natürlich perfekt 😉

                                      Besten Gruß

                                      Michael

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        simpixo last edited by

                                        Den Fehler erhalte ich auch nachdem ich das Update durchgeführt habe!

                                        Bin wieder auf die vorherige Version zurück, denn da funktioniert der Adapter

                                        Gruß

                                        Adrian

                                        Gesendet von iPhone mit Tapatalk Pro

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

                                          Hallo,

                                          habe auch den Fehler "uncaught exception: Cannot find module 'request'".

                                          Wo finde ich die vorherige Version des Adapters und wie installiere ich diesen?

                                          Gruß und Danke,

                                          miwi

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            RappiRN Most Active last edited by

                                            Die alte Version kannst du, wenn vorhanden, ganz rechts in der Adapterseite mit dem Pfeil aufklappen und aussuchen. Soweit ich weiß, einfach draufklicken.

                                            Hier am Beispiel des tr-064 Adapters:

                                            2216_alte_version.jpg

                                            Enrico

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            611
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            52
                                            140
                                            33528
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo