Sign inSign up

isaaclevin/presencelight

By isaaclevin

•Updated almost 2 years ago

PresenceLight is a solution to broadcast your various statuses to a Phillips Hue or LIFX light bulb.

Image
1

100K+

isaaclevin/presencelight repository overview

Logo

⁠PresenceLight

Build Status

⁠Cross Platform Blazor/Docker Version⁠
⁠WPF Installs
Release ChannelBuild NumberLink
NightlyNightly build numberInstall⁠
Microsoft StoreStable build numberInstall
ChocolateyStable build numberInstall⁠
Windows Package Manager⁠Stable build numberwinget install isaaclevin.presencelight

⁠What is PresenceLight?

⁠Blog Post⁠
⁠PresenceLight Demos⁠

PresenceLight⁠ is a solution to broadcast your various statuses to a Phillips Hue or LIFX light bulb. Some statuses you can broadcast are: your availability in Microsoft Teams, your current Windows 10 theme, and a theme or color of your choosing. There are other solutions that do something similar to sending Teams Availability to a light, but they require a tethered solution (plugging a light into a computer via USB). What PresenceLight does is leverage the Presence Api⁠, which is available in Microsoft Graph⁠, allowing to retrieve your presence without having to be tethered. This could potentially allow someone to update the light bulb from a remote machine they do not use.

⁠Hardware Requirements

Item
Phillips Hue Bridge⁠
Phillips Hue Light Bulb⁠
Any LIFX Light⁠
Any light which can be controlled via a GET or POST call to a web API

⁠Configure Hardware

⁠App Setup

⁠FAQ

⁠Please Contribute

I welcome all contributions here, as I am no expert in WPF/MSIX things.

⁠Third Party Libraries

Presence Light would not be possibke without the amazing work from the contributors to the following third party libraries!

Tag summary

Content type

Image

Digest

sha256:522ee59ec…

Size

114.6 MB

Last updated

almost 2 years ago

docker pull isaaclevin/presencelight