[Xiaomi Smart Home] Das Modul

Begonnen von torte, 24 Oktober 2017, 10:08:47

Vorheriges Thema - Nächstes Thema

mv

vom log von FHEM.
Meine Vermutung ist, dass der Sensor mehr hergibt, wenn man ihn abfragt

torte

Zitat von: mv am 22 Februar 2019, 09:14:28
vom log von FHEM.
Meine Vermutung ist, dass der Sensor mehr hergibt, wenn man ihn abfragt
Das ist aber kein Log vom XiaomiSmartHome Gateway von meinem Modul.

Gruß
Torte

Gesendet mit Tapatalk


mv

Das Device ist so in fhem angelegt:

define Vibrationssensor.test HUEDevice sensor 18  IODev=deCONZ.pi.eg
setuuid Vibrationssensor.test 5c6f32a5-f33f-ed77-527f-98854ac4562e5891
attr Vibrationssensor.test IODev deCONZ.pi.eg
attr Vibrationssensor.test group 01 HUE EG
attr Vibrationssensor.test room HUEDevice

torte

Sorry MV, hier in diesem Thread geht es um Sensoren die am XiaomiSmartHome Gateway angeschlossen sind. Das Modul ist das 71_XiaomiSmartHome.pm

Grüße
Torte

Gesendet mit Tapatalk


ChrisW

also habe nun nach APP Update das ganze wieder versucht. Aktuell stürzt FHEM nicht mehr ab.
Ich konnte einmalig am Gateway per ON das Licht an machen .. mehr ist nicht möglich.
Richtiges PW ist gesetzt ! Es ging ja auch.
Im Log habe ich jetzt nurnoch:
2019.03.02 14:18:55.546 3: : Unknown code {"cmd":"write_ack","sid":"4cf8c8f8573","data":"{\"error\":\"Invalid key\"}"}, help me!
2019.03.02 14:18:55.548 5: xiaomi_gateway: Read> Read start
2019.03.02 14:18:55.548 5: xiaomi_gateway: Read> [PLAIN] {"cmd":"get_id_list_ack","sid":"04cf8c8f8573","token":"JFPxFt0zlfn2nVFN","data":"[]"}
2019.03.02 14:18:55.548 5: xiaomi_gateway: Read> HASH correctly
2019.03.02 14:18:55.548 5: xiaomi_gateway: Reading> Reading start
2019.03.02 14:18:55.720 4: xiaomi_gateway: Write> {"cmd":"write","model":"gateway","sid":"04cf8c8f8573","short_id":0,"key":"8","data":"{\"rgb\":1677721600,\"key\":\"6361658ed4229007a1b3e022ba91889f\"}" } 192.168.2.87
2019.03.02 14:18:55.720 4: xiaomi_gateway: Write> End 192.168.2.87
2019.03.02 14:18:55.726 5: xiaomi_gateway: Read> Read start
2019.03.02 14:18:55.726 5: xiaomi_gateway: Read> [PLAIN] {"cmd":"write_ack","sid":"4cf8c8f8573","data":"{\"error\":\"Invalid key\"}"}
2019.03.02 14:18:55.726 5: xiaomi_gateway: Read> XiaomiSmartHome_Device unknown trying autocreate
2019.03.02 14:18:55.730 4: xiaomi_gateway: Write> Get all Sensors
2019.03.02 14:18:55.730 4: xiaomi_gateway: Write> {"cmd" : "get_id_list"} 192.168.2.87
2019.03.02 14:18:55.730 4: xiaomi_gateway: Write> End 192.168.2.87
2019.03.02 14:18:55.730 5: xiaomi_gateway: Push to get all Sensors for Gateway xiaomi_gateway 04cf8c8f8573
2019.03.02 14:18:55.730 5: xiaomi_gateway: Read> Wrong Modul HASH Trying to find the right one  <> xiaomi_gateway
2019.03.02 14:18:55.730 5: xiaomi_gateway: Read> Using this GW
2019.03.02 14:18:55.731 5: xiaomi_gateway: Read> Dispatching {"cmd":"write_ack","sid":"4cf8c8f8573","data":"{\"error\":\"Invalid key\"}"}
2019.03.02 14:18:55.732 5: xiaomi_gateway: Read> Read start
2019.03.02 14:18:55.732 5: xiaomi_gateway: Read> [PLAIN] {"cmd":"get_id_list_ack","sid":"04cf8c8f8573","token":"hryVTjXDSsJjjuXz","data":"[]"}
2019.03.02 14:18:55.732 5: xiaomi_gateway: Read> HASH correctly
2019.03.02 14:18:55.733 5: xiaomi_gateway: Reading> Reading start
2019.03.02 14:18:55.880 4: xiaomi_gateway: Write> {"cmd":"write","model":"gateway","sid":"04cf8c8f8573","short_id":0,"key":"8","data":"{\"rgb\":1677721600,\"key\":\"6361658ed4229007a1b3e022ba91889f\"}" } 192.168.2.87
2019.03.02 14:18:55.880 4: xiaomi_gateway: Write> End 192.168.2.87
2019.03.02 14:18:55.886 5: xiaomi_gateway: Read> Read start
2019.03.02 14:18:55.886 5: xiaomi_gateway: Read> [PLAIN] {"cmd":"write_ack","sid":"4cf8c8f8573","data":"{\"error\":\"Invalid key\"}"}
2019.03.02 14:18:55.887 5: xiaomi_gateway: Read> XiaomiSmartHome_Device unknown trying autocreate
2019.03.02 14:18:55.889 4: xiaomi_gateway: Write> Get all Sensors
2019.03.02 14:18:55.889 4: xiaomi_gateway: Write> {"cmd" : "get_id_list"} 192.168.2.87
2019.03.02 14:18:55.890 4: xiaomi_gateway: Write> End 192.168.2.87
2019.03.02 14:18:55.890 5: xiaomi_gateway: Push to get all Sensors for Gateway xiaomi_gateway 04cf8c8f8573
2019.03.02 14:18:55.890 5: xiaomi_gateway: Read> Wrong Modul HASH Trying to find the right one  <> xiaomi_gateway
2019.03.02 14:18:55.890 5: xiaomi_gateway: Read> Using this GW
2019.03.02 14:18:55.890 5: xiaomi_gateway: Read> Dispatching {"cmd":"write_ack","sid":"4cf8c8f8573","data":"{\"error\":\"Invalid key\"}"}
2019.03.02 14:18:55.891 5: xiaomi_gateway: Read> Read start
2019.03.02 14:18:55.892 5: xiaomi_gateway: Read> [PLAIN] {"cmd":"get_id_list_ack","sid":"04cf8c8f8573","token":"x1rBPy0Z1TptpNGz","data":"[]"}
2019.03.02 14:18:55.892 5: xiaomi_gateway: Read> HASH correctly
2019.03.02 14:18:55.892 5: xiaomi_gateway: Reading> Reading start
Raspberry PI3 mit allem möglichen.

torte

Hi ChrisW,


2019.03.02 14:18:55.726 5: xiaomi_gateway: Read> [PLAIN] {"cmd":"write_ack","sid":"4cf8c8f8573","data":"{\"error\":\"Invalid key\"}"}

Das ist die original Antwort vom Gateway auf den Versuch Licht zu machen. Invalid Key - Passwort ist falsch.

Wieviel Gateways sind in deinem Netzwerk?

2019.03.02 14:18:55.730 5: xiaomi_gateway: Read> Wrong Modul HASH Trying to find the right one  <> xiaomi_gateway

Ist auch komisch! Hab ich keine Erklärung für.

Grüße
Torte


ChrisW

es wird am UDP Port und Docker liegen ... habs aufgegeben und unter iobroker am laufen .. leider kann ich aus FHEM raus es jetzt nicht steuern :(
Raspberry PI3 mit allem möglichen.

trabatz

Hallo

Erstmal danke fürs Modul. Ist bei mir so erfolgreich, dass ich mir gerade das 2. Gateway angeschafft habe. Nun habe ich damit leider das Problem, dass sobald ich es in fhem definiert habe alle xiaomi Komponenten doppelte Events generieren. Bei Fensterkontakten ist das nicht weiter wild jedoch sehr ärgerlich bei den Buttons und beim cube. Ich habe mal testweise ein Temperatur und ein Bewegungssensor an der 2. Gateway angelernt. Diese funktionieren sehr gut jedoch auch mit doppelten Events. Sobald ich das 2. Gateway aus fhem lösche (disable reicht nicht) funktioniert wieder alles normal mit nur einem Event. Auch die zwei Sensoren die mit dem 2. Gateway gepaired sind funktionieren einwandfrei und liefern  einzelne Events. Das 2. Gateway vom Strom nehmen hielft leider auch nicht nur löschen scheint zu klappen.

Hier mal ein Auszug aus dem log mit 2. Gateway auf verbose 5


2019.03.12 08:56:24 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:56:24 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:24 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce00814543","short_id":"0","token":"mepcWRsASkZ31RA7","data":"{\"ip\":\"192.168.115.114\"}"}
2019.03.12 08:56:24 5: xiaomiGateway2nd: Read> HASH correctly
2019.03.12 08:56:24 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:56:24 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:56:30 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:30 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"7811dcb26554","short_id":"0","token":"i9CgPWZylSDmEJeA","data":"{\"ip\":\"192.168.115.61\"}"}
2019.03.12 08:56:30 5: xiaomiGateway2nd: Read> Change HASH Ref to xiaomiGateway
2019.03.12 08:56:34 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:56:34 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:56:34 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:34 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce00814543","short_id":"0","token":"dYQ2dmdOBRMPUjbZ","data":"{\"ip\":\"192.168.115.114\"}"}
2019.03.12 08:56:34 5: xiaomiGateway2nd: Read> HASH correctly
2019.03.12 08:56:34 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:56:34 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:56:39 3: xiaomiGateway: DEV_Read> Name: DierUewen_FK SID: 158d0001de74a2 Type: sensor_magnet.aq2 Status: close
2019.03.12 08:56:39 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:39 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"sensor_magnet.aq2","sid":"158d0001de74a2","short_id":45920,"data":"{\"voltage\":2985,\"status\":\"close\"}"}
2019.03.12 08:56:39 5: xiaomiGateway2nd: Read> Wrong Modul HASH Trying to find the right one xiaomiGateway <> xiaomiGateway2nd
2019.03.12 08:56:39 5: xiaomiGateway2nd: Read> Using this GW xiaomiGateway
2019.03.12 08:56:39 5: xiaomiGateway2nd: Read> Dispatching {"cmd":"heartbeat","model":"sensor_magnet.aq2","sid":"158d0001de74a2","short_id":45920,"data":"{\"voltage\":2985,\"status\":\"close\"}"} xiaomiGateway
2019.03.12 08:56:39 3: xiaomiGateway: DEV_Read> Name: DierUewen_FK SID: 158d0001de74a2 Type: sensor_magnet.aq2 Status: close
2019.03.12 08:56:40 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:40 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"7811dcb26554","short_id":"0","token":"tj3gUqhAqBNGXNFc","data":"{\"ip\":\"192.168.115.61\"}"}
2019.03.12 08:56:40 5: xiaomiGateway2nd: Read> Change HASH Ref to xiaomiGateway
2019.03.12 08:56:44 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:56:44 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:56:44 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:44 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce00814543","short_id":"0","token":"wei6k6eZbA9cQc28","data":"{\"ip\":\"192.168.115.114\"}"}
2019.03.12 08:56:44 5: xiaomiGateway2nd: Read> HASH correctly
2019.03.12 08:56:44 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:56:44 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:56:50 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:50 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"7811dcb26554","short_id":"0","token":"HEWMWHPncalTwhnG","data":"{\"ip\":\"192.168.115.61\"}"}
2019.03.12 08:56:50 5: xiaomiGateway2nd: Read> Change HASH Ref to xiaomiGateway
2019.03.12 08:56:54 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:56:54 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce00814543","short_id":"0","token":"0cxBbeFxGDOF0gqr","data":"{\"ip\":\"192.168.115.114\"}"}
2019.03.12 08:56:54 5: xiaomiGateway2nd: Read> HASH correctly
2019.03.12 08:56:54 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:56:54 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:56:54 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:56:54 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:57:00 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:57:00 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"7811dcb26554","short_id":"0","token":"SxqrFdsyWRMe2nsb","data":"{\"ip\":\"192.168.115.61\"}"}
2019.03.12 08:57:00 5: xiaomiGateway2nd: Read> Change HASH Ref to xiaomiGateway
2019.03.12 08:57:04 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:57:04 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:57:04 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:57:04 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce00814543","short_id":"0","token":"D1qwSzSOZbqGCLl7","data":"{\"ip\":\"192.168.115.114\"}"}
2019.03.12 08:57:04 5: xiaomiGateway2nd: Read> HASH correctly
2019.03.12 08:57:04 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:57:04 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:57:09 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:57:09 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"report","model":"sensor_motion.aq2","sid":"158d0001e56018","short_id":9040,"data":"{\"no_motion\":\"600\"}"}
2019.03.12 08:57:09 5: xiaomiGateway2nd: Read> Wrong Modul HASH Trying to find the right one xiaomiGateway <> xiaomiGateway2nd
2019.03.12 08:57:09 5: xiaomiGateway2nd: Read> Using this GW xiaomiGateway
2019.03.12 08:57:09 5: xiaomiGateway2nd: Read> Dispatching {"cmd":"report","model":"sensor_motion.aq2","sid":"158d0001e56018","short_id":9040,"data":"{\"no_motion\":\"600\"}"} xiaomiGateway
2019.03.12 08:57:10 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:57:10 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"7811dcb26554","short_id":"0","token":"oGPP5HahGadfsU5N","data":"{\"ip\":\"192.168.115.61\"}"}
2019.03.12 08:57:10 5: xiaomiGateway2nd: Read> Change HASH Ref to xiaomiGateway
2019.03.12 08:57:14 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:57:14 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce00814543","short_id":"0","token":"5L4HO8mr8uvtT20y","data":"{\"ip\":\"192.168.115.114\"}"}
2019.03.12 08:57:14 5: xiaomiGateway2nd: Read> HASH correctly
2019.03.12 08:57:14 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:57:14 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:57:14 5: xiaomiGateway2nd: Reading> Reading start
2019.03.12 08:57:14 4: xiaomiGateway2nd: Reading> Heartbeat from 192.168.115.114 received with 34ce00814543
2019.03.12 08:57:20 5: xiaomiGateway2nd: Read> Read start
2019.03.12 08:57:20 5: xiaomiGateway2nd: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"7811dcb26554","short_id":"0","token":"wMTGatQocTSO3UFW","data":"{\"ip\":\"192.168.115.61\"}"}
2019.03.12 08:57:20 5: xiaomiGateway2nd: Read> Change HASH Ref to xiaomiGateway


Hier ein Beispiel für doppeltes Event. Dies bewirkt dass meine DOIFs nicht mehr richtig funktionieren


2019-03-12 15:41:05 XiaomiSmartHome_Device cube flip180
2019-03-12 15:41:05 XiaomiSmartHome_Device cube flip180


und noch das 2. Gateway

defmod xiaomiGateway2 XiaomiSmartHome 192.168.115.114
attr xiaomiGateway2 devStateIcon {Color_devStateIcon(ReadingsVal($name,"rgb","000000"))}
attr xiaomiGateway2 room MiSmartHome
attr xiaomiGateway2 webCmd pct:rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off

setstate xiaomiGateway2 off
setstate xiaomiGateway2 2019-03-12 15:41:21 RGB 0
setstate xiaomiGateway2 2019-03-12 15:44:24 heartbeat 34ce00814543
setstate xiaomiGateway2 2019-03-12 15:41:21 illumination 1016
setstate xiaomiGateway2 2019-03-12 15:40:18 password krd46xm88viay5k4
setstate xiaomiGateway2 2019-03-12 15:39:21 pct 100
setstate xiaomiGateway2 2019-03-12 15:40:28 proto_version 1.1.2
setstate xiaomiGateway2 2019-03-12 15:40:28 rgb 000000
setstate xiaomiGateway2 2019-03-12 15:39:21 ringtone 21
setstate xiaomiGateway2 2019-03-12 15:40:27 state off
setstate xiaomiGateway2 2019-03-12 15:44:24 token dGIQ4SyWeXwQlQZw
setstate xiaomiGateway2 2019-03-12 15:39:21 volume 10


Benutze die Version 1.30 de Moduls

Danke im Voraus

Georg

torte

Moin,

sind die Sensoren in beiden Gateways definiert?
Ich meine mit der MIApp, weiß garnicht ob das geht.

Grüße
Torte


Gesendet mit Tapatalk


trabatz

Danke für die schnelle Antwort
In der App hat das zweite Gateway überhaupt keine Devices. Benutze die App auch überhaupt nicht halt nur um den developper modus zu aktivieren. Die Devices lerne ich alle über fhem an.

trabatz

Hab jetzt noch ein bisschen rumprobiert und hab immer noch das gleiche Problem. Hab beide Gateways neu gestartetund die fritzbox. Bringt alles nichts!
Vor dem einbinden der zweiten Gateway habe ich beide Gateways auf die letze firmware aktualisiert 1.4.1_167.0158. Hat villeicht noch jemand probleme mit der firmware?
Hab in meinem Testfhem beide Gatways abwechselnt glöscht und wieder hinzugefügt und egal in welcher Reihenfolge sobald eine zweite Gateway hinzukommt gehts los mit Doppelevents!

Ansonsten bleibt wohl nur alles zurücksetzen und von vorne die xiaomies aufsetzen. Wär halt ärgerlich da es mittlerweile über 30 Komponenten sind!

torte

Moin,

kannst Du mir von beiden Gatways mal ein List Device machen

Danke
Grüße
Torte

torte

@trabatz

nim auch mal aus dem devel branch die beiden PM ist die Version 1.36.

Grüße
Torte

torte

Zitat von: ChrisW am 06 März 2019, 19:05:43
es wird am UDP Port und Docker liegen ... habs aufgegeben und unter iobroker am laufen .. leider kann ich aus FHEM raus es jetzt nicht steuern :(

Hey Chris,
wenn du bei dir bei in Fhem bei dem GW Device bei den Internals guckst was hat das Modul für die FHEM IP gefunden.
Ist das die NIC die die Verbindung zum GW hat sprich das selbe Netz wie die Gateways haben? In diesem Netz erwartet das Modul
dann die UDP antworten bzw dorthin schickt es sie.

Grüße
Torte

trabatz

Hab auf 1.36 geupdated. Ändert leider nichts

Hier die lists

Gateway 1

Internals:
   DEF        192.168.115.61
   FD         69
   FHEMIP     192.168.115.39
   FUUID      5c4f0929-f33f-6911-80c5-b3ed3b2c42d59bb8
   GATEWAY    192.168.115.61
   GATEWAY_IP 192.168.115.61
   NAME       xiaomiGateway
   NOTIFYDEV  global
   NR         157
   NTFY_ORDER 50-xiaomiGateway
   SID        7811dcb26554
   STATE      Connected
   TYPE       XiaomiSmartHome
   VERSION    1.36
   READINGS:
     2019-03-13 10:34:50   RGB             0
     2019-03-13 13:19:48   heartbeat       7811dcb26554
     2019-03-13 10:34:50   illumination    450
     2018-02-21 20:08:01   password        jiqvs9n47mbkeo0b
     2019-02-06 10:06:38   pct             100
     2019-03-11 17:44:53   proto_version   1.1.2
     2019-03-11 17:44:52   rgb             000000
     2018-02-21 20:04:46   ringtone        21
     2019-03-11 17:57:59   state           Connected
     2019-03-13 13:19:48   token           O4DvYpahU8cQ5QsX
     2018-02-21 20:08:44   volume          9
   helper:
     ConnectionState Connected
     host       192.168.115.61
     sensors    158d00022b398c,158d0001e512b0,158d0002238359,158d000278d4e8,158d0001de6412,158d0001e41e23,158d0001de75c6,158d0001e44238,158d0001e45bf5,158d0001b958c0,158d0001de87a3,158d0001b959ff,158d0001b91afb,158d0001e42f2a,158d0001e46ea2,158d0001de74a2,158d0001b70b60,158d0001e44f5c,158d00022f22a3,158d000272cfa5,158d0002b066a0,158d0002b92f00,158d0002ca00e0,158d0002ca0121,158d0001de8e88,
Attributes:
   devStateIcon {Color_devStateIcon(ReadingsVal($name,"rgb","000000"))}
   event-on-change-reading .*
   room       MiSmartHome
   webCmd     pct:rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off


Gateway 2

Internals:
   CFGFN     
   DEF        192.168.115.114
   FD         70
   FHEMIP     192.168.115.39
   FUUID      5c88e7be-f33f-6911-3c2b-6b7d1a9f3f248879
   GATEWAY    192.168.115.114
   GATEWAY_IP 192.168.115.114
   NAME       xiaomiGateway2
   NOTIFYDEV  global
   NR         370
   NTFY_ORDER 50-xiaomiGateway2
   SID        34ce00814543
   STATE      Connected
   TYPE       XiaomiSmartHome
   VERSION    1.36
   READINGS:
     2019-03-13 13:22:59   heartbeat       34ce00814543
     2019-03-13 12:22:43   password        krd46xm88viay5k4
     2019-03-13 12:21:34   pct             100
     2019-03-13 12:21:34   ringtone        21
     2019-03-13 12:21:40   state           Connected
     2019-03-13 13:22:59   token           G4rFSy84xG6dHZ2n
     2019-03-13 12:21:34   volume          10
   helper:
     ConnectionState Connected
     host       192.168.115.114
     sensors    158d0002ca00e0,158d0001e56018,
Attributes:
   devStateIcon {Color_devStateIcon(ReadingsVal($name,"rgb","000000"))}
   room       MiSmartHome
   webCmd     pct:rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off