Added
- Color e-ink palette support: displays with a
color_scheme
configured (BWR, BWY, BWRY, BWGBRY) are now rendered and dithered in
RGB instead of grayscale. - Seeed reTerminal E1002 device preset (800×480, Spectra 6-color /
BWGBRY). dither_algorithmdisplay setting: choose between
Floyd-Steinberg, Atkinson, Stucki, and Burkes dithering, powered by
the newepaper-ditheringlibrary (replaces Pillow's built-in
Floyd-Steinberg quantization).measured_palettedisplay setting: use a photographically
calibrated color/gray palette fromepaper-ditheringinstead of the
idealized default.exposureandsaturationdisplay settings, replacing
sharpnessandcontrastas pre-dithering image adjustments.hide_nameoption on the Entity and Sensor widgets to show only
the value with no name label.bold_valueoption on the Entity, Sensor, Entities, Tile,
Gauge, Graph, Device Battery, Waste Schedule, and Calendar widgets.- Attribute-based data source for the Graph widget: plot a
time-series list from an entity attribute (e.g. solar production or
price forecasts) instead of only recorder state history.
Changed
- Display settings:
grayscale_levels, and the newexposure/
saturationsliders are now grouped under a collapsed "Advanced"
section in the config flow. - Entity, Sensor, and Entities widgets: the state value is now the
dominant, black, bold-weight element and the name/label is smaller
and gray, matching at-a-glance e-ink dashboard priorities. - Tile, Waste Schedule, and Calendar widgets: values render in solid
black and names in gray (previously the reverse).
Fixed
- Seeed reTerminal E1001/E1003 presets no longer double-dither:
optimizedefaults to off for these devices since HA Core's
OpenDisplay integration already dithers before sending over BLE; the
Display Settings UI now explains why the toggle is disabled. - Graph widget history fetches now go through the recorder's own
executor, eliminating repeated "detected blocking call" warnings
from Home Assistant.
Removed
sharpnessandcontrastdisplay settings, superseded by
exposureandsaturation(existing configs are migrated
automatically).
Full Changelog: v0.5.0...v0.6.0