Re: Oberfläche/Funktion zum Einstellen der Timer Bausteine
Verfasst: Di Dez 17, 2019 9:17 am
Timberwolf Server, BlitzART & 1-Wire
https://forum.timberwolf.io/
Ja, genau richtig, so ist es auch gedacht.Matze76 hat geschrieben: ↑Mo Dez 16, 2019 10:18 pmWie auch immer so etwas am Ende dann genau aussieht - es sollte übersichtlich und intuitiv sein, und nur die Funktionen enthalten die selbsterklärend sind und die jeder versteht. Integriert in das Objekt-Konzept, so dass ich bei Bedarf mit dem Zustand einer ZSU auch im Logikeditor weiter arbeiten kann - für die komplexen Anwendungsfälle.
Ja, so sehen wir das auch. Mittelfristig wollen wir viele Funktionen, die heute von Hand in Logik-Editoren abgebildet werden, in einer eigenen GUI handeln. Dazu gehören vor allem alle Klassiker:
Jep, es entstehen einfach "Zeitobjekte" die genutzt werden können.
Richtig analysiert Göran, wie immer
Ja, wir wollen nichts beschränken, die Kunden sollen sich da frei fühlen, wie sie das machen wollen.
Jep, genau richtig.
Ja, man muss die Grenze geschickt ziehen, womöglich wird man das auch ausbauen um weitere Fähigkeiten.gbglace hat geschrieben: ↑Di Dez 17, 2019 4:27 amIch habe so keine Ahnung vom grafischen Seiten Design/Programmieren. Funktional ist es da mit Sicherheit einfacher erstmal mit der Definition der Zeitfenster zu beginnen. Einfache UND bzw. Sperr Eingänge wären da dann erst nur Schritt zwei. Vom Layout ist es aber ggf besser das direkt zu berücksichtigen. Am Ende sollte man sich aber auch etwas zügeln mit den Zusatzfeatures neben der Zeitfensterdefinition, weil sonst wird diese ZSU GuI zum weiteren LE und wer versucht dann darüber nen Beschattungsbaustein zu bauen.
Ja, das nennt man "ewiger Kalender". Das nutzt man für Geburtstage.
Ui, ja, das ist eine interessante Idee. Aber warum nicht. Ist wie bei Astro plus Offset dann eben auch Datum / Ereignis plus Offset (der auch negativ sein kann).
Ja, da wird man flexible einstellbare Kalender anbieten müssen (also beliebig viele) die man verknüpfen kann, weil das kann recht weitreichend werden.Robert_Mini hat geschrieben: ↑Di Dez 17, 2019 7:44 amDas mit den variablen Feiertagen find ich gut, da hatten wir schon mal eine Diskussion dazu.Allerdings wird das mit Bundesland, Staat etc. recht schnell aufwändig.
Ich kenne leider OpenHAB nicht. Bitte mir immer Screenshots zeigen bitte oder eine URL wo das erklärt ist.Dragonos2000 hat geschrieben: ↑Di Dez 17, 2019 10:32 amEvtl. kann man sich bezüglich des Kalenders mit den Feiertagen an OpenHAB orientieren (Ephemeris).
So ähnlich wird das sein.Dragonos2000 hat geschrieben: ↑Di Dez 17, 2019 10:32 amBezüglich dem GUI gehe ich mal davon aus, dass Ihr aus den "Human readable" Eingaben bspw. einen Cron String generiert, den Ihr dann die Logikbausteine der LE übergebt.
Wie ist das gemeint mit "in anderen Visus nutzbar"?Dragonos2000 hat geschrieben: ↑Di Dez 17, 2019 10:32 amEine Herausforderung sehe ich darin, das so zu gestalten, dass die das GUI flexibel auch in anderen Visus nutzbar ist.
Ja, zumindest für die Situation in Deutschland würde ich das aber nicht auf Bundeslandebene (oder Stadt, Beispiel Augsburg) herunterbrechen.Das mit den variablen Feiertagen find ich gut, da hatten wir schon mal eine Diskussion dazu.Allerdings wird das mit Bundesland, Staat etc. recht schnell aufwändig.
Es geht mir dabei um die Funktionen, hat nichts mit GUI zu tun:
Geht mir um das Modifizieren in einer beliebigen Visu. Entweder dass die Seite als externe URL eingebunden werden kann (Thema der Authentifizierung!) oder, dass über andere Mechanismen (Logiken, KOs,...) die Einstellungen geändert werden können.StefanW hat geschrieben: ↑Di Dez 17, 2019 11:50 amGeht es darum, dass man in einer Visu eine ZSU einrichten kann? Was ich mir vorstellen kann ist, eine bestehende ZSU zu modifizieren, indem die Parameter auch als Objekt eingebunden werden können. Aber weitere ZSU anlegen? Mit Integration beliebiger Kalender? Das wird schwierig.Dragonos2000 hat geschrieben: ↑Di Dez 17, 2019 10:32 amEine Herausforderung sehe ich darin, das so zu gestalten, dass die das GUI flexibel auch in anderen Visus nutzbar ist.
Würde dafür nicht - sofern die Visu es unterstützt - ein Link auf die entsprechende Timberwolf Oberfläche reichen? Vielleicht als spezielle Seite nur für die Visu-Einbindung, in der die Menüs und Schaltflächen links und im Kopf ausgeblendet sind.Grundsätzlich ist die Timberwolf GUI ja auf "touch" und die Nutzung mit mobilen Endgeräten ausgelegt.Aber weitere ZSU anlegen? Mit Integration beliebiger Kalender? Das wird schwierig.