Note: this is a beta release!
The main addition of this release is the new 'webview' component. It uses Edge's engine to display webpages, without having to launch a full fledged browser. You need Microsoft's webview runtime, but the installer will take care of that for you - or, if you install manually, you'll get the option to download when first using it.
It's of course implemented in a new command: WebView. You can easily configure what url to show, its location, size and some other settings. Use the new configure command parameters
button when adding a webview command.
The second implementation is that you can now configure the tray icon's right mouseclick-button to show a webview instead of the menu. Use this to for instance easily show a dashboard! Check out the new Configuration -> Tray Icon page for all options.
The quickactions also received some love: the creation page has its layout refreshed, and you can now directly bind your own commands to a quickaction. This means that either through the quickactions popup, or a hotkey, you can trigger any command you've configured. Because it doesn't go by Home Assistant, it's really fast :)
The next beta will be focussed on bugfixes and small additions, so let me know if there's something not working / missing! Consult the 'Planned For Next Release' section of the issue tracker to see what's currently planned (that list is always subject to change though): https://lab02research.youtrack.cloud/
Oh and a fyi: the new HASS.Agent MediaPlayer integration has been approved by HACS, so it should now show up in the 'new repositories' list. Please note that since HA's latest release (2022.5) breaks a lot of media_player stuff, you need to install yesterday's release of the integration for it to work. But if you're not on 2022.5 yet, please stay on the previous version of the integration (since the new one won't work there).
Features & improvements
-
New command: WebView
- Can be used to show any webpage, without having to launch a full-fledged browser
- Use the new
configure command parameters
button to easily configure what where and how to show - Also usable through an Action (so you can set what url to show dynamically in HA)
-
The tray icon's right mouseclick can be configured [#59] (thanks @paccerdk)
- By default, it shows an options menu
- You can now configure it to show a webview page
- For instance, a HA dashboard (your HA url is set by default)
- Enable
keep page loaded in the background
to make sure it shows up instantly - If you resize the webview, it'll store the new size as its default
- Configurable through the new Configuration -> Tray Icon page
-
The QuickAction add/modify window has been updated
-
You can now bind your own commands to a QuickAction
- Choose the new
HASS.Agent Commands
domain to show your entities
- Choose the new
-
The tray icon's default theme has been aligned with the rest of HASS.Agent