Apollon77 / ioBroker.tuya

ioBroker adapter to connect to several small and cheap Wifi devices that care connected to the Tuya Cloud and mostly use the Smartlife App/Alexa-Skill
MIT License
88 stars 22 forks source link

Tuya Adapter bleibt Gelb bei LEDVANCE #571

Closed biker1602 closed 7 months ago

biker1602 commented 7 months ago

Hallo Ich habe den Tuya Adapter 3.15.0 mit einer Zweiten Instanz für LEDVANCE WiFi Glühlampen die über die LEDVANCE Smart+ App laufen auf dem Iobroker insatlliert. Ich habe dort dann den Benutzernamen und das Passwort eingegeben aber leider bleibt der Adapter gelb obwohl er die Gerätedaten von der App holt. Beim Adapter ist ein rotes X bei Verbunden mit Gerät oder Dienst. Ich kann die Geräte selbst auch unter Objekte schalten aber wenn ich z.B. eine Glühlempe über die App einschalte, verändert sich der Zustand unter Objekte nicht von false auf true. Im Adapter selbst zeigt er mir unter Lokale Verbindungen folgendes an.

Status: 3 Geräte im Netzwerk gefunden, 0 Geräte lokal verbunden, 3 mit bekanntem Schema, 3 für lokale Echtzeitaktualisierungen und Steuerung initialisiert.

Bei der ersten Instanz des Tuya Adapters die ich mit SmartLife betreibe habe ich diese Probleme nicht und der Adaüter ist auch grün. Kannst du mir sagen woran das liegt oder was ich verkehrt mache. Danke

Apollon77 commented 7 months ago

Pro Host ist nur eine Instanz möglich weil der Netzwrkport nur einmal belegt werden kann. Am besten einfach auf eine App gehen, an sich sollten die apps jeweils auch in der anderen App anlernbar sein.

c1328 commented 7 months ago

Sorry dass ich nachfrage, ich konnte ein Ledvance device nicht in der Smart Life App anlernen. Daher gehe ich auch über eine zweite Instanz des Tuya Adapters, womit die Steuerung auch einwandfrei geht - an der gelb/roten Anzeige der Instanz habe ich mich bisher nicht gestört.

Apollon77 commented 7 months ago

Ok, warum die gelb anzeigt weiss ich nicht. Bitte mal debug log anhängen.

c1328 commented 6 months ago

Noch ohne debug aktiviert zu haben, vermute ich, dass das das Problem ist:

image
Apollon77 commented 6 months ago

Ja, wie gesagt das liegt daran das zwei instanzen auf dem Host laufen

biker1602 commented 6 months ago

Vielen Dank ich habe jetzt die zweite Instanz Gelöscht und bei der Ersten Instanz einfach die Daten vob LEDVANCE eingegebnen und er hat die Daten geholt. Ich hatte gedacht wenn ich das mache das er mir die Geräte von Smartlife raus löscht. Aber so ist alles fein. Danke nochmal

c1328 commented 6 months ago

Naja, rauslöschen tut er sie vielleicht nicht gleich, aber soweit ich das verstehe, kann nur entweder ein Smartlife Konto, oder ein Ledvance Konto aktiv sein - ich vermute also, dass du deine Smartlife Geräte nicht mehr steuern kannst, sobald du das Konto auf Ledvance umstellst. Aber bitte korrigiert mich, wenn ich irre. Sofern mehrere Konten in einer Instanz hinterlegt werden können, braucht es natürlich keine zweite Instanz.

biker1602 commented 6 months ago

Ich habe beide Konten bei einer Instanz hinterlegt und ich kann auch beide gleichzeitig steuern. Da gibt es bis jetzt keine Probleme.

c1328 commented 6 months ago

Ich denke das liegt daran, dass die Verbindungen lokal aufgebaut werden, sobald die Geräte einmal in der Instanz registriert sind. Sobald eine lokale Verbindung nicht möglich ist, muss man nach meinem Verständnis über eine zweite Instanz gehen (und dann tut auch die UDP Meldung nicht weh).