Xiaomi Smart Home Komponenten

Begonnen von FosCo, 21 Dezember 2016, 18:59:59

Vorheriges Thema - Nächstes Thema

ofno



Zitat von: torte am 04 Februar 2019, 08:49:49
Moin,

@Erdnar: In meinem Git kannst Du zwischen Master und Devel tauschen. Einfach auf Devel umstellen und dann ZIP Download.
Die beiden Dateien dann auf deinem Server tauschen. Fhem Reboot und dann sollte im GW Device 1.36 in der Version stehen.

@ofno.
Hast Du das event-on-change-reading Attribut gesetzt? Dann ändern sich der Timestamp nur wenn auch das Reading sich unterscheidet.

Grüße
Torte

Ich sag mal so ich habe nichts verändert, kann das durch einen rasp. Absturz verloren gehen?

Setzt man das auf dem Gateway?

torte

Zitat von: ofno am 04 Februar 2019, 09:04:48

Ich sag mal so ich habe nichts verändert, kann das durch einen rasp. Absturz verloren gehen?

Setzt man das auf dem Gateway?

Eigentlich sendet der Sensor das zum Gateway, das Modul spricht nur mit dem GW und vom GW wird eigentlich immer ein ganzer Datensatz übertragen.

Setzen kannst Du das am Modul als auch am Sensor selbst, je nachdem wie du das willst. Wenn Du zum Beispiel wissen willst wann das letzte mal die Tür geöffnet wurde
dann musst Du das auch beim Sensor setzen. Sonst überschreibt der Stündliche Hartbeat das State Reading.

https://github.com/T0RST3N/fhem-XiaomiSmartHome/wiki#setting-attribut-timestamp-on-change-reading-and-event-on-change-reading

Grüße
Torte

erdnar

Zitat von: torte am 04 Februar 2019, 08:49:49
@Erdnar: In meinem Git kannst Du zwischen Master und Devel tauschen....
Grüße
Torte
Danke, wieder was gelernt.
Erdnar

Hellspawn

Guten Morgen,
ich habe letzte Woche ein 2. Xiaomi Aquara Gateway in Betrieb genommen. Seitdem ist mir aufgefallen, dass meine Temperatursensoren nicht mehr automatisch aktualisieren. Ich muss erst an den Gateways ein Set update all (oder Single) machen.

Hat das noch jemand?
Hier ein List des Sensors
Internals:
   DEF        158d0001b92364 weather.v1 XiaomiGateway2
   FUUID      5c56daeb-f33f-ebc1-0aa4-f3b6a07e8ceb8a41
   IODev      XiaomiGateway2
   LASTInputDev XiaomiGateway2
   MODEL      weather.v1
   MSGCNT     5
   NAME       ThermostatKino
   NR         189
   SID        158d0001b92364
   STATE      <b><div style='color:red'>Temp: 13.13°C</div><div style='color:blue'>Hum: 67.11%</div>Luftdruck: 99.52 kpa <div style='color:green'>Batteriespannung : 3.0 V</div></b>
   TYPE       XiaomiSmartHome_Device
   VERSION    1.30
   XiaomiGateway2_MSGCNT 5
   XiaomiGateway2_TIME 2019-02-06 21:50:31
   READINGS:
     2019-02-06 21:50:31   batteryState    ok
     2019-02-06 21:50:31   batteryVoltage  3.0
     2019-02-06 21:50:31   humidity        67.11
     2019-02-06 21:50:31   pressure        99.52
     2019-02-06 21:50:31   temperature     13.13
Attributes:
   event-on-change-reading .*
   event-on-update-reading .*
   group      Heizung
   icon       temp_temperature@blue
   room       Kino
   stateFormat <b><div style='color:red'>Temp: temperature°C</div><div style='color:blue'>Hum: humidity%</div>Luftdruck: pressure kpa <div style='color:green'>Batteriespannung : batteryVoltage V</div></b>


und hier mal ein List des neuen Gateways
Internals:
   DEF        10.10.10.106
   FD         20
   FHEMIP     192.168.1.212
   FUUID      5c4d8e63-f33f-ebc1-2a40-f0ed4c44bef5e68b
   GATEWAY    10.10.10.106
   GATEWAY_IP 10.10.10.106
   NAME       XiaomiGateway2
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-XiaomiGateway2
   SID        7811dcb26bfd
   STATE      initialized
   TYPE       XiaomiSmartHome
   VERSION    1.30
   READINGS:
     2019-01-27 12:34:28   RGB             0
     2019-01-27 12:37:43   heartbeat       7811dcb26bfd
     2019-01-27 12:34:28   illumination    1272
     2019-02-03 13:16:52   password        CAB2D858D5FF430D
     2019-01-27 11:56:35   pct             100
     2019-01-27 11:56:35   ringtone        21
     2019-02-03 13:13:24   state           Connected
     2019-01-27 12:37:43   token           51cjz7NWFQpXJp4u
     2019-01-27 11:56:35   volume          10
   helper:
     ConnectionState Connected
     host       10.10.10.106
     sensors    158d0001e462c3,158d0001b92364,
Attributes:
   devStateIcon {Color_devStateIcon(ReadingsVal($name,"rgb","000000"))}
   event-on-change-reading .*
   event-on-update-reading .*
   room       Haus
   timestamp-on-change-reading state
   webCmd     pct:rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off


vielen Dank
Carsten

gerdshi

Eine etwas andere Frage:
Manche haben sicher mitbekommen, dass Xiaomi und Ikea eine Kooperation eingegangen sind so, dass auch Ikea Geräte an das Xiaomi GW koppeln kann.
Das hat bei mir mit eine Ikea Birne auch sehr gut.
Daher die Frage ob es ein Weg gibt, dass die an das Xiaomi GW gekoppelte Birne von Ikea auch in FHEM auftaucht?
Ist es geplannt diese aufzunehmen bzw. würde ein Verbose helfen?
FHEM: Orange Pi One, Orangepi PC2, RPi 4, RPi2,
Xiaomi Gateway, Intertechno, Sonoff Bridge Wifi-433MHz, Amazon * & Google Home mini, mini- & nanoCUL 433MHz, MapleCUL 868MHz, Enocean rpi, CC2530/1 zigbee2mqtt, Mysensors

torte

@Carsten, Nö ist mir bisher nicht aufgefallen. Meine reporten immer sehr schön.  :P.
Darf das GW ins Internet. Vielleicht reportet dein GW, aber FHEM bekommt es wegen eines Netzwerkproblems nicht mit. Ist komisch.
Kannst ja mal am GW auf Verbose 5 Stellen wenn der Tempsensor sich nicht meldet und dann den Tempsensor in den Kühlschrank legen.
Und dann gucken wir mal ins Log, ob der Sensor sich meldet und evt. das Modul was falsch macht.

@Gerd, Nö das wusste ich nicht nicht. Hab das zwar mit Ikea gelesen, hab aber nicht im Traum erwartet das die das auch für alte Geräte machen.
Welche Ikea Lampe hast Du (Link)? Ja und ein Verbose 5 am GW wäre Cool  ;D

Grüße
Torte


gerdshi

#981
Habe lediglich nur diese hier: https://m2.ikea.com/de/de/p/tradfri-led-leuchtmittel-e27-1000-lm-kabellos-dimmbar-warmes-tageslicht-rund-opalweiss-60338452/
Heute Abend wenn ich wieder zu Hause bin schicke ich ein Log.
Ansonsten im GW wenn man Geräte hinzufügen möchte und unter Licht nachschaut findet man die Ikea's. Da waren glaube ich sogar weitere fremde dabei.

Auch verstehe ich nicht ganz die Funktionsweise der Lab-Optionen mit der Einbindung von z.B. Tuya Geräte wie es gemeint ist - klappt bei mir nicht ganz oder ich missverstehe da was.  ;)
Danke
FHEM: Orange Pi One, Orangepi PC2, RPi 4, RPi2,
Xiaomi Gateway, Intertechno, Sonoff Bridge Wifi-433MHz, Amazon * & Google Home mini, mini- & nanoCUL 433MHz, MapleCUL 868MHz, Enocean rpi, CC2530/1 zigbee2mqtt, Mysensors

Typ1er

Bei mir war die Batterie zu schwach, es kam der Hearthbeat aber keine Temperaturen mehr.

gerdshi

Hm, seltsam.
Auch wenn ich das XiaomiGW auf Verbose 5 stelle, sehe ich keine weitere Nachrichten ausser den Heartbeat und der Token danach, egal ob ich die Ikea Lampe an oder aus mache.
Entschuldige die dumme Frage, aber wie bekomme ich ein detaillierten Log?
Kann es sein, dass die Ikea und Philips Lampen gar nicht im API von Xiaomi vorgesehen sind und daher keine Meldung kommt?
FHEM: Orange Pi One, Orangepi PC2, RPi 4, RPi2,
Xiaomi Gateway, Intertechno, Sonoff Bridge Wifi-433MHz, Amazon * & Google Home mini, mini- & nanoCUL 433MHz, MapleCUL 868MHz, Enocean rpi, CC2530/1 zigbee2mqtt, Mysensors

torte

Zitat von: gerdshi am 07 Februar 2019, 17:19:49
Hm, seltsam.
Auch wenn ich das XiaomiGW auf Verbose 5 stelle, sehe ich keine weitere Nachrichten ausser den Heartbeat und der Token danach, egal ob ich die Ikea Lampe an oder aus mache.
Entschuldige die dumme Frage, aber wie bekomme ich ein detaillierten Log?
Kann es sein, dass die Ikea und Philips Lampen gar nicht im API von Xiaomi vorgesehen sind und daher keine Meldung kommt?
Am GW Device Attribut Verbose 5.
Dann schicke mal das Log. Evtl. Braucht es für vollen Funktionsumfang noch ein Firmware Update von Xiaomi.

Gruß
Torte

Gesendet mit Tapatalk


Hellspawn

Guten Abend,
also ich glaube da stimmt was mit meinem Gateway2 nicht...
Gateway1 sendet alle 10 Sekunden einen token, gateway2 macht gar nichts, es sei denn ich sage es soll ein update machen:
2019-02-07 21:00:02 XiaomiSmartHome XiaomiGateway1 token: 9SjGIRrkXxRMqOU6
2019-02-07 21:00:12 XiaomiSmartHome XiaomiGateway1 token: P8BA4s6TMpVuUFwk
2019-02-07 21:00:22 XiaomiSmartHome XiaomiGateway1 token: UuoGix4skUrcSfFO
2019-02-07 21:00:32 XiaomiSmartHome XiaomiGateway1 token: b1QC2MlOQLnO5brk
2019-02-07 21:00:42 XiaomiSmartHome XiaomiGateway1 token: 3GkpChNDHXXuNatl
2019-02-07 21:00:46 XiaomiSmartHome_Device XMI_158d0001e462c3 unknown
2019-02-07 21:00:46 XiaomiSmartHome_Device XMI_158d0001e462c3 batteryState: ok
2019-02-07 21:00:46 XiaomiSmartHome_Device XMI_158d0001e462c3 batteryVoltage: 3.6
2019-02-07 21:00:46 XiaomiSmartHome_Device ThermostatKino batteryState: ok
2019-02-07 21:00:46 XiaomiSmartHome_Device ThermostatKino batteryVoltage: 3.0
2019-02-07 21:00:46 XiaomiSmartHome_Device ThermostatKino temperature: 10.50
2019-02-07 21:00:46 XiaomiSmartHome_Device ThermostatKino humidity: 73.21
2019-02-07 21:00:46 XiaomiSmartHome_Device ThermostatKino pressure: 98.94
2019-02-07 21:00:52 XiaomiSmartHome XiaomiGateway1 token: fEz8wPuJvaPHUnyy
2019-02-07 21:01:02 XiaomiSmartHome XiaomiGateway1 token: zbjrhqB4etvLkS3u
2019-02-07 21:01:12 XiaomiSmartHome XiaomiGateway1 token: Uwivrb1ITgyiEXvC


hier das log mit verbose 5
Zitat2019.02.07 20:58:44 5: XiaomiGateway2: Notify> NotifyStart
2019.02.07 20:58:52 5: XiaomiGateway2: Read> Read start
2019.02.07 20:58:52 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"46D9Iz0a9aJ5WtR4","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 20:58:52 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 20:59:02 5: XiaomiGateway2: Read> Read start
2019.02.07 20:59:02 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"FmEM1YKgMWp3Zmfd","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 20:59:02 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 20:59:12 5: XiaomiGateway2: Read> Read start
2019.02.07 20:59:12 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"EsxFxVtnVbMAmC4L","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 20:59:12 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 20:59:22 5: XiaomiGateway2: Read> Read start
2019.02.07 20:59:22 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"N02WR9lg0FFIpNmg","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 20:59:22 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 20:59:32 5: XiaomiGateway2: Read> Read start
2019.02.07 20:59:32 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"GvjcXEXFr1ARjWyi","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 20:59:32 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 20:59:42 5: XiaomiGateway2: Read> Read start
2019.02.07 20:59:42 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"xRAkVffEFwSGJ0P1","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 20:59:42 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 20:59:52 5: XiaomiGateway2: Read> Read start
2019.02.07 20:59:52 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"8nAQkUIC5CChMSdC","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 20:59:52 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:00:02 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:02 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"9SjGIRrkXxRMqOU6","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:00:02 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:00:12 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:12 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"P8BA4s6TMpVuUFwk","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:00:12 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:00:22 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:22 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"UuoGix4skUrcSfFO","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:00:22 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:00:32 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:32 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"b1QC2MlOQLnO5brk","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:00:32 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:00:42 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:42 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"3GkpChNDHXXuNatl","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:00:42 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:00:46 5: XiaomiGateway2: updateAllReadings> Starting UpdateALLReadings
2019.02.07 21:00:46 4: XiaomiGateway2: Write> Get all Sensors
2019.02.07 21:00:46 4: XiaomiGateway2: Write> {"cmd" : "get_id_list"} 10.10.10.106
2019.02.07 21:00:46 4: XiaomiGateway2: Write> End 10.10.10.106
2019.02.07 21:00:46 3: XiaomiGateway2: Get> UpdateALLReadings Started
2019.02.07 21:00:46 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:46 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"get_id_list_ack","sid":"7811dcb26bfd","token":"ekWQugM4Ho37eaK2","data":"[\"158d0001e462c3\",\"158d0001b92364\"]"}
2019.02.07 21:00:46 5: XiaomiGateway2: Read> HASH correctly
2019.02.07 21:00:46 5: XiaomiGateway2: Reading> Reading start
2019.02.07 21:00:46 4: XiaomiGateway2: Reading> PushRead:158d0001e462c3
2019.02.07 21:00:46 4: XiaomiGateway2: Write> {"cmd":"read","sid":"158d0001e462c3"} 10.10.10.106
2019.02.07 21:00:46 4: XiaomiGateway2: Write> End 10.10.10.106
2019.02.07 21:00:46 4: XiaomiGateway2: Reading> PushRead:158d0001b92364
2019.02.07 21:00:46 4: XiaomiGateway2: Write> {"cmd":"read","sid":"158d0001b92364"} 10.10.10.106
2019.02.07 21:00:46 4: XiaomiGateway2: Write> End 10.10.10.106
2019.02.07 21:00:46 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:46 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"read_ack","model":"sensor_magnet.aq2","sid":"158d0001e462c3","short_id":32113,"data":"{\"voltage\":3600,\"status\":\"unknown\"}"}
2019.02.07 21:00:46 5: XiaomiGateway2: Read> XiaomiSmartHome_Device known! SID: 158d0001e462c3 XiaomiGateway2 XiaomiGateway2
2019.02.07 21:00:46 5: XiaomiGateway2: Read> Dispatching {"cmd":"read_ack","model":"sensor_magnet.aq2","sid":"158d0001e462c3","short_id":32113,"data":"{\"voltage\":3600,\"status\":\"unknown\"}"} XiaomiGateway2
2019.02.07 21:00:46 5: XiaomiGateway2: dispatch {"cmd":"read_ack","model":"sensor_magnet.aq2","sid":"158d0001e462c3","short_id":32113,"data":"{\\"voltage\\":3600,\\"status\\":\\"unknown\\"}"}
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Parse> IS DEFINED sensor_magnet.aq2 : 158d0001e462c3 HASH(0x5606317de138)
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Read> SID: 158d0001e462c3 XiaomiSmartHome_Device
2019.02.07 21:00:46 3: XiaomiGateway2: DEV_Read> Name: XMI_158d0001e462c3 SID: 158d0001e462c3 Type: sensor_magnet.aq2 Status: unknown
2019.02.07 21:00:46 4: XiaomiGateway2: DEV_Read> Name: XMI_158d0001e462c3 SID: 158d0001e462c3 Type: sensor_magnet.aq2 Voltage: 3600
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Value: 3.6 points: 1
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Result_value: 3.6
2019.02.07 21:00:46 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:46 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"read_ack","model":"weather.v1","sid":"158d0001b92364","short_id":3948,"data":"{\"voltage\":2985,\"temperature\":\"1050\",\"humidity\":\"7321\",\"pressure\":\"98942\"}"}
2019.02.07 21:00:46 5: XiaomiGateway2: Read> XiaomiSmartHome_Device known! SID: 158d0001b92364 XiaomiGateway2 XiaomiGateway2
2019.02.07 21:00:46 5: XiaomiGateway2: Read> Dispatching {"cmd":"read_ack","model":"weather.v1","sid":"158d0001b92364","short_id":3948,"data":"{\"voltage\":2985,\"temperature\":\"1050\",\"humidity\":\"7321\",\"pressure\":\"98942\"}"} XiaomiGateway2
2019.02.07 21:00:46 5: XiaomiGateway2: dispatch {"cmd":"read_ack","model":"weather.v1","sid":"158d0001b92364","short_id":3948,"data":"{\\"voltage\\":2985,\\"temperature\\":\\"1050\\",\\"humidity\\":\\"7321\\",\\"pressure\\":\\"98942\\"}"}
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Parse> IS DEFINED weather.v1 : 158d0001b92364 HASH(0x5606317de138)
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Read> SID: 158d0001b92364 XiaomiSmartHome_Device
2019.02.07 21:00:46 4: XiaomiGateway2: DEV_Read> Name: ThermostatKino SID: 158d0001b92364 Type: weather.v1 Voltage: 2985
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Value: 2.985 points: 1
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Result_value: 3.0
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Value: 10.50 points: 2
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Result_value: 10.50
2019.02.07 21:00:46 3: XiaomiGateway2: DEV_Read> Name: ThermostatKino SID: 158d0001b92364 Type: weather.v1 Temperature: 10.50 Round: 2
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Value: 73.21 points: 2
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Result_value: 73.21
2019.02.07 21:00:46 3: XiaomiGateway2: DEV_Read> Name: ThermostatKino SID: 158d0001b92364 Type: weather.v1 Humidity: 73.21 Round: 2
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Value: 98.942 points: 2
2019.02.07 21:00:46 5: XiaomiGateway2: DEV_Round> Result_value: 98.94
2019.02.07 21:00:46 3: XiaomiGateway2: DEV_Read> Name: ThermostatKino SID: 158d0001b92364 Type: weather.v1 Pressure: 98.94 Round: 2
2019.02.07 21:00:52 5: XiaomiGateway2: Read> Read start
2019.02.07 21:00:52 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"fEz8wPuJvaPHUnyy","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:00:52 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:01:02 5: XiaomiGateway2: Read> Read start
2019.02.07 21:01:02 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"zbjrhqB4etvLkS3u","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:01:02 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:01:12 5: XiaomiGateway2: Read> Read start
2019.02.07 21:01:12 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"Uwivrb1ITgyiEXvC","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:01:12 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:01:22 5: XiaomiGateway2: Read> Read start
2019.02.07 21:01:22 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"WMj5A5zgoSNiPuTc","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:01:22 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:01:32 5: XiaomiGateway2: Read> Read start
2019.02.07 21:01:32 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"hsV1cJBfN6PJ2a8d","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:01:32 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:01:42 5: XiaomiGateway2: Read> Read start
2019.02.07 21:01:42 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"1idkrs2Pxln11prI","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:01:42 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:01:47 2: TPLinkHS110: AussenbeleuchtungScheune Realtime data updated
2019.02.07 21:01:47 2: TPLinkHS110: AussenbeleuchtungScheune Daystat updated
2019.02.07 21:01:48 2: TPLinkHS110: Waschmaschine Realtime data updated
2019.02.07 21:01:48 2: TPLinkHS110: Waschmaschine Daystat updated
2019.02.07 21:01:52 5: XiaomiGateway2: Read> Read start
2019.02.07 21:01:52 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"49vvVGvEYmFjbCG7","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:01:52 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:02:02 5: XiaomiGateway2: Read> Read start
2019.02.07 21:02:02 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"q6PiTO32LUauwhii","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:02:02 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:02:12 5: XiaomiGateway2: Read> Read start
2019.02.07 21:02:12 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"nxqElDCZYs8Rv9cI","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:02:12 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:02:22 5: XiaomiGateway2: Read> Read start
2019.02.07 21:02:22 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"XXqkaSFsg1iaJQ1R","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:02:22 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:02:32 5: XiaomiGateway2: Read> Read start
2019.02.07 21:02:32 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"lM5OlfIkfTBSlgML","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:02:32 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:02:42 5: XiaomiGateway2: Read> Read start
2019.02.07 21:02:42 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"6jKvR1E34k1Z5b8P","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:02:42 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:02:52 5: XiaomiGateway2: Read> Read start
2019.02.07 21:02:52 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"hpMb8rDpbYbbiUs3","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:02:52 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1
2019.02.07 21:03:02 5: XiaomiGateway2: Read> Read start
2019.02.07 21:03:02 5: XiaomiGateway2: Read> [PLAIN] {"cmd":"heartbeat","model":"gateway","sid":"34ce0088d1d0","short_id":"0","token":"tgtszqmpzuaAyP6L","data":"{\"ip\":\"192.168.1.146\"}"}
2019.02.07 21:03:02 5: XiaomiGateway2: Read> Change HASH Ref to XiaomiGateway1

Gruß
Carsten

torte

Ja das Stimmt wohl, es kommen nur Antworten 192.168.1.146.

Nur Warum? .... ist in der MI APP das LAN an für das Gateway2, evtl. nochmal machen neues Passwort evtl. mal ziehen.?
Anderes Netzwerk, Firewall oder sowas könnte es auch sein.

Grüße
Torte

Hellspawn

Hallo,

so hier eine kurze Rückmeldung.. Wenn sich das Gateway in einem anderem Netz befindet (hier 10.10.0.x) und das andere Gateway in einem z.b: (192.168.1.x) netz befindet, dann tritt mein besagtes Phänomen auf.
Sind beide GW im selben Netz, läuft alles wie gewohnt... klingt komisch.. ist aber so :)

vielen Dank
Carsten

torte

Hi Carsten,

ja ist komisch. Zieh dir mal aus dem Devel Branch die beiden Dateien und tausche die auf deinem FHEM aus.

Gruß
Torte

Gesendet mit Tapatalk


Hellspawn

Hi,
selbes Ergebnis... es müssen beide Gateways im selben Netz sein, sonst läuft es nicht. Ist aber anscheinend ein Gateway Problem, denn selbst die Xiaomi ab hat da das gleiche Problem...
Lösung... beide Gateways in das selbe Netz und gut ist.

Danke für den Support
Carsten