Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. dyson Air purifier Adapter - Tester gesucht

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    dyson Air purifier Adapter - Tester gesucht

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      f0rd42 @PapaChriLo last edited by

      Irgendwie funktioniert bei mir der Login nicht.
      Daten sind korrekt, aus App Ausgelogt, kein 401 fehler, email mit dem OTP kommt, aber im Adapter steht keine Challenge ID

      Grizzelbee 1 Reply Last reply Reply Quote 0
      • Grizzelbee
        Grizzelbee Developer @f0rd42 last edited by

        @f0rd42

        Dann schreib bitte mal ein debug-log und schicke es mir bzw. poste es hier.
        So kann ich da nicht viel zu sagen.

        F 1 Reply Last reply Reply Quote 0
        • F
          f0rd42 @Grizzelbee last edited by

          @grizzelbee Danke für die Hilfe.

          Debug Log:

          dysonairpurifier.0
          2024-02-26 08:28:50.951	error	[main] error: [dysonGetDevicesFromApi] Error: (undefined) AxiosError: Request failed with status code 401, Callstack: AxiosError: Request failed with status code 401 at settle (/opt/iobroker/node_modules/iobroker.dysonairpurifier/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/iobroker.dysonairpurifier/node_modules/axios/lib/adapters/http.js:589:11) at IncomingMessage.emit (node:events:529:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1368:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at Axios.request (/opt/iobroker/node_modules/iobroker.dysonairpurifier/node_modules/axios/lib/core/Axios.js:45:41) at processTicksAndRejections (node:internal/process/task_queues:95:5) at Object.module.exports.dysonGetDevicesFromApi (/opt/iobroker/node_modules/iobroker.dysonairpurifier/dyson-utils.js:326:12), stack: undefined
          
          dysonairpurifier.0
          2024-02-26 08:28:50.951	error	[main] Error while querying devices from dyson servers. The most common issue is that you haven't finished the 2FA process. Please refer to the ReadMe for instructions.
          

          Richtig, 2FA Prozess ist nicht fertig. Username/PW eingetragen, Knopf gedrückt und es kam auch eine Email mit dem OTP, aber halt keine Challenge ID, die ja, so wie ich das gelesen hatte automatisch kommen soll.

          Wenn ich das noch einmal mache, kommt das hier:

          getDysonToken: AxiosError: Request failed with status code 400
          
          Grizzelbee 2 Replies Last reply Reply Quote 0
          • Grizzelbee
            Grizzelbee Developer @f0rd42 last edited by

            @f0rd42 sagte in dyson Air purifier Adapter - Tester gesucht:

            s code 401 at settle (/opt/iobroker/node_modules/iobroker.dysonairpurifier/

            Okay - welche Version des Adapters setzt Du ein?
            Ich vermute mal die 3.1.1 - richtig?
            Da kann es sein, das die noch ein Problem mit dem 2fa hat - da musste ich dran, durch das neue Admin-UI.

            1 Reply Last reply Reply Quote 1
            • Grizzelbee
              Grizzelbee Developer @f0rd42 last edited by

              @f0rd42 sagte in dyson Air purifier Adapter - Tester gesucht:

              Richtig, 2FA Prozess ist nicht fertig. Username/PW eingetragen, Knopf gedrückt und es kam auch eine Email mit dem OTP, aber halt keine Challenge ID, die ja, so wie ich das gelesen hatte automatisch kommen soll.

              Ich habe gerade eine neue Version ins Latest geschoben. Das sollte spätestens morgen dort sichtbar werden. Das sollte wieder sauber funktionieren - hat es bei meinen Tests jedenfalls. 😉

              3.1.2 (2024-02-26) (Marching on)

              • (grizzelbee) Upd: dependencies got updated
              • (grizzelbee) Fix: 2FA Process is working again
              • (grizzelbee) New: At least nodeJs V18.2.0 is required
              F 1 Reply Last reply Reply Quote 1
              • F
                f0rd42 @Grizzelbee last edited by

                @grizzelbee gerade die 3.1.2 installiert (vorher die 3.1.1 deinstalliert).
                Nun erscheint die Challenge ID und wenn ich das OTP eingebe und dann auf "Finish 2FA" klicke kommt "OK". Speichern startet den Adapter neu, es kommt dennoch die folgende Meldung im Log:

                	2024-02-26 17:54:17.032	error	[main] error: [dysonGetDevicesFromApi] Error: (undefined) AxiosError: Request failed with status code 401, Callstack: AxiosError: Request failed with status code 401 at settle (/opt/iobroker/node_modules/iobroker.dysonairpurifier/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/iobroker.dysonairpurifier/node_modules/axios/lib/adapters/http.js:589:11) at IncomingMessage.emit (node:events:529:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1368:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at Axios.request (/opt/iobroker/node_modules/iobroker.dysonairpurifier/node_modules/axios/lib/core/Axios.js:45:41) at processTicksAndRejections (node:internal/process/task_queues:95:5) at Object.module.exports.dysonGetDevicesFromApi (/opt/iobroker/node_modules/iobroker.dysonairpurifier/dyson-utils.js:327:12), stack: undefined
                
                dysonairpurifier.0
                2024-02-26 17:54:17.032	error	[main] Error while querying devices from dyson servers. The most common issue is that you haven't finished the 2FA process. Please refer to the ReadMe for instructions.
                
                Grizzelbee 1 Reply Last reply Reply Quote 0
                • Grizzelbee
                  Grizzelbee Developer @f0rd42 last edited by Grizzelbee

                  @f0rd42

                  🤦

                  Ja - bei 2-stufigen Systemen, sollte man auch beide Stufen anpassen. 😉

                  Deshalb:

                  3.1.3 (2024-02-28) (Marching on)

                  • (grizzelbee) Fix: 2FA Process is working again - truely

                  Und ... Du brauchst nicht zu deinstallieren. Einfach drüber und gut.

                  F 1 Reply Last reply Reply Quote 1
                  • F
                    f0rd42 @Grizzelbee last edited by

                    @grizzelbee Done, funktioniert nun, jedenfalls was das Thema 2FA angeht.
                    aber der Adapter stammt mein Log voll:

                    urifier.0
                    2024-02-28 13:15:48.156	info	VS9-EU-KDA2500A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:48.155	info	K3G-EU-PHA8497A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:48.153	info	VS9-EU-KDA2500A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:48.149	info	K3G-EU-PHA8497A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:47.153	info	VS9-EU-KDA2500A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:47.150	info	VS9-EU-KDA2500A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:47.149	info	K3G-EU-PHA8497A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:47.144	info	K3G-EU-PHA8497A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:46.148	info	VS9-EU-KDA2500A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:46.145	info	VS9-EU-KDA2500A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:46.144	info	K3G-EU-PHA8497A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:46.140	info	K3G-EU-PHA8497A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:45.144	info	VS9-EU-KDA2500A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:45.140	info	VS9-EU-KDA2500A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:45.139	info	K3G-EU-PHA8497A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:45.134	info	K3G-EU-PHA8497A - MQTT reconnecting.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:44.141	info	VS9-EU-KDA2500A - MQTT disconnected.
                    
                    dysonairpurifier.0
                    2024-02-28 13:15:44.135	info	VS9-EU-KDA2500A - MQTT reconnecting.
                    
                    Grizzelbee 1 Reply Last reply Reply Quote 0
                    • Grizzelbee
                      Grizzelbee Developer @f0rd42 last edited by

                      @f0rd42

                      Done, funktioniert nun, jedenfalls was das Thema 2FA angeht.

                      Na, das ist doch erst einmal fein soweit.

                      aber der Adapter spammt mein Log voll

                      Das ist ein lokales Netzwerkproblem bei dir. Der kann entweder keine Verbindung zu deinen beiden Geräten aufbauen, oder er verliert sie nach kurzer Zeit.

                      Die Hostadressen oder IPs hat Du aber im Objektbaum eingetragen?
                      Was genau funktioniert, hängt von deinem Router/den Services (DNS/DHCP) in deinem Netz ab. IP funktioniert im Zweifel immer - ist aber unpraktisch, wenn die sich mal ändert.

                      Ach, und eine Bitte: Wenn Du Logs postest, bitte immer vom Start des Adapter bis mindestens zur Fehlerstelle. Dann kann man besser sehen und beurteilen was funktioniert hat - und was nicht.

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        f0rd42 @Grizzelbee last edited by

                        @grizzelbee sagte in dyson Air purifier Adapter - Tester gesucht:

                        Die Hostadressen oder IPs hat Du aber im Objektbaum eingetragen?

                        Nein, ich habe gar nichts eingetragen, den kompletten Objektbaum has der Adapter nach erfolgreicher 2FA selbst erstellt.

                        Screenshot 2024-02-28 at 18.39.26.png

                        Ich sehe auch nicht wirklich, wo ich da etwas eintragen sollte / könnte. Aber ja, der Lüfter ist im Netz und hat auch eine IP vom DHCP erhalten, der K3G ist derzeit offline

                        Fabio 1 Reply Last reply Reply Quote 0
                        • Fabio
                          Fabio @f0rd42 last edited by

                          @f0rd42 lese mal bitte:

                          https://github.com/Grizzelbee/iobroker.dysonairpurifier

                          So konfigurieren Sie den Adapter
                          Beim ersten regulären Start dieses Adapters wird die Dyson-API für alle Ihre Geräte abgefragt und alle unterstützten Geräte werden im Gerätebaum erstellt – mit ihren grundlegenden Informationen, die von der API bereitgestellt werden, und einem zusätzlichen Feld Hostaddress.

                          Führen Sie den Adapter also bitte einmal aus und Ihre Dyson-Geräte werden mit ihren Grundeinstellungen im Gerätebaum erstellt.

                          Stoppen Sie dann den Adapter, geben Sie die IP(s) in die HostaddressFelder im Gerätebaum ein und starten Sie den Adapter neu. Danach sollten Ihre Dyson-Geräte im Gerätebaum mit Daten gefüllt sein.

                          Herzliche Grüße
                          Fabio

                          1 Reply Last reply Reply Quote 1
                          • M
                            mike2712 last edited by

                            Hallo,
                            ich habe folgende Probleme mit dem Adapter, Auszug aus dem Log.

                            
                            dysonairpurifier.0
                            2024-12-31 13:31:33.015	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-12-31T12:31:33.001Z","data":{"tact":"2949","hact":"0038","pact":"0001","vact":"0000","sltm":"OFF"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:33.013	debug	MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:32.919	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-12-31T12:31:33.000Z","mode-reason":"RAPP","state-reason":"MODE","dial":"OFF","rssi":"-55","product-state":{"fmod":"OFF","fnst":"OFF","fnsp":"0010","qtar":"0003","oson":"OFF","rhtm":"ON","filf":"4257","ercd":"NONE","nmod":"OFF","wacd":"NONE","hmod":"HEAT","hmax":"2990","hsta":"OFF","ffoc":"ON","tilt":"OK"},"scheduler":{"srsc":"5d9c","dstv":"0001","tzid":"0001"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:32.916	debug	MessageType: CURRENT-STATE
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:11.260	debug	C4H-EU-NHB8749A - MQTT error: Error: connack timeout
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:02.926	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-12-31T12:31:03.001Z","data":{"tact":"2949","hact":"0039","pact":"0001","vact":"0000","sltm":"OFF"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:02.921	debug	MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:02.828	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-12-31T12:31:03.000Z","mode-reason":"RAPP","state-reason":"MODE","dial":"OFF","rssi":"-55","product-state":{"fmod":"OFF","fnst":"OFF","fnsp":"0010","qtar":"0003","oson":"OFF","rhtm":"ON","filf":"4257","ercd":"NONE","nmod":"OFF","wacd":"NONE","hmod":"HEAT","hmax":"2990","hsta":"OFF","ffoc":"ON","tilt":"OK"},"scheduler":{"srsc":"5d9c","dstv":"0001","tzid":"0001"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:31:02.817	debug	MessageType: CURRENT-STATE
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:40.236	debug	C4H-EU-NHB8749A - MQTT error: Error: connack timeout
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:33.014	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-12-31T12:30:33.001Z","data":{"tact":"2949","hact":"0039","pact":"0001","vact":"0000","sltm":"OFF"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:33.012	debug	MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:32.977	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-12-31T12:30:33.000Z","mode-reason":"RAPP","state-reason":"MODE","dial":"OFF","rssi":"-55","product-state":{"fmod":"OFF","fnst":"OFF","fnsp":"0010","qtar":"0003","oson":"OFF","rhtm":"ON","filf":"4257","ercd":"NONE","nmod":"OFF","wacd":"NONE","hmod":"HEAT","hmax":"2990","hsta":"OFF","ffoc":"ON","tilt":"OK"},"scheduler":{"srsc":"5d9c","dstv":"0001","tzid":"0001"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:32.916	debug	MessageType: CURRENT-STATE
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:09.227	debug	C4H-EU-NHB8749A - MQTT error: Error: connack timeout
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:02.919	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-12-31T12:30:03.001Z","data":{"tact":"2949","hact":"0038","pact":"0001","vact":"0000","sltm":"OFF"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:02.912	debug	MessageType: ENVIRONMENTAL-CURRENT-SENSOR-DATA
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:02.821	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"CURRENT-STATE","time":"2024-12-31T12:30:03.000Z","mode-reason":"RAPP","state-reason":"MODE","dial":"OFF","rssi":"-55","product-state":{"fmod":"OFF","fnst":"OFF","fnsp":"0010","qtar":"0003","oson":"OFF","rhtm":"ON","filf":"4257","ercd":"NONE","nmod":"OFF","wacd":"NONE","hmod":"HEAT","hmax":"2990","hsta":"OFF","ffoc":"ON","tilt":"OK"},"scheduler":{"srsc":"5d9c","dstv":"0001","tzid":"0001"}}
                            
                            dysonairpurifier.0
                            2024-12-31 13:30:02.816	debug	MessageType: CURRENT-STATE
                            
                            dysonairpurifier.0
                            2024-12-31 13:29:38.223	debug	C4H-EU-NHB8749A - MQTT error: Error: connack timeout
                            
                            dysonairpurifier.0
                            2024-12-31 13:29:33.014	debug	PT4-EU-PAA2268B - MQTT message received: {"msg":"ENVIRONMENTAL-CURRENT-SENSOR-DATA","time":"2024-12-31T12:29:33.001Z","data":{"tact":"2949","hact":"0038","pact":"0001","vact":"0000","sltm":"OFF"}}
                            

                            Hat jemand eine Idee?

                            Fabio Grizzelbee 2 Replies Last reply Reply Quote 0
                            • Fabio
                              Fabio @mike2712 last edited by Fabio

                              @mike2712 es sieht so aus als ob sie nicht erreichbar waren. Kannst du sie über die App steuern?
                              Grüße
                              Fabio

                              1 Reply Last reply Reply Quote 0
                              • Grizzelbee
                                Grizzelbee Developer @mike2712 last edited by

                                @mike2712

                                Okay - ich sehe da diesen MQTT-Error im Debug-Log; die Frage ist aber ob es sich dabei um ein echtes Problem, oder reines Kosmetik handelt.
                                Will sagen: Wenn das im Log steht - Du aber keinerlei greifbare Probleme mit dem Adapter hast, dann würde ich das mal ganz locker als egal einstufen.

                                Daher zuerst die Frage: Gibt es tatsächlich etwas "handfestes" wie eine echte Fehlfunktion? Wenn ja, beschreibe sie bitte ausführlich und nachvollziehbar. Dann sehen wir gerne weiter.

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mike2712 @Grizzelbee last edited by

                                  @grizzelbee okay, habe es mal grob getestet, das scheint offensichtlich alles zu funktionieren, Danke

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  841
                                  Online

                                  31.7k
                                  Users

                                  79.8k
                                  Topics

                                  1.3m
                                  Posts

                                  dyson hot pure cool humidifyer
                                  31
                                  243
                                  29727
                                  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