NEWS
[Adapter] - Mihome
-
Hallo nochmals,
ich habe mittlerweile die Version 1.2.3 drauf. Das ergebnis ist noch das gleiche wie 2 Posts weiter oben.
Ich meine immer noch, dass 1-Tastenschalter(WXKG03LM) "86sw1_" und nicht "remote_" liefern müsste. Dann dürfte vieleicht auch die in der App "Press Long" Funktion gehen.
Noch was anderes: Ich habe mir vor Wochen ein "Xiaomi Aqara WiFi Fingerabdruck Smart Türschloss" bestellt. ( https://de.gearbest.com/access-control/ … id=1527929 ). Das Teil dürfte die nächsten Tage eintrudeln.
Ich habe größte Bedenken, das dieser unterstützt wird. Besteht hier Hoffnung?
Über eine Antwort meiner 2 Fragen würde ich mich freuen.
Gruß DocGame
-
[EDIT] Hab den fehler gefunden!!!! ich hatte doch tatsächlich einen falschen buchstaben im key .. Trotzdem danke
Hallo leute, ich bin ganz frisch im bereich Smarthome und iobroker, habe aber eigentlich relativ gute computer kentnisse.
Ich habe ein Xiaomi Gateway zum experimentieren bestellt und es im iobroker eingebunden.
https://ibb.co/fh3aF0 ~~die werte ändern sich wenn ich das licht per smartphone aktiviere oder deaktiviere.
nun habe ich mal manuell die werte verändert
"on" = true
"rgb"= #ffffff
"dimmer"=100
was nach meinem verständnis das licht aktivieren müsste bei voller helligkeit und weissem licht, oder liege ich da falsch?
Es passiert jedenfalls –> Nichts!
die werte springen nach ein paar sekunden zurück.
Des weiterem habe ich das gleiche versucht mittels script in Blockly zu realisieren auf verschiedene wege.
Starte das script (habe wiederholung gemacht 10x mit random color und aus schalten mit 3000ms verzögerung - sollte also 10x in anderer farbe 3 sek leuchten).
und es passiert --> Nichts!
javascript.0 2018-11-01 18:11:05.753 warn Wrong type of mihome.0.devices.gateway_7c49eb1ceb9e.dimmer: "string". Please fix, while deprecated and will not work in next versions. javascript.0 2018-11-01 18:11:05.753 info script.js.Lichter.Gateway-licht-an: setStateDelayed(id=mihome.0.devices.gateway_7c49eb1ceb9e.dimmer, state=#a57bba, isAck=false, delay=0, clearRunning=false) javascript.0 2018-11-01 18:11:05.753 info script.js.Lichter.Gateway-licht-an: setForeignState(id=mihome.0.devices.gateway_7c49eb1ceb9e.on, state={"val":true,"ack":false}) javascript.0 2018-11-01 18:11:05.753 info script.js.Lichter.Gateway-licht-an: setStateDelayed(id=mihome.0.devices.gateway_7c49eb1ceb9e.on, state=true, isAck=false, delay=0, clearRunning=false) javascript.0 2018-11-01 18:11:05.753 info script.js.Lichter.Gateway-licht-an: setStateDelayed(id=mihome.0.devices.gateway_7c49eb1ceb9e.on, state=false, isAck=false, delay=3000, clearRunning=false) javascript.0 2018-11-01 18:11:05.753 info script.js.Lichter.Gateway-licht-an: setForeignState(id=mihome.0.devices.gateway_7c49eb1ceb9e.dimmer, state={"val":100,"ack":false}) javascript.0 2018-11-01 18:11:05.753 info script.js.Lichter.Gateway-licht-an: setStateDelayed(id=mihome.0.devices.gateway_7c49eb1ceb9e.dimmer, state=100, isAck=false, delay=0, clearRunning=false) javascript.0 2018-11-01 18:11:05.753 info script.js.Lichter.Gateway-licht-an: setForeignState(id=mihome.0.devices.gateway_7c49eb1ceb9e.dimmer, state={"val":"#3f8511","ack":false})
Was mir dabei auffällt, ist "ack":false
was nach meinem verständnis heisst, er erkennt den befehl nicht an (es passiert eben nichts).
Muss man das Gateway für den Aktiven steuer modus irgendwie freigeben?
es wirkt mir, als wäre mein gerät in einer art read only modus.
Wenn ich noch irgendwas anfügen muss, lasst es mich wissen!
iobroker auf ubuntu 16.04 - kabelgebunden am netzwerk.
Xiaomi gateway verbunden über xiaomi router - wlan (gleiches netzwerk)
Entfernung Gateway zu router - 2 meter.
Grüssle - Astrali~~
-
Hallo ich habe diese Kamere welche ja auch als gateway funktioniert https://www.gearbest.com/ip-cameras/pp_ … GearbestDE ich bekomme hier keinen Key angezeigt ist es möglich ddies auch einzubinden?
-
Die Kamera / Gateway hat diese Funktion wohl nicht integriert. Musst dich an Xiaomi wenden dass Die es einbauen.
-
Ihr müsst mir mal kurz helfen damit ich keinen Mist bestelle. Ich würde gern über ioBroker und Xiaomi Gateway meine Fenster überwachen. Kann ich dazu folgende Sachen einsetzten bzw. funktionieren sie in diesem adapter?
https://www.gearbest.com/access-control … id=1433363
https://www.gearbest.com/access-control ... id=1433363
Bei dem Gateway bin ich mir nicht so sicher. Da gibts ja scheinbar verschiedene.
Die Geräte sind alles Xiaomi AQara.
Würde auch dieser Gateway https://www.gearbest.com/living-applian ... id=1433363 mit dem AQara Sensoren arbeiten?
-
Ihr müsst mir mal kurz helfen damit ich keinen Mist bestelle. Ich würde gern über ioBroker und Xiaomi Gateway meine Fenster überwachen. Kann ich dazu folgende Sachen einsetzten bzw. funktionieren sie in diesem adapter?
https://www.gearbest.com/access-control … id=1433363 `
Da bin ich mir nicht sicher, ich vermute das geht aber verlass dich nicht drauf.https://www.gearbest.com/access-control … id=1433363 `
Den Tür/Fensterkontakt kannst du bestellen die laufen ohne Probleme.Bei dem Gateway bin ich mir nicht so sicher. Da gibts ja scheinbar verschiedene.
Die Geräte sind alles Xiaomi AQara.
Würde auch dieser Gateway https://www.gearbest.com/living-applian … id=1433363 mit dem AQara Sensoren arbeiten? `
Das Gateway kannst du ohne bedenken bestellen, das läuft auch mit der Aquara Hardware.Gruß Christian
-
Ich habe den Aquara Cube in der App erfolgreich intergriert.
Aber im iobroker kommt er nicht, nur die Meldung "mihome.0 2018-11-14 11:26:37.747 warn Could not add new sensor: Type "sensor_cube.aqgl01" is not valid, use one of Hub::sensorTypes"
Was stimmt da nicht?
-
Dein MiHome Adapter ist nicht aktuell genug oder die Xiaomi Gateway Firmware.
Welche Versionen hast du?
-
iobroker Adapter "Xiaomi MiHome Gateway" Version 1.0.5
Gateway Version: 1.4.1_157.0143
-
Seit Adapter v1.0.6 wird der Aqara Cube unterstützt. Wir sind aber schon bei v1.2.3.
Musst mal dein Verwahrungsort auf latest stellen oder den einen Adapter direkt per GIT URL installieren.
-
Vielen Dank!
Habe jetzt manuell upgedatet und schwups war er da.
-
Hey,
ich bin seit kurzem Besitzer des Xiaomi Smartmi Humidifiers.
https://www.gearbest.com/air-purifier/pp_1650027.html
Gibt es Pläne für eine mögliche Integration?
-
Am besten parallel auch als Issue in Git erfragen.
Ist der über das Gateway gekoppelt oder direkt im WLAN?
Wenn er im Gateway gekoppelt ist, dann kannst du vom MiHome Adapter das Log Level mal auf "debug" setzen und schauen ob irgendwas von dem Gerät im Log landet. Wenn das Gateway keine Infos ausspuckt, dann kann der Adapter auch nicht erweitert werden.
-
Hey,
gute Idee, Danke! Issue kommt.
Ja, wird über MiHome angebunden und gesteuert. Ich check mal das Debug.
-
MiHome als App ist klar. Alle smarten Xiaomi Geräte/Sensoren werden über die App gekoppelt und gesteuert. Aber für den Adapter ist entscheidend, ob das Gerät als Subdevice beim Gateway gekoppelt ist oder als autarkes WLAN Gerät.
Nur die Subdevices des Gateways können evtl. über den Adapter in ioBroker verarbeitet werden.
Die Yeelight oder die Universal IR Fernbedienung z.B. funktionieren auch ohne Gateway und brauchen ein eigenen Adapter. Dieser fehlt in dem Fall immer noch für die Xiaomi Universal IR Fernbedienung. Daher kann ich diese leider nicht in ioBroker nutzen. Für die Yeelight gibt es hingegen einen.
-
Hoppla, sorry - das war wohl mein selektives lesen.
Also ja, es ist ein Autarkes WLAN Gerät und hinterlässt auch im Debug des mihome Adapters keine Spuren. Schade!
Dann muss ich die Automatisierung vorerst über die Chinesen lösen
-
Hallo,
ich bin neu hier und auch ein Anfänger was Raspberry angeht.
Ich versuche gerade das MiHome zu installieren aber es scheitert an einem Speicherzugriffsfehler wenn ich npm i iobroker.mihome eingebe.
Ich habe hier (http://www.iobroker.net/docu/?page_id=2563&lang=de) ein Image geladen und auf die SD Karte gebracht.
Dann root aktiviert und im passenden Ordner per putty npm i iobroker.mihome eingegeben. Dann folgt die Meldung Speicherzugriffsfehler.
Hat jemand eine idee ?
Edit:
Vielleicht hilft dieses bei der Lösung:
root@ioBroker-RasPi:/opt/iobroker# iobroker start
/usr/bin/iobroker: Zeile 1: 614 Speicherzugriffsfehler node /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js $1 $2 $3 $4 $5
Edit2:
Jetzt scheint es zu laufen. Habe nun ein Image für den Raspberry 1 benutzt. Er ist wohl älter als ich gedacht habe :shock: :mrgreen:
Edit3:
Sorry aber nächstes Problem.
Ich kann in der Xiaomi App den Key nicht abfragen. Wenn ich auf Wireless communication protocol tippe kommt das mein Gerät dieses nicht unterstützt… ?!
-
Du hast Probleme den Gateway Key auszulesen??!!
Es benötigt dafür einen Trick um an den "Token" zu gelangen. Das einfachste ist,du lädst dir die modifizierte MiHome App herunter, schmeisst die Originale runter, installierst die neue und da findest du den key unter Netzwerkinformation.
-
Der Token ist ja nicht der Key den man zum verbinden mit dem Gateway benötigt.
Es scheint das der Xiaomi Gateway V1 dieses Feature aufgrund wenig Speicher nicht zur Verfügung stellen kann.
Dieses habe ich noch in einem anderen Thread geschrieben. Da geht es um die Aktivierung in der mihome app.
Es scheitert bei mir immer an der Aktivierung des Wireless communication protocol. Wenn ich im gleichen Netz bin wie das Gateway schießt er die Einstellungen wenn ich sie öffnen möchte.
Wenn es im mobilen Netz oder anderen WLAN bin kann ich das Wireless communication protocol aktivieren aber nicht OK drücken bzw speichern.
-
Wenn du auf die Plug-in Versions-Nr mehrfach tippst schaltest du den Menüpunkt "wireless communication protocol" frei. Das hast du ja anscheinend geschafft.
Welche MiHome App Version nutzt du?
Bei mir 5.4.33
Welche Firmware Version hat das Gateway?
Bei mir 1.4.1_161.0143
Welche Plug-in version zeigt das Gateway unter About?
Bei mir 2.66.2
Mein Gateway ist über 2 Jahre alt und funktioniert, weiß aber nicht welche Generation es ist.