Skip to content

RobertBarbo/home-assistant-candy-hoover

 
 

Repository files navigation

Candy Home Assistant component

Run tests hacs_badge codecov

Custom component for Home Assistant that integrates Candy/Haier/Simply-Fi home appliances.

Features

  • Supported appliances:
    • washing machine
    • tumble dryer
    • oven
    • dishwasher
  • Uses the local API and its status endpoint
  • Creates various sensors, such as device state and remaining time
  • Tumble dryer: exposes common status attributes as separate sensors/binary sensors (program, remaining minutes, dry level, door closed, etc.)

Installation

  1. Install HACS
  2. Go to the integrations list in HACS and search for Candy Simply-Fi
  3. Restart Home Assistant
  4. Go to the Integrations page, click Add integrations and select Candy
  5. Complete the config flow

Configuration

You need the IP address of the machine and the encryption key. This can be guessed with CandySimplyFi-tool.

Polling interval can be adjusted in Home Assistant under the integration's Options (default: 60 seconds).

My device isn't supported. Can you help?

Yes. If you have an appliance that is not supported yet, or you see an error, head over to the Discussions section. Open a new thread or comment to an existing one with the following information:

  • The status API response of your device (use CandySimplyFi-tool to get the JSON)
  • A brief explanation of what each field means in the response and how it changes based on the device state, eg. The SpinSp field is probably the spin speed divided by 100, I have seen values 6, 8, 10 and 12 in the response

About

Unofficial Candy/Haier appliance integration for Home Assistant fork

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 99.8%
  • Shell 0.2%