Home

Awesome

Coway IoCare Home Assistant Integration

hacs_badge GitHub manifest version (path)

<a href="https://www.buymeacoffee.com/RobertD502" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="100" width="424"></a> <a href="https://liberapay.com/RobertD502/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg" height="100" width="300"></a>

A lot of work has been put into creating the backend and this integration. If you enjoy this integration, consider donating by clicking on one of the supported methods above.

*All proceeds go towards helping a local animal rescue.

Confirmed Working Models

Installation

An account (E-mail/Password) created directly through Coway is required.

[!Warning] As of late 2022, Coway has required accounts to be migrated to a "Coway account". With that said, this integration will only work if you have migrated your account to a Coway account.

With HACS

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

[!Tip] If you are unable to use the button above, manually search for Coway in HACS.

Manual

  1. Copy the coway directory from custom_components in this repository and place inside your Home Assistant's custom_components directory.
  2. Restart Home Assistant
  3. Follow the instructions in the Setup section

[!WARNING] If installing manually, in order to be alerted about new releases, you will need to subscribe to releases from this repository.

Setup

Open your Home Assistant instance and start setting up a new integration.

[!Tip] If you are unable to use the button above, follow the steps below:

  1. Navigate to the Home Assistant Integrations page (Settings --> Devices & Services)
  2. Click the + ADD INTEGRATION button in the lower right-hand corner
  3. Search for Coway

[!Caution] Coway has implemented password checks which prompts users to change or ignore changing passwords that are 60 or more days old. If you want to skip changing your password, select the Skip password change option during setup. Otherwise, when the time comes, you will need to manually login using the IoCare app and change your password followed by reauthentication of the integration within Home Assistant.

Devices

[!Caution]

Coway is shipping newer units, which are not reporting an AQI.

If the AQI sensor entity is not created for your purifier, it is one of the newer units.

If/when Coway's servers start reporting AQI values for these units, AQI sensor entities will be made available.

Each purifier is exposed as a device in Home Assistant.

Each purifier has the following entities:

EntityEntity TypeAdditional Comments
PurifierFanAbility of controlling power, speed, and preset mode (Auto Mode, Night Mode)
Current timerSelectAbility to set timer to OFF, 1 hour, 2 hours, 4 hours, or 8 hours. Setting a timer can only be done when a purifier is powered ON
LightSwitchOnly for non-250S purifiers. Ability to turn light on and off. Controlling the light can only be done when a purifier is powered ON
LightSelectOnly for 250S purifiers. Ability to set the light to Off, On, and AQI Off. Controlling the light can only be done when a purifier is powered ON
AQISensorAir Quality Index
MAX2 FilterSensorPercentage of MAX2 filter life remaining
Pre FilterSensorPercentage of Pre filter remaining
Particulate Matter 10SensorNot available for IconS purifiers.
Particulate Matter 2.5SensorOnly available for IconS and 250S purifiers.
Timer remainingSensorShows the current amount of time left on a timer. This is a string in the form of hours:minutes
Indoor air qualitySensorShows the current indoor air quality based on Coway's scale. The state can be Good, Moderate, Unhealthy, or Very Unhealthy. Not available for IconS purifiers.
Pre-filter wash frequencySelectShows current pre-filter wash frequency setting and allows you to change it.
Smart mode sensitivitySelectShows current smart mode sensitivity setting and allows you to change it.