NEWS
Test Adapter mihome-cloud
-
Ich probiere später durch
Es geht nur 0 und 1 oder ?
Nur müsste man ja dann 3 bzw 4 Bedingungen schreiben können dann von den Optionen her
Also z.b.
["10",0,1,0] oder ["10",0,1,0,0] oder denk ich da falsch?
Hab ich dir das mal gezeigt ?
-
@tschaeens Leider scheint er die states nicht zu aktualisieren. Kann ich nichts machen.
@Olli_M Habe noch eingebaut das Rückmeldung in die states eingebaut und die Anleitung erweitert -
Hallo miteinander,
zuerst einmal vielen Dank für den Adapter. Habe ihn seit erscheinen am laufen und er ist bisher die einzige Möglichkeit z.B. meinen Ventilator anzusprechen.
Was mit in letzter Zeit ausfällt ist, das jede Menge Fehler gelogt werden die ich nicht zuordnen kann. Wo könnten diese herkommen und besteht eine Möglichkeit diese zu beheben?mihome-cloud.0 2023-01-31 23:28:41.766 warn Error getting for DS Hobbykeller Garagentür (lumi.158d000237b9e7) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:28:40.436 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:28:40.436 warn Error getting for Zahnbürste Heike (blt.3.1cjtnbj3s5s00) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:28:35.402 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:28:35.402 warn Error getting for DS Hobbykeller Tür (lumi.158d000255dca9) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:28:11.538 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:28:11.538 warn Error getting for Zahnbürste Ralf (blt.3.1bj673n2oe000) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:27:59.829 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:27:59.829 warn Error getting for DS Garage (lumi.158d000255dcc0) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:27:52.848 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:27:52.848 warn Error getting for ES Hobbykeller Tür (lumi.158d00028f7b25) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:17:20.558 warn {"code":-8,"message":"get udid error=blt.3.16lecnb8c5o00","result":null} mihome-cloud.0 2023-01-31 23:17:20.558 warn Error getting Status of the device for 小猴智能激光测距仪 (blt.3.16lecnb8c5o00) with {"accessKey":"IOS00026747c5acafc2","params":{"did":"$DID","siid":7,"in":["eyJpZCI6MCwibWV0aG9kIjoiZ2V0X3Byb3AiLCJwYXJhbXMiOlsiZ2V0X3N0YXR1cyJdfQ=="],"aiid":1}} mihome-cloud.0 2023-01-31 23:15:56.071 error Error: read ETIMEDOUT at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/core/AxiosError.js:89:14) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/adapters/http.js:533:25) at RedirectableRequest.emit (node:events:513:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:14:24) at ClientRequest.emit (node:events:525:35) at ClientRequest.emit (node:domain:489:12) at ClientRequest.req.emit (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/http-cookie-agent/dist/http/create_cookie_agent.js:84:16) at TLSSocket.socketErrorListener (node:_http_client:494:9) at TLSSocket.emit (node:events:513:28) mihome-cloud.0 2023-01-31 23:15:56.070 error Error: read ETIMEDOUT mihome-cloud.0 2023-01-31 23:15:56.070 error /v2/device/batchgetdatas mihome-cloud.0 2023-01-31 23:13:40.961 error Error: read ETIMEDOUT at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/core/AxiosError.js:89:14) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/adapters/http.js:533:25) at RedirectableRequest.emit (node:events:513:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:14:24) at ClientRequest.emit (node:events:525:35) at ClientRequest.emit (node:domain:489:12) at ClientRequest.req.emit (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/http-cookie-agent/dist/http/create_cookie_agent.js:84:16) at TLSSocket.socketErrorListener (node:_http_client:494:9) at TLSSocket.emit (node:events:513:28) mihome-cloud.0 2023-01-31 23:13:40.907 error Error: read ETIMEDOUT mihome-cloud.0 2023-01-31 23:13:40.907 error /v2/device/batchgetdatas mihome-cloud.0 2023-01-31 23:10:26.361 warn {"code":-8,"message":"params is invalid","result":null} -
Hallo miteinander,
zuerst einmal vielen Dank für den Adapter. Habe ihn seit erscheinen am laufen und er ist bisher die einzige Möglichkeit z.B. meinen Ventilator anzusprechen.
Was mit in letzter Zeit ausfällt ist, das jede Menge Fehler gelogt werden die ich nicht zuordnen kann. Wo könnten diese herkommen und besteht eine Möglichkeit diese zu beheben?mihome-cloud.0 2023-01-31 23:28:41.766 warn Error getting for DS Hobbykeller Garagentür (lumi.158d000237b9e7) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:28:40.436 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:28:40.436 warn Error getting for Zahnbürste Heike (blt.3.1cjtnbj3s5s00) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:28:35.402 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:28:35.402 warn Error getting for DS Hobbykeller Tür (lumi.158d000255dca9) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:28:11.538 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:28:11.538 warn Error getting for Zahnbürste Ralf (blt.3.1bj673n2oe000) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:27:59.829 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:27:59.829 warn Error getting for DS Garage (lumi.158d000255dcc0) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:27:52.848 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:27:52.848 warn Error getting for ES Hobbykeller Tür (lumi.158d00028f7b25) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:17:20.558 warn {"code":-8,"message":"get udid error=blt.3.16lecnb8c5o00","result":null} mihome-cloud.0 2023-01-31 23:17:20.558 warn Error getting Status of the device for 小猴智能激光测距仪 (blt.3.16lecnb8c5o00) with {"accessKey":"IOS00026747c5acafc2","params":{"did":"$DID","siid":7,"in":["eyJpZCI6MCwibWV0aG9kIjoiZ2V0X3Byb3AiLCJwYXJhbXMiOlsiZ2V0X3N0YXR1cyJdfQ=="],"aiid":1}} mihome-cloud.0 2023-01-31 23:15:56.071 error Error: read ETIMEDOUT at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/core/AxiosError.js:89:14) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/adapters/http.js:533:25) at RedirectableRequest.emit (node:events:513:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:14:24) at ClientRequest.emit (node:events:525:35) at ClientRequest.emit (node:domain:489:12) at ClientRequest.req.emit (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/http-cookie-agent/dist/http/create_cookie_agent.js:84:16) at TLSSocket.socketErrorListener (node:_http_client:494:9) at TLSSocket.emit (node:events:513:28) mihome-cloud.0 2023-01-31 23:15:56.070 error Error: read ETIMEDOUT mihome-cloud.0 2023-01-31 23:15:56.070 error /v2/device/batchgetdatas mihome-cloud.0 2023-01-31 23:13:40.961 error Error: read ETIMEDOUT at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/core/AxiosError.js:89:14) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/adapters/http.js:533:25) at RedirectableRequest.emit (node:events:513:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:14:24) at ClientRequest.emit (node:events:525:35) at ClientRequest.emit (node:domain:489:12) at ClientRequest.req.emit (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/http-cookie-agent/dist/http/create_cookie_agent.js:84:16) at TLSSocket.socketErrorListener (node:_http_client:494:9) at TLSSocket.emit (node:events:513:28) mihome-cloud.0 2023-01-31 23:13:40.907 error Error: read ETIMEDOUT mihome-cloud.0 2023-01-31 23:13:40.907 error /v2/device/batchgetdatas mihome-cloud.0 2023-01-31 23:10:26.361 warn {"code":-8,"message":"params is invalid","result":null} -
@docgame klar kannst du nochmal die letzte Version von github installieren um sicher zugehen das der Fehler noch kommt
@tombox Hab nochmals die letzte Github-Version installiert (war aber eh drauf). Leider das gleiche Bild. Adapter ist grün, die Werte kommen rein aber der Log läuft voll...
mihome-cloud.0 2023-01-31 23:58:37.710 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:58:37.710 warn Error getting for DS Hobbykeller Garagentür (lumi.158d000237b9e7) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:58:36.759 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:58:36.759 warn Error getting for Zahnbürste Heike (blt.3.1cjtnbj3s5s00) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:58:32.283 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:58:32.283 warn Error getting for DS Hobbykeller Tür (lumi.158d000255dca9) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:58:09.965 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:58:09.965 warn Error getting for Zahnbürste Ralf (blt.3.1bj673n2oe000) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:57:59.217 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:57:59.217 warn Error getting for DS Garage (lumi.158d000255dcc0) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} mihome-cloud.0 2023-01-31 23:57:52.582 warn {"code":-8,"message":"params is invalid","result":null} mihome-cloud.0 2023-01-31 23:57:52.582 warn Error getting for ES Hobbykeller Tür (lumi.158d00028f7b25) with {"type":3,"accessKey":"IOS00026747c5acafc2","params":[]} host.iobroker 2023-01-31 23:53:54.017 info iobroker exit 0 host.iobroker 2023-01-31 23:53:52.947 info iobroker upload [0] mihome-cloud.admin /opt/iobroker/node_modules/iobroker.mihome-cloud/admin/mihome-cloud.png mihome-cloud.png image/png host.iobroker 2023-01-31 23:53:52.875 info iobroker upload [1] mihome-cloud.admin /opt/iobroker/node_modules/iobroker.mihome-cloud/admin/jsonConfig.json jsonConfig.json application/json host.iobroker 2023-01-31 23:53:52.816 info iobroker up to date in 5s199 packages are looking for funding run `npm fund` for details host.iobroker 2023-01-31 23:53:47.878 info iobroker Installing TA2k/ioBroker.mihome-cloud#efa0d46b2b1c6e1bf061ed247cb37408d2c67ac7... (System call) host.iobroker 2023-01-31 23:53:47.877 info iobroker NPM version: 8.19.2 host.iobroker 2023-01-31 23:53:47.661 info iobroker install TA2k/ioBroker.mihome-cloud#efa0d46b2b1c6e1bf061ed247cb37408d2c67ac7 host.iobroker 2023-01-31 23:53:45.852 info iobroker url https://github.com/TA2k/ioBroker.mihome-cloud.git --host iobroker --debug -
@docgame klar kannst du nochmal die letzte Version von github installieren um sicher zugehen das der Fehler noch kommt
@tombox Ich habe ja meine meisten Zigbee Geräte am Zigbeeadapter. Einige Gerätegruppen sind mir aber an meinen insgesamt 5 Mi-Hubs lieber.
Z.B. ist die Temperaturabfrage per Alexa über Xiaomi-Skill wesentlich besser als über den iOB-Skill. Meine Rauchmelder habe ich auch drin, da ich dann über App-Routinen Alarm auf allen Hubs geben kann.
Diese Geräte erscheinen aber auch nicht in den Logs. Es sind nur Tasten (DS = Doppelschalter, ES=Einzelschalter) und die BT-Zahnbürsten die Fehler bringen.
Die Taster könnte ich an den Zigbee-Adapter anlernen(Was aber an der Ursache nichts ändert)....Die BT-Geräte haben vielleicht keine Verbindung mit meinem Handy und bringen dadurch Fehler?
Eine weitere Fehlermeldung kommt zu den im letzten Post gemeldeten auch immer:mihome-cloud.0 2023-02-01 08:30:25.830 error Error: read ETIMEDOUT at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/core/AxiosError.js:89:14) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/adapters/http.js:533:25) at RedirectableRequest.emit (node:events:513:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:14:24) at ClientRequest.emit (node:events:525:35) at ClientRequest.emit (node:domain:489:12) at ClientRequest.req.emit (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/http-cookie-agent/dist/http/create_cookie_agent.js:84:16) at TLSSocket.socketErrorListener (node:_http_client:494:9) at TLSSocket.emit (node:events:513:28) mihome-cloud.0 2023-02-01 08:30:25.830 error Error: read ETIMEDOUT mihome-cloud.0 2023-02-01 08:30:25.830 error /miotspec/prop/get -
@tombox Ich habe ja meine meisten Zigbee Geräte am Zigbeeadapter. Einige Gerätegruppen sind mir aber an meinen insgesamt 5 Mi-Hubs lieber.
Z.B. ist die Temperaturabfrage per Alexa über Xiaomi-Skill wesentlich besser als über den iOB-Skill. Meine Rauchmelder habe ich auch drin, da ich dann über App-Routinen Alarm auf allen Hubs geben kann.
Diese Geräte erscheinen aber auch nicht in den Logs. Es sind nur Tasten (DS = Doppelschalter, ES=Einzelschalter) und die BT-Zahnbürsten die Fehler bringen.
Die Taster könnte ich an den Zigbee-Adapter anlernen(Was aber an der Ursache nichts ändert)....Die BT-Geräte haben vielleicht keine Verbindung mit meinem Handy und bringen dadurch Fehler?
Eine weitere Fehlermeldung kommt zu den im letzten Post gemeldeten auch immer:mihome-cloud.0 2023-02-01 08:30:25.830 error Error: read ETIMEDOUT at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/core/AxiosError.js:89:14) at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/axios/lib/adapters/http.js:533:25) at RedirectableRequest.emit (node:events:513:28) at RedirectableRequest.emit (node:domain:489:12) at ClientRequest.eventHandlers.<computed> (/opt/iobroker/node_modules/follow-redirects/index.js:14:24) at ClientRequest.emit (node:events:525:35) at ClientRequest.emit (node:domain:489:12) at ClientRequest.req.emit (/opt/iobroker/node_modules/iobroker.mihome-cloud/node_modules/http-cookie-agent/dist/http/create_cookie_agent.js:84:16) at TLSSocket.socketErrorListener (node:_http_client:494:9) at TLSSocket.emit (node:events:513:28) mihome-cloud.0 2023-02-01 08:30:25.830 error Error: read ETIMEDOUT mihome-cloud.0 2023-02-01 08:30:25.830 error /miotspec/prop/get -
@tombox Vielen Dank für die neue Version. Die Fehler sind deutlich weniger geworden. Jetzt sind es eigentlich nur noch 2 Arten von Fehlern
- (Seltener)
mihome-cloud.0 2023-02-03 22:44:27.559 error TypeError: service.properties is not iterable at MihomeCloud.extractRemotesFromSpec (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:491:40) at /opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:271:15 at MihomeCloud.getDeviceList (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:207:5) at MihomeCloud.onReady (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:96:7) mihome-cloud.0 2023-02-03 22:44:27.559 error TypeError: service.properties is not iterable- alle 10 Minuten:
mihome-cloud.0 2023-02-04 00:22:40.287 warn {"code":-8,"message":"get udid error=blt.3.16lecnb8c5o00","result":null} mihome-cloud.0 2023-02-04 00:22:40.287 warn Error getting Status of the device for 小猴智能激光测距仪 (blt.3.16lecnb8c5o00) with {"accessKey":"IOS00026747c5acafc2","params":{"did":"$DID","siid":7,"in":["eyJpZCI6MCwibWV0aG9kIjoiZ2V0X3Byb3AiLCJwYXJhbXMiOlsiZ2V0X3N0YXR1cyJdfQ=="],"aiid":1}}Das ist aber ein Laser Messgerät zur Raumvermessung und sendet die Daten nur per Blutooth wenn es eingeschaltet ist die Werte.
Kann man das nicht ändern dait nur die Online "false" Meldung kommt aber nicht ständig die Errormeldung? Ist aber ein Luxusproblem :-) -
@tombox Vielen Dank für die neue Version. Die Fehler sind deutlich weniger geworden. Jetzt sind es eigentlich nur noch 2 Arten von Fehlern
- (Seltener)
mihome-cloud.0 2023-02-03 22:44:27.559 error TypeError: service.properties is not iterable at MihomeCloud.extractRemotesFromSpec (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:491:40) at /opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:271:15 at MihomeCloud.getDeviceList (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:207:5) at MihomeCloud.onReady (/opt/iobroker/node_modules/iobroker.mihome-cloud/main.js:96:7) mihome-cloud.0 2023-02-03 22:44:27.559 error TypeError: service.properties is not iterable- alle 10 Minuten:
mihome-cloud.0 2023-02-04 00:22:40.287 warn {"code":-8,"message":"get udid error=blt.3.16lecnb8c5o00","result":null} mihome-cloud.0 2023-02-04 00:22:40.287 warn Error getting Status of the device for 小猴智能激光测距仪 (blt.3.16lecnb8c5o00) with {"accessKey":"IOS00026747c5acafc2","params":{"did":"$DID","siid":7,"in":["eyJpZCI6MCwibWV0aG9kIjoiZ2V0X3Byb3AiLCJwYXJhbXMiOlsiZ2V0X3N0YXR1cyJdfQ=="],"aiid":1}}Das ist aber ein Laser Messgerät zur Raumvermessung und sendet die Daten nur per Blutooth wenn es eingeschaltet ist die Werte.
Kann man das nicht ändern dait nur die Online "false" Meldung kommt aber nicht ständig die Errormeldung? Ist aber ein Luxusproblem :-) -
@tombox vielen Dank für die Entwicklung von diesem Adapter! Endlich kann ich wenigstens rudimentär meinen Dreame steuern!!
Seit Ewigkeiten hatte ich die Idee, dass es toll wäre meinen Robi alle X Tage zu einer bestimmten Position zu fahren und dann zu stoppen und zu warten. Hintergrund: So steht der kleine direkt in der Küche neben dem Mülleimer zum entleeren. So kann man es kaum vergessen und kann ihn danach zurückschicken. Meinst du das wird irgendwann mal möglich sein? In meinen Augen wäre das ein absolutes Killerfeature für alle ohne Absaugstation.
-
@tombox vielen Dank für die Entwicklung von diesem Adapter! Endlich kann ich wenigstens rudimentär meinen Dreame steuern!!
Seit Ewigkeiten hatte ich die Idee, dass es toll wäre meinen Robi alle X Tage zu einer bestimmten Position zu fahren und dann zu stoppen und zu warten. Hintergrund: So steht der kleine direkt in der Küche neben dem Mülleimer zum entleeren. So kann man es kaum vergessen und kann ihn danach zurückschicken. Meinst du das wird irgendwann mal möglich sein? In meinen Augen wäre das ein absolutes Killerfeature für alle ohne Absaugstation.
@christoph1337 sollte rein theoretisch gehen
mihome-cloud.0.10xxx.remote.start-point-clean-ii
damit die Koordinaten setzen
im format von
mihome-cloud.0.103xxxxx.remote.target-pointund dann irgendwann
mihome-cloud.0.103xxx.remote.pause-point-clean auf 0 oder [0] setzen -
@christoph1337 sollte rein theoretisch gehen
mihome-cloud.0.10xxx.remote.start-point-clean-ii
damit die Koordinaten setzen
im format von
mihome-cloud.0.103xxxxx.remote.target-pointund dann irgendwann
mihome-cloud.0.103xxx.remote.pause-point-clean auf 0 oder [0] setzen@tombox
Leider liefert mir der Adapter für den Dreame noch nicht diese Daten:

Ich hatte dir das Gerät auch mal freigegeben um zu testen. Vielleicht kommt das ja nochmal als Feature hinzu =)
-
@tombox
Leider liefert mir der Adapter für den Dreame noch nicht diese Daten:

Ich hatte dir das Gerät auch mal freigegeben um zu testen. Vielleicht kommt das ja nochmal als Feature hinzu =)
@christoph1337 point cleaning wird aber in der app unterstützt? Wie sieht es aus mit dem position Endpunkt kann man da was übergeben
-
@christoph1337 point cleaning wird aber in der app unterstützt? Wie sieht es aus mit dem position Endpunkt kann man da was übergeben
@tombox Ja das geht in der App. Dort kann ich irgendwo ein kleines Quadrat ziehen und dieser Bereich wird gereinigt. Wo finde ich die von dir genannten DPs? Im Screenshot kannst du alle Remote DPs sehen.
-
@tombox Ja das geht in der App. Dort kann ich irgendwo ein kleines Quadrat ziehen und dieser Bereich wird gereinigt. Wo finde ich die von dir genannten DPs? Im Screenshot kannst du alle Remote DPs sehen.
@christoph1337 Das ist dann eher eine zone Reinigung. remote.position sehe ich da auch
-
@christoph1337 Das ist dann eher eine zone Reinigung. remote.position sehe ich da auch
@tombox

Position habe ich. Allerdings ist das ein boolean.
Wenn ich den auf true setze sagt er "der saugroboter befindet sich hier".Kannst du vielleicht mal auf den dir freigegebenen Robi direkt drauf gucken?
-
@olli_m Die id musst du unter
mihome-cloud.0.id.remote.get-preference-ii
als
[1673811309]
eintragen
dann siehst du die räume unter mihome-cloud.0.id.status.clean-preference@tombox said in Test Adapter mihome-cloud:
[1673811309]
Hi Tombox,
ich bekomme leider die räume nicht mehr rein :-/

Map ID stimmt aber:


An die erstellten Automationen in der App kommt man nicht? dass man die einfach abgreift?
-
@tombox said in Test Adapter mihome-cloud:
[1673811309]
Hi Tombox,
ich bekomme leider die räume nicht mehr rein :-/

Map ID stimmt aber:


An die erstellten Automationen in der App kommt man nicht? dass man die einfach abgreift?
-
-
Hi ich habe ein neuen Adapter für MiHome erstellt der den Status der MiHome Geräte via Cloud herunterlädt.
mihome-cloud.0.xxx.general Allgemeine Information
mihome-cloud.0.xxx.status Aktueller StatusZum Installieren:
https://github.com/TA2k/ioBroker.mihome-cloudUnter Adapter Experten Modus aktivieren:

Unter Adapter das Github Icon klicken:

Benutzerdefiniert auswählen und die Url einfügen.

Dann unter Adapter den MiHome-cloud Adapter suchen und ganz rechts auf das Plus klicken.

Loginablauf:
Die MiHome Zugangsdaten eingeben
Steuerung*
Unter mihome-cloud.0.ID.remote Können Befehle gesendet entweder den State unbestätigt auf true setzen.
Wenn ein Befehl Input erwartet werden die im Namen aufgezählt und als default Wert werden die IDs aufgelistet.
Name und ID findet man unter status. Mögliche Werte findet man auf den Bleistift drückt und dann unter states.
Eingabewerte könnte z.b. ["10",0,1]
Szenen/Smart Szenario
Falls unter Remote keine Steuerung möglich ist können Szenen/Smart Szenario angelegt werden und diese können unter mihome-cloud.0.scenes ausgeführt werden
Bsp: Saugroboter Raumreinigung
mihome-cloud.0.id.remote.set-room-clean benötigt als Input
sweep set-room-clean 7-3 in[clean-room-ids,clean-room-mode,clean-room-oper] [24,25,26]Potenziel findet man Room Ids unter:
mihome-cloud.0.id.remote.get-map-room-list
mihome-cloud.0.id.remote.get-preference-ii
beide benötigen
[clean-current-map] [33] als Inputmihome-cloud.0.id.status.clean-current-map sweep clean-current-map 7-33
ist leider null
Man kann alternativmihome-cloud.0.id.status.cur-map-id
nutzen oder
mihome-cloud.0.id.remote.get-map-list map get-map-list 10-1 out[map-list]
die Kartenliste abfragen und sieht das result unter unter mihome-cloud.0.id.status.map-list map map-list 10-4Diese Id kann man dann setzen
mihome-cloud.0.id.remote.get-map-room-list map get-map-room-list 10-13 in[cur-map-id] out[room-id-name-list]
mihome-cloud.0.id.remote.get-preference-ii sweep get-preference-ii 7-10 in[clean-current-map] out[clean-preference,clean-prefer-on,clean-preference-ii,clean-prefer-on-ii]
Format: [1673811000]
Dann erhält man die Informationen unter:
mihome-cloud.0.id.status.room-id-name-list: [{"name":"room1","id":10}]
oder
mihome-cloud.0.id.status.clean-preference ["1_10_0_1_0_0_1","1_11_0_0_0_0_1","1_12_1_1_2_0_1","1_13_0_0_0_0_1"]
mihome-cloud.0.id.status.clean-prefer-on
mihome-cloud.0.id.status.clean-preference-ii
mihome-cloud.0.id.status.clean-prefer-on-ii
Mit den Informationen kann man dann
mihome-cloud.0.id.remote.start-room-sweep
Format ["10","11","12","13"]oder
mihome-cloud.0.id.remote.set-room-clean
Format ["10",0,1]
@tombox Erst einmal ein Riesendankeschön für diesen Adapter, der mir Daten aus meiner Ferienwohnung liefert.
Alle Temperatur-, Druck und Feuchtigkeitsänderungen werden korrekt dargestellt.
Allein der Status des Magnetsensors für Türen und Fenster zeigt kein Ergebnis bei einer Änderung. Ist Dir dieses Problem bekannt und kannst Du es eventuell noch fixen?
