Releases: Glenn-Dandy/easytiley
Releases · Glenn-Dandy/easytiley
Release list
EasyTiley V1.05
Neu in V1.05
Performance
- Deutlich flüssiger auf schwachen Tablets: Live-Updates fassen nur noch die tatsächlich geänderten Kacheln an (statt bei jedem Event alle), Raumwechsel und Kachelschieben sind spürbar schneller (gebündeltes Layout, gedrosselte Skalierung), teure GPU-Effekte (Backdrop-Blur) entfernt.
- Neuer Schalter „Reduzierte Effekte (Performance)" — schaltet Schatten, Glows, Lade-Puls und Animationen ab; pro Gerät speicherbar (Tablet an, Laptop aus).
Feedback
- Ton bei Bedienung: dezenter Klick-Sound beim Drücken von Buttons & Co. — lokal ausgeliefert, funktioniert offline. Standard aus, in den Einstellungen aktivierbar (mit Hörprobe).
Sprache
- Beide neuen Einstellungen zweisprachig (DE/EN).
EasyTiley V1.04
Neu in V1.04
Echtzeit 🚀
- Live-Updates jetzt wirklich in Echtzeit (~20–60 ms): FHEMWEBs inform-Filter akzeptiert keine Gerätelisten — die Filterung macht jetzt das Backend, der Push-Kanal liefert dadurch erstmals zuverlässig
- Kiosk-Härtung für Wand-Tablets: Heartbeat-Watchdog erkennt tote Verbindungen (WLAN-Powersave) und verbindet neu, Repaint-Fallback bei eingefrorenem WebView, sofortiges Aufholen beim Aufwachen
- Reverse-Proxy-Hinweis in der Doku (Puffern verzögert Events —
proxy_buffering off)
Bedienung
- Kachel auf einen Raum-Tab ziehen verschiebt sie in diesen Raum (Tab leuchtet als Ziel)
- Raum anlegen/umbenennen über ein schickes Popover statt Browser-Dialog
- Vibration bei jedem Gerätebefehl (Android, abschaltbar)
- Reading-Auswahl zeigt rechts die aktuellen Werte aller Readings
Kacheln
- Wetter: Vorhersage beginnt morgen (6 Tage), Tages-Max/-Min unter der Ist-Temperatur, Mindestgröße 9×6
- Status: schlankere Zustands-Icons; „Titel anzeigen" aus lässt das Icon stehen
- Gruppen: Verbinden/Trennen von Kacheln bleibt jetzt in der Gruppe
Fixes
- Freiraum über allen Kacheln wird wieder zuverlässig entfernt — und beim Raumwechsel wird nichts mehr wild umsortiert
- Kachel-Drop-Ziel am Tab mit Ring statt Strich markiert
Doku
- README jetzt zweisprachig — Deutsch/English umschaltbar
EasyTiley V1.03
Neu in V1.03
Neue Kacheln
- Rollladen / Jalousie — Behang-Grafik, Statuswort, Positions-Slider und ▲ ■ ▼; Auto-Erkennung über HomeMatic/HmIP/Shelly/ROLLO/ZWave, Invertiert-Option für Geräte mit „100 % = geschlossen"
- Diagramm / Verlauf — Verlaufs-Charts direkt aus FileLog/DbLog: Log-Gerät wählen, Messwert aus lesbarer Liste (aus dem Log-REGEXP erzeugt), Zeitraum 6 h – 7 Tage. Optional Werte glätten und Beschriftung ein/aus; Hover-Tooltip mit Zeit + Wert
Zweisprachig 🇩🇪🇬🇧
- Komplette Oberfläche auf Deutsch oder English — Auswahl in den Einstellungen, neue Nutzer bekommen automatisch ihre Browser-Sprache
Schneller & flüssiger
- Sofort-Paint beim Neuladen: das Dashboard erscheint in ~100 ms aus dem letzten Schnappschuss (Kacheln + letzte Werte), frische Daten folgen im Hintergrund — ideal für Wand-Tablets/Kiosk-Browser
- Statische Bibliotheken/Icons werden hart gecacht; App-Code aktualisiert sich weiter sofort
Optik & Bedienung
- Einheitliche Kachel-Köpfe: gleiche Icons und Titel-Typografie über alle Kacheltypen
- Vollbild-Button ⛶ in der Topbar (funktioniert auch über HTTP)
- „Titel anzeigen" aus blendet nur noch den Namen aus — Icon und Zustand bleiben
- Kachel-Dialog scrollt bei langen Konfigurationen; Wetter-Dialog ohne überflüssige Felder
- Zeitzonen-Fix für Log-Zeitachsen (Container lief auf UTC)
EasyTiley V1.02
Neu in V1.02
Robuster & offline-fähig
- GridStack lokal gebündelt — das Dashboard läuft jetzt komplett ohne Internetzugang (kein CDN mehr)
- Updates ohne Hard-Reload: der Server liefert
Cache-Control: no-cache, Browser holen sich neue Versionen bei jedem normalen Neuladen
App-Gefühl
- PWA: Web-App-Manifest + App-Icons — „Zum Startbildschirm hinzufügen" ergibt ein EasyTiley-Icon (Vollbildstart bei HTTPS bzw. Chrome-Flag)
- Vollbild-Button ⛶ in der Topbar — funktioniert auf jedem Gerät, auch über HTTP
- Kein blauer Tap-Blitz mehr bei Touch-Bedienung (Android/WebView)
Intern
app.jsin Module aufgeteilt (ui.js,dialogs.js,app.js) — bessere Wartbarkeit, keine Funktionsänderung- Entwicklungsstände zeigen künftig eine
-dev-Versionsnummer in den Einstellungen
EasyTiley V1.01
Neu in V1.01
FHEM-Verbindung
- HTTPS-Unterstützung — FHEMWEB mit
attr WEB HTTPS 1funktioniert jetzt, selbstsignierte Zertifikate (der FHEM-Normalfall) sind per Voreinstellung erlaubt (abschaltbar in den Einstellungen) - Passwortschutz — FHEMWEB
basicAuthwird unterstützt: Benutzername/Passwort in den Einstellungen hinterlegen; Zugangsdaten bleiben serverseitig (SQLite) und werden nie an den Browser ausgeliefert - Testen-Button unterscheidet jetzt „Login abgelehnt" (401) von „nicht erreichbar"
Wetter-Kachel
- Statistiken in zwei Spalten: Feuchte/Druck/Wind und Regen/Sonne/UV
- Regenwahrscheinlichkeit beim aktuellen Wetter und unter jedem Vorhersage-Tag
- Mindestgröße 9×5 Raster, Inhalt kompakter angeordnet
Bedienung & Optik
- Tap-Feedback: Buttons reagieren sichtbar auf Berührung
- Lade-Puls: Gerätekacheln pulsieren sanft, bis die ersten Live-Daten da sind
Sonstiges
- MIT-Lizenz
- README mit Screenshot und Abschnitt zu HTTPS & Passwortschutz