-
-
Notifications
You must be signed in to change notification settings - Fork 23
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
Tuya Thermostate falsche Wertebereiche #595
Comments
"plötzlich" bedeutet? Update von welche auf welche Version oder was genau ist gemeint? Bitte das Device objekt also JSON posten - dann kommen die Werte wohl so von Tuya aus dem Schema. |
Da das Update des tuya-Adapters schon länger her ist, muss es eine Änderung seitens Tuya gegeben haben. Über Jahre hatte ich keine Probleme. Das ist das JSON des Devices. Das JSON des Werts habe ich in der Meldung gepostet.
Ich hatte auch "auf einmal" das Problem aus dem Issue #596. Ich habe aber meine Werte über eine Formel im Alias-Objekt angepasst. |
Ich habe das selbe Problem, bei mir ist es aufgetreten, nachdem ich den Adapter "Admin" auf die Version 7 oder 7.1 aktualisiert habe. |
Auch bei mir das gleiche Problem mit der falschen Die Daten der JSON Definition werden wohl vom Thermostat ausgelesen. Ich bekomme derzeit von 5 Thermostaten jede Minute eine Fehlermeldung.
|
Ich vermute, dass der Adapter die falschen Werte nicht korrigieren kann, weil sie vom Gerät selbst kommen. Es wäre aber gut, wenn das der Autor mal bestätigen könnte. Vielen Dank im Voraus! |
Ok, bitte mal ein Debug log zeigen vom Adapterstart und dem versuch was zu setzen und per Tuzya App setzen. Dazu sagen wann was gemacht wurde, Danke |
Ich habe das jetzt versucht, habe aber Probleme beim Erstellen des logs.
Ich poste es jetzt trotzdem einmal (tuya.zip).
Noch einmal zum Problem selbst. Die Warnings treten ja nicht bei der Bedienung des Adapter auf sondern "Routinemäßig". Es werden etwa im Minutenabstand alle Settings von den Thermostaten abgefragt und dabei festgestellt, dass der gesetzte Sollwert geringer als der Minimale Sollwert ist. Dabei ist der Wert des gesetzten Sollwerts doppelt so hoch (anderes Problem), im folgenden Beispiel 18°C (x2 = 36) und der minimale Wert 50 (der irgendwo im JSON definiert ist, aber natürlich so falsch ist -> definition_TempSet.txt) |
SOrry aber das log ist inicht sinnvoll lesbar ... auch den Fehler sehe ich daruin nicht. ... bräuchte bitte ein Log mit Start und dann auch einem solchen Fehler. Am besten das log einfach vom host direkt kopieren. Per SSH einloggen und dann unter /opt/iobroker/log/ das aktuelle Logfile nehmen ... aber ich schaue mal ins Log rein |
OK, ich habe das jetzt so gemacht. Allerdings bringt das log-file mein notepad++ immer zum Absturz (was sonst eigentlich nie passiert?). Vielleicht hast du aber andere Möglichkeiten :-) Wie bereits mehrfach gesagt, die "Fehler" sind immer die Gleichen und nur warnings wie oben beschrieben. |
Vielleicht noch ergänzend: bei warn tuya.*.2 bezieht sich .2 auf das oben gepostete definition_TempSet.txt |
Anbei mein Log. Ich hoffe, dass damit etwas anzufangen ist. Ich habe in der Tuya-App ein Thermostat aus- und wieder eingeschaltet. |
Ok ... Da war schon ein Special handling für diese Daten drin, das hab ich jetzt mal angepasst .. Bitte versuch mal neu GitHub. |
Danke für das Update! |
Hm ... bitte nochmal debug logmit neuester version. an sich sollte da keine doppelte mehr sein weil es an such umgerechnet werden sollte. |
Ahhh ... ich sehe das Problem ... warte |
Ok, nochmal GitHub update bitte. Werte sollten jetzt korrekt umgerechnet werden |
Also, generell klappt es wieder. Die Werte werden übertragen, eine Umrechnung ist nicht mehr nötig. Bei 4 von 6 Thermostaten meldet er noch sowas wie "State value to set for "tuya.0.bfea422f7112396156xerg.2" has value "46" greater than max "35"", obwohl der Wert eben 23 und nicht 46 ist. Ich habe den Wert nochmal gesetzt und auch den Adapter neu gestartet, die Meldung kommt an Anfang - danach aber nicht mehr. Danke für die Arbeit! |
Hallo, auch von mir ein großes Dankeschön. |
Bei mir ging es so:
|
Genau so habe ich es gemacht. Leider wurde nur die 3.16 erneut installiert. |
Ja, das ist schon richtig, die Entwickler haben die Versionsnummer nicht erhöht. |
@morskipas @Bender275 |
Ja, bei mir auch, aber die ist trotzdem neu :-) |
Die Version wurde auch ohne neue Nummer aktualisiert. Es gibt nun keine Meldungen mehr und man muss auch keine Umrechnungen mehr im Alias-Adapter hinterlegen. |
ich mach nochmal wieder auf bis ich release |
DANKE! |
brauche bitte ein Debug log davon |
anbei |
ich glaub ich habs ... versuch mal GitHub version bitte. Versuin ist gleich also einmal neu starten danach bitte |
Version ist jetzt 3.17, die 5 Warnungen mit State value to set for "tuya.0.bf1ad8bc9860a74975hfvj.2" has value "41" greater than max "35" kommen am Anfang weiter. |
Ja, kann ich bestätigen. Hier nochmal ein aktuelle Debug. |
Gmppff ... ich kapiers net ... Ok ich hab nochmal GitHub mehr logging gepusht. Bitte die nochmal nehmen und log vom start posten. Danke wobei @matze5000 Wirtklich Github version? dein Log sagt das es die normale 3.17.0 ist und nicht GitHub |
Bei der Verwendung der Tuya Thermostate werden plötzlich falsche Wertebereiche für die Set-Temperatur vorgegeben.
In der Konfiguration steht plötzlich:
Ein manuelles Anpassen der Konfiguration ist zwar möglich aber leider nicht von Dauer.
Versions:
The text was updated successfully, but these errors were encountered: