Skip to content

Releases: pathartl/TeamsPresence

v2.1.0

14 Oct 00:01
Compare
Choose a tag to compare

Fixes:

None in this release.

Features:

  • Now reports webcam activity (camera status and application using the camera)

Notes:

You will have to regenerate the config for this release. The config can be found under %appdata%\Teams Presence or by right clicking the application (while running the last version v2.0.1) and clicking "Open Config Folder".

v2.0.1

22 Apr 01:21
Compare
Choose a tag to compare

Fixes:

  • Vastly better CPU performance (99% decrease)
  • Status/Activity is sent on application start
  • Throttling requests to Home Assistant is more reliable

Features:

  • App now runs in taskbar with no window
  • Config file has been moved under %appdata%
  • Right clicking on the taskbar icon will let you go to the config's location or stop the service
  • Icon!

v1.0.1

07 Oct 15:13
Compare
Choose a tag to compare

Fixes:

  • Entity states were not being set to friendly names as defined in config

v1.0.0

06 Oct 19:27
Compare
Choose a tag to compare

Initial Release

This is the first release. TeamsPresence is essentially a port of TeamsStatus to a C# .NET console application. This version improves upon the PowerShell script in a couple of ways:

  • If no appdata roaming path is supplied in the config, the current user's profile directory will be used
  • Matching status/activity is optimized a bit
  • No need to change execution policy (though it's not really that big of a deal)
  • Status/Activity updates happen by actively watching the Teams log.txt file being written to
  • Does not use polling to check the status, only updates on Home Assistant on changes