The last six of the batch reserved for #241 (with NetBird added to #253) are published. They arrive at the store on the next indexer pass, and “Install from GitHub” already works with the link of each repository.
NetBird v0.1.1 : GitHub - LM1LC3N7/gladys-netbird: Gladys Assistant external integration for NetBird: peers online, connection status and network health. Unofficial, not affiliated with NetBird. · GitHub
Your NetBird peers, cloud or self-hosted, read-only: connected, last connection, NetBird IP, client version, expiration, plus a counter of connected peers. Triggers “peer connected / disconnected / expired connection”. Recommended token: a service user with the Auditor role. Self-hosted server in https mandatory, verified certificate or pinned fingerprint. Official REST API, idea taken from Tailscale by @prohand.
Schlage v0.1.1 : GitHub - LM1LC3N7/gladys-schlage: Gladys Assistant external integration for Schlage Encode smart locks. Unofficial, not affiliated with Schlage. · GitHub
The Schlage Wi-Fi locks (Encode, Arrive, Sense Pro…) for US and Canada accounts: locked or not, jammed, battery, last action and by whom, triggers “unlocked” and “jammed”. Unlocking is always allowed, locking remains disabled until you authorize it. No SMS or email code is sent without a click. Ported from pyschlage (Apache-2.0).
SleepIQ v0.1.1 : GitHub - LM1LC3N7/gladys-sleepiq: Gladys Assistant external integration for Sleep Number SleepIQ beds. Unofficial, not affiliated with Sleep Number. · GitHub
The Sleep Number beds (US): presence in bed per side, firmness, sleep score, base and nightlight, triggers “in bed / out of bed”. Commands (firmness, saved base positions, nightlight) are disabled by default, and the “Stop Base” button always works. Ported from asyncsleepiq (MIT).
Nexia / Trane / American Standard v0.1.1 : GitHub - LM1LC3N7/gladys-nexia: Gladys Assistant external integration for Trane Nexia and American Standard thermostats. Unofficial, not affiliated with Trane. · GitHub
The Trane Nexia, Trane Home, and American Standard Home thermostats: temperature, humidity, heat and cold setpoints, mode and state per zone, in °F or °C converted exactly. Commands are disabled by default, an out-of-bounds setpoint is refused, never reset. Ported from nexia (Apache-2.0).
Hubspace v0.1.1 : GitHub - LM1LC3N7/gladys-hubspace: Gladys Assistant external integration for Hubspace lights, plugs and fans. Unofficial, not affiliated with Hubspace or Home Depot. · GitHub
The Hubspace devices (Home Depot): lights (brightness, color temperature, color), outlets, fans, locks, and irrigation schedulers. Unlocking and opening irrigation remain disabled by default, never by a switch. Ported from aioafero (MIT).
Leviton Decora Smart Wi-Fi v0.1.1 : GitHub - LM1LC3N7/gladys-leviton: Gladys Assistant external integration for Leviton Decora Smart Wi-Fi switches and dimmers. Unofficial, not affiliated with Leviton. · GitHub
Switches, dimmers, and outlets from Leviton (US, Canada) from the My Leviton account. Leviton sends an email code on each connection of a dual-authentication account: the integration only connects itself for an account without a code, otherwise it waits for a click on “Test Connection”. GFCI outlets are hidden. Ported from decora-wifi (MIT).
By the way, fixes on already published modules. Update them from Gladys:
- Portainer 0.1.2, ENTSO-E 0.1.2, AirVisual 0.1.2, Homey 0.1.3: the status and the Discovery tab are republished on each reconnection to Gladys (they could remain empty after a Gladys restart), and a republished device no longer loses any functionality.
- Tibber 0.1.4: a refused token and a rate limit (429) are kept after an integration restart, to not resend refused requests in a loop.
I also add PhoneTrack (the Nextcloud app): a Gladys device per tracked phone (position, battery, accuracy, speed, last seen) via a read-only share link, and a trigger “silent for X minutes”. It is in review.
None have yet run with a real account or a real device: your feedback is welcome in the GitHub issues.