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.
    • P
      PArt last edited by

      Nach langem Warten gibt es noch einmal ein Update für den Adapter.

      Beachtet bitte, das ihr eine aktuelle Node-Version verwendet (>= 4)!

      Neu ist, das die Welcome & Presence jetzt realtime updates versenden…

      Wenn ihr Probleme habt, so gebt mir bitte kurz bescheid. An meine 2 Vorredner: Checkt bitte einmal eure Node-Version! Ich habe das original Repo des homey-netatmo Projekt aber gerade geforkt und hier bereits einige Fehler behoben....

      1 Reply Last reply Reply Quote 0
      • G
        gst666 last edited by

        Version 1.0.0 des netatmo Adapters hat bei mir Probleme mit der Welcome Kamera. Anscheinend kann sich der Treiber nicht authentisieren. Nutze ich nur die Wetterstation, ist alles OK.

        Nutze node 4.7.2

        Hier das Fehlerlog

        Drücke Strg+A und danach Strg+C, um den Inhalt in die Zwischenablage zu kopieren. Klicke irgendwo, um das Fenster zu schliessen.
        automation	2017-01-29 09:49:34.198	info	host.automation Restart adapter system.adapter.netatmo.0 because enabled
        automation	2017-01-29 09:49:34.197	error	host.automation instance system.adapter.netatmo.0 terminated with code 0 (OK)
        netatmo.0	2017-01-29 09:49:33.684	info	netatmo.0 Registering realtime events with https://iobroker.herokuapp.com/netatmo/
        netatmo.0	2017-01-29 09:49:33.684	info	netatmo.0 starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.netatmo, node: v4.7.2
        host.automation	2017-01-29 09:49:33.101	info	instance system.adapter.netatmo.0 started with pid 20122
        host.automation	2017-01-29 09:49:29.528	info	Restart adapter system.adapter.netatmo.0 because enabled
        host.automation	2017-01-29 09:49:29.528	error	instance system.adapter.netatmo.0 terminated with code 0 (OK)
        netatmo.0	2017-01-29 09:49:29.511	info	terminating
        netatmo.0	2017-01-29 09:49:29.508	info	cleaned everything up...
        netatmo.0	2017-01-29 09:49:29.507	info	Unregistering realtime events
        netatmo.0	2017-01-29 09:49:29.506	error	at IncomingMessage.g (events.js:260:16)
        netatmo.0	2017-01-29 09:49:29.506	error	at IncomingMessage. (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/node_modules/request/request.js:1001:12)
        netatmo.0	2017-01-29 09:49:29.506	error	at Request.emit (events.js:169:7)
        netatmo.0	2017-01-29 09:49:29.506	error	at emitOne (events.js:77:13)
        netatmo.0	2017-01-29 09:49:29.506	error	at Request. (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/node_modules/request/request.js:1081:10)
        netatmo.0	2017-01-29 09:49:29.506	error	at Request.emit (events.js:172:7)
        netatmo.0	2017-01-29 09:49:29.506	error	at emitTwo (events.js:87:13)
        netatmo.0	2017-01-29 09:49:29.506	error	at Request.self.callback (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/node_modules/request/request.js:186:22)
        netatmo.0	2017-01-29 09:49:29.506	error	at null. (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/netatmo.js:156:25)
        netatmo.0	2017-01-29 09:49:29.506	error	at netatmo.handleRequestError (/opt/iobroker/node_modules/iobroker.netatmo/node_modules/netatmo/netatmo.js:46:17)
        netatmo.0	2017-01-29 09:49:29.506	error	Error: Authenticate error: invalid_request
        netatmo.0	2017-01-29 09:49:29.504	error	uncaught exception: Authenticate error: invalid_request
        netatmo.0	2017-01-29 09:49:29.311	info	Registering realtime events with https://iobroker.herokuapp.com/netatmo/
        netatmo.0	2017-01-29 09:49:29.235	info	starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.netatmo, node: v4.7.2
        host.	2017-01-29 09:49:29.221	info	States connected to redis 127.0.0.1:6379
        host.automation	2017-01-29 09:49:28.743	info	instance system.adapter.netatmo.0 started with pid 20112
        
        1 Reply Last reply Reply Quote 0
        • P
          PArt last edited by

          Ok, mist, habe das Problem gefunden … Netatmo erlaubt den Zugriff auf diese Daten nur aus einem speziellen Scope, der NUR für den eigenen Account funktioniert 😞 Ich werde gleich einen Workaround veröffentlichen

          Danke für die Meldung

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

            Habe direkt bei Netatmo einen Request gestellt, das der Scope mit der aktuellen AppID abgerufen werden darf … Warte noch auf Antwort

            1 Reply Last reply Reply Quote 0
            • G
              gst666 last edited by

              Danke für Dein Update. Mit dem eigenen App-Key scheint es jetzt auch mit der Welcome-Kamera zu gehen. Jetzt habe ich aber leider doch noch eine Frage: Wie kann ich den Live-Stream mir in iobroker anzeigen lassen. Die URL für das Bild funktioniert. Bei dem Live-Stream bekomme ich eine m3u8-Datei. Soweit schön. In dieser sind dann Streams mit verschiedenen Auflösungen enthalten. Wie kann ich diesen mit den Widgets von iobroker verwenden?

              Wie sähe die URL aus? Muss ich erst mit einer Javascript-App eine passende erzeugen?

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

                Die m3u8 Datei ist der Stream, normalerweise sollte diese von jedem Mediaplayer/Browser wiedergegeben werden können. Wie man diese in VIS anbindet, da bin ich leider etwas überfragt, da können dir hier die VIS-Profis sicherlich besser helfen …

                Du kannst die m3u8 aber auch in einem Texteditor öffnen. Diese beinhaltet die URLs für die einzelnen Auflösungen und Qualitäten (m3u Files)

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

                  Habe heute die erste Presence montiert.

                  Werde sie in Verbindung mit dem neuen Adapter testen.

                  An dieser Stelle großen Dank an PArt

                  Hoffe für die Stream-Einbindung in VIS findet sich auch noch ein Weg 😉

                  Gruß Sascha

                  1 Reply Last reply Reply Quote 0
                  • 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
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            494
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            52
                                            140
                                            33533
                                            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