NEWS
Test Adapter mihome-cloud
-
Mein Netzwerk ist mehrmals zusammengebrochen. Ich habe dann den Schuldigen gefunden. Es ist ioBroker mit der Abfrage nach de.api.io.mi.com
Da kommt doch der Verdacht auf, dass das mit dem Abtauchen des Adapters zusammenhängt.
Der meldet:
-
@hannnes Was sagt der log gibt es da ein fehler
-
dazu muss erwähnt werden, dass ich gerade AdGuard mit vielen neuen blacklisten ausgestattet habe.
![94938bc2-5ed7-4085-8aa5-87326685dca7-image.png](/assets/uploads/files/1668719436239-94938bc2-5ed7-4085-8aa5-87326685dca7-image-resized.png) ```2022-11-17 19:06:58.327 - error: host.HomeServer01 Error by updating repository "stable" under "http://download.iobroker.net/sources-dist.json": Cannot download repository file from "http://download.iobroker.net/sources-dist.json": timeout of 10000ms exceeded 2022-11-17 19:06:59.243 - error: info.0 (3798) info.0 already running 2022-11-17 19:07:01.830 - error: host.HomeServer01 instance system.adapter.info.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING) 2022-11-17 19:07:02.773 - info: javascript.0 (3744) received all states 2022-11-17 19:07:04.202 - error: trashschedule.0 (3862) trashschedule.0 already running 2022-11-17 19:07:04.209 - warn: trashschedule.0 (3862) Terminated (ADAPTER_ALREADY_RUNNING): Without reason 2022-11-17 19:07:05.361 - error: javascript.0 (3744) script.js.Geraete-Skripts.Xiaomi-Skript_test: ReferenceError: Init is not defined 2022-11-17 19:07:05.364 - error: javascript.0 (3744) at script.js.Geraete-Skripts.Xiaomi-Skript_test:37:1 2022-11-17 19:07:05.366 - error: javascript.0 (3744) at script.js.Geraete-Skripts.Xiaomi-Skript_test:484:3 2022-11-17 19:07:05.367 - error: javascript.0 (3744) at Script.runInContext (node:vm:141:12) 2022-11-17 19:07:08.717 - error: trashschedule.1 (3889) trashschedule.1 already running 2022-11-17 19:07:09.598 - info: host.HomeServer01 instance system.adapter.mihome-cloud.0 started with pid 3941 2022-11-17 19:07:10.109 - error: host.HomeServer01 instance system.adapter.trashschedule.1 terminated with code 7 (ADAPTER_ALREADY_RUNNING) 2022-11-17 19:07:10.309 - info: javascript.0 (3744) script.js.Geraete-Skripts.XIAOMI-SKRIPT-Versuch2: You are already logged in, login canceled 2022-11-17 19:07:10.311 - info: javascript.0 (3744) script.js.Geraete-Skripts.XIAOMI-SKRIPT-Versuch2: Retrieving your in de registered MiHome Devices 2022-11-17 19:07:10.329 - error: javascript.0 (3744) script.js.Geraete-Skripts.XIAOMI-SKRIPT-Versuch2: Error: Pls login before make any request 2022-11-17 19:07:10.330 - error: javascript.0 (3744) at MiCloudProtocol.request (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/protocol-micloud.js:67:13) 2022-11-17 19:07:10.332 - error: javascript.0 (3744) at MiCloudProtocol.getDevices (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/protocol-micloud.js:121:29) 2022-11-17 19:07:10.336 - error: javascript.0 (3744) at Init (script.js.Geraete-Skripts.XIAOMI-SKRIPT-Versuch2:874:50) 2022-11-17 19:07:10.338 - error: javascript.0 (3744) at processTicksAndRejections (node:internal/process/task_queues:96:5) 2022-11-17 19:07:10.382 - error: web.0 (3923) web.0 already running 2022-11-17 19:07:10.377 - info: javascript.0 (3744) script.js.Geraete-Skripts.Xiaomi-Skript: You are already logged in, login canceled 2022-11-17 19:07:10.378 - info: javascript.0 (3744) script.js.Geraete-Skripts.Xiaomi-Skript: Retrieving your in de registered MiHome Devices 2022-11-17 19:07:10.385 - error: javascript.0 (3744) script.js.Geraete-Skripts.Xiaomi-Skript: Error: Pls login before make any request 2022-11-17 19:07:10.386 - error: javascript.0 (3744) at MiCloudProtocol.request (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/protocol-micloud.js:67:13) 2022-11-17 19:07:10.386 - error: javascript.0 (3744) at MiCloudProtocol.getDevices (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/protocol-micloud.js:121:29) 2022-11-17 19:07:10.387 - error: javascript.0 (3744) at Init (script.js.Geraete-Skripts.Xiaomi-Skript:874:50) 2022-11-17 19:07:10.393 - error: javascript.0 (3744) at processTicksAndRejections (node:internal/process/task_queues:96:5) 2022-11-17 19:07:11.834 - error: host.HomeServer01 instance system.adapter.web.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING) 2022-11-17 19:07:11.835 - info: host.HomeServer01 Restart adapter system.adapter.web.0 because enabled 2022-11-17 19:07:15.632 - error: mihome-cloud.0 (3941) mihome-cloud.0 already running 2022-11-17 19:07:15.663 - warn: mihome-cloud.0 (3941) Terminated (ADAPTER_ALREADY_RUNNING): Without reason 2022-11-17 19:07:16.385 - error: host.HomeServer01 instance system.adapter.mihome-cloud.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING) 2022-11-17 19:07:16.386 - info: host.HomeServer01 Restart adapter system.adapter.mihome-cloud.0 because enabled 2022-11-17 19:07:54.479 - info: mihome-cloud.0 (4337) Login to MiHome Cloud 2022-11-17 19:07:59.792 - error: mihome-cloud.0 (4337) Error: getaddrinfo EAI_AGAIN account.xiaomi.com 2022-11-17 19:07:59.804 - error: mihome-cloud.0 (4337) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2022-11-17 19:07:59.810 - error: mihome-cloud.0 (4337) unhandled promise rejection: Cannot read properties of undefined (reading '_sign') 2022-11-17 19:07:59.817 - error: mihome-cloud.0 (4337) TypeError: Cannot read properties of undefined (reading '_sign') at MihomeCloud.login (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:133:20) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async MihomeCloud.onReady (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:91:5) 2022-11-17 19:07:59.818 - error: mihome-cloud.0 (4337) Cannot read properties of undefined (reading '_sign') 2022-11-17 19:07:59.844 - info: mihome-cloud.0 (4337) terminating 2022-11-17 19:07:59.847 - warn: mihome-cloud.0 (4337) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-11-17 19:08:00.491 - error: host.HomeServer01 instance system.adapter.mihome-cloud.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2022-11-17 19:08:00.492 - info: host.HomeServer01 Restart adapter system.adapter.mihome-cloud.0 because enabled
-
@hannnes Ok das Problem ist abgefangen
-
ich hab ne Verständnisfrage: Wie fängst Du das Problem ab ohne dass ich neu installieren muss? Oder soll ich neu installieren?
-
@hannnes Ich habe es in der GitHub version abgefangen. Wenn du die Änderung haben möchtest musst du neuinstallierten
-
Ah, ok. Du verbesserst, ohne die Version hochzuziehen. Jetzt löst sich ein Rätsel
Danke -
@tombox ich habe heute den xiaomi Futterautomat hinzugefügt hier diesen kann ich leider auch nicht drüber steuern, kannst du mir hier auch helfen was bräuchtest du von mir?
Gruß Michael
-
@michael-1975 wenn du das gerät sharen kannst dann mit mir sharen tombox2020@gmail.com oder wenigsten die Modell Nummer des Geräts
-
@tombox habe ich gerade gemacht sollte bei dir sein wenn ich noch was machen kann sage es bitte.
-
hat sich erledigt..
-
Hallo zusammen
Ich habe den Adapter nun auch Mal installiert. Ich nutze lediglich einen Air Purifier 2H. Bei den ersten Tests sind mir ein paar Kleinigkeiten aufgefallen. Dazu werde ich auf GitHub ein Issue erstellen, wenn ich alles getestet habe.
Ich möchte an dieser Stelle ein großes Dankeschön an den Entwickler schicken.
Gruß aus dem Rheinland
Tobi -
@tombox hat das mit dem Teilen geklappt, bin noch am überlegen den Trinkbrunnen zu holen da wäre sicher das selbe.
Danke für deine Mühe
-
@michael-1975 Jap komme aber später erst dazu mir das anzuschauen
-
Hallo zusammen,
ich wollte den Adapter nun auch mal testen, um meinen Dreame D9 in ioBroker zu bekommen.Nur leider scheitert es bei mir schon mit der Anmeldung am Server.
Bekomme immer einen error mit "No sign in first step"
Server in der App & Adapter ist Deutschland.
Gruß
Stefan -
@tequila74 sagte in Test Adapter mihome-cloud:
Hallo zusammen,
ich wollte den Adapter nun auch mal testen, um meinen Dreame D9 in ioBroker zu bekommen.Nur leider scheitert es bei mir schon mit der Anmeldung am Server.
Bekomme immer einen error mit "No sign in first step"
Server in der App & Adapter ist Deutschland.
Gruß
StefanWollte den Adapter auch testen und bekomme den gleichen Fehler
-
@saibot1981 Kann eigentlich nicht passieren
Könnt ihr diese URL aufrufen
https://account.xiaomi.com/pass/serviceLogin?sid=xiaomiio&_json=trueund wenn ja was kommt da zurück
-
@tombox sagte in Test Adapter mihome-cloud:
@saibot1981 Kann eigentlich nicht passieren
Könnt ihr diese URL aufrufen
https://account.xiaomi.com/pass/serviceLogin?sid=xiaomiio&_json=trueund wenn ja was kommt da zurück
das kommt zurück:
&&&START&&&{"serviceParam":"{\"checkSafePhone\":false,\"checkSafeAddress\":false,\"lsrp_score\":0.0}","qs":"%3Fsid%3Dxiaomiio%26_json%3Dtrue","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"0psXfr43eNI0IX6q9Suk3qWbRqU=","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"https://account.xiaomi.com/fe/service/login?_json=true&sid=xiaomiio&qs=%253Fsid%253Dxiaomiio%2526_json%253Dtrue&callback=https%3A%2F%2Fsts.api.io.mi.com%2Fsts&_sign=0psXfr43eNI0IX6q9Suk3qWbRqU%3D&serviceParam=%7B%22checkSafePhone%22%3Afalse%2C%22checkSafeAddress%22%3Afalse%2C%22lsrp_score%22%3A0.0%7D&showActiveX=false&theme=&needTheme=false&bizDeviceType=","pwd":0,"child":0,"desc":"登录验证失败"}
-
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
-
@saibot1981 Kann dann eigentlich nicht sein .. größer log oder debug log wäre hilfreich