-
-
Notifications
You must be signed in to change notification settings - Fork 192
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
Make OPTIMUM_START_STOP visible in configuration also for HMIP-eTRV devices #2893
Comments
Ok, ich seh's. |
Aus meiner Sicht wäre zuerst zu prüfen, ob der HMIPServer den Parameter für den eTRV überhaupt ausgibt. @Baxxy13 Es fehlt nur die Anzeige in der WebUI - per Skript kann man mit |
Was für ein Durcheinander. Da fehlt ja bei beiden (B1 / F) jeweils einiges... |
So ist das wenn man ständig neue Geräteintegrationen from scratch baut anstatt eine brauchbare/saubere Basisklasse für alle Heizkörperaktoren zu haben/nutzen... Broken by design würde ich sagen... |
Danke, dass ihr euch das anschaut! |
Eine zufriedenstellende Antwort wird es aber wohl nicht geben... Hier die technische Antwort, weshalb die Optionen nicht angezeigt werden, obwohl sie im Gerät vorhanden sind:
Beim Test gestern mit Baxxy haben wir herausgefunden, dass beim Aufruf der Einstellungen des Wird hingegen die Einstellungs-Seite des Testweise haben wir die TLDR; |
Hat mal einer (@Baxxy13, @jp112sdl) kontrolliert ob dies nicht auch einfach ein Problem mit nicht entfernten tcl Dateien ist ähnlich wie das vor kurzem gefixte MOD-RC8 Problem bei dem im OCCU Dateien da waren die in der CCU3 Firmware schon längst gelöscht wurden?!?! |
Hab mir mal selbst gerade nen diff von CCU3 vs. OCCU generiert und kann hier in der Tat die |
Also mal weitergedacht... |
Hol dir doch nur die .dev Files rüber in dein Testsystem :) Klappte mit dem RC8 bei mir doch gut |
Hut ab. Aber wollen wir uns wirklich den Schuh anziehen das jetzt quasi from scratch anders zu machen als eQ3 und damit schrittweise inkompatibel zu zukünftigen Änderungen zu werden? |
Naja "wollen" eigentlich nicht. Ich lasse das aktuell alles in der Ventil-Offset ist noch unschön, da bräuchte ich irgendwie ne Umwandlung. |
Du kannst ja mal dazu nen PR als Draft machen, dann kann man sich das selbst mal anschauen und dann sehen wir weiter. Ist ja eigentlich gut wenn einfach die alten hmip-etrv*master.tcl Dateien gelöscht werden müssen, dann wäre das ne recht einfache sache die wegzupatchen. Die Frage wäre nur wie breit hast du das denn selbst über alle möglichen eTRV Geräte getestet?!? Und dann müsste man mal nen genauen Blick auf die Fallunterscheidungen bzw. exceptions für gewisse eTRV werfen. Ist ja wirklich so das nicht jedes eTRV jetzt Optimum start/stopp usw. hat... |
Die Option(en) wird/werden nur eingeblendet, wenn sie im Paramset des Geräts tatsächlich vorhanden ist/sind ( Nur mal ein Ausschnitt Die Frage wäre eher: Nur weil das Gerät laut XML den Parameter |
Genau, die Parameter die nicht im PARAMSET des Gerätes sind werden übersprungen, also in der Einstellungsseite nicht angelegt. Es gibt ja nur extra Dateien für eTRV-B / eTRV-B1 / eTRV-C / eTRV-C-2 / eTRV-CL. Wenn man nun spaßeshalber alle Somit reduzieren sich die Einstellungsseiten auf 2, und zwar die die ich oben schon für's eTRV-F und eTRV-B gezeigt habe. Es fehlen 3 Parameter:
Diese könnte man leicht zur Es bliebe aber das Problem das nicht alle eTRV's in die Mein Vorschlag: So habe ich das hier heute ausprobiert und auch für gut befunden. 😉 |
Die Namenskonvention ist ja bekannt. ( Dann einfach Symlinks auf die |
Das verstehe ich leider nicht. Eigentlich finde ich meinen ursprünglichen Plan besser.
Als Bonus gibt's dabei auch noch eine zusätzliche Option für WTH / STH usw. |
Sieht doch schon recht gut aus. 👏 Ich denke aber bzgl drop-down vs eingabefeld sollten wir am besten zur originalen Firmware so weit es geht kompatibel bleiben damit werte dann auch 1:1 so übernommen werden können und das look&feel gleich ist, oder? |
Ich bin immer noch dagegen, die ganzen Anpassungen direkt in der Nur meine Meinung, um nicht die riesige Originaldatei zu zerfummeln. |
In "Windows" gesprochen: Eine Dateiverknüpfung Somit gibt es eine einzige gemeinsame .tcl, die für die eTRV aufgehübscht ist, egal was sich eQ3 an Überraschungen einfallen lässt. |
Danke, soweit verstanden. |
Ist das wirklich so? D.h. die eTRV akzeptieren nur werte zwischen 0.0 und 1.0 und auch nur mit einer stelle nach dem Komma genauigkeit? Wenn ja, dann müsste hier in der Tat das Dropdown natürlich so ausgerichtet werden das man keine krummen werte übergeben kann die am schluss das gerät nicht fressen kann beim übermitteln.
Und das heisst dann? Alles auf Textfelder zurück und keine DropDowns mehr wenn man Werte einstellen kann/soll? Oder einfach nochmal genau draufschauen welche konkreten Wertebereiche es gibt. Oder unterscheiden die sich dann am schluss sogar nach jeweiligem TRV Gerät sodass man das nicht vereinheitlichen kann?
Ich prinzipiell auch. Ich verstehe natürlich den Ansatz von @jp112sdl am besten einfach die Vielleicht daher da eine hybride lösung? D.h. an der stelle wo entschieden wird diese anderen |
BTW: Wie wäre es mal, @Baxxy13 macht mal einen ersten PR als Draft fertig und dann diskutieren wir daran weiter statt hier im Ticket? Dann können wir den PR noch verfeinern und so auch gleich gemeinsam testen. |
Ja. Ist doch bei quasi jedem
Natürlich nicht, und das ist ja eins der Probleme.
Hab ich bedacht, passt.
Ich mag die Dropdowns mehr, daher habe ich in der letzten Inkarnation so viele Parameter wie möglich darauf umgestellt.
Ich guck mal. |
Nehme ich jetzt die in |
Ja, immer die letzte inkarnation einer bereits gepatchten version nehmen und darauf aufbauend dann die änderungen in einen neuen WebUI patch einbauen der die Nummer > der alten haben muss. Der neue |
Wahnsinn, vielen Dank euch allen! |
Describe the solution you'd like
For HMIP-WTH and HMIP-WTH-2, there is a configuration flag in channel 1 of the device shown: Optimum Start/Stopp
This flag also exists for e.g. HMIP-eTRV devices, but there the flag is not shown in the configuration. See HMIP Device Documentation, Chapter 276.3.2.2.9. Parameter OPTIMUM_START_STOP
Wish: Please show this flag for all devices that support it.
Describe alternatives you've considered
Flag could be set via ioBroker, but this limits the solutions to those who use iobroker.
Also adding a HMIP-eTRV device to a heating group makes the flag configurable via the heating group.
Is your feature request related to a problem?
Yes, I cannot use optimum start/stop in rooms without a HMIP-WTH device or a heating group.
Additional information
No response
The text was updated successfully, but these errors were encountered: