Wie XIAOMI-Tokens auslesen?

Begonnen von Superposchi, 06 Dezember 2020, 15:35:16

Vorheriges Thema - Nächstes Thema

Superposchi

Hallo, ich habe Pythonbindings installiert und am laufen.
Dazu habe ich ein xiaomi_tokens-Device angelegt und mit Username, Passwort und Country gefüttert.

Mein Problem ist, das ich nichts sehe wie oder wo die Tokens ausgegeben werden wenn ich den GetToken-Befehl absetze.

Ich brauche das Passwort für einen Aqara-Hub, hoffe, das dies mit ausgegeben wird bzw. dem token entspricht.

dominik

Hi,
Aqara Hub? Meinst du damit das v3 Gateway?
Poste bitte einen Link zum Device auf AliExpress oder so.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik


dominik

#3
Hi,
das ist nicht der V3.
//edit: scheint doch auch als V3 bezeichnet zu werden. Ich habe diesen hier:
https://a.aliexpress.com/_BTCuwT

Bei dem kann ich leider nicht viel weiterhelfen, da du hier nicht den Token sondern den Developer Key benötigst. Der ist imho nur über die Mi Home App beziehbar. Dieses 10x auf About klicken oder so hast du schon probiert? Das gab es mal bei einem der Gateways.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Superposchi

Hallo, leider ist wie bei vielen anderen bei mir kein About/Über mehr vorhanden, somit entfällt diese Möglichkeit leider.
Ich habe jedoch mehrfach gelesen, dass es ein Perl-Script gäbe, dass den Token umwandeln kann (scheint wohl zueinander in Abhängigkeit zu stehen).
Kannst du mir da vielleicht weiterhelfen, habe bisher keine Bezugsquelle gefunden.

Nach allem was ich gelesen habe ist deiner kein V3 - jedenfalls kein Aqara sondern ein Mija-Modell.
XIOMI hat definitiv zu viele Untermarken, bei den Uhren und Bändern ist es ja genauso mit dem MI Band und dem Amazfit Band. Dazu kommt dann noch der Unterschied ob für Europa oder Asien. Katastrophal.

dominik

Genau, meiner ist ein Xiaomi Mija Gateway 3. Den kann ich empfehlen, da man damit nichtmal eine Verbindung zur Xiaomi Cloud benötigt und ein Bluetooth Mesh ist auch dabei.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Superposchi

Handelt es sich dabei um ein China-Produkt oder die EU-Variante?
Welchen Stecker hat das Gerät? Benötigt es einen Adaptter für deutsche Steckdosen?

dominik

Ich habe die China Variante erhalten, das spielt aber keine Rolle. Die Aqara Sensoren laufen alle damit.
Stecker war bei mir China + Adapter dabei, wobei es Standard Mini USB ist, da hat man eh einiges auf Vorrat.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Superposchi

Du meinst sicher Micro-USB, oder? Der Aqara-Hub hat den Stecker direkt am Gehäuse festverbaut, da ist das schon eine interessante Info.
Fragte aber auch nur weil ich in der MI-App gerne alles auf dem europäischen Server gehabt hätte, dmit ich auch alles über die App gleichzeitig bedienen kann ohne ständig das Profil wechseln zu müssen.

dominik

Genau, Micro USB.

Meine Version ging ohne Problme am EU Server. Am China Server habe ich es nicht probiert. Ich habe vor paar Tagen einen weiteren bestellt, mal sehen was da kommt.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Superposchi

Letzte Frage, hast du den EU-Adapter oder den DE-Adapter genommen?

dominik

Ich bestelle meistens ohne Adapter, da ich genügend USB Netzteile herumliegen habe.

Eine Info noch, bei aktuellen Bestellungen muss man wahrscheinlich löten um ein Firmware downgrade zu machen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Superposchi

#12
Was heißt hier Firmware downgrade?
Kann ich das Ding nicht so nutzen wie es ist?

Ich hab keine Lust da irgendwie rumzuflaschen oder sonst was, dann such ich mir lieber was anderes als XIAOMI. Ich habe genug Baustellen wo ich basteln muss, da mache ich mir sicher nicht noch eine auf.
Entweder es funktioniert so wie es ist oder ich suche mir etwas das dies tut.

dominik

Tja, dann musst du wohl weiter suchen. Xiaomi Gateway ging bis vor 2-3 Monaten ohne Modifikationen mit Standard Firmware. Seit den letzten Updates geht's nicht mehr.
Es kommt also drauf an was für eine Version du bekommst.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

...und hier noch relevante Informationen
https://github.com/AlexxIT/XiaomiGateway3

Wegen Firmware usw.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik