Update alert!
Skylar Sadlier just released version 1.0 of Home Assistant WS!
Release notes
Improvements
- Cache Home Assistant data for faster bootup by loading it in the background.
- Saving settings now restarts the application.
- Improved entity loading by using
subscribe_entitiesinstead of fetching all states.- Added support for Home Assistant’s coalesce_messages feature to receive multiple events in one message.
- Show a loading page instead of a blank screen while waiting for the phone to initialize JavaScript.
New Features
- Added a Quick Launch option called “Exit on Back” to exit the app when backing out of a menu.
- Added support for vacuum entities, including service calls and long-press handling.
- Long-pressing a scene now activates it.
- Added a setting to trigger the backlight when Assist responses are received.
- Render icons for binary_sensor entities based on device class (doors, garage doors, windows, lights).
- Added sorting options for unavailable and unknown entities; unavailable entities now sort to the end by default.
- Added a setting to change how long presses are handled for automation entities (toggle or trigger).
Fixes
- Fixed Assist crashing on newer hardware when confirm dictation was enabled.
- Fixed vacuum icons not displaying.
- Fixed scene icons not displaying.
- Fixed an issue with scene entities disappearing.
- Removed the unused “Filter Entities” option from the HTML config page.
Config Page
- App configuration now loads on GitHub Pages.
- Added automated publishing workflow for the config page.
- Improved visual design of the config page with dark and light mode support.
- Favorite entities now show both their display name and entity_id.