This is an unofficial release of HASS.Agent including additional feature changes and bugfixes, please go here if you're looking for the official version
Please read the installation notes before downloading.
Please treat this release as a WIP as I'm still trying to figure out bits and pieces around the idea.
This release is aimed for users:
- which can't/don't want to build the project themselves
- are affected by one of the bugs or require feature which is not present in the official version
- are using Windows 11 and the HASS.Agent crashes upon launch (to be confirmed ;))
Changes included in this version (please read through each them before updating):
Features:
- Virtual desktop sensor and command
- Quick Action carousel/circular navigation
- Notification library change an improvements including possible Win11 fix
- Application volume controls (per application control, audio output command, audio sensor overhaul)
- Internal device sensors - sensors present on the device running HASS.Agent
- Ignore availability option for sensors
- Radio (BT/WiFi/Broadband) control command
- LastActive sensor refresh upon wake from sleep/hibernation
Bug fixes:
- GPU temperature and load sensor returns proper values when encountering an error
- Key commands emulation not actually "releases" the key after "pressing it"
- PowerShell command action parameters now include check culture config missing on some systems
- PerformanceCounter sensors do not call NextValue twice causing values to be borked
- Adjustments per Home Assistant 2023.8 MQTT changes regarding sensor/device naming convention
Big thanks for all users (credited in each of the individual PRs) for reporting the issues!
SHA256 hash of the zip file: B6A66B73B693F1A531B951448A61D05B950C854EBA3635BEAE10BB39CAF7920F
VirusTotal scan: https://www.virustotal.com/gui/file/b6a66b73b693f1a531b951448a61d05b950c854eba3635beae10bb39caf7920f/detection
For some reason two of the engines are marking LibreHardwareMonitor which HASS.Agent is using as a threat - LibreHardwareMonitor/LibreHardwareMonitor#675 - this is obviously a false positive.
In addition some adjustments have been made to indicate to the users that the version they are using is an unofficial beta one, mainly:
- version name containing "u"
- "About" window containing a statement with a repository link link, that any issues/questions should be directed towards this repository and not the official one
Edit: added missing Service binaries
SHA256 hash of the Service zip file: 87931F568D0FA03ED78A64490064A9461A565919813A56D2DBC2BC87FD4D4650