Hallo, ganz blöde Frage, aber
1) wie und wo finde ich das Passwort zum Hub?
alles was ich gefunden habe gibt mir wenn überhaupt immer einen Token zurück, kein Passwort
2) wie und wo kann ich die Untergeräte wie Bewegungsmelder anlegen?
es gibt zwar das zweite Modul aber nirgendwo finde ich einen Hinweis auf dessen Verwendung
Siehe hier https://github.com/T0RST3N/fhem-XiaomiSmartHome/wiki für das Passwort (nw aber nur nötig, wenn man etwas seitens Xiaomi setzen will)
Die Devices sind meines Wissens entweder als HUEDevice Device oder XiaomiDevice manuell anzulegen.
Leier wird weder unter dem einen Room noch unter dem anderen ein Device angezeigt und in dem verlinkten Wiki geht es nur um den Hub, da steht leider nichts von den Devices.
Wie gesagt:
Zitat von: amenomade am 17 Dezember 2020, 00:17:24
Die Devices sind meines Wissens entweder als HUEDevice Device oder XiaomiDevice manuell anzulegen.
Also...
define ....
Hallo, das manuell hatte ich überlesen.
Bringt mir aber trotzdem nicht viel wenn ich nicht weiß wie der Define-Befehl genau auszusehen hat. Und genau diese Definition bin ich ja am suchen.
define <name> XiaomiSmartHome_Device
ist ja wahrscheinlich nicht die ganze Definition, oder?
Da müsste ja zumindest noch dazu welches Untergerät angesprochen werden soll.
Bitte CommandRef lesen
Wenn du mir sagst wo in der commandRef was dazu steht, gerne.
Die beiden Module sind ja nicht mal eingecheckt. Müssen separat nachgeladen werden.
Das einzige was in der CommandRef zu finden ist ist das Modul für die Geräte die direkt per WiFi angesprochen werden und eine eigene IP haben.
Wenn es was dazu in der commandRef gäbe würde ich hier nicht danach fragen.
Es gibt ein CommandRef für jedes Modul, auch wenn die nicht eingecheckt sind (so lange der Entwickler es geschrieben hat): einfach "help XiaomiSmartHome_Device" in Fhem eingeben.
Aber ja, sorry, ich habe vertauscht. Die "help XiaomiSmartHome_Device" ist gleich wie "help XiaomiSmartHome" und die Devices sollten automatisch kreiert werden.
Mach mal bitte ein "list autocreate" und ein "list deineXiaomiGateway"
Das mit dem Help war mir neu, das kannte ich bis dato noch nicht.
Zur allgemeinen Info, bei mir werden 4 Module für XIAOMI gelistet:
71_XiaomiSmartHome
71_XiaomiSmartHome_Device
72_XiaomiDevice
74_XiaomiBTLESens
Hier das List vom Aqara-Hub:
Internals:
.FhemMetaInternals 1
.triggerUsed 0
DEF 192.168.178.162
FD 44
FHEMIP 192.168.178.199
FUUID 5fda7efe-f33f-793a-b5d9-e278f49928b12e30
GATEWAY 192.168.178.162
GATEWAY_IP 192.168.178.162
NAME AQARAHub
NOTIFYDEV global
NR 167
NTFY_ORDER 50-AQARAHub
STATE Connected
TYPE XiaomiSmartHome
VERSION 1.41
.attraggr:
.attrminint:
READINGS:
2020-12-16 23:29:57 password giveaPassword!
2020-12-16 22:41:18 pct 100
2020-12-16 22:41:18 ringtone 21
2020-12-16 23:02:40 state Connected
2020-12-16 22:41:18 volume 10
helper:
ConnectionState Connected
host 192.168.178.162
Attributes:
devStateIcon {Color_devStateIcon(ReadingsVal($name,"rgb","000000"))}
group XIAOMI
icon mqtt_bridge_2
room Devices,MiSmartHome
webCmd pct:rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off
Und hier das List vom Autocreate:
Internals:
.FhemMetaInternals 1
FUUID 5fb930b7-f33f-793a-e255-d271f8dbf744c3fb
FVERSION 98_autocreate.pm:0.230060/2020-10-22
NAME autocreate
NOTIFYDEV global
NR 8
NTFY_ORDER 50-autocreate
STATE active
TYPE autocreate
Attributes:
filelog ./log/%NAME-%Y.log
room System
verbose 2
Im Hub fehlt noch die angabe eines Passworts (nicht token), aber das soll angeblich nur für Schreibbefehle an den Hub (Licht etc.) benötigt werden.
Jetzt verbose 5 auf der Gateway, und Log posten bitte.
Hier die letzten Zeilen des Logs seit em Umstellen von Verbose:
2020.12.19 14:02:58.544 1: 192.168.178.156:2000 disconnected, waiting to reappear (Homematic_Gateway)
2020.12.19 14:02:58.545 1: 192.168.178.156:2001 disconnected, waiting to reappear (Homematic_Gateway:keepAlive)
2020.12.19 14:02:58.559 1: 192.168.178.156:2000 reappeared (Homematic_Gateway)
2020.12.19 14:05:25.134 5: AQARAHub: Notify> NotifyStart
2020.12.19 14:05:30.148 5: AQARAHub: Notify> NotifyStart
Hallo,
würd mich mal reinhängen. Die Einrichtung bei mir ist schon ein bisschen her.
Mir haben die Bilder unter https://github.com/T0RST3N/fhem-XiaomiSmartHome/tree/master/images
geholfen.
Ist zwar die alte APP aber mit ein bisschen Probieren geht es dann auch.
Vielleicht hilft ja auch https://forum.fhem.de/index.php/topic,78418.240.html
weiter.
VG
Laut Code sollte viel mehr in der Log kommen.
Wenn nicht, dann mach mal ein
defmod AQARAHub XiaomiSmartHome 192.168.178.162
damit die Define Funktion wieder aufgerufen wird.
Oder mach ein "get UpdateAll"
Und schaue in der Log wieder.
Ja, nach dem Defmod kam etwas mehr. Bitte schön, vielleicht kannst du damit etwas anfangen, ich bisher leider nicht:
2020.12.19 15:42:38.762 5: AQARAHub: Define> 192.168.178.162
2020.12.19 15:42:38.767 5: AQARAHub: Notify> NotifyStart
2020.12.19 15:42:42.458 5: AQARAHub: Notify> NotifyStart
2020.12.19 15:42:43.781 5: AQARAHub: connect> ConnectStart
2020.12.19 15:42:53.780 1: AQARAHub: getGatewaySID> Error no response from whois!! STOP!!
2020.12.19 15:42:53.792 1: AQARAHub: disconnect> disconnecting
2020.12.19 15:42:53.792 3: AQARAHub: connect> Connected
Fhem bekommt keinen Zugang zum Gateway, aber warum und wieso, das ist ja die entscheidende Frage.
@tatu
Leider bringen die Bilder nichts, da bei mir wie bei vielen anderen dieses About/Über nicht mehr existiert. somit ist die gesamte Möglichkeit nicht mehr vorhanden.
Was den anderen Thread angeht, dir ist schon aufgefallen, dass das ein zweiter Thread von mir ist, da hatte sich was überschnitten. ;D
Also, das ist schlecht.
2020.12.19 15:42:53.780 1: AQARAHub: getGatewaySID> Error no response from whois!! STOP!!
Somit kriegt er keine SID (das sieht man sogar in deinem "list"). Die Gateway antwortet gar nicht. Wenn ich aber das andere Thread lese, hast Du es nicht geschafft, die Gateway ins developper mode zu kriegen.
Somit braucht man nicht hier weiter zu suchen.
Hab irgendwo gesehen, dass man auf Android die Option nur finden kann, wenn die App mit Region = China und Language = Englisch eingestellt sind. Vielleicht lohnt sich ein Versuch (die Posts sind aber relativ alt)
Z.B.:
ZitatRegion: Mainland China
Language: English
Select your Gateway and go to About
Tap on the About page (on the blank part) repeatedly.
Was bitte ist mit developer Mode gemeint?
Ich habe die Anleitung befolgt wie man den Hub in die App einfügt und dann entsprechend dem Beitrag im GitHub das Device angelegt.
Habe ich da was übersehen?
Das steht im CommandRef: Developer Mode muss aktiviert sein. Und das geht auch über das Menü, das Du nicht hast.
ZitatSet Developermode on the gateway!
Without the developer mode, no communication with the XiaomiSmartHome gateway is possible.
Heißt auf gut Deutsch, das Ding kann komplett in die Tonne.
Rein in der App ist ja nicht viel Nutzbar ohne Aktoren. Gibt zwar jede Menge Sensoren, aber relativ wenig ausführende Geräte.
Hast Du es mit Region China versucht?
In Region Deutschland wird der Hub gar nicht erst mit der app verbunden.
Ich versuche es jetzt noch mal. Mit der "neuen" APP bzw. Firmware geht es nach meiner Einschätzung nur noch so
https://forum.fhem.de/index.php/topic,78418.msg999147.html#msg999147
in den Developer-Modus
mit dem echo kann ich ncihts anfangen. Was soll mir das sagen?
Und das Ding aufmachen udn irgendwo rumlöten oder Kabel umstecken ist nicht mein Ding, bin kein Feinwerkmechaniker/-elektriker.