Xiaomi Smart Home Gateway

Ich habe jetzt erstmal Illumination bei Gateway hinzugefügt und zwei Variablen mid und vol für die Steuerung aus dem Webfront.

Jetzt wird immer wenn mid oder vol geschrieben wird (egal ob mit WriteValueInteger oder über das WebFront) beide Werte übergeben.

Michael

Funktioniert, wusste gar nicht das dort so viele Töne drin sind :slight_smile:
Hatte bloß bis 9 getestet und das gibt es nicht, aber gut zu wissen das es ab 10 (die Klingel) weiter geht

Die Illumination Anzeige ist aber irgendwie komisch finde ich
741 lx wenn das Flurlicht an ist
973 lx wenn das Flurlicht aus ist
wenn dann müsste das anders rum sein und da wären dann 741 lx auch schon zu viel wenn ich es mit den Beispielen hier vergleiche
Lux (Einheit) – Wikipedia

Eventuell ist da eine Umrechnung nötig oder die Einheit falsch.
Hast du Referenzwerte aus der App ?
Michael

Da gibt es keine Anzeige in der App

Der Wert ist aber mehr als komisch, ich sagte ja da kommen Werte wie
741 lx wenn das Flurlicht an ist
973 lx wenn das Flurlicht aus ist
jetzt habe ich die LED Helligkeit übers WebFront mal etwas geändert (um 1%) und nun wird bei Flurlicht aus 752 angezeigt, schalte ich das Licht im Flur ein geht es auf 791 lx hoch, schalte ich das Licht wieder aus geht es auf 1040 lx hoch. Ändere ich jetzt im Flur (Licht aus) den Wert der LED wieder um 1% geht es wieder auf 775 lx runter

Das schaut eher danach aus als wenn es der letzte Wert ist der vor der Änderung gemessen wurde

Heute sind die Fenster/Türkontakte und die Buttons (Switch) gekommen, funktioniert auch mit dem Modul :slight_smile:
Beim Button gibt es was besonderes, man hat Click, Doppelclick und Long Click

Bei Long Click hat man zusätzlich Button Pressed und Button Released
Theoretisch kann man so an Hand der Länge des Tastendrucks mehr als 3 Geräte mit nur einem Button steuern :slight_smile:

Habe jetzt auch mal versucht über das Webfront die Variablen des Gateway zu schalten:

  • Bei illumination kommt nur Invalid Key
  • Bei rgb kommt gar nichts und der Farbwert ändert sich nicht.

Habe im Modulmanager auch schon auf die neueste Version upgedatet

Gruß,
Jürgen

Das Passwort aus der App hast Du eingetragen ?

illumination kann nicht geschaltet werden, meinst du brightness ? :slight_smile:
Michael

Hi,
ich meinte natürlich brightness :banghead:
Das Passwort, welches ich bei der Anmeldung in der App eingeben muss, habe ich auch im Splitter eingegeben.

Jürgen

Ohne den Debug Meldungen aus dem Splitter kann ich dir leider nicht viel helfen.
Michael

Hab´s jetzt nochmal nachgestellt. Im Webfront kann ich garnichts am Gateway schalten.

Gruß,
Jürgen

Das Passwort ist falsch.

Ich sehe, ich muss da noch etwas am Fehlerbehandlung verbessern.

Du schaltest per Script ?
Und bekommst keinen Fehler im Script, richtig ?

Das muss ich nachbessern.

Wenn du im WebFront nichts schalten kannst, bitte einmal die Statusvariablen des Gateways löschen.
Werden automatisch neu angelegt und sind dann auch schaltbar aus dem WebFront.

Michael

EDIT: Update online: Schlägt ein Write* Befehl fehl, wird eine Warnung ausgegeben.

Hi Michael,
du hattest recht; das Passwort war falsch. Ich hatte das Passwort eingetragen, welches ich zur Anmeldung in der App verwende.Das ist aber falsch; es muss das Passwort eingetragen werden, welches man am Anfang bei der Anmeldung unter About angezeigt bekommt. Das hat aber nichts mit dem selbst gewählten Passwort für den Account bei Xiaomi zu tun.
Jetzt funktioniert es auch per Script und Webfront zu schalten.

Danke und schöne Weihnachten,
Jürgen

Hi Leute,

habe endlich meine Socket Plugs bekommen. Hat die schon jemand in IPS eingebunden? Funktionieren die schon beim wem? In der App sehe ich den Socket Plug und kann ihn schalten … der Konfigurator findet ihn aber nicht …

Hast du bitte einen Auszug von den Debug-Reitern des Splitter und Konfigurator (Konfigurator einmal öffnen, Debug anklicken, Instanz schließen und neu öffnen, sonst sieht man im Debug nichts).

Es sollte bei ‚get_id_list_ack‘ auftauchen.

Michael

Debug Konfigurator:

TXT: 23.12.2017 23:54:46.00 |                 Send | get_id_list
HEX: 23.12.2017 23:54:46.00 |                 Send | 67 65 74 5F 69 64 5F 6C 69 73 74 
TXT: 23.12.2017 23:54:46.00 |            Receive:0 | 158d00016c033c
HEX: 23.12.2017 23:54:46.00 |            Receive:0 | 31 35 38 64 30 30 30 31 36 63 30 33 33 63 
TXT: 23.12.2017 23:54:46.00 |            Receive:1 | 158d00016c0332
HEX: 23.12.2017 23:54:46.00 |            Receive:1 | 31 35 38 64 30 30 30 31 36 63 30 33 33 32 
TXT: 23.12.2017 23:54:46.00 |            Receive:2 | 158d00018b4fff
HEX: 23.12.2017 23:54:46.00 |            Receive:2 | 31 35 38 64 30 30 30 31 38 62 34 66 66 66 
TXT: 23.12.2017 23:54:46.00 |            Receive:3 | 158d0001ab291b
HEX: 23.12.2017 23:54:46.00 |            Receive:3 | 31 35 38 64 30 30 30 31 61 62 32 39 31 62 
TXT: 23.12.2017 23:54:46.00 |            Receive:4 | 158d00019cb4f4
HEX: 23.12.2017 23:54:46.00 |            Receive:4 | 31 35 38 64 30 30 30 31 39 63 62 34 66 34 
TXT: 23.12.2017 23:54:46.00 |            Receive:5 | 158d000187222d
HEX: 23.12.2017 23:54:46.00 |            Receive:5 | 31 35 38 64 30 30 30 31 38 37 32 32 32 64 
TXT: 23.12.2017 23:54:46.00 |            Receive:6 | 158d0001a1e65e
HEX: 23.12.2017 23:54:46.00 |            Receive:6 | 31 35 38 64 30 30 30 31 61 31 65 36 35 65 
TXT: 23.12.2017 23:54:46.00 |            Receive:7 | 158d00016cce74
HEX: 23.12.2017 23:54:46.00 |            Receive:7 | 31 35 38 64 30 30 30 31 36 63 63 65 37 34 
TXT: 23.12.2017 23:54:46.00 |            Receive:8 | 158d00019db4ec
HEX: 23.12.2017 23:54:46.00 |            Receive:8 | 31 35 38 64 30 30 30 31 39 64 62 34 65 63 
TXT: 23.12.2017 23:54:46.00 |            Receive:9 | 158d00019f890a
HEX: 23.12.2017 23:54:46.00 |            Receive:9 | 31 35 38 64 30 30 30 31 39 66 38 39 30 61 
TXT: 23.12.2017 23:54:46.00 |           Receive:10 | 158d00019f888f
HEX: 23.12.2017 23:54:46.00 |           Receive:10 | 31 35 38 64 30 30 30 31 39 66 38 38 38 66 
TXT: 23.12.2017 23:54:46.00 |           Receive:11 | 34ce008dbc99
HEX: 23.12.2017 23:54:46.00 |           Receive:11 | 33 34 63 65 30 30 38 64 62 63 39 39 
TXT: 23.12.2017 23:54:46.00 |        Receive:model | gateway
HEX: 23.12.2017 23:54:46.00 |        Receive:model | 67 61 74 65 77 61 79 

Debug Splitter:

{"cmd":"get_id_list_ack","sid":"34ce008dbc99","token":"tMQ51hCCgJt4t2II","data":"[\"158d00016c033c\",\"158d00016c0332\",\"158d00018b4fff\",\"158d0001ab291b\",\"158d00019cb4f4\",\"158d000187222d\",\"158d0001a1e65e\",\"158d00016cce74\",\"158d00019db4ec\",\"158d00019f890a\",\"158d00019f888f\"]"}

Hier sieht meine 11 berits vorhandenen Geräte + 1 Gateway. Der Socket Plug nicht.

Dann wird er auch nicht vom Gateway unterstützt.
Ist das eventuell ein eigenständiges Gerät welches z.B. über WLAN anstatt ZigBee gesteuert wird?
Michael

Hallo sunni2002,
Von den socket plugs gibt es 2 Versionen. Ich habe die Zigbee Version, die kann man aus dem Webfront ansteuern.
Pierre

Ja, das scheint so. Das Einrichten über die App war diesmal ein anderer Ablauf als bei meinen anderen Sensoren.

Hallo

Bin auch grad dabei mir ein Xiaomi Smart Home Set zubestellen.

Wollte wissen ob der Gateway 2 oder auch der Cube als Zentrale verwendet werden kann in IPS?

Danke
Alex

Gesendet von iPhone mit Tapatalk Pro