github hass-agent/HASS.Agent 2.1.0-beta2

latest releases: 2.1.1-beta2, 2.1.1-beta1, 2.1.0...
pre-release4 months ago

Changes:

  • Added "SetAudioInputCommand" (thanks to Chrisdegod for the suggestion) - #41
  • Added "ScreenshotSensor", functioning as camera entity (huge thanks to @denisabt for the inital PR with implementation to the original repo)- #42
  • Added option to ignore the MQTT/connection grace period when system wakes from hibernation (thanks to @larena1 for the suggestion)- #51
  • Added option to use modern (white on transparent) icon for the HASS.Agent's trayicon (big thanks to @MBaliver for the suggestion and the icon) - #55
  • Added note to "PowershellSensor" description as a reminder to Home Assistant's 255 character limit for the payload/state (thanks to @EpicLPer for suggestion) - #58
  • Added experimental functionality to scan Home Assistant NFC tags for devices equiped with a reader #69
  • Added additional check for German keyboard layouts that might interfere with default HotKey (thanks to @EpicLPer for reporting) #74
  • Added "ProcessName" attribute to "ActiveWindowSensor" (thanks to @barrelltitor for suggestion) #77
  • Added "Advanced Settings" for all single value sensors that allow device_class, unit_of_measurement & state_class to be overriden (thanks to @spikeygg and @acshef for suggestion) #79
  • Added action support for "MultipleKeys" command (thanks to @Presswerk65 for suggestion) #98
  • Separated installer process into two - client and satellite, allowing for non-privileged user installation
  • Last but not least, all dependencies have been bumped to the newest possbile version (as of 2.1.0-beta1) - #56

Fixes:

  • "SetAudioOutputCommand" and "SetApplicationVolume" commands are now properly configurable from the UI (thanks to Chrisdegod for reporting) - #39
  • Updated VirtualDesktop management library to stop it crashing on some Windows 11 systems - #40
  • Sensor state being evaluated constantly, ignoring the configured update interval (thanks to @shupershuff for reporting) - #45
  • "PowershellCommand" arguments not being bound/parsed properly when provided with payload/action (thanks to @shupershuff for reporting) - #47
  • "ActiveWindow" sensor not using proper encoding, resulting in some characters being replaced with "?" (thanks to @greghesp for reporting) - #50
  • Sensor/command discovery payload messages are now sent on HASS.Agent start and configuration change instead of constantly - should reduce the load on Home Assistant (thanks to @Anto79-ops for reporting) - #5
  • "MicrophoneProcessSensor" description has been changed to more accurately describe its function (thanks to @Gvolten for reporting) - #57
  • All UI windows are closed when main one is (thanks to @KohGeek for reporting) #70
  • MQTT Discovery message is properly cleared after device is renamed (thanks to @Mystically11 for reporting) #71
  • Microphone sensor now properly clears attributes with application names #76
  • "ActiveWindowSensor" now properly reports attributes #92
  • Potential null reference for WMI sensors #78
  • Corrected sensors' state and device classes so that they match the measurement #82
  • Fixed screeenshot sensor not working correctly with systems using custom scaling (thanks to @ElDingo424 for reporting) #84
  • Multiple fixes to audio sensors and management (including potential memory leak and crashes) (huge thanks for rafo, sreknob @barrelltitor for reporting and all the testing done to catch this <3) #85 & #101 & #102
  • Media player not properly reporting mute status (thanks to @TarheelGrad1998 for reporting) #102
  • Command's friendly name not being saved #88
  • Windows Update sensors not having unique ID (thanks to @zanix for reporting) #90

Note

This beta release (including changelog) includes changes from the previous beta releases since last full/production release :)

Don't miss a new HASS.Agent release

NewReleases is sending notifications on new releases.