v1.0.0 — Initial Release
EverShelf for Home Assistant — v1.0.0
What's included
- Auto-discovery via Zeroconf/mDNS (
_evershelf._tcp.local.) - 4 Sensors: Expiring Soon, Expired Items, Total Items, Shopping Count
- 2 Binary Sensors:
has_expired_items,has_expiring_items(device_class: problem) - Todo entity: bidirectional shopping list sync
- Refresh button
- 3 Services:
add_to_shopping,mark_used,refresh - 5 languages: English, Italian, German, French, Spanish
- Configurable expiry threshold (1–30 days) and polling interval (60–3600 s)
Requirements
- Home Assistant 2024.1.0+
- EverShelf 1.7.0+ (self-hosted)
Installation
Install via HACS → Custom repositories → https://github.com/dadaloop82/ha-evershelf