OpenEpaperLinkHATagSources
Home-Assistant BLE Tags Yaml Scripte for Open Epaperlink
Install / Use
/learn @sgmobiledev/OpenEpaperLinkHATagSourcesREADME
🖼️ OpenEpaperLink BLE Tag Display Scripts
YAML scripts for Home Assistant displays on BLE E-Paper tags, designed for use with OpenEpaperLink.
This repository includes preconfigured display layouts for various screen sizes and tag types (SoluM, Gicisky, Hanshow, Chroma), integrating popular Home Assistant sensors and services such as Ecowitt, OpenUV, Flightradar24, DWD, and more.
📁 Folder Structure
🧾 1.54" SoluM E-Paper Tags
Tested with SoluM 1.54" displays (152x152 px).
| File | Preview | Description |
|------|---------|-------------|
| 1.54-dreo-fan-mini.yaml |
| Displays Dreo Tower Fan status.<br>Requires Dreo HA Integration + media/dreo.jpg. |
| 1.54-aqara-tvoc-mini.yaml |
| Air quality from Aqara TVOC Zigbee sensor. |
| 1.54-weather-wind-compass.yaml | – | Weather from WundergroundPWS via Ecowitt. |
| 1.54-waste-collection-calender.yaml |
| Waste collection schedule (requires region config via Müllkalender integration). |
| 1.54-openuvindex_mini.yaml |
| UV index display via OpenUV. |
| 1.54-ecowitt-wh51-soil.yaml |
| Soil data from WH51 sensor via Ecowitt API. |
| 1.54-ecowitt-w57-lighting.yaml |
| Weather Lighting from W57 sensor via Ecowitt API. |
| 1.54-smart-air.yaml |
| Air quality sensor display via SmartAir Zigbee. |
| 1.54-solar-rain-alert.yaml<br>1.54-solar-rain-alerter-V2.yaml |
| Solar-powered Zigbee rain sensor alert. |
| 1.54-openplant-soil.yaml |
<br>
| Soil/motion data with OpenPlant. Includes 3D printable stand (STL in /stl). |
| 1.54-flightradar.yaml |
| Local air traffic from Flightradar24 (Nuremberg airport example). |
| 1.54-medi-marker.yaml |
| Displays Medication Marker. Must add homeassistant helper for my four medi.
1.54-uv-stufe-dwd.yaml |
| Displays UV index pyramid. Must add homeassistant HACS Integration UV-INDEX-CARD.
| 1.54-zigbee-soil-molsture.yaml |
| Solarbased Zigbee Soil Mosture Sensor. |
| 1.54-bsh-tide.yaml |
| BSH Tide sensor via BSH API. Must add Hacs Integration BSH |
🧾 2.13" Gicisky E-Paper Tags
Resolution: 250x132 px
| File | Preview | Description |
|------|---------|-------------|
| 2.13.dwd-pollen-warning.yaml |
| Pollen alerts from DWD. |
| 2.13.openuv-warning.yaml |
| UV warnings via OpenUV. |
| 2.13-hochwasserportal-pegelstaende.yaml | – | Flood levels from Hochwasserportal. |
🧾 2.2" SoluM E-Paper Tags
Resolution: 250x122 px
| File | Preview | Description |
|------|---------|-------------|
| 2.2-openplant-soil.yaml |
| OpenPlant soil data. |
| 2.2-ecowitt_wh51_soil_4ch.yaml |
| 4-channel WH51 soil display via Ecowitt. |
| 2.2-lunar-phase.yaml |
| moon-stand on 2.2 over lunar phase integration Integration source|
🧾 2.66" SoluM E-Paper Tags
Resolution: 296x152 px
| File | Preview | Description |
|------|---------|-------------|
| 2.66-openuv.yaml |
| OpenUV Warning. |
| 2.66-sun-stand.yaml |
| Sun and Moon stand.Calculation based on https://github.com/ngocjohn/lunar-phase?tab=readme-ov-file#using-the-home-assistant-ui integration. |
| 2.66-ecowitt_wh51_soil_4ch.yaml |
| Ecowitt WH51 Soil Motion sensor. |
🧾 2.9" Gicisky E-Paper Tags
Resolution: 296x128 px
| File | Preview | Description |
|------|---------|-------------|
| 2.9-accu-weather.yaml |
| Weather from AccuWeather. |
| 2.9-hochwasserportal-pegelstaende.yaml | | Flood levels. |
|
2.9-waste-collection.yaml | – | Waste schedule display via Müllkalender. |
🧾 3.5" Handshow E-Paper Tags
Resolution: 384x184 px
| File | Preview | Description |
|------|---------|-------------|
| 3.5-dwd-weather-warning.yaml | – | DWD weather alerts. |
| 3.5-dwd-weather-lighting-warning.yaml |
| Lightning warning view. |
🧾 4.2" Handshow E-Paper Tags
Resolution: 400x300 px
| File | Description |
|------|-------------|
| 4.2-flight-radar.yaml | Flightradar24 integration.<br>Requires modification for your airport and use case.<br>Integration source |
| 4.2-dwd-weather.yaml | DWD weather integration. Modify YAML for your use case. |
🧾 7.4" Chroma E-Paper Tags
Resolution: 640x384 px
| File | Preview | Description |
|------|---------|-------------|
| 7.4-dwd-weather-ranking-hh-n.yaml |
| Compares weather rankings between Hamburg and Nuremberg. |
🧾 7.5" Hanshow E-Paper Tags
Resolution: 800x480 px
| File | Preview | Description |
|------|---------|-------------|
| 7.5-pws-weather.yaml |
| Ecowitt PWS weather display (Nuremberg). |
| 7.5-dwd-pollenflug.yaml |
| DWD Pollenflug for Nuremberg. |
🧰 Other Resources
ha-template-sensors.yaml
- Template sensors to extend Home Assistant functionality.
- Includes CAPE and Lifted Index sensors.|
ha-helper
- Add to your
\homeassistant-configs\input-helpers.yaml.
medi-marker-card
- Add to your
\homeassistant-configs\medi-marker-card.yaml.
/media/
- Fonts required for certain scripts (e.g., AccuWeather).
- Copy to:
/homeassistant/custom_components/open_epaper_link/
/images/
- Display examples for each YAML script.
/stl/
- 3D printable parts (e.g., OpenPlant stand).
📐 Supported Display Sizes
| Tag Size | Resolution | |----------|------------| | 1.54" | 152x152 | | 2.13" | 250x132 | | 2.2" | 250x122 | | 2.66" | 296x152 | | 2.9" | 296x128 | | 3.5" | 384x184 | | 4.2" | 400x300 | | 7.4" | 640x384 | | 7.5" | 800x480 |
📦 Installation Notes
To use fonts in scripts (e.g., for AccuWeather):
- Place the font file in your
/media/directory. - Copy the font to your Home Assistant folder:
/homeassistant/custom_components/open_epaper_link/
✅ Contributing
Pull requests are welcome! Please ensure that:
- YAML is valid and tested.
- Tags are correctly sized.
- External dependencies are noted clearly.
🧾 License
This repository is released under the MIT License.
3D models may be subject to separate licenses (see /stl folder).
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
Security Score
Audited on Oct 31, 2025
