NEWS
Test Adapter mihome-cloud
-
@tombox
Hi Tom, vielleicht bekommt man ja über status/roomID raus welcher Raum welcher ist
Praktisch wennn man den Roboter über die APP startet, dass er dann den DP aktualisiert und dann sieht man ja welcher Raum welche ID hat? -
Hoffe dir gehts gut soweit ?
Ich versuche immer noch rauszufinden wie man an die room ids kommt. Hab den Roboter auch mal los geschickt in eine Raum nur bei den DP Status verändert sich nichts . Weis nicht wie schnell der in Echtzeit das aktualisiert oder überhaupt?
Ansonsten hab ich mich gefragt ob man diese definierte Reibung abrufen kann um sie manuell über DP zu starten ?
Steht immer noch auf charge Modus obwohl er unterwegs ist gerade
-
@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 -
@tombox
Hi Tombox,erstmal Danke fürs anschauen...
Ich habe jetzt remote/map get-map-list out[map-list] auf True gesetzt, hoffe das war so richtig.
Unter status/map List bekomme ich aber nur dass hier:
[ { "name": "Karte1", "id": 1673811309, "cur": true } ]
Das ist zwar die aktuelle Karte aber nicht die Räume
Da finde ich auch nichts brauchbares leider
-
@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]
okay da hab ich jetzt dass:
[ "1_10_0_1_0_0_1_0", "1_11_0_0_0_0_1_0", "1_12_1_1_2_0_1_0", "1_13_0_0_0_0_1_1" ]
das wären dann die 4 räume, das stimmt schon mal....
-
und die erste Zeile füge ich dann wo ein wenn er jetzt nur staubsaugen soll?
Und wenn er dann los fährt seh ich ja dann in welchen Raum er fährt
-
@olli_m
Wie beschrieben
mihome-cloud.0.id.remote.set-room-cleanFormat
["10",0,1] oder
["11",0,1] oder
["12",0,1] oder
["13",0,1] oder -
@tombox
okay aber für was steht dann die 0 und die 1 ? für irgendeinen Modus?das wird ja dann trotzdem etwas komplex die DP mit den Attributen zu füllen.
Echt ungünstig programmiert in der App.
Wir hatten ja schon gesprochen darüber, über Szenen die man manuell ausführen kann, kann man leider nicht in der App nicht hinterlegen welcher Raum
Und über geplante Aufgaben wo man einen Raum mit allen Attributen festlegen kann kommen wir nicht mal per http request etc ran, wenn man eine hinterlegt? weil es kein switch ist
-
@olli_m Ja wahrscheinlich sweep mop einfach mal durchprobieren 0,0 oder 1,1
Wenn man einmal den Befehl hat dann ist es eigentlich einfach via Skript es umzusetzen -
@tombox
ich probiere es aus -
@tombox
Allerdings wenn gewischt wird müsste es ja vier Optionen gebenBzw beim saugen 3
-
@tombox
also mit 1,1 tut er auch nur saugen, und eher sehr kurzWas hat es denn mit dem DP auf sich?
wenn ich den auf true setze geht er doch alle räume wahrscheinlich oder?
oder kann man das noch beeinflussen?
oder es gäbe ein set-room-clean and mop und dann gib ich die räum ID an sowie jetzt
-
@olli_m
Was ist mit allen Kombination
0,0
0,1
1,0Ja laut Name des Endpunkts sollte er das tun.
Es gibt nur die Endpunkte die angezeigt werden -
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 ?
-
@olli_m
["10",0,0]
["10",0,1]
["10",1,0]
["10",1,1] -
@tombox danke dir trotzdem fürs nachsehen. Ich versuch mal ein Skript zu bauen.
-
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