v1.0.0
🚀 ChronoTask v1.0.0 — First public release
This is the first stable release of ChronoTask, a Home Assistant integration designed to simplify and automate weekly scheduling through an intuitive UI and powerful backend engine.
✨ Key Features
-
Weekly Scheduler Engine
Create recurring weekly rules with start/end times, services, tags, colors, and icons. -
Two fully integrated Lovelace cards
- ChronoTask Weekly Card — Visual weekly planner with drag‑free editing, rule overlays, and bulk enable/disable.
- ChronoTask Tag Manager — Manage rule tags, enable/disable groups, and inspect rule metadata.
-
Automatic frontend installation
The integration copies and serves all required JS files automatically under/local/chronotask/.
No manual Lovelace resource configuration is required in UI/Storage mode. -
Full Home Assistant integration
- Config Flow support
- Calendar + Sensor platforms
- Diagnostics
- Service API for rule management
- Persistent storage with versioning
-
HACS compatible
Can be installed as a custom integration via HACS.
🛠️ Improvements & Architecture
- Clean separation between backend logic and UI components
- Automatic static path registration
- Automatic JS injection via
extra_js_url - Automatic copying of frontend assets to
/config/www/chronotask/ - Optimized for reverse proxy setups (Nginx, Cloudflare, etc.)
📚 Documentation
See the README for installation instructions, YAML mode notes, and card usage examples.
Thank you for trying ChronoTask! Feedback and issues are welcome in the GitHub issue tracker.