Philips Air+
homebridge-philipsairplus-platform · v2.1.0
Adds Philips Air+ smart tower heaters to HomeKit as thermostats.
What it says it supports
Brands
- Philips
Devices it names
- CX5120/11
- CX3120/01
Shows up in Apple Home as from its README
What people report
Supports Philips Air+ devices over CoAP; purifier and humidifier support declined, and one CX5120/11 stopped responding.
- Not working1
- Won’t be supported1
| Device | Status | What they said | Source |
|---|---|---|---|
| Philips CX5120/11 | Not working | Stopped working suddenly; CoAP status command hangs though ping worksSaved copyHi, my CX5120/11 stopped working all of a sudden without changing anything in my configuration. If I run phipsair -H xxx.xxx.xxx.xxx -D status -J DEBUG:phipsair.coap.client:syncing DEBUG:coap:Sending request - Token: 586d, Remote: DEBUG:coap:Sending message , 1 option(s), 8 byte(s) payload, token 586d, NON, MID 0x62c7>, it hangs. if i ping it, it works. My homebridge logs [12/02/2026, 09:19:56] [Stufetta bagno] Initializing PhilipsAirPlusPlatform platform... [12/02/2026, 09:19:57] [Stufetta bagno] phipsair found [12/02/2026, 09:19:57] [Stufetta bagno] No deviceId provided for Heater, … Excerpt saved from GitHub on 2026-10-22. | Issue #120 · 2026-02 |
| Philips Air+ air purifier and humidifier | Won’t be supported | Maintainer declined to add purifiers and humidifiersSaved copyHi! Thank you for your interest. Building these plugins takes a lot of effort and a lot of trial and error. It is not my intention to create the definitive Philips Air+ plugin. The only reason why I created this one was because the ones I found didn't support the device I wanted to control and were apparently not being maintained or at list not updated for a long period. Excerpt saved from GitHub on 2026-10-22. | Issue #31 · 2025-03 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
Device IP address via phipsair
You’ll need
- phipsair
- device IP address
- Node 22+
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | ^1.8.0 || ^2.0.0-beta.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^22.10.0 || ^24.0.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | PhilipsAirPlusPlatform |
| License | MIT |
Community signals
| Downloads a week | 37 |
|---|---|
| Downloads a month | 91 |
| GitHub stars | 3 |
| Open issues | 1 |
| Closed issues | 1 |
| Last code push | 2026-02-23 |
| Latest version | 2.1.0 (2026-02-16) |
| First published | 2024-12-17 |
| Releases | 34 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- CX3120 lacks backlight
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Lightbulb
- Switch
- Thermostat





