-
Notifications
You must be signed in to change notification settings - Fork 2
Releases: tronbyt/TronbytAssistant
Releases · tronbyt/TronbytAssistant
v1.0.3
What's Changed
- feat: add coalesce_id support for push and text services by @IngmarStein in #27
Full Changelog: v1.0.2...v1.0.3
Assets 2
v1.0.2
@gabe565
gabe565
f621e72
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
- fix: determine active device ID when making a service call by @gabe565 in #20
- fix: unknown error when calling
tronbytassistant.pushwith no args by @gabe565 in #21 - fix: remove installed app check during delete by @gabe565 in #22
- fix: store previous brightness when turning off display by @gabe565 in #23
- chore: disable config entities by default by @gabe565 in #24
- chore: rename update interval to app cycle time by @gabe565 in #25
Full Changelog: v1.0.1...v1.0.2
Assets 2
v1.0.1
Adds new entities for Tronbyt devices with recent firmware versions (v1.5.0+): reboot button, WiFI SSID sensor, WiFi power save setting, etc.)
Assets 2
v1.0.0
@gabe565
gabe565
🚀 Initial Release
- Fully rewritten from savdagod/TidbytAssistant into a native Tronbyt integration with new domain, manifest, and HACS metadata.
- Setup flow validates URL/API key, optional SSL skip, and auto-discovers devices.
- Shared coordinator eliminates network noise and keeps all entities/services in sync.
- Added translations (English, German) for forms, entities, and error strings.
🔥 Breaking Changes
Migrating from savdagod/TidbytAssistant?
- Tidbyt APIs/services removed. Only Tronbyt is supported.
- Domain changed to
tronbytassistant. Update all YAML, device selectors, and service calls. - Automations now use a device selector instead of dynamic checkboxes.
tronbytassistant.pushuseskey=valuelists. Old format works but is deprecated.
🖥️ Devices & Entities
- Devices auto-register with model, firmware, and MAC address for a complete device card.
- Added lights for night/dim brightness.
- New update interval number entity and time entities for night/dim start/end slots.
- Night mode is exposed as a switch, and pinned/night apps are selectable via dropdowns that list real installation IDs; every app installation also gets an opt-in switch to enable/disable it.
🧰 Services & Automations
- Services reorganized with cleaner sections and device selectors.
tronbytassistant.textsupports multiline input, Terminus fonts, bg colors, emoji overlays, and styled title text.- Colors accept CSS names, RGB tuples, or hex.
- Service metadata now includes icons and stricter selectors for a cleaner UI.
🎛️ UX & Reliability
- Setup/services throw clear, translated errors for bad URLs, auth failures, or empty device lists.
- Device info surfaces firmware/protocol metadata directly into HA’s registry.
- Night/dim terminology cleaned up (auto-dim removed in favor of night mode) and selectors were updated to match Home Assistant’s latest UI components.
🧪 Developer Experience
- Added pytest coverage for config flow, coordinator, and entity layers.
- Pre-commit uses Ruff; CI uses
uvwith minimal GitHub permissions for faster checks. - Manifest normalized and versioned; README expanded with full entity docs and install paths.
✨ New Contributors
-Full Changelog:* https://github.com/tronbyt/TronbytAssistant/commits/v1.0.0