NEWS
Xiaomi Mi Gateway V3 Workaround für gelben miHome-Adapter
-
@XxJooO das ist aber komisch, denn der Key ändert sich ja nicht, es sei denn, du machst ein update an der App und änderst es dann nicht im Setup vom iobroker.. ???
Vielleicht O und 0 vertauscht oder i und l ? ich such mir immer Keys aus, die recht unverwechselbare Buchstaben und mehr Zahlen haben...
-
Nein, ich habe den Adapter beim Aufbau des Gateway einmal eingegeben und nie mehr geändert. Die App habe ich seit der Einrichtung nicht mehr verwendet und das Gateway hat den Internet-Zugang in der FritzBox gesperrt. Deshalb wundert mich das auch um so mehr. Hat jetzt jemand die 1.25 probiert?
-
@XxJooO ah, alles logisch, wenn du den Internet Zugang des Gateways sperrst. Mach das wieder auf, dann läuft es auch wieder.
-
@Flup said in Xiaomi Mi Gateway V3 Workaround für gelben miHome-Adapter:
Gateway öffnen
drei Lötpunkte für UART setzen und TX(Gateway) - Rx (UART) und GND - GND verbinden (siehe Link…da gibt‘s ein Bild oder im Anhang)
Putty starten und seriell mit USB2UART-Konverter verbinden
Gateway starten (warten bis gateway hochgefahren ist (k.a. denke 1 minute)
Rx (Gateway) zu Tx (UART) verbinden und bissl abwarten (dann sieht man in putty die cmd befehle die ablaufen auf dem gateway)
copy&paste zum Öffnen des UDP-Ports(Befehl für die Konsole: psm-set network.open_pf 3 )
copy&paste zum überprüfen( Befehl für die Konsole: psm-get network.open_pf
Gateway neustarten
Super läuft einwandfrei nach dem workaround!!!!! und nicht vergessen 3.3v und 5v nicht verbinden !
ps: mein gateway lauft auch mit docker-iobroker auf synology nas ,manche schreiben das dürfte nicht gehen!!! -
@ilovegym sagte in Xiaomi Mi Gateway V3 Workaround für gelben miHome-Adapter:
@XxJooO ah, alles logisch, wenn du den Internet Zugang des Gateways sperrst. Mach das wieder auf, dann läuft es auch wieder.
Ganz so einfach ist es dann wohl nicht. Ich habe die FritzBox für das Gateway wieder aufgemacht, FritzBox und Gateway neu gestartet bzw. stromlos gemacht und den ioBroker neu getartet. Es zeigt sich im Log exakt keine Änderung. Es bleibt bei "Invalid key". Und wohlgemerkt, an dem key kann es nicht liegen, weder die App noch das Gateway haben ein Update gemacht, somit ändert sich der key ja nicht. Und am Anfang vor etwa 6 Monaten hat das mal alles funktioniert...
-
@XxJooO dann ist es was anderes... schonmal n anderen Key ausprobiert? IP Adresse im iobroker überprüft? Vielleicht fehlt dem Ding ja n Update.. bei mir haben die updates von Gateways und App nie geschadet...
Welche Versionen von iobroker/Adapter etc benutzt du? -
Wie hab ihr es den gelöst? Ich glaube mir ist es zu gefährlich an der Gateway rumzuschrauben weil ich reltaiv unerfahren mit allem bin
-
Ich habe eben das Gateway upgedatet, die App upgedatet und den Key geändert. Der interessante Effekt ist, dass die Instanz (1.26) grün bleibt, aber im Log weiterhin "Invalid key" auftaucht. Bin jetzt nochmal zurück auf 1.24 und beobachte.
-
@XxJooO was hast du für eine Version auf der Gateway? Ich habe die Adapterversion 1.2.4 und auf der Gateway 1.4.1_1670158 und leider bekomme ich es nicht auf grün
-
hallo
ich lese schon eine zeit lang mit - hab das gleiche problem.
nun meine peinliche zwischenfrage: würde gerne auf 1.2.4 zurückgehen - nur WIE ??vlt. kann sich wer kurz zeit nehmen und einem neueinsteiger das näher zu bringen.
danke ! -
unter der Ansicht der Adapter wählst Du den Xiaomi Adapter und drückst ganz rechts auf das weiße plus auf schwarzem Grund, dann werden Dir die möglichen Adapterversionen angezeigt.
-
Es verhält sich alles etwas merkwürdig. So wie ich das sehe verbleibt der Adapter auf grün unter 1.2.6 und Öffnen der FritzBox sowie Update der Firmware auf dem Gateway, Update der App und Beziehen eines neuen Keys sowie Neustart des gateway. Jemand noch eine Idee?
Aber es bleibt im Log die Warnmeldung:
mihome.0 2019-06-10 20:09:40.365 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 20:09:20.363 error Invalid key mihome.0 2019-06-10 20:08:19.331 info Change connection status: true mihome.0 2019-06-10 20:08:09.212 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 20:07:49.211 error Invalid key mihome.0 2019-06-10 20:04:40.293 info Change connection status: true mihome.0 2019-06-10 20:04:30.218 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 20:04:10.216 error Invalid key mihome.0 2019-06-10 20:02:40.280 info Change connection status: true mihome.0 2019-06-10 20:02:30.217 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 20:02:10.215 error Invalid key mihome.0 2019-06-10 19:59:00.325 info Change connection status: true mihome.0 2019-06-10 19:58:50.254 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:58:30.252 error Invalid key mihome.0 2019-06-10 19:57:30.237 info Change connection status: true mihome.0 2019-06-10 19:57:20.219 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:57:00.217 error Invalid key mihome.0 2019-06-10 19:55:40.334 info Change connection status: true mihome.0 2019-06-10 19:55:30.222 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:55:10.221 error Invalid key mihome.0 2019-06-10 19:53:11.243 info Change connection status: true mihome.0 2019-06-10 19:53:01.223 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:52:41.221 error Invalid key mihome.0 2019-06-10 19:50:02.309 info Change connection status: true mihome.0 2019-06-10 19:49:52.221 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:49:32.219 error Invalid key mihome.0 2019-06-10 19:48:22.268 info Change connection status: true mihome.0 2019-06-10 19:48:12.218 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:47:52.217 error Invalid key mihome.0 2019-06-10 19:36:12.251 info Change connection status: true mihome.0 2019-06-10 19:36:02.217 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:35:42.215 error Invalid key mihome.0 2019-06-10 19:29:34.322 info Change connection status: true mihome.0 2019-06-10 19:29:24.218 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:29:04.217 error Invalid key mihome.0 2019-06-10 19:26:43.325 info Change connection status: true mihome.0 2019-06-10 19:26:33.265 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:26:13.264 error Invalid key mihome.0 2019-06-10 19:13:24.285 info Change connection status: true mihome.0 2019-06-10 19:13:14.217 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:12:54.214 error Invalid key mihome.0 2019-06-10 19:12:14.248 info Change connection status: true mihome.0 2019-06-10 19:12:04.217 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-10 19:11:44.215 error Invalid key
-
https://sprut.ai/client/article/1576 allerdings auf russisch
-
@Tottbeck said in Xiaomi Mi Gateway V3 Workaround für gelben miHome-Adapter:
3,3 V FTDI-Adapter
Hi, kannst du sagen, welchen Adapter genau du erfolgreich eingesetzt hast?
-
Also ich texte mal wieder etwas hier. Hab schon bei einem Gateway erfolgreich den Port geöffnet und es läuft immer noch stabil, ohne Ausfälle mit der aktuellen Adapterversion. Nun liegt schon das zweite Gateway auf dem Tisch des Grauens
Wer es sich nicht selbst zutraut, kann sich gerne bei mir per PN melden
-
Ich hatte heute Zeit und habe das Gateway geöffnet und den Vorgang durchgeführt. Es scheint erfolgreich gewesen zu sein, bislang ist seit 1 Stunde "Invalid key" nicht mehr aufgetaucht. Traut Euch und versucht es... es scheint zu helfen.
-
Tja, Leute vorgestern war es dann schon wieder vorbei mit der Freude. Die IP des Gateway hat sich nicht geändert, somit der Key auch nicht. Jemand eine Idee, was das jetzt ist? Macht das Gateway ein automatisches Update der Firmware, oder muss man das über die App anstoßen? Geht die Einstellung des offenen Ports verloren wenn das Gatewway ein Update macht und sollte man also doch den Internet-Zugang sperren?
mihome.0 2019-06-23 08:26:55.526 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:55.526 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:55.525 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:54.735 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:54.735 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:54.735 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:54.735 info Change connection status: false mihome.0 2019-06-23 08:26:54.735 info Change connection status: false mihome.0 2019-06-23 08:26:54.734 info Change connection status: false mihome.0 2019-06-23 08:26:26.725 info Change connection status: true mihome.0 2019-06-23 08:26:26.725 info Change connection status: true mihome.0 2019-06-23 08:26:26.724 info Change connection status: true mihome.0 2019-06-23 08:26:25.524 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:25.524 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:25.523 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:24.732 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:24.732 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:24.732 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:26:24.732 info Change connection status: false mihome.0 2019-06-23 08:26:24.732 info Change connection status: false mihome.0 2019-06-23 08:26:24.731 info Change connection status: false mihome.0 2019-06-23 08:25:56.723 info Change connection status: true mihome.0 2019-06-23 08:25:55.520 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:25:54.726 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:25:54.725 info Change connection status: false mihome.0 2019-06-23 08:25:26.819 info Change connection status: true mihome.0 2019-06-23 08:25:25.519 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:25:24.722 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:25:24.721 info Change connection status: false mihome.0 2019-06-23 08:25:16.886 info Change connection status: true mihome.0 2019-06-23 08:24:55.517 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:24:55.515 info Change connection status: false mihome.0 2019-06-23 08:24:54.768 info Change connection status: true mihome.0 2019-06-23 08:24:54.718 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:24:54.717 info Change connection status: false mihome.0 2019-06-23 08:24:34.902 info Change connection status: true mihome.0 2019-06-23 08:24:25.514 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:24:25.512 info Change connection status: false mihome.0 2019-06-23 08:24:24.866 info Change connection status: true mihome.0 2019-06-23 08:24:24.714 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:24:24.713 info Change connection status: false mihome.0 2019-06-23 08:24:14.934 info Change connection status: true mihome.0 2019-06-23 08:23:55.510 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:23:55.509 info Change connection status: false mihome.0 2019-06-23 08:23:54.976 info Change connection status: true mihome.0 2019-06-23 08:23:54.710 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:23:54.708 info Change connection status: false mihome.0 2019-06-23 08:23:34.991 info Change connection status: true mihome.0 2019-06-23 08:23:25.507 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:23:25.506 info Change connection status: false mihome.0 2019-06-23 08:23:24.967 info Change connection status: true mihome.0 2019-06-23 08:23:24.705 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:23:24.703 info Change connection status: false mihome.0 2019-06-23 08:23:04.987 info Change connection status: true mihome.0 2019-06-23 08:22:55.505 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:22:55.503 info Change connection status: false mihome.0 2019-06-23 08:22:55.055 info Change connection status: true mihome.0 2019-06-23 08:22:54.700 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:22:54.699 info Change connection status: false mihome.0 2019-06-23 08:22:35.088 info Change connection status: true mihome.0 2019-06-23 08:22:25.502 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:22:25.500 info Change connection status: false mihome.0 2019-06-23 08:22:25.053 info Change connection status: true mihome.0 2019-06-23 08:22:24.698 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:22:24.696 info Change connection status: false mihome.0 2019-06-23 08:22:05.318 info Change connection status: true mihome.0 2019-06-23 08:21:55.499 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:21:54.693 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:21:45.785 info Change connection status on timeout after 20000ms: false mihome.0 2019-06-23 08:21:25.784 info Change connection status: true mihome.0 2019-06-23 08:21:25.496 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:21:24.689 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:20:55.493 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:20:54.686 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:20:54.684 info Change connection status: false mihome.0 2019-06-23 08:20:25.910 info Change connection status: true mihome.0 2019-06-23 08:20:25.492 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:20:24.681 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:19:55.489 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:19:55.481 info Change connection status: false mihome.0 2019-06-23 08:19:55.282 info Change connection status: true mihome.0 2019-06-23 08:19:54.678 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:19:54.677 info Change connection status: false mihome.0 2019-06-23 08:19:35.380 info Change connection status: true mihome.0 2019-06-23 08:19:25.481 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:19:24.674 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:19:24.673 info Change connection status: false mihome.0 2019-06-23 08:19:15.419 info Change connection status: true mihome.0 2019-06-23 08:18:55.478 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:18:55.477 info Change connection status: false mihome.0 2019-06-23 08:18:55.447 info Change connection status: true mihome.0 2019-06-23 08:18:54.669 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:18:54.668 info Change connection status: false mihome.0 2019-06-23 08:18:45.415 info Change connection status: true mihome.0 2019-06-23 08:18:25.477 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:18:25.476 info Change connection status: false mihome.0 2019-06-23 08:18:25.441 info Change connection status: true mihome.0 2019-06-23 08:18:24.665 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:18:24.663 info Change connection status: false mihome.0 2019-06-23 08:17:55.539 info Change connection status: true mihome.0 2019-06-23 08:17:55.475 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:17:54.660 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:17:54.659 info Change connection status: false mihome.0 2019-06-23 08:17:35.570 info Change connection status: true mihome.0 2019-06-23 08:17:25.473 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:17:24.656 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:17:24.654 info Change connection status: false mihome.0 2019-06-23 08:16:55.634 info Change connection status: true mihome.0 2019-06-23 08:16:55.470 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:16:54.652 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:16:54.650 info Change connection status: false mihome.0 2019-06-23 08:16:45.605 info Change connection status: true mihome.0 2019-06-23 08:16:25.469 error Error: bind EADDRINUSE 0.0.0.0:9898 mihome.0 2019-06-23 08:16:24.647 error Error: bind EADDRINUSE 0.0.0.0:9898
-
@XxJooO mal n reboot gemacht vom iobroker? sieht mehr danach aus, als ob auf dem iobroker der Port 9898 in use ist.. das bedeutet die Fehlermeldung ...
-
@XxJooO Was sagt ein nmap -sU -p9898 IP_Gateway . Port sollte offen sein.
-
@m0rph sagte in Xiaomi Mi Gateway V3 Workaround für gelben miHome-Adapter:
nmap -sU -p9898
Vielen Dank für diesen Befehl, er zeigt den Port offen. Merkwürdigerweise funktioniert es seit gestern aber auch wieder ohne vorherige Änderung...