I’ve been working on a custom integration for Philips domestic appliances (Airfryers, Air Purifiers, Multicookers)
that communicates entirely over your local network after initial setup. No cloud dependency during operation.
What it does
- Controls Philips appliances via their local HTTPS API
- Auto-discovery via Zeroconf and SSDP
- Smart polling (60s when idle, 10s while cooking)
- Smooth countdown timers between polls
Supported devices
Air Purifiers: AC0650, AC0651, AC series
Air Fryers: HD9200, HD9255, HD9280, HD9285, HD9875, HD9876, HD9880
Multicookers: NX0960, NX0950
Cloud Login (the big feature)
Previously, getting credentials for local control required a rooted Android phone or a VM to extract them from the Philips HomeID app. This was a major barrier for most users.
With v2.0, you just need your Philips HomeID account email. The integration:
- Sends you a verification code via email
- Authenticates with Philips servers using a temporary headless browser
- Retrieves your device credentials from the Philips cloud
- Uses those credentials for fully local control going forward
No rooted phone. No credential extraction tools. No technical knowledge required.
Platform requirements for cloud login: Linux x86_64 or aarch64 (including Raspberry Pi 4/5 with 64-bit OS), macOS,
or Windows. Not supported on 32-bit ARM (Raspberry Pi with 32-bit OS).
For users on unsupported platforms, manual credential entry is still available as a fallback.
Installation
Available via HACS as a custom repository:
- HACS > Menu > Custom repositories > Add the URL above (category: Integration)
- Search for “Philips HomeID” and download
- Restart HA
- The integration will auto-discover your device, or add it manually via Settings > Devices & Services
Air Fryer entities
Cooking status, temperature (target/current), time remaining, drawer state, preheat status, start/pause/stop
buttons, temperature and cook time controls, cooking method presets, keep warm, and more. Venus models also get
probe temperature, air speed, and AutoCook program tracking.
Links
- GitHub: GitHub - renaudallard/homeassistant_philips_homeid: Philips HomeID integration for Home Assistant · GitHub
- Issues: GitHub · Where software is built
Feedback and bug reports welcome!