4af92e1b4c
Firmware 0.2.15: trend graphs use a Catmull-Rom curve with a soft fill drawn by the card's draw event; sun.sun gets a wide sun-path card with horizon, arc and the sun at its current position; page switches show the new page's card frames immediately and fill them from a one-shot timer; the navigation is one full-width bar without a divider; the CYD adopts the Guition light palette in styles and overlays. App 0.2.13: pointer-based drag & drop (mouse and touch) to reorder tiles in the mockup and to drop entities from the list, sticky save bar, a new header with explained actions and a three-step guide, clearer firmware dialog. New sun, weather and clock tiles start wide in their best view. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
116 lines
8.3 KiB
Markdown
116 lines
8.3 KiB
Markdown
## 0.2.13 (firmware 0.2.15)
|
||
|
||
- Editor: sleep tegels in de schermmockup om te ordenen en sleep entiteiten rechtstreeks uit de lijst naar een plek in de mockup — met muis én touch (even vasthouden). De opslaan-balk blijft altijd in beeld.
|
||
- Nieuwe kop met duidelijke acties (**Nieuw scherm**, **Firmware & USB**, **Uitleg**) en een korte uitleg in drie stappen; de firmwaredialoog legt profiel, doel en knoppen uit.
|
||
- **Zonnebaan**: `sun.sun` toont dubbelbreed een horizon met de zon op zijn huidige positie tussen opkomst en ondergang (’s nachts onder de horizon), met beide tijden. Nieuwe zon-, weer- en kloktegels starten meteen dubbelbreed in hun mooiste weergave.
|
||
- Grafiek: vloeiende curve door dezelfde 24 punten met een zachte vulling eronder, zoals de HA-trendkaart.
|
||
- Scherm: de paginering is één geïntegreerde onderbalk — links tikken is vorige, rechts is volgende, het paginanummer staat in het midden.
|
||
- Scherm: bij een paginawissel verschijnen direct de kaartkaders van de nieuwe pagina (skeleton) en vult de inhoud een fractie later; geen oude waarden meer in nieuwe kaders.
|
||
- CYD: hetzelfde lichte kleurenschema als de Guition — lichtgrijze achtergrond, witte kaarten met een fijne rand, donkere tekst en lichtblauwe accenten, ook in de bedieningskaarten.
|
||
|
||
## 0.2.12 (firmware 0.2.14)
|
||
|
||
- Nieuwe kaarten in de kiezer: **Klok** (digitaal of analoog, ingebouwd), **weersvoorspelling** met vijf dagen op een dubbelbrede weerkaart, **grafiek** van de sensorgeschiedenis in de tegel, **zon** (`sun.sun`, opkomst en ondergang in je eigen tijdzone), **kookwekker** (`timer.*`, live aftellen; tikken start of pauzeert, lang indrukken annuleert) en **aanwezigheid** (`person.*`).
|
||
- **Dubbelbreed** als breedte-optie voor elke tegel. Een dubbelbrede tegel begint links en telt voor twee vakjes; het schermvoorbeeld toont ook de lege plek ervoor.
|
||
- De weerkaart toont het icoon van de actuele weersituatie. Voorspellingen komen van `weather.get_forecasts` en worden elk half uur ververst.
|
||
- Nieuwe domeinen en de klok vereisen schermfirmware 0.2.14; de app weigert opslaan voor oudere firmware en bewaart je bestaande indeling. Breedte en weergave-opties negeert oudere firmware gewoon.
|
||
|
||
## Firmware 0.2.13 (app 0.2.11 blijft bruikbaar)
|
||
|
||
- Grote waarde: klein domeinicoon naast de titel, titel en waarde verticaal gecentreerd, groter cijferfont (38 px Guition, 22 px CYD). Een te lange waarde krijgt puntjes; de eenheid staat altijd rechts naast het getal.
|
||
- Guition: de backlight dimt naar standby via de LEDC-hardwarefader in 1,5 s en wordt in 80 ms wakker. Schermherteken onderbreekt de overgang niet meer, dus geen schokkerig uitfaden.
|
||
- Installeer de nieuwe schermfirmware via ESP Screens; geen appupdate of gewijzigde configuratie nodig.
|
||
|
||
## Firmware 0.2.12 (app 0.2.11 blijft bruikbaar)
|
||
|
||
- Switches herkennen nu een aan/uit-terugmelding met ongewijzigde attributen. Daarmee verdwijnt de onterechte wachttijd van zes seconden. Na HA-bevestiging geldt voor switches slechts 150 ms minimale feedback.
|
||
- Uitgeschakelde switches hebben een grijs icoon en een grijze icoonachtergrond. Een zelfgekozen pastel tegelachtergrond blijft behouden.
|
||
- Mini-sliders behouden een compact domeinicoon naast titel en waarde. CYD centreert iconen en tekst verticaal; de renderdiagnose controleert centrering en vrije ruimte boven de slider.
|
||
- Lang indrukken op een switch of input_boolean opent een grote native LVGL-schakelaar met de echte HA-status, ook op CYD. Openen verstuurt geen opdracht.
|
||
- Installeer de nieuwe schermfirmware via ESP Screens; geen appupdate of gewijzigde configuratie nodig.
|
||
|
||
## 0.2.11
|
||
|
||
- Compact raster voor de pastelkleuren in de tegeleditor; voorkomt dat algemene formulierstijlen het palet in een lange kolom zetten. Alleen de app verandert; schermfirmware 0.2.10 blijft actueel.
|
||
|
||
## 0.2.10
|
||
|
||
- Kies per tegel een pastel achtergrond: rood, oranje, geel, groen, mint, blauw, paars, roze of grijs. Standaard herstelt de normale kleuren. De keuze is zichtbaar in het schermvoorbeeld en werkt met donkere tekst op Guition én CYD.
|
||
- Tegelkleuren blijven behouden bij appupdates en bij opslaan vanuit een oudere beheerpagina. Installeer firmware 0.2.10 op het scherm om de kleuren weer te geven.
|
||
- README en Easy Setup beschrijven de huidige één-app-installatie, twintig tegels, inspector, rotatie en updates via de ingebouwde ESPHome-CLI.
|
||
|
||
## 0.2.9
|
||
|
||
- Guition: kies 0°, 90°, 180° of 270° onder Scherminstellingen. Na opslaan draait de interface direct mee, inclusief touch. De hoek blijft bewaard na herstart; een nieuwe flash per hoek is niet nodig.
|
||
- Installeer eerst Guition-firmware 0.2.9 voor deze optie. De CYD behoudt zijn vaste oriëntatie en kalibratie.
|
||
|
||
## 0.2.8
|
||
|
||
- Firmware: vaste tekstbreedtes voor nette afkapping met puntjes. Ondertitels gebruiken de beschikbare ruimte, ook bij korte titels.
|
||
- Firmware: op de CYD staat de mini-slider onder beide tekstregels, met minder verticale padding. Zonder icoon krijgen de tekstregels de volledige kaartbreedte.
|
||
- De renderdiagnose controleert nu ook de daadwerkelijke tekst- en slidercoördinaten. Installeer de schermfirmware om deze verbeteringen te gebruiken; bestaande tegels, instellingen en sleutels blijven behouden.
|
||
|
||
## 0.2.7
|
||
|
||
- Tot twintig tegels op vier vaste pagina’s; installeer eerst firmware 0.2.7. Zes tegelvakken worden hergebruikt om geheugen te sparen.
|
||
- Optionele LVGL-swipes tussen pagina’s via scherminstellingen. Sliders en detailmenu’s wisselen niet van pagina; na een swipe wordt de aanraking geconsumeerd.
|
||
|
||
## 0.2.6
|
||
|
||
- Nieuw scherm hergebruikt bestaande ESPHome-wifi-secrets automatisch. De wizard vraagt alleen wifi als secrets.yaml nog niet bestaat. Ontbrekende wifi-sleutels in een bestaand bestand worden gemeld zonder het bestand te overschrijven.
|
||
|
||
## 0.2.5
|
||
|
||
- Firmware: een vacuumkaart openen toont de echte status, geen opdrachtmelding. Het statuslabel in de robotkaart blijft ook na een actie actueel.
|
||
|
||
## 0.2.4
|
||
|
||
- Visuele tegelkiezer met domeiniconen, zachte kleuren en een klikbaar schermvoorbeeld van zes tegels per pagina. Selecteer een tegel om de instellingen te openen; sleep tegels in het voorbeeld om te ordenen. Geen firmware-update nodig.
|
||
|
||
## 0.2.3
|
||
|
||
- Firmware: iets donkerdere Guition-achtergrond, zachte domeinkleuren op iconen en de echte HA-lampkleur in iconen/mini-sliders. Aangepaste Lovelace-thema- en kaartkleuren worden niet automatisch geïmporteerd.
|
||
|
||
## 0.2.2
|
||
|
||
- Firmware: terug naar pagina 1 bij standby sluit nu ook runtime-detailkaarten, waaronder vacuum, historie en media. Installeer hiervoor de nieuwe schermfirmware via Firmware & USB.
|
||
|
||
## 0.2.1
|
||
|
||
- Algemene instellingen en Inspector direct bovenaan bereikbaar.
|
||
- Tegel selecteren: klikactie, grote waarde, kleine slider (ja/nee) en historieperiode.
|
||
- Inspectie per tegel met actuele HA-status en eigenschappen.
|
||
- Firmware: schuifgebaren correct verwerken, brede mini-slider zonder handvat, concrete historie-as.
|
||
- Nieuwe vacuumkaart met robotweergave, actieve zuigkracht en druk-/opdrachtfeedback.
|
||
|
||
# 0.2.0
|
||
|
||
- ESPHome CLI in de app: bestaande profielen controleren, bouwen en via USB/OTA installeren.
|
||
- Nieuwe profielen met unieke sleutels; bestaande YAML, secrets en appdata blijven behouden.
|
||
- Tegelopties: klikgedrag, grote waarde, mini-schuif en sensorgeschiedenis.
|
||
- Media-, weather-, number- en select-kaarten en vernieuwde vacuumkaart op beide borden.
|
||
- Actiefeedback, vaste tekstregels en zwarte sliderknoppen.
|
||
- Inspector en helderheid/standby als instellingen bij het HA-apparaat.
|
||
- Native Guition ST7701S-configuratie en lichte kaartstijl. Duuracceptatie van het fysieke beeld blijft apart van firmwaretests.
|
||
|
||
# 0.1.2
|
||
|
||
- Per scherm standbyduur, normale/standby/nachthelderheid en nachturen instellen.
|
||
- Klok aan/uit, 12/24 uur en terug naar pagina 1 na standby.
|
||
- Instellingen direct doorsturen; firmware 0.1.2 bewaart ze in preferences.
|
||
- Bestaande tegels en sleutels blijven behouden. Eenmalig firmware bijwerken.
|
||
- De Guition-displaydriver is ongewijzigd; dit is geen oplossing voor paneelstrepen.
|
||
|
||
# 0.1.1
|
||
|
||
- Duidelijke foutmelding bij een ongeldige naam, te veel tegels of dubbele entiteiten.
|
||
- Updatepad met behoud van bestaande schermindelingen.
|
||
|
||
# 0.1.0
|
||
|
||
- Eerste ESP Screen Manager met Home Assistant Ingress.
|
||
- Zoek op entiteit, apparaat of ruimte; tien geordende tegels per scherm.
|
||
- Tegelwijzigingen en actuele waarden zonder firmwareflash.
|
||
- Installatie-YAML met unieke sleutels voor CYD en Guition.
|
||
- Permanente indelingen, automatisch herstel na HA-/schermherstart.
|