Skip to content

Releases: sleevezipper/hass-workstation-service

Sixth Beta Release

16 Jan 16:17
Compare
Choose a tag to compare
Sixth Beta Release Pre-release
Pre-release

New sensors and UI fixes

Bugfixes

  • The whole UI is now scrollable when there's not enough vertical space. #148.
  • LastActive sensor only updates when more than a second has passed. #156. Thanks @Inrego!
  • MediaCommand disappeared after restarting the service. #138

New features

  • A sensor that shows which process is accessing the microphone. See #92 and #87. Thanks @jordandrako!
  • More options for MQTT brokers that don't support LastWillAndTestament retaining (#151). Thanks @prestomation!
  • Support client certificates (#151). Thanks @prestomation!
  • Support for using custom scopes for WMI sensors. #81

Documentation

  • The WMI sensor documentation received a lot of love. See #152. Thanks @DeftNerd!

Bugfix release

12 Dec 15:40
Compare
Choose a tag to compare
Bugfix release Pre-release
Pre-release

Some bugfixes and a new sensor!

Bugfixes

  • The Save button for the MQTT broker settings was not visible is some cases. #142.
  • Fix timezone errors in Home Assistant. This may break timezone handling in older versions of Home Assistant so please update to version 2021.12.0 or above. #145

New features

  • A sensor that shows which process is accessing the webcam. This fixes #92. Thanks @noxhirsch!

Fifth Beta Release

14 Nov 16:41
Compare
Choose a tag to compare
Fifth Beta Release Pre-release
Pre-release

Bugfixes

  • Sleep command switch staying on in Home Assistant #54, #121

New features

  • Edit existing sensors and commands. Thanks @stefanroelofs!
  • The UI has got a lot of love from @stefanroelofs. Scaling works a lot better now.
  • You can now set a name prefix to apply to all your sensors and commands (#24)

Other changes

  • Don't set LastActive and LastBoot sensors to unavailable on service disconnect (#58)
  • The documentation got improved a lot by @SecretiveShell. Thanks!

Fourth beta - bugfix release

15 Mar 22:29
Compare
Choose a tag to compare
Pre-release

The previous version introduced some bugs that made the service very hard to work with. These have been fixed now.

  • #51 - The application crashed when adding a new command
  • #49 - The UI showed the wrong forms when adding sensors/commands
  • #53 - When having many sensors/commands the UI grid overflowed making it impossible to add/delete sensors. This has been temporary fixed by adding a permanent scrollbar

Fourth beta release

14 Mar 22:46
Compare
Choose a tag to compare
Fourth beta release Pre-release
Pre-release

This release adds some much requested features and fixes some bugs. There have also been some under the hood changes to make the service more reliable and easier to maintain.

Bugfixes

  • The UI crashed when clicking on the 'More information button' when adding a command (#33, thanks @TomBrien for reporting!)
  • Sensors and commands with spaces and other special characters didn't show up in Home Assistant (#23, thank you @robinsmidsrod for reporting!)

New features

  • Current playing audio volume sensor (#13, thanks @bbrendon for the idea!)
  • Media commands. You're now able to control play/pause/next/previous and volume (#21, thanks for the idea to Reddit user upboatact)
  • GPU reporting. Load and temperature sensors are now available (#6)

Other changes

  • Sensors that report True or False are of type binary sensor now to report their state
  • Sensors reporting a point in time now use device class timestamp. This will allow you to properly use them as point in time.

Third beta release 🎉

17 Jan 12:23
Compare
Choose a tag to compare
Pre-release

This release adds a bunch of cool features and also fixes some things that were not working well.

Bugfixes

  • Webcam and microphone usage is more reliable and also reports if a Microsoft app is using webcam or microphone
  • MQTT connections are more reliable after resuming from sleep

New features

  • Commands! Shutdown or reboot your workstation from Home Assistant. There's also a custom command available which lets you run any command you want

Other changes

  • The IdleTime and UpTime sensors were removed as they should report an absolute time to Home Assistant. They have been replaced by LastBoot and LastActive (#12, thanks @ChrisMancini and @epsimatic for reporting)
  • The application now configures a will message so that sensors and commands turn Unavailable when connection is lost
  • Join us on Discord!

Second beta release 🎉

09 Jan 23:26
Compare
Choose a tag to compare
Pre-release

This release contains some bugfixes as well as some new features that were most requested

Bugfixes

  • Allow empty password for MQTT broker (#4)
  • No longer asks you to install .NET Core runtime after you already did that (#8)

New features

  • Webcam and microphone usage sensors 🎉 (#1)
  • NamedWindow sensor which you can use to check if a window with a certain name is opened
  • Autostart now works for standalone installs
  • Added an idle time sensor (#9 thanks @Diddlik!)
  • Added a system uptime sensor (#10 thanks @Diddlik!)
  • Added a sessionState sensor (#3)
  • You can enter a port for your MQTT broker and use TLS

Other changes

  • All MQTT topic now follow this format: homeassistant/sensor/{deviceName}/{sensorName}/state to keep things tidy (thanks JabyMason!)
  • The app now targets .NET 5 so the installer will ask you to install the runtime

First release 🎉

03 Jan 02:11
Compare
Choose a tag to compare
First release 🎉 Pre-release
Pre-release

This first release is meant for usertesting. Feel free to try it out!

Release.zip requires you to have Dotnet Core 3.1 installed. Use the standalone version if you don't want that.