NEWS
Test Adapter mihome-cloud
-
Hallo, wir der Adapter eigentlich weiter entwickelt?
Wenn ich die GitHub Seite anschaue, dann ist dort seit 2 jahren nichts passiert.
Schade eigentlich.
Ich bekomme auch vermehrt Fehler im Protokoll.mihome-cloud.0 2025-05-21 06:33:36.243 error {"code":0,"message":"invalid signature"} mihome-cloud.0 2025-05-21 06:33:36.243 error AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:599:11) at IncomingMessage.emit (node:events:536:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1698:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at Axios.request (/opt/iobroker/node_modules/axios/lib/core/Axios.js:45:41) at processTicksAndRejections (node:internal/process/task_queues:95:5) at MihomeCloud.updateDevicesViaSpec (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:1043:9) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:103:9) mihome-cloud.0 2025-05-21 06:33:36.243 error AxiosError: Request failed with status code 400 mihome-cloud.0 2025-05-21 06:33:36.243 error /miotspec/prop/get mihome-cloud.0 2025-05-21 06:33:36.145 info Login successful mihome-cloud.0 2025-05-21 06:33:36.129 error {"code":0,"message":"invalid signature"} mihome-cloud.0 2025-05-21 06:33:36.129 error AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:599:11) at IncomingMessage.emit (node:events:536:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1698:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at Axios.request (/opt/iobroker/node_modules/axios/lib/core/Axios.js:45:41) at processTicksAndRejections (node:internal/process/task_queues:95:5) at MihomeCloud.updateDevicesViaSpec (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:1043:9) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:103:9) mihome-cloud.0 2025-05-21 06:33:36.129 error AxiosError: Request failed with status code 400 mihome-cloud.0 2025-05-21 06:33:36.125 error /miotspec/prop/get
-
@edis77 Die GitHub version versteckt die Meldung
-
Hallo zusammen,
ich wollte wieder einmal meinen Xiaomi Sauger benutzen, dabei ist mir aufgefallen, dass dieser nicht mehr mit dem WLAN verbunden war.
Als auch das die Sprache wieder auf Chinesisch war. Ich habe ihn dann zurück gesetzt und wieder in der Mi-Home App aufgenommen. Soweit so gut => In der App funktioniert er wieder.
Nur der Adapter will nicht. Ich kann mich auch nicht in der Xiaomi Cloud anmelden innerhalb des Adapter. In der App als auch mit dem Browser kann ich mich anmelden.
In der GetToken Windows App kann ich mich auch nicht anmelden.mihome-vacuum.0 2025-06-29 14:00:51.431 debug Startup: setGetConsumable Answer: false mihome-vacuum.0 2025-06-29 14:00:51.431 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:51.276 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 14:00:51.275 debug Receive <<< Helo <<< 213100200000000004eb3cb668612af1ffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 14:00:49.430 debug Message= {"id":20,"method":"get_consumable"} mihome-vacuum.0 2025-06-29 14:00:49.430 debug Startup: setGetCleanSummary Answer: false mihome-vacuum.0 2025-06-29 14:00:49.430 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:47.429 debug Message= {"id":19,"method":"get_clean_summary"} mihome-vacuum.0 2025-06-29 14:00:47.428 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:45.428 debug Message= {"id":18,"method":"get_sound_volume"} mihome-vacuum.0 2025-06-29 14:00:45.427 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:43.426 debug Message= {"id":17,"method":"get_network_info"} mihome-vacuum.0 2025-06-29 14:00:43.425 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:41.425 debug Message= {"id":16,"method":"get_status"} mihome-vacuum.0 2025-06-29 14:00:41.424 debug get params for stock Vacuum mihome-vacuum.0 2025-06-29 14:00:41.273 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 14:00:41.272 debug Receive <<< Helo <<< 213100200000000004eb3cb668612ae7ffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 14:00:31.270 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 14:00:31.270 debug Receive <<< Helo <<< 213100200000000004eb3cb668612addffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 14:00:21.424 debug Startup: setGetConsumable Answer: false mihome-vacuum.0 2025-06-29 14:00:21.424 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:21.265 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 14:00:21.265 debug Receive <<< Helo <<< 213100200000000004eb3cb668612ad3ffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 14:00:19.423 debug Message= {"id":15,"method":"get_consumable"} mihome-vacuum.0 2025-06-29 14:00:19.423 debug Startup: setGetCleanSummary Answer: false mihome-vacuum.0 2025-06-29 14:00:19.422 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:17.421 debug Message= {"id":14,"method":"get_clean_summary"} mihome-vacuum.0 2025-06-29 14:00:17.421 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:15.420 debug Message= {"id":13,"method":"get_sound_volume"} mihome-vacuum.0 2025-06-29 14:00:15.420 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:13.420 debug Message= {"id":12,"method":"get_network_info"} mihome-vacuum.0 2025-06-29 14:00:13.419 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 14:00:11.418 debug Message= {"id":11,"method":"get_status"} mihome-vacuum.0 2025-06-29 14:00:11.418 debug get params for stock Vacuum mihome-vacuum.0 2025-06-29 14:00:11.261 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 14:00:11.261 debug Receive <<< Helo <<< 213100200000000004eb3cb668612ac9ffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 14:00:01.259 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 14:00:01.257 debug Receive <<< Helo <<< 213100200000000004eb3cb668612abfffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 13:59:51.417 debug Startup: setGetConsumable Answer: false mihome-vacuum.0 2025-06-29 13:59:51.417 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:51.191 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 13:59:51.191 debug Receive <<< Helo <<< 213100200000000004eb3cb668612ab5ffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 13:59:49.416 debug Message= {"id":10,"method":"get_consumable"} mihome-vacuum.0 2025-06-29 13:59:49.416 debug Startup: setGetCleanSummary Answer: false mihome-vacuum.0 2025-06-29 13:59:49.415 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:47.414 debug Message= {"id":9,"method":"get_clean_summary"} mihome-vacuum.0 2025-06-29 13:59:47.413 debug Startup: Delete getMultiMapsList mihome-vacuum.0 2025-06-29 13:59:47.413 debug Startup: getMultiMapsList Answer: true mihome-vacuum.0 2025-06-29 13:59:47.413 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:45.413 debug Message= {"id":8,"method":"get_multi_maps_list"} mihome-vacuum.0 2025-06-29 13:59:45.412 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:43.412 debug Message= {"id":7,"method":"get_sound_volume"} mihome-vacuum.0 2025-06-29 13:59:43.411 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:41.410 debug Message= {"id":6,"method":"get_network_info"} mihome-vacuum.0 2025-06-29 13:59:41.410 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:41.187 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 13:59:41.187 debug Receive <<< Helo <<< 213100200000000004eb3cb668612aabffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 13:59:39.770 info settest next timer: not available mihome-vacuum.0 2025-06-29 13:59:39.408 debug Message= {"id":5,"method":"get_status"} mihome-vacuum.0 2025-06-29 13:59:39.408 debug get params for stock Vacuum mihome-vacuum.0 2025-06-29 13:59:39.407 debug Create State done! mihome-vacuum.0 2025-06-29 13:59:39.407 debug Create State for map: loadMap mihome-vacuum.0 2025-06-29 13:59:39.407 debug Create State for map: mapURL mihome-vacuum.0 2025-06-29 13:59:39.407 debug Create State for map: mapStatus mihome-vacuum.0 2025-06-29 13:59:39.407 debug Create State for map: actualMap mihome-vacuum.0 2025-06-29 13:59:39.407 debug Create State for map: map64 mihome-vacuum.0 2025-06-29 13:59:39.364 debug Create State for map: mihome-vacuum.0 2025-06-29 13:59:39.319 debug Create State for Queue: queue mihome-vacuum.0 2025-06-29 13:59:39.230 debug Create State for control: {"id":"mihome-vacuum.0.control"} mihome-vacuum.0 2025-06-29 13:59:39.200 debug Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } mihome-vacuum.0 2025-06-29 13:59:39.191 info select standard vacuum protocol.... mihome-vacuum.0 2025-06-29 13:59:39.190 debug DeviceModel set to: rockrobo.vacuum.v1 mihome-vacuum.0 2025-06-29 13:59:39.190 warn No Answer for DeviceModel use model from Config mihome-vacuum.0 2025-06-29 13:59:39.190 error YOUR DEVICE IS CONNECTED BUT DID NOT ANSWER YET - CONNECTION CAN TAKE UP TO 10 MINUTES - PLEASE BE PATIENT AND DO NOT TURN THE ADAPTER OFF mihome-vacuum.0 2025-06-29 13:59:39.190 debug Get Device data..4 mihome-vacuum.0 2025-06-29 13:59:39.190 debug GETMODELFROMAPI:Data: {} mihome-vacuum.0 2025-06-29 13:59:39.189 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:37.189 debug Message= {"id":4,"method":"miIO.info"} mihome-vacuum.0 2025-06-29 13:59:37.189 debug Get Device data..3 mihome-vacuum.0 2025-06-29 13:59:37.188 debug GETMODELFROMAPI:Data: {} mihome-vacuum.0 2025-06-29 13:59:37.188 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:35.187 debug Message= {"id":3,"method":"miIO.info"} mihome-vacuum.0 2025-06-29 13:59:35.187 debug Get Device data..2 mihome-vacuum.0 2025-06-29 13:59:35.187 debug GETMODELFROMAPI:Data: {} mihome-vacuum.0 2025-06-29 13:59:35.187 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:33.186 debug Message= {"id":2,"method":"miIO.info"} mihome-vacuum.0 2025-06-29 13:59:33.186 debug Get Device data..1 mihome-vacuum.0 2025-06-29 13:59:33.186 debug GETMODELFROMAPI:Data: {} mihome-vacuum.0 2025-06-29 13:59:33.185 debug your device is connected, but didn't answer yet - sometime connection is broken and can take up to 10 Minutes mihome-vacuum.0 2025-06-29 13:59:31.184 debug Message= {"id":1,"method":"miIO.info"} mihome-vacuum.0 2025-06-29 13:59:31.183 debug Get Device data..0 mihome-vacuum.0 2025-06-29 13:59:31.183 debug GETMODELFROMAPI:Data: {} mihome-vacuum.0 2025-06-29 13:59:31.183 debug Time difference between Mihome Vacuum and ioBroker: -2 sec mihome-vacuum.0 2025-06-29 13:59:31.183 debug your device is not connected, but this could be temporary mihome-vacuum.0 2025-06-29 13:59:31.182 debug MAIN: Connected to device, try to get model.. mihome-vacuum.0 2025-06-29 13:59:31.181 debug Receive <<< Helo <<< 213100200000000004eb3cb668612aa1ffffffffffffffffffffffffffffffff mihome-vacuum.0 2025-06-29 13:59:31.178 debug server started on 0.0.0.0:53421 mihome-vacuum.0 2025-06-29 13:59:31.176 info IOT disabled, delete state mihome-vacuum.0 2025-06-29 13:59:31.174 debug MIIO: Config: ip:192.168.178.44 token: 766e4a7754XXXXXXXXX mihome-vacuum.0 2025-06-29 13:59:31.173 debug Create State for deviceInfounsupported mihome-vacuum.0 2025-06-29 13:59:31.173 debug Create State for deviceInfowifi_signal mihome-vacuum.0 2025-06-29 13:59:31.173 debug Create State for deviceInfofw_ver mihome-vacuum.0 2025-06-29 13:59:31.173 debug Create State for deviceInfomodel mihome-vacuum.0 2025-06-29 13:59:31.172 debug Create State for deviceInfomac mihome-vacuum.0 2025-06-29 13:59:31.172 debug Create State for deviceInfo mihome-vacuum.0 2025-06-29 13:59:31.158 error SyntaxError: "undefined" is not valid JSON mihome-vacuum.0 2025-06-29 13:59:31.148 info starting. Version 5.2.0 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v20.19.1, js-controller: 7.0.3 mihome-vacuum.0 2025-06-29 13:59:30.984 debug Plugin sentry Initialize Plugin (enabled=true) mihome-vacuum.0 2025-06-29 13:59:30.939 debug States connected to redis: 127.0.0.1:9000 mihome-vacuum.0 2025-06-29 13:59:30.853 debug States create User PubSub Client mihome-vacuum.0 2025-06-29 13:59:30.853 debug States create System PubSub Client mihome-vacuum.0 2025-06-29 13:59:30.819 debug Redis States: Use Redis connection: 127.0.0.1:9000 mihome-vacuum.0 2025-06-29 13:59:30.774 debug Objects connected to redis: 127.0.0.1:9001 mihome-vacuum.0 2025-06-29 13:59:30.771 debug Objects client initialize lua scripts mihome-vacuum.0 2025-06-29 13:59:30.699 debug Objects create User PubSub Client mihome-vacuum.0 2025-06-29 13:59:30.699 debug Objects create System PubSub Client mihome-vacuum.0 2025-06-29 13:59:30.698 debug Objects client ready ... initialize now mihome-vacuum.0 2025-06-29 13:59:30.658 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 mihome-vacuum.0 2025-06-29 13:59:26.364 info terminating mihome-vacuum.0 2025-06-29 13:59:25.865 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason mihome-vacuum.0 2025-06-29 13:59:25.864 info terminating mihome-vacuum.0 2025-06-29 13:59:25.864 error Socket Close mihome-vacuum.0 2025-06-29 13:59:25.863 info Got terminate signal TERMINATE_YOURSELF
Hat jemand das selbe Problem ?
Danke
Heiko
Edit:
Sorry double post. Btw. wie kann ich diesen löschen ?Danke
-
Ich kann mich leider seit ein zwei Tagen mit Adapter auch nicht mehr anmelden ... habe zwei Smart standing Fan 2 im Einsatz. Lassen sich über die App noch steuern, aber leider nicht mehr über den Adapter.
-
Hier ebenso. Login failed kommt in den Logs.
-
@astuermer Habe genau das gleiche Problem, gibt es schon Lösungsansätze ?
-
@eve11 Hi,
ich habe gelesen das du auch Probleme hast mit dem Xiaomi Cloud Adapter, gibt es dazu schon eine Lösung ?
Hast du da vieleicht schon eine andere Lösung gefunden, oder heißt es warten ?
-
@tombox Der Adapter scheint nun allgemein seit knapp einer Woche nicht mehr zu funktionieren, auch hier kommt beim Start der Instanz direkt "login failed".
mihome-cloud.0 2025-08-27 13:44:29.138 error Login failed mihome-cloud.0 2025-08-27 13:44:28.389 info Login to MiHome Cloud mihome-cloud.0 2025-08-27 13:44:28.349 info starting. Version 0.1.1 (non-npm: TA2k/ioBroker.mihome-cloud) in /opt/iobroker/node_modules/iobroker.mihome-cloud, node: v20.19.1, js-controller: 7.0.7 host.raspberrypi 2025-08-27 13:44:24.494 info instance system.adapter.mihome-cloud.0 in version "0.1.1" (non-npm: TA2k/ioBroker.mihome-cloud) started with pid 19236
Hatte vorher natürlich noch problemlos funktioniert. Nachdem sich auch weitere 3rd party Software nicht mehr einloggen kann, hat evtl. Xiaomi das API verändert.
Brauchst du Unterstützung, Zugang zu einem Account etc.?
Ed.: Sorry, sehe gerade, dass es auf Github schon ein Issue gibt.
-
@mick70 hi,
die frage ist ob der Adapter weiterentwickelt wird, bzw. ob es noch Support dafür gibt, da der Adapter echt super war.
Gibt es denn eine andere Lösung um z.b auf Luftreiniger zuzugreifen ?
-
@holly200289 Schau doch bei Github (s. 1. Post), TA2k kümmert sich offenbar bereits um das Login-Problem. Falls dein Problem damit nicht gelöst ist, stelle dort ggf. einen eigenen request ein.
-
@mick70
Moin moin,leider scheint sich da nicht viel zutun, gibt es alternativen ?
-
Eventuell hier mal Try & Error ausprobieren
-
Der Entwickler ist doch am Problem dran? Einfach mal etwas Geduld, die machen das alles in ihrer Freizeit und haben auch sonst noch ein Leben
-
@mick70
ja das weiß ich ja, dass sollte auch kein Drängeln sein, mich nervt Xiaomi nur, da sie mit allen mitteln die SmartHome Anbindung verhindern wollen.Ich schätze auch unsere Entwickler für ihre Zeit und mühe.
Falls das ein Entwickler lesen sollte, Danke für eure Zeit und Mühe.
-
-
Guten Morgen, ich bin über jede Hilfe / Hinweise dankbar, damit wir das vielleicht wieder zum laufen bringen.
Nein mit einem Skript habe ich es noch nicht versucht, könntest du was zu Verfügung stellen ?
-
4 Posts über Dir wäre Deine Sonntagsbeschäftigung
-
Wo finde ich die ?
-
Wie nutze ich dieses Skript? Kopiere ich das Skript einfach unter Skripte rein? Dann kriege ich aber diverse rot angezeigten Linien etc. wäre das so gemeint?
-
Poste mal das Skript , so wie Du es verwendest in Code Tags hier rein .
Es gibt keine Garantie , dass es noch funktioniert.