Note: this is a beta release!
Beta notes: Even though the new multivalue-sensor 'audio' can be added, it currently doesn't do anything. I'm still working out the memory-leak kinks.
Features & improvements
-
New multivalue-sensor: Displays (thanks dino)
- Amount of displays
- Name of primary display
- Per display: name, resolution and bits per pixel
-
You can now choose to get notified of beta updates as well (thanks Shupershuff)
- Beta updates are generally stable, they're used to push new functions sooner
- Regular channel only gets updates every few weeks, to prevent update fatigue
-
Disconnection grace period [#29] (thanks @amplitur)
- Set a grace period (default 60 seconds) in which HASS.Agent tries to recover from a failed connection before logging
- Useful for example when it takes Windows a while to connect, or when updating HA
- Applies to MQTT and HA's API
-
QuickActions now have support for covers [#28] (thanks @ipd-otto)
- Also added:
climate
andmedia_player
- Also added:
-
Sensors and commands are now still processed while the config window's open [#30] (thanks @amplitur)
-
New command: Sleep (thanks bverkron)
- Note: due to a limitation in Windows, this only works if hibernation is disabled
- You can use something like NirCmd to circumvent this
-
New sensor: Process active
- Returns the number of active instances of the provided process
-
New sensor: Service check
- Returns the current state of the provided service
-
New sensor: Logged users
- Returns a json-formatted list of currently logged users
-
New command: Publish all sensors (thanks djagerif)
- Resets all sensor checks, forcing them to resend their values
- Useful for example when you want HASS.Agent to resend all values after rebooting HA
-
HASS.Agent will now try to resend all sensor values after reconnecting to HA (thanks djagerif)
-
Added a fancy 'restarting' interface
-
Various UI tweaks
Bugfixes
- WMI queries don't return any value
- Removed unnecessary exceptions when 'extended logging' is enabled
- You can now set your device name during onboarding, as intended
- Powershell's binary is now located and launched instead of using PATH [#26] (thanks @scrthq)
- Powershell scripts containing a space in their uri aren't being executed (thanks Shupershuff)