Skip to content

Releases: Glenn-Dandy/easytiley

EasyTiley V1.05

Choose a tag to compare

@Glenn-Dandy Glenn-Dandy released this 11 Jul 20:20

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

Choose a tag to compare

@Glenn-Dandy Glenn-Dandy released this 07 Jul 07:40

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

Choose a tag to compare

@Glenn-Dandy Glenn-Dandy released this 03 Jul 12: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

Choose a tag to compare

@Glenn-Dandy Glenn-Dandy released this 02 Jul 20:03

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.js in 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

Choose a tag to compare

@Glenn-Dandy Glenn-Dandy released this 02 Jul 06:27

Neu in V1.01

FHEM-Verbindung

  • HTTPS-Unterstützung — FHEMWEB mit attr WEB HTTPS 1 funktioniert jetzt, selbstsignierte Zertifikate (der FHEM-Normalfall) sind per Voreinstellung erlaubt (abschaltbar in den Einstellungen)
  • Passwortschutz — FHEMWEB basicAuth wird 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