Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Probleme mit aktuellem Gateway von Lidl #519

Open
mastersurferde opened this issue Feb 14, 2023 · 40 comments
Open

Probleme mit aktuellem Gateway von Lidl #519

mastersurferde opened this issue Feb 14, 2023 · 40 comments
Labels
enhancement New feature or request

Comments

@mastersurferde
Copy link

Describe the bug
Hallo und Danke erst mal für den Adapter. Ich bin kein Profi mit Iobroker und auch nicht mit den Tuya Devices - hier habe ich erst vor ca. 2 Wochen begonnen. Also bitte habt Nachsicht :)
Ich habe ein aktuelles Lidl Gateway mit einem Aufkleber "Stand 02/2023". Das Gateway funktioniert wunderbar mit der Tuya App und lässt sich auch mit dem Tuya-Adapter verbinden. Allerdings wird weder die IP noch die Version erkannt. Erst nachdem ich die IP manuell gesetzt hatte, wurde der Adapter zeitweise grün. (Die Version habe ich manuell auf 3.3 gesetzt) Allerdings wird er auch immer wieder rot und der online-Status in den Objekten wechselt von true auf false und andersrum. Ist aber mehr false.

Die verbundenen Geräte lassen sich über den Iobroker steuern. Die Variablen werden nur alle 120 Sekunden geupdatet. Wie bei nicht lokal verbundenen Geräten. Das funktioniert am zuverlässigsten, wenn ich das Gatway auf "noLocalConnection" stelle. Ansonsten ist es noch viel unwahrscheinlicher, dass überhaupt etwas funktioniert.

Zu meiner Installation: Ich habe den Iobroker im Docker laufen. Alle notwendigen Ports wurden freigeschaltet. Es macht keine Veränderung, ob ich im abgeschotteten Netz mit den Portweiterleitungen bin, oder einen Exposed Host per MCVLAN anlege. (Das kann ich bei meiner Installation recht einfach umschalten).
IOT-Cloud Verbindung macht keinen Unterschied.

Iobroker Version 16.19.0
JS-Controller 4.0.24
Tuya Adapter 3.14.1
alles aktuell

iobroker.2023-02-14.log.zip

@Apollon77
Copy link
Owner

Ich kann das Log die tage gern ansehen, aber es wäre besser zu schauen das die UDP Pakete sauber laufen, was scheinbar drch das Docker setup nicht so wirklich tut. Anstelle 3.3 als Version versuch bitte mal 3.4 ... Bringt das eine Besserung?

@mastersurferde
Copy link
Author

Danke für den Tip. Ich habe manuell auf 3.4 gestellt und "noLocalConnection" auf false gestellt -> keine Besserung. Ich hab da auch nochmal mit MCVLAN getestet - auch keine Besserung.
Im Anhang findest Du mein Port-Mapping vom Iobroker. Ich hab da alle UDP-Ports eingetragen, die ich für Tuya gefunden habe.
Alles andere, was eine Portfreigabe benötigt funktioniert einwandfrei. Auch z.B. die Wetterstation auf Port 45000.
Wie kann ich das checken, ob die UDP Pakete sauber laufen?

Iobroker-Ports

@Apollon77
Copy link
Owner

UDP hat mit Portfreigabe meines Wissens nichts zu tun. Und wie man Docker richtig aufsetzt das das mit UDP gescheit tut ... ich habe keine Ahnung. Bitte Docker spezialisten, vllt im forum fragen. Ich kann auch nicht prüfen wie du MacVLAn aufgesetzt hast und ob das korrekt war.

@mastersurferde
Copy link
Author

Hi,
danke. Meine Standartinstallation funktioniert jedenfalls nicht. UDP-Portweiterleitung funktioniert mit dem Bridge-Netzwerk im Docker nicht. Da hast Du recht. Das geht nur mit dem MacVLan. Allerdings komm ich noch nicht weiter. Weißt Du, ob das Lidl Gateway grundsätzlich mit dem Adapter kompatibel ist?

@Apollon77
Copy link
Owner

Zu macvlan support sam besten mal im forum melden, da ginbts bestimmt user die helfen können. Sonst host mode sollte ggf auch gehen

Weißt Du, ob das Lidl Gateway grundsätzlich mit dem Adapter kompatibel ist?
Es gibt Millionen tuya geräte ... von daher keine Ahnung, aber ich hab bisher nichts erlebt was nicht kompatibel ist wenn es Tuya/Smartlife app ist. Bzw generischen Gateway support gibts erst so wirklich seit 3.13.0

@mastersurferde
Copy link
Author

Ok. Danke.
Ich hab immer noch das Lidl Gateway im Verdacht. Ich werde eine Installation ohne Docker testen und dann melde ich mich wieder. Dauert aber ein paar Tage.

@mastersurferde
Copy link
Author

Nabend,
Das Problem hat mir keine Ruhe gelassen ;)
Also noch schnell eine frische Iobroker Installation auf meinem Reserve Pi 4. Leider zeigt sich hier das gleiche Verhalten.
Das Gateway wird nicht richtig erkannt. Also IP und Version.
Iobr02

So sieht der zweite Start ohne manuelle Modifikationen aus:
Iobr03

Und so, nachdem ich die IP des Gateways manuell eingetragen habe:
Iobr04

Entsprechend werden leider auch die Werte nicht sauber geupdatet.
Leider weiß ich noch nicht wirklich, wie ich an die Log-Files ran komme.
Viele Grüße

@Apollon77
Copy link
Owner

Ok dann bitte mal Logging auf Debug (Admin - expertenmodus - instanzen -aufklappen - loglevel) dann log vom start, falls keine APp Zugangsdaten eingeegeben sind udann bitte einen sync mit login per admin machen und dann bitte da slog posten aus dem Logfile auf Platte unter /opt/iobroker/log/... oder mir unter referenz auf dieses Issue per E-mail an [email protected] senden

@mastersurferde
Copy link
Author

Hi
Sind die Logs bei dir angekommen?

@Apollon77
Copy link
Owner

Ja, hatte noch keine Zeit reinzuschauen

@mastersurferde
Copy link
Author

Nabend,
hattest Du inzwischen mal Zeit über den Log zu schauen?
Frage: Gibt es eine einfache Möglichkeit die über das Gateway verbundenen Gadgets zwangsweise über die Cloud anzusprechen? Beim Gateway selber gibt´s ja den Schlüssel (Objekt) "noLocalConnection". Kann man so einen Schlüssel auch für über Gateway´s verbundene Gadgets hinzufügen? Hätte das den gewünschten Effekt? Oder denke ich hier falsch?
Viele Grüße

@Apollon77
Copy link
Owner

ok, Wenn ich jasonacox/tinytuya#247 so lese dann sind wir wohl bei einer neuen Variante des Tuya Protokolls ... also fangen wir mal an bei codetheweb/tuyapi#623 ... Mal schauen ob jemand aus der community dazu kommt der so ein gerät hat. Hast Du einen Link zu dem Gerät oder so? Weil frchte das sollte man haben um was zu machen :-(

@mastersurferde
Copy link
Author

Hi,
ich hab das bei Lidl im Laden mitgenommen. Ist dieses hier:
https://www.lidl.de/p/silvercrest-gateway-zigbee-smart-home-apple-homekit/p100339661
Kann gut sein, dass das im Lidl noch rumliegt.
Viele Grüße

@mastersurferde
Copy link
Author

War heute beim Lidl. Das Gateway gab's da immer noch. Sogar reduziert für 18 Euro.

@Apollon77
Copy link
Owner

Wenn Du keins mitgenommen hast und mir schicken willst muss ich dann mal selbst zum Lidl fahren morgen ... mal schauen obs irgendwie reinpasst

@mastersurferde
Copy link
Author

Schau Mal beim Lidl vorbei und wenn's noch ein gibt dann nimmst mit. Ich spendiert dir das. Ich hab heut nochmal eins mitgenommen welches ich dir notfalls schicken könnte. Bei den Portokosten inzwischen lohnt das leider nicht mehr.

@Apollon77
Copy link
Owner

Ok hab eins für auf 17,99 eur

@mastersurferde
Copy link
Author

Prima. Schick mir deine PayPal per Email. Deas Gateway geht dann auf mich.

@Apollon77
Copy link
Owner

Paypal siehe oben im Github auf der Seite beim "Sponsor" Button. DANKE!

@mastersurferde

This comment was marked as off-topic.

@mastersurferde
Copy link
Author

Nabend.
Hast du das Gateway Mal getestet?

@Apollon77
Copy link
Owner

Noch keine Zeit gehabt

@mastersurferde
Copy link
Author

Hi,
hast Du inzwischen drübergeschaut? Wenn nicht, kannst Du mir ein Gateway nennen, das 100%ig funktioniert? Vielleicht Moes? Oder gibt´s was, was auch mal ein Matter Update bekommt?
Andere Tuya-Wlan-Devices über Docker funktionieren bei mir jetzt perfekt. War aber ein ganz schönes Gebastel, so dass das auch mit dem Reverse-Proxy wieder passt.

@Apollon77
Copy link
Owner

Da ist selbst kein Zigbee über tuya mache kann ich da leider weniger sagen, am besten frag mal im Forum.
ich schaue das ich die tage mal dazu komme mir das mit dem Protokoll anzusehen

@Apollon77
Copy link
Owner

PS: haste mal versucht ob es ggf alternativ "alles über die tuya cloud" geht? (Alsio übergangsweise gar nicht lokal connecten?)

@mastersurferde
Copy link
Author

Hi,
Danke. Das mit alternativ über die Cloud hatte ich selbst schon vorgeschlagen. Das scheitert leider daran, dass es bei den ganzen Geräten die Variable "no Local Connection" nicht gibt.
Außerdem ist mein Cloud-Zugang schon wieder deaktiv :(

@Apollon77
Copy link
Owner

Und wenn du das noLocalCOnnection njr bei dem Gateway setzt? Reicht das nicht?

@mastersurferde
Copy link
Author

Das hatte ich auch probiert. Bei meinen Versuchen hat das nicht gereicht. Das Flag "no Local Connection" wird scheinbar nicht auf die mit dem Gateway verbundenen Geräte vererbt.
Ich habe auch schon das Gateway ins Gäste Lan verlagert und dort ausprobiert - auch nicht mit mehr Erfolg.

@mastersurferde
Copy link
Author

Hi,
darf ich mal vorsichtig nachfragen, ob Du schon zum Debuggen gekommen bist?

@Apollon77
Copy link
Owner

Noch nicht ... versuche gerade Matter bis zu einem gewissen punkt zu treiben ... aber sollte "im Mai" werden (hoffentllich). Danke für Deine Geduld

@mastersurferde
Copy link
Author

Danke. Hab heute von Aliexpresss ein Moes Gateway bekommen. Das funktioniert jetzt einwandfrei. Hat Version 3.3
Die Lidl-Gateways setze ich erst dann wieder ein, wenn Du ein Update veröffentlicht hast.

@stale
Copy link

stale bot commented Aug 10, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of the adapter and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions.
Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version des Adapters noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für Eure Unterstützung.

@stale stale bot added the wontfix This will not be worked on label Aug 10, 2023
@Apollon77 Apollon77 added enhancement New feature or request and removed wontfix This will not be worked on labels Aug 11, 2023
@mastersurferde
Copy link
Author

Hi
Ich muss was schreiben, sonst wird das issued geschlossen. Ich nehme mal an dass es noch keinen fix gibt.

@Apollon77
Copy link
Owner

leider noch keine Zeit gehabt sorry

@Apollon77
Copy link
Owner

Short update: was lange währt wird endlich vllt gut ... könnte Anfang September ein update mit 3.5 protokoll geben ...

@Ruebezahl329
Copy link

Short update: was lange währt wird endlich vllt gut ... könnte Anfang September ein update mit 3.5 protokoll geben ...

Gibt es schon das update mit 3.5?

@Apollon77
Copy link
Owner

Ne, hängt noch an einem Merge. Wenn alles klappt im laufe nächste Woche

@Ruebezahl329
Copy link

Mal vorsichtig nach aktuelle Stand erkundigen.

@Apollon77
Copy link
Owner

Es fehlt noch ein letztes Puzzle stück was 3.5 angeht ... Sobald das Usertreffen rum ist werde ich mal Das Gerät was ich habe dann doch auspacken und selbst schauen ... aber vorher komme ich zu nichts. DIe Orga frisst doch recht arg viel Zeit neben den anderen Themen

@ManuelBu96
Copy link

Es fehlt noch ein letztes Puzzle stück was 3.5 angeht ... Sobald das Usertreffen rum ist werde ich mal Das Gerät was ich habe dann doch auspacken und selbst schauen ... aber vorher komme ich zu nichts. DIe Orga frisst doch recht arg viel Zeit neben den anderen Themen

Moin,
gibt es da schon eine weitere Entwicklung? Ich habe leider ebenfalls mittlerweile ein Gerät mit der Version 3.5 und wundere mich schon warum das Gerät einfach nicht funktionieren will. Kann man sonst irgendwie helfen/unterstützen?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants