- ESPHome Dashboard on Waveshare E-Paper
- Displays sensor outputs
- Material Design Icons
- Ability to translate sensor output (example in german)
- Wordclock (german)
- Fits in IKEA Ribba Picture Frame
-
Waveshare 7.5 inch E-Ink Display with ESP32 driver board 72 €
-
(Amazon.de Affiliate links)
A prebuilt binary for the hardware listed above can be downloaded from github.com: dashboard-epaper-esp32.bin
-
Follow ESPhome documentation
-
Create secrets.yml and add your own values
api_key: "your-api-key" ota_password: "your-ota-password" wifi_ssid: "your-ssid" wifi_password: "your-wifi-password" fallback_ssid: "Dashboard-Epaper" fallback_password: "your-fallback-wifi-password"
-
Integrate contents of
home-assistant-configuration.yaml
into your Homeassistantconfiguration.yaml
-
Download Material Design Fonts (links below)
Copy fonts into
fonts/
directory -
Upload dashboard-epaper.yaml to your ESP32
esphome run dashboard-epaper.yaml
- Material Design Icons: https://github.com/google/material-design-icons/tree/master/font
- Material Design Icons: https://github.com/Templarian/MaterialDesign-Webfont/blob/master/fonts/materialdesignicons-webfont.ttf
- Lookup UTF IDs in MDI Font: https://pictogrammers.com/library/mdi/
- Inspired by this Project: https://github.com/Madelena/esphome-weatherman-dashboard
- Inspired by this Project: https://github.com/techdregs/E-Paper-DashBoard
- Inspired by this Project: https://github.com/paviro/ESPHome-ePaper-Calendar
- Semantic git commit messages: https://www.conventionalcommits.org/en/v1.0.0/#summary