Xiaomi Smart Home Gateway

Hallo Michael,

ich hatte schon die Vermutzung, dass die Adresse falsch ist :slight_smile:

Ich werde es nachher mal ausprobieren.

Viele Grüße
Markus

Hallo Michael,

ich habe das Modul installiert, danach eine Configurator Instanz angelegt.

Im Multicast Socket habe ich die IP eingegebenen und den Socket geöffnet

Im Splitter habe ich das Passwort eingegeben, welches ich in der App unter About im Gateway gefunden habe.

leider wird die Liste des Configurators nichts gefunden

Das Gateway und die Sensoren sind Online, über die App werden Daten erkannt.

Hast du vielleicht noch eine Idee, woran es liegen kann?

Viele Grüße
Markus

Den Developer Modus aktiviert?
Michael

Ja, unter about ein paar mal auf die PlugIn Version gedrückt.

was mich etwas wundert, ist dass bei dir in der Anleitung

Wählen Sie die erste neue Option Tippen Sie dann auf den ersten Toggle-Schalter, um LAN-Funktionen zu aktivieren.

steht. Unter About finde ich aber nur „Wireless communication protocol“

Wenn man drauf klickt erscheint ein „Wireless communication protocol“ Schalter Ein / Aus
und darunter ein Passwort.

LAN finde ich da nichts.

Der Schalter ist „AN“ und das Passwort darunter habe ich im Spitter eingebenen

PlugIn Version: 2.64.0

Keine Ahnung, Anleitung habe ich nicht geschrieben.
Habe ja noch nicht mal die Hardware oder App :wink:
Michael

:smiley:

Das das Xiaomi Gateway den sonst jemand erfolgreich in IPS eingebunden?

Ja, damit: GitHub - Nall-chan/Xiaomi-Smart-Home

Funktioniert auch das Gateway V3 damit? Würde gerne upgraden wegen Homekit. Jemand Erfahrungen damit?

Hallo Juljo,

Genau das gabe ich installowrt, ich hoffe mal, dass es mit dem V3 auch funktioniert.

Was hast du den als Passwort eingegeben?
Hast du den „Wlan Protocol Schalter“ in der App ein oder aus?

Viele Grüße
Markus

Hallo,

ich habe heute meinen Raspi auf 5.0.1 gebracht. Nun läuft mein Xiaomi Hub nicht mehr. Das Gateway läuft immer auf Timeout.
Hab schon alles deinstalliert und neu gemacht, die neue Git Version von Nall-Chan hab ich auch installiert, Auf dem IPAD ist der HUB und alle Sensoren aktiv.

Hat jemand eine Lösung?

Gruß

Oliver

Hallo Markus,
das muss ich später einmal recherchieren. Die Einrichtung ist schon ein paar Wochen her!

Grüße

Hallo,

hab jetzt noch mal alles runtergeworfen und neu installiert. nun funktioniert es doch wieder

Gruß

Oliver

Hallo,

habe heute einen Xiaomi Rauchmelder angemeldet. Der Configurator findet ihn und legt auch eine Variable an. Bei den Wasser Sensoren war es dann so, dass beim auslösen eine weitere mit dem Alarm angelegt wurde. Das passiert bei dem Rauchmelder nicht.
Wenn die Konfiguration des Rauchmelders aufrufe und Read Values in der Testumgebung klicke, passiert nichts, bei Write Value kommt ein Fehler in Zeile 553.
xiaomi.JPG

muss ich in Datapoint was eintragen ?

Gruß

Oliver

Der Befehl funktioniert nur bei Aktoren.
Das Debug der Instanzen (Splitter und Device) geben Aufschluss welche Werte empfangen werden, wenn z.b. ein Sensor auslöst.

Michael

Hallo Michael,

hier die beiden Debug Dateien

Gruß

Oliver

Device debug.txt (5.72 KB)

splitter debug.txt (25 KB)

smoke war nicht im Modul vorhanden.
Ist auch nicht Dokumentiert.
Habe es aufgrund deines Debug eingebaut.
Bitte ein Update machen und testen.
Kann aber auch falsch sein, da du keinen Alarm ausgelöst hast.

Warum hast du den Interval bei einen Sensor auf 10 Sekunden ?
Der sendet doch regelmäßig seinen heartbeat und bei Änderung der Werte einen report.

Michael

super danke

passt

die 10 sekunden hatte ich zum Test eingegeben, ist wieder 0

Gruß

Oliver

Mhhh… Da fehlt ein Wert.
Fehlermeldung im Log/Meldungen von IPS?
Michael

Hallo Michael,

wenn ich auf Write Value klicke kommt die Meldung:

14.11.2018 21:08:05 | FlowHandler | Kann Daten nicht zur Instanz #52200 weiterleiten: <br />
<b>Notice</b>:
Undefined property: stdClass::$model in <b>/var/lib/symcon/modules/Xiaomi-Smart-Home/XiaomiSHSplitter/module.php</b> on line <b>328</b><br />

und

14.11.2018 21:10:00 | PHP | Error: User Notice: Unsupported device
Error in Script /var/lib/symcon/modules/Xiaomi-Smart-Home/XiaomiSHDevice/module.php on Line 535
134 in IPSLibrary/app/core/IPSLogger/IPSLogger.inc.php (call IPSLogger_Out)
70 in IPSLibrary/app/core/IPSLogger/IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
in IPSLogger_PhpErrorHandler
535 in modules/Xiaomi-Smart-Home/XiaomiSHDevice/module.php (call trigger_error)
374 in modules/Xiaomi-Smart-Home/XiaomiSHDevice/module.php (call Send)
334 in modules/Xiaomi-Smart-Home/XiaomiSHDevice/module.php (call WriteValue)
547 in __generated.inc.php (call WriteValueString)
5 in /- (call XISMD_WriteValueString)

wo finde ich das Log?

Gruß

Oliver

Noch mal… das ist ein Sensor. Da kannst du nichts schreiben :banghead:
IPS Reiter Meldungen ist das Logfile von IPS.

Der Wert density fehlt bei dir im Objektbaum, sollte aber im Debug des Instanz auftauchen…
Michael

Verzeihung :smiley: hat ich beim ersten mal ignoriert

density ist mittlerweile da
warum das am Anfang gefehlt hat, keine Ahnung

Gruß

Oliver