Winix
iprak/winix · vv1.7.0
Home Assistant component for C545 Winix Air Purifier
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
climate | Thermostat | |
fan | Fan | |
humidifier | Humidifier or dehumidifier | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
select | Mode picker (as switches) |
1 report below say how a device from this integration behaves in the Home app.
What people report
Winix purifiers work through the cloud API with active model additions in 2026; in Apple Home they appear as fans rather than air purifiers.
- Works7
- Partly works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Winix AC100 air conditioner | Works Cloud | Window/portable AC added as climate entity plus power sensorSaved copySummary Adds support for Winix's window/portable air conditioner (`productGroup: "Acn01"`, `modelId: "AC100"`) as a new `climate` entity, plus a power-consumption `sensor`. Right now these devices hit the existing `Unsupported product_group 'Acn01'` skip path in `_select_driver()` and are silently ignored. This is purely additive, `AirPurifierDriver` and `DehumidifierDriver` are untouched, and `_select_driver()` gets one new branch alongside the existing `air`/`deh` ones. ## Regional availability I can't find this model listed on `winixamerica.com` or `winixeurope.eu`, it only shows up … Excerpt saved from GitHub on 2026-10-23. | PR #185 · 2026-08 | |
| Winix air purifiers | Works Cloud | Integration exists but cloud dependentSaved copyWinix purifiers have an integration, though it is cloud dependent. IKEA air purifiers also work a few different ways; by using ZHA, Z2M, the IKEA integration, or the HomeKit device integration. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-05 | |
| Winix C505 air purifier | Works | WiFi purifier with HACS integration, works decentlySaved copyUsing winix c505 which has wifi and a hacs integration. Seems to work decent enough and was on sale for 90 bucks at Costco a few times Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-02 | |
| Winix dehumidifier | Works Cloud | Dehumidifier device type support addedSaved copy… fourth commit modifies the codebase to support multiple device types, and the fifth commit is a straightforward docstring update. The sixth commit adds the dehumidifier device type. At this stage, the dehumidifier device type is added but not yet activated, so there should be no interference with the existing air purifier functionality. The seventh commit adds device group recognition to distinguish between device types. The eighth and nineth commits add Home Assistant entities for the dehumidifier, where entities are created based on their respective device types. At this stage, air … Excerpt saved from GitHub on 2026-10-23. | PR #154 · 2026-04 | |
| Winix T500 | Works Cloud | Setup completes; added to README compatibility listSaved copyAdds the Winix T500 to the README compatibility list. ## Verification Tested with: - Model: Winix T500 / T500_AU - Home Assistant: 2026.5.4 - Integration: v1.5.1 The integration setup completed successfully using Winix app credentials, and the T500 appeared in Home Assistant with working entities. Verified: - device is discovered through the Winix account - state polling works - basic controls work No code changes are included." Excerpt saved from GitHub on 2026-10-23. | PR #175 · 2026-05 | |
| Winix T810 (reports as T800_JP) | Works Cloud | Works; display brightness control added after model-ID fixSaved copy`if device_stub.model.lower().startswith("t810"):` Changing this locally to "t800" did it, thanks so much! The model sticker on the unit says "T810", but the debug logging showed the model ID to be 'T800_JP'. I'm in Japan. Odd that it says "T800_JP" and not "T810_JP".... even Winix itself seemed to be confused, as I couldn't connect to it via the app until I went a few rounds with them and convinced them that they were themselves selling the T810 in Japan, and they updated the app to, apparently, allow the odd Model ID string. Maybe I have the first one that they sold here? I dunno. Also, … Excerpt saved from GitHub on 2026-10-23. | Issue #134 · 2026-03 | |
| Winix Tower Prime APRM833-JWK | Works Cloud | Super Clean airflow and five fan-speed steps addedSaved copySummary - add Tower Prime-specific Super Clean airflow support (`A04=08`) - expose five fan-speed steps only for the `TOWER PRIME` API model - parse the fourth air-quality level (`S07=04`) as very poor - document APRM833-JWK as a confirmed model ## Commits 1. `feat: support Tower Prime Super Clean mode` 2. `fix: parse very poor air quality state` 3. `style: organize imports with Home Assistant Ruff config` The branch is rebased onto the current upstream `main`. ## Verification - reverse-engineered Winix Smart 1.5.8 model metadata: `PRIME` / `PRIMEKOR` / `Air04` - verified against an … Excerpt saved from GitHub on 2026-10-23. | PR #178 · 2026-07 | |
| Winix C545 | Partly works Cloud | Partly in Home Shows as a fan, not an air purifier | Fan entity only; no PM2.5 data so HomeKit air purifier not possibleSaved copySorry, C545 does not provide any PM data. AQI cannot be used as PM2.5. This was the response in this regards from Winix support [code] Excerpt saved from GitHub on 2026-10-23. | Issue #50 · 2023-03 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 1,067 (0.15%) |
|---|---|
| GitHub stars | 204 |
| Latest version | v1.7.0 (2026-08-25) |
| Set up in the UI | Yes |
| Maintainers | @iprak |
| License | MIT |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/iprak/winix
- Source code: https://github.com/iprak/winix
- Issues: https://github.com/iprak/winix/issues
- HACS: https://hacs.xyz