Im Rahmen der Entwicklung von ccu.io und DashUI habe ich noch ein kleines Projekt nebenbei angefangen, hat ein bisschen als Experimentierfeld für die zukünftige DashUI-Weiterentwicklung und Test-Projekt für ccu.io gedient. Habe es "yahui" (= "yet another homematic user interface") getauft.
Das ganze ist WebMatic recht ähnlich (Bedienung/Anzeige von Favoriten, Räumen und Gewerken) und basiert auf dem gleichen UI-Framework (jQuery Mobile). Allerdings läuft es nicht wie Webmatic als reines CCU-Addon sondern benötigt als Zwischenschicht zur Kommunikation mit der CCU eine laufende "CCU.IO" Installation. Aus diesem Mehraufwand ergeben sich aber auch nicht zu unterschätzende Vorteile:
Wesentlich schnellere Ladezeit, yahui startet quasi "instant" und zeigt sofort alle Werte an.
Statusänderungen werden nicht in Intervallen von der CCU abgefragt ("Polling") sondern von der CCU via CCU.IO an yahui gesendet (Push-Prinzip). Dies reduziert die Belastung der CCU erheblich und Statusänderungen werden mit geringerer Latenz angezeigt.
Egal wie viele Instanzen von yahui oder DashUI gleichzeitig geöffnet sind - die Belastung für die CCU bleibt gleich gering (CCU.IO fungiert hier quasi als Proxy)
Außerdem ist es möglich die angezeigten Elemente per Drag&Drop umzusortieren und per Drag&Drop individuelle Bilder für jedes Element hochzuladen.
Das Layout passt sich an verschiedene Auflösungen an, yahui ist für den Einsatz auf dem Smartphone und auf Tablets ausgelegt.
Hier ein paar Screenshots (mit Beispielbildern die mir die Google Bildersuche ausgespuckt hat...):
Im Moment trägt yahui noch die Versions-Nummer "0.9.1", es ist also noch nicht 100% fertig und auch noch nicht wirklich gut getestet. Sobald ich es als "fertig" betrachte werde ich ihm die Version 1.0 verpassen
![Wink ;-)](./images/smilies/icon_wink.gif)
Würde mich wie immer über allgemeines Feedback, Fehlerberichte, Kritik, Wünsche und natürlich Screenshots freuen, besonders toll wäre es natürlich wenn sich noch jemand an der weiterentwicklung beteiligt
![Wink :wink:](./images/smilies/icon_wink.gif)
Hier gibt es weitere Infos zu yahui und den Download:
https://github.com/hobbyquaker/yahui/bl ... /README.md
Viele Grüße,
Hobbyquaker