Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. HUE Adapter

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    HUE Adapter

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

      Hallo HQ, Hallo Bluefox,

      nachdem heute Nacht ja die Post abging und der DASHUI nun erste Lebenszeichen zeigt, möchte ich euch an dieser Stelle ein ganz großes Lob aussprechen. Das Projekt geht wirklich in die richtige Richtung, und ich weiß jetzt auch im positiven Sinne, warum ich HQ nie an die Strippe kriege 😉

      Ich werde nun versuchen, Euch aus meiner "Kundensicht" und entsprechenden Beiträgen beim Testen zu unterstützen.

      Sollte ich dabei mal übers Ziel hinausschießen, bitte einfach sagen.

      Mein momentaner Stand ist, dass ich im Augenblick die folgenden Adapter am Laufen habe: 253_instanzen.png
      Und bis auf den HUE Adapter läuft auch alles tadellos. Der jedoch spuckt folgende Fehlermeldungen im Log aus:

      2014-10-22 16:04:56.987  - info: controller instance system.adapter.hue.0 started with pid 4456
      2014-10-22 16:05:01.434  - info: hue.0 starting
      2014-10-22 16:05:02.242  - info: hue.0 creating/updating light channels
      2014-10-22 16:05:02.262  - error: hue.0 ReferenceError: setObject is not defined
      2014-10-22 16:05:02.265  - info: hue.0 creating/updating light channels
      2014-10-22 16:05:02.274  - error: uncaught exception: Cannot read property 'lights' of null
      2014-10-22 16:05:02.276  - error: TypeError: Cannot read property 'lights' of null
          at /opt/iobroker/adapter/hue/hue.js:76:28
          at resolveError (/opt/iobroker/adapter/hue/node_modules/node-hue-api/hue-api/utils.js:40:13)
          at _rejected (/opt/iobroker/adapter/hue/node_modules/node-hue-api/node_modules/q/q.js:797:24)
          at /opt/iobroker/adapter/hue/node_modules/node-hue-api/node_modules/q/q.js:823:30
          at Promise.when (/opt/iobroker/adapter/hue/node_modules/node-hue-api/node_modules/q/q.js:1035:31)
          at Promise.promise.promiseDispatch (/opt/iobroker/adapter/hue/node_modules/node-hue-api/node_modules/q/q.js:741:41)
          at /opt/iobroker/adapter/hue/node_modules/node-hue-api/node_modules/q/q.js:557:44
          at flush (/opt/iobroker/adapter/hue/node_modules/node-hue-api/node_modules/q/q.js:108:17)
          at process._tickCallback (node.js:415:13)
      
      

      ich meine, dass der Adapter schon mal lief. Die Fehlermeldung habe ich auch erst, seit ich vorgestern Abend redis, couchdb und iobroker platt gemacht und komplett neu installiert habe.

      Irgendwelche Ideen dazu ?

      PS: die Einstellungen im Adapter laufen auf der ccuio Maschine unverändert tadellos.

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

        Hallo Heinzelmaennchen,

        gehört zwar hier nicht ganz hin, aber auf deinem Screenshot sehe ich, dass du den DWD-Adapter laufen hast.

        der ist bei mir immer abgestürzt, also habe ich ihn, nach der gestrigen Neuinstallation doch wieder aktiviert, auch wenn noch keine neue Version da war.

        er stürzt immer noch ab 😞

        2014-10-22 16:30:04.532  - info: dwd.0 starting
        2014-10-22 16:30:04.687  - error: uncaught exception: Cannot read property 'children' of undefined
        2014-10-22 16:30:04.698  - error: TypeError: Cannot read property 'children' of undefined
            at /opt/iobroker/lib/adapter.js:259:47
            at /opt/iobroker/lib/couch.js:158:13
            at Object.exports.handle (/opt/iobroker/node_modules/nano/node_modules/errs/lib/errs.js:198:5)
            at Request._callback (/opt/iobroker/node_modules/nano/nano.js:319:16)
            at Request.self.callback (/opt/iobroker/node_modules/nano/node_modules/request/request.js:122:22)
            at Request.EventEmitter.emit (events.js:98:17)
            at Request. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:888:14)
            at Request.EventEmitter.emit (events.js:117:20)
            at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:839:12)
            at IncomingMessage.EventEmitter.emit (events.js:117:20)
        2014-10-22 16:30:05.032  - error: controller instance system.adapter.dwd.0 terminated with code 1</anonymous></anonymous> 
        

        Die Einstellungen habe ich aus der ccu.io Konfiguration übernommen und den Crontab von deinem Screenshot.

        Hast du eine Ahnung wieso der bei mir nicht läuft?

        Gruß

        Rainer

        1 Reply Last reply Reply Quote 0
        • H
          Heinzelmaennchen last edited by

          Hallo Rainer,

          Hüstel hüstel. Der funzt auch bei mir nicht. Er stürzt zwar nicht ab, legt auch die datenpunkte an, schreibt aber leider keine Inhalte rein. Insofern behelfe ich mich momentan mit dem, was der yr adapter bietet.

          Gruß Bernhard

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

            @Homoran:

            Hallo Heinzelmaennchen,

            gehört zwar hier nicht ganz hin, aber auf deinem Screenshot sehe ich, dass du den DWD-Adapter laufen hast.

            der ist bei mir immer abgestürzt, also habe ich ihn, nach der gestrigen Neuinstallation doch wieder aktiviert, auch wenn noch keine neue Version da war.

            er stürzt immer noch ab 😞

            2014-10-22 16:30:04.532  - info: dwd.0 starting
            2014-10-22 16:30:04.687  - error: uncaught exception: Cannot read property 'children' of undefined
            2014-10-22 16:30:04.698  - error: TypeError: Cannot read property 'children' of undefined
                at /opt/iobroker/lib/adapter.js:259:47
                at /opt/iobroker/lib/couch.js:158:13
                at Object.exports.handle (/opt/iobroker/node_modules/nano/node_modules/errs/lib/errs.js:198:5)
                at Request._callback (/opt/iobroker/node_modules/nano/nano.js:319:16)
                at Request.self.callback (/opt/iobroker/node_modules/nano/node_modules/request/request.js:122:22)
                at Request.EventEmitter.emit (events.js:98:17)
                at Request. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:888:14)
                at Request.EventEmitter.emit (events.js:117:20)
                at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:839:12)
                at IncomingMessage.EventEmitter.emit (events.js:117:20)
            2014-10-22 16:30:05.032  - error: controller instance system.adapter.dwd.0 terminated with code 1</anonymous></anonymous> 
            

            Die Einstellungen habe ich aus der ccu.io Konfiguration übernommen und den Crontab von deinem Screenshot.

            Hast du eine Ahnung wieso der bei mir nicht läuft?

            Gruß

            Rainer `
            Kannst du den wider ausprobieren, aber ioBroker.nodejs erst updaten.
            50_pic_39.jpg

            1 Reply Last reply Reply Quote 0
            • H
              Heinzelmaennchen last edited by

              Hallo Bluefox,

              bringt leider nicht das gewünschte Ergebnis. Die Variablen bleiben zum einen in der Adminoberfläche zwar angelegt aber leer. Sie tauchen aber auch nicht in der Auswahlliste des Dashui-Editors unter Variablen auf.

              Eine Merkwürdigkeit noch, von der ich nicht weiß, ob sie damit zu tun hat.

              Im Dashui-Editor sehe ich, wenn ich das Auswahlfenster für einen Datenpunkt öffne, NUR auf der Karteikarte der Variablen Werte und diese seit gestern Abend auch doppelt. Und nein, ich habe nicht zu tief ins Glas geschaut ;-). Keine Programme und auch keine Geräte.

              Ansonsten finden sich im log folgende Warnings:

              `2014-10-23 15:35:53.247  - [32minfo[39m: legacy.0 setting dwd.0.warning.begin legacy id to 524312
              2014-10-23 15:35:53.249  - [32minfo[39m: legacy.0 setting dwd.0.warning.description legacy id to 524313
              2014-10-23 15:35:53.254  - [32minfo[39m: legacy.0 setting dwd.0.warning.end legacy id to 524314
              2014-10-23 15:35:53.256  - [32minfo[39m: legacy.0 setting dwd.0.warning.headline legacy id to 524315
              2014-10-23 15:35:53.258  - [32minfo[39m: legacy.0 setting dwd.0.warning.severity legacy id to 524316
              2014-10-23 15:35:53.260  - [32minfo[39m: legacy.0 setting dwd.0.warning.text legacy id to 524317[/code]`
              Gruß
              
              Bernhard
              
              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                Hallo bluefox,
                @Bluefox:

                aber ioBroker.nodejs erst updaten. `

                ähm, "./iobroker update" oder wie??

                habe ich gemacht, dann waren fast alle aktiven Adapter updatebar.

                Danach war es nicht besser:

                2014-10-23 17:00:04.282  - info: dwd.0 starting
                2014-10-23 17:00:04.442  - error: uncaught exception: Cannot read property 'children' of undefined
                2014-10-23 17:00:04.453  - error: TypeError: Cannot read property 'children' of undefined
                    at /opt/iobroker/lib/adapter.js:259:47
                    at /opt/iobroker/lib/couch.js:158:13
                    at Object.exports.handle (/opt/iobroker/node_modules/nano/node_modules/errs/lib/errs.js:198:5)
                    at Request._callback (/opt/iobroker/node_modules/nano/nano.js:319:16)
                    at Request.self.callback (/opt/iobroker/node_modules/nano/node_modules/request/request.js:122:22)
                    at Request.EventEmitter.emit (events.js:98:17)
                    at Request. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:888:14)
                    at Request.EventEmitter.emit (events.js:117:20)
                    at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:839:12)
                    at IncomingMessage.EventEmitter.emit (events.js:117:20)
                2014-10-23 17:00:04.785  - error: controller instance system.adapter.dwd.0 terminated with code 1</anonymous></anonymous> 
                

                außerdem muss man bei diesem Adapter immer ioBroker neu starten, wenn man ihn von false auf true oder umgekehrt gesetzt hat.

                2014-10-23 18:45:04.136  - error: TypeError: Cannot read property 'children' of undefined
                    at /opt/iobroker/lib/adapter.js:259:47
                    at /opt/iobroker/lib/couch.js:158:13
                    at Object.exports.handle (/opt/iobroker/node_modules/nano/node_modules/errs/lib/errs.js:198:5)
                    at Request._callback (/opt/iobroker/node_modules/nano/nano.js:319:16)
                    at Request.self.callback (/opt/iobroker/node_modules/nano/node_modules/request/request.js:122:22)
                    at Request.EventEmitter.emit (events.js:98:17)
                    at Request. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:888:14)
                    at Request.EventEmitter.emit (events.js:117:20)
                    at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/nano/node_modules/request/request.js:839:12)
                    at IncomingMessage.EventEmitter.emit (events.js:117:20)
                2014-10-23 18:45:04.469  - error: controller instance system.adapter.dwd.0 terminated with code 1
                2014-10-23 18:56:29.921  - info: controller object change system.adapter.dwd.0
                2014-10-23 18:56:57.649  - info: legacy.0 setState legacy.0.instanceData full_HD undefined undefined
                2014-10-23 18:56:57.663  - info: legacy.0 setState legacy.0.instanceId ce4525ac undefined undefined
                2014-10-23 18:56:57.667  - info: legacy.0 setState legacy.0.instanceCmd changedView undefined undefined
                2014-10-23 19:00:00.204  - info: controller instance system.adapter.dwd.0 started with pid 2762
                2014-10-23 19:00:03.953  - error: controller instance system.adapter.dwd.0 terminated with code 1</anonymous></anonymous> 
                

                um 18:56:29 habe ich den Adapter auf false gesetzt!

                Gruß

                Rainer

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

                  Oh sorry,

                  habe eben aus Langeweile alle Reiter in der ioBroker WebUI angesehen und dabei bemerkt, dass man auch den cubie unter hosts updaten konnte. (da wird die Überschrift nicht grün, wenn updates vorliegen!?)

                  da stand dann im log etwas von "iobroker.nodejs" :oops:

                  Nachdem ich das durchgeführt habe, habe ich noch den crontab geändert, weil ich nicht mehr warten wollte und jetzt sieht es so aus:

                  root@cubie:/opt/iobroker# tail -f log/iobroker.log
                  2014-10-23 21:02:49.362  - info: iobroker package.json daemonize2@0.4.2 No repos                                                                                                                                       itory field.
                  2014-10-23 21:02:49.587  - info: iobroker npm http GET https://registry.npmjs.or                                                                                                                                       g/node-windows
                  2014-10-23 21:02:49.715  - info: iobroker npm http GET https://github.com/hobbyq                                                                                                                                       uaker/node-schedule/tarball/master
                  2014-10-23 21:02:50.622  - info: iobroker npm http 304 https://registry.npmjs.or                                                                                                                                       g/node-windows
                  2014-10-23 21:02:51.236  - info: iobroker npm http 200 https://github.com/hobbyq                                                                                                                                       uaker/node-schedule/tarball/master
                  2014-10-23 21:02:52.626  - info: iobroker npm
                  2014-10-23 21:02:52.644  - info: iobroker  WARN optional dep failed, continuing
                  2014-10-23 21:02:52.659  - info: iobroker  node-windows@0.1.7
                  2014-10-23 21:02:54.840  - info: iobroker Host "cubie" updated
                  2014-10-23 21:02:54.876  - info: iobroker exit 0
                  2014-10-23 21:04:08.957  - info: controller object change system.adapter.dwd.0
                  2014-10-23 21:04:08.962  - info: controller instance canceled schedule system.adapter.dwd.0
                  2014-10-23 21:04:08.971  - info: controller instance scheduled system.adapter.dwd.0 0,15,30,45 * * * *
                  2014-10-23 21:05:02.338  - info: controller object change system.adapter.dwd.0
                  2014-10-23 21:05:02.340  - info: controller instance canceled schedule system.adapter.dwd.0
                  2014-10-23 21:05:02.343  - info: controller instance scheduled system.adapter.dwd.0 0,5,15,30,45 * * * *
                  2014-10-23 21:05:21.367  - info: controller object change system.adapter.dwd.0
                  2014-10-23 21:05:21.370  - info: controller instance canceled schedule system.adapter.dwd.0
                  2014-10-23 21:05:21.383  - info: controller instance scheduled system.adapter.dwd.0 0,6,15,30,45 * * * *
                  2014-10-23 21:06:00.403  - info: controller instance system.adapter.dwd.0 started with pid 3067
                  2014-10-23 21:06:04.139  - info: dwd.0 starting
                  2014-10-23 21:06:04.278  - error: Object dwd.0.warning not exist!
                  2014-10-23 21:06:04.456  - info: legacy.0 setting dwd.0.warning legacy id to 526053
                  2014-10-23 21:06:04.926  - info: dwd.0 getFile Z_CAP_C_EDZW_20141021204442_OMEDES_WWEM33_KXXX.xml
                  2014-10-23 21:06:05.072  - info: dwd.0 got weather warning
                  2014-10-23 21:06:06.076  - info: dwd.0 getFile Z_CAP_C_EDZW_20141022074626_OMEDES_WWEM52_KXXX.xml
                  2014-10-23 21:06:06.208  - info: dwd.0 got weather warning
                  2014-10-23 21:06:07.212  - info: dwd.0 getFile Z_CAP_C_EDZW_20141022131547_OMEDES_WWEM52_KXXX.xml
                  2014-10-23 21:06:07.335  - info: dwd.0 got weather warning
                  2014-10-23 21:06:08.338  - info: dwd.0 getFile Z_CAP_C_EDZW_20141022131927_OMEDES_WWEM51_KXXX.xml
                  2014-10-23 21:06:08.464  - info: dwd.0 got weather warning
                  2014-10-23 21:06:09.635  - info: dwd.0 setting states
                  2014-10-23 21:06:14.682  - info: controller instance system.adapter.dwd.0 terminated with code 0
                  
                  

                  Jetzt sind die Unwetter wahrscheinlich erst einmal vorbei - also auf Wetterwarnungen warten 😉

                  Danke

                  Rainer

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

                    Habe eben nochmal sehen wollen, ob ihr euch auch mal ausruht.

                    Sieht aber nicht so aus.

                    Ich hatte nach updates suchen wollen und bekam folgende Meldung:

                    root@cubie:/opt/iobroker# ./iobroker update
                    -bash: ./iobroker: Permission denied
                    
                    

                    Das lag wohl an dem Update von iobroker.nodejs.

                    Daraufhin habe ich:

                    root@cubie:/opt/iobroker# chmod +x iobroker 
                    

                    durchgeführt, und im nächsten Versuch konnte ich dann das neueste update herunterladen.

                    Ich habe jetzt den DWD-Adapter auf den neuesten Stand gebracht und warte auf Wetterwarnungen.

                    Gruß

                    Rainer

                    1 Reply Last reply Reply Quote 0
                    • H
                      Heinzelmaennchen last edited by

                      Hallo Bluefox,

                      der DWD Adapter funktioniert jetzt einwandfrei. Ich musste zwar erst mal auf den Bereich Bayern / Miesbach umstellen, weil es dort wetterwarnungen gab ;-), aber zumindest habe ich jetzt gesehen, dass die Meldungen jetzt einwandfrei reingelaufen sind.

                      Vielen Dank dafür.

                      Jetzt geh ich mal schauen, was seit gestern Abend noch so alles passiert ist.:-)

                      1 Reply Last reply Reply Quote 0
                      • H
                        hanisoft last edited by

                        @Heinzelmaennchen

                        Geht bei Dir eigentlich schon der HUE Adapter?

                        Ich hatte bis gestern ja keinen Erfolg, viell mach ich auch etwas falsch? Über die CCU als "newdeveloper" habe ich keine Probleme.

                        Benötigt man viell für den Adapter einen eigenen User?

                        Gruß

                        Hanisoft

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        1.1k
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        2697
                        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