NEWS
Test Adapter mihome-cloud
-
@tombox
Hallo, mein Xiaomi Mi Smart Space Heater S lässt sich damit nun vollständig steuern (ein/aus, Soll-Temperatur setzen, Ist-Temperatur auslesen, Timer setzen).
Klasse, vielen Dank!
Gruß,
Michael -
@michael-horn-0 über Remote oder scenes
-
@tombox
Remote. Anwendung ist „PV-Überschuss-Heizen“. -
@tombox Die Datenpunkte General und Extra werden sauber ausgelesen.
Ab Remote kommen nur teilweise Datenpunkte rein:
Steuern lässt sich nichts.
-
@dasich83 Dann bräuchte ich mal die Zugangsdaten zu dem gerät oder für mich freigeben
tombox2020@gmail.com -
@tombox Ich habe dir die Freigabe in der MiHome App eingerichtet
-
@dasich83 Ich habe dir eine pn geschrieben
-
@tombox Könntest du dir dieses Problem nochmal anschauen?
@tschaeens sagte in Test Adapter mihome-cloud:
vielen Dank für den Adapter
Airpurifier 2s lässt sich ebenfalls steuern!
Fanlevel funzt auchder Wert
mihome-cloud.0.132101241.remote.on -> Air Purifier Switch Status
springt immer wieder auf false zurück. Setze ich diesen auf true geht der Ventilator an aber kurze Zeit später geht er wieder auf false. Ein erneutes false schaltet Gerät aus.
Zur Info.Dann könnte der Adapter perfekt genutzt werden, weil aktuell sieht man noch nicht ob der Airpurifier läuft oder nicht. Die Szenen funzen bei mir.
Danke dir! -
@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