{"repo":"cryptomilk/hass-eink-dashboard","free":true,"listed":false,"github":"https://github.com/cryptomilk/hass-eink-dashboard","clone":"git clone https://github.com/cryptomilk/hass-eink-dashboard.git","description":"This is beta quality, should be mostly stable","language":"Python","stars":84,"topics":["dashboard","eink","home-assistant","home-automation","kindle","trmnl"],"license":"Apache-2.0","category":"dashboards-admin","readme_excerpt":"E-Ink Dashboard for Home Assistant Home Assistant custom component that renders e-ink dashboard images as PNG from entity state using SVG templates rasterised by resvg, and serves them to Kindle, TRMNL, and OpenDisplay devices. No headless browser or other server component required running. Features - Multiple e-ink displays - create a separate dashboard for each device with its own layout, resolution, and refresh interval - Device presets - built-in profiles for Kindle 4/5, Paperwhite 1-4, Oasis 2/3, TRMNL OG/X/RGB, or enter a custom resolution - Portrait and landscape - rotation is handled automatically based on the device preset and chosen orientation - WYSIWYG Lovelace editor - drag, resize, and configure widgets on a server-rendered SVG preview that matches your device's exact pixel dimensions - Pull and push delivery - devices can fetch the image on their own schedule (Kindle), or have HA push it via webhook (TRMNL) or an automation (OpenDisplay) - E-ink optimization - optional post-processing pipeline: autocontrast, sharpness, contrast adjustment, and grayscale quantization (2/4/16/256 levels with Floyd-Steinberg dithering) - Jinja2 templates - heading widgets support Home Assistant templates (e.g. {{ now().strftime('%H:%M') }} ) - ETag support - conditional HTTP responses so devices skip the download and e-ink refresh when the image has not changed - Webhook rate limiting - push targets are throttled to one push per 5 minutes with a 5 MB size cap Installation HACS (re","default_branch":null,"files":null,"tree":[],"storefront":"/r/cryptomilk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cryptomilk/hass-eink-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}