Open-source tinkering for the smart home and the home lab.
Integrations, plugins and libraries that connect the devices and servers in your home, so you can monitor and control them locally.
- 🏠 Local first. Talk to devices over your own network wherever the hardware allows.
- 🧩 Built to fit together. Integrations sit on typed, async client libraries you can reuse on their own.
- 🧪 Tested and maintained. CI and automated dependency updates on every project, with coverage tracked on the core libraries and integrations.
Install through HACS. Integrations marked HACS default are in the default store; add the others as a custom repository. Install counts come from Home Assistant analytics (opt-in, so a lower bound).
| Integration | What it does | |
|---|---|---|
| ha-unraid HACS default |
Monitor and control Unraid: system metrics, Docker, VMs, UPS and alerts | |
| ha-unraid-management-agent HACS default |
Full Unraid control through the Unraid Management Agent, with real-time WebSocket updates | |
| ha-unifi-insights HACS default |
UniFi Network and Protect monitoring and control via the official UniFi APIs | |
| ha-philips-airpurifier | Local control of Philips air purifiers over encrypted CoAP | |
| ha-actronair-neo | ActronAir Neo air conditioning: zones, modes and setpoints | |
| ha-wattpilot | Monitor and control Fronius Wattpilot EV chargers | |
| ha-vault | Monitor jobs and trigger backups from the Vault Unraid plugin | |
| ha-globird | GloBird Energy electricity and gas accounts: balances, invoices and smart-meter usage | |
| ha-translink | Translink Queensland real-time departures, journey planning and live vehicle tracking |
Bring your devices into the Apple Home app. Install from the Homebridge UI or with npm.
| Plugin | What it does | |
|---|---|---|
| homebridge-actronair-neo | ActronAir Neo air conditioning in HomeKit | |
| homebridge-ventair-ceiling-fan | Ventair Skyfan DC ceiling fans over your local network | |
| homebridge-philips-airctrl | Philips air purifiers in HomeKit | |
| homebridge-unifi-protect-api | UniFi Protect cameras, HomeKit Secure Video and sensors via the official API |
Install from Community Applications using the unraid-apps templates.
| Plugin | What it does | |
|---|---|---|
| unraid-management-agent | Monitor and control Unraid over REST, WebSocket, MCP, Prometheus and MQTT | |
| vault | Back up and restore containers, VMs, ZFS datasets, folders and plugins to disk, SFTP, SMB, NFS, WebDAV or S3 |
The building blocks behind the integrations, usable on their own.
| Library | What it does | |
|---|---|---|
| unraid-api | Async Python client for the Unraid GraphQL API | |
| philips-airctrl | Async Python library and CLI for Philips air purifiers over encrypted CoAP | |
| wattpilot-api | Async Python client for Fronius Wattpilot wallboxes | |
| unifi-official-api | Async Python client for the official UniFi Network and Protect APIs |
flowchart LR
subgraph Unraid["🖥️ Unraid server"]
UMA["unraid-management-agent"]
VAULT["vault"]
GQL["Unraid GraphQL API"]
end
subgraph Libraries["📚 Libraries"]
UAPI["unraid-api"]
UNIFI["unifi-official-api"]
WATT["wattpilot-api"]
PHIL["philips-airctrl"]
end
subgraph HA["🏠 Home Assistant"]
HAU["ha-unraid"]
HAUMA["ha-unraid-management-agent"]
HAV["ha-vault"]
HAUI["ha-unifi-insights"]
HAW["ha-wattpilot"]
HAP["ha-philips-airpurifier"]
end
GQL --> UAPI --> HAU
UMA --> HAUMA
VAULT --> HAV
UNIFI -. vendored .-> HAUI
WATT --> HAW
PHIL --> HAP
The Homebridge plugins talk to their devices directly and don't depend on these libraries.
🧰 Also here
- recyclarr-config: Recyclarr configuration built on the TRaSH Guides.
- coderabbit: Shared CodeRabbit review configuration for every repository.
Found a bug or have an idea? Open an issue on the relevant repository using its bug or enhancement template.
Pull requests are welcome. Read the contribution governance
and the repository's CONTRIBUTING.md first.
If these projects save you time, consider sponsoring ❤️
Tinkerologie is an independent project, not affiliated with or endorsed by Home Assistant, the Open Home Foundation, Homebridge, Apple, Lime Technology (Unraid), Ubiquiti, Philips, ActronAir, Fronius, Ventair, GloBird or Translink. Apple, Apple Home and HomeKit are trademarks of Apple Inc. All other trademarks belong to their respective owners.