[![GitHub release (latest by date)](https://img.shields.io/github/v/release/Andre0512/hon?color=green)](https://github.com/Andre0512/hon/releases/latest)
[![GitHub all releases](https://img.shields.io/github/downloads/Andre0512/hon/total?color=blue)](https://tooomm.github.io/github-release-stats/?username=Andre0512&repository=hon)
Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines.
Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.com/).
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
- Haier AS25PBAHRA
- Haier EG9012B19SU1JD
- Haier HD80-A3959
- Haier HW90-B14TEAM5
- Haier HW100-B14959U1
- Haier HWD100-B14979
- Haier HWO60SM2F3XH
- Haier XIB 3B2SFS-80
@ -53,51 +81,20 @@ Support has been confirmed for these models, but many more will work. Please add
- Hoover HLE C10DCE-80
- Hoover HSOT3161WG
- Hoover HWPD 69AMBC/1-S
- Hoover HWPS4954DAMR-11
- Hoover NDE H10A2TCE-80
- Hoover NDE H9A2TSBEXS-S
- Hoover NDPHY10A2TCBEXSS
## Supported Languages
Translation of internal names like programs are available for all languages which are official supported by the hOn app:
* ๐จ๐ณ Chinese
* ๐ญ๐ท Croatian
* ๐จ๐ฟ Czech
* ๐ณ๐ฑ Dutch
* ๐ฌ๐ง English
* ๐ซ๐ท French
* ๐ฉ๐ช German
* ๐ฌ๐ท Greek
* ๐ฎ๐ฑ Hebrew
* ๐ฎ๐น Italian
* ๐ต๐ฑ Polish
* ๐ต๐น Portuguese
* ๐ท๐ด Romanian
* ๐ท๐บ Russian
* ๐ท๐ธ Serbian
* ๐ธ๐ฐ Slovak
* ๐ธ๐ฎ Slovenian
* ๐ช๐ธ Spanish
* ๐น๐ท Turkish
## Contribute
Any kind of contribution is welcome!
### Read out device data
If you want to make a request for adding new appliances or additional attributes and don't want to use the command line, here is how you can read out your device data.
For every device exists a hidden button which can be used to log all info of your appliance.
1. Enable the "Log Device Info" button
For every device exists a hidden button which can be used to log all infos of your appliance.
1. Enable the "Show Device Info" button
_This button can be found in the diagnostic section of your device or in the entity overview if "show disabled entities" is enabled._
2. Press the button
3. Go to Settings > System > Logs, click _load full logs_ and scroll down
_The formatting is messy if you not load full logs_
4. Here you can find all data which can be read out via the api
@ -142,13 +139,13 @@ For every device exists a hidden button which can be used to log all info of you
- If you need to implement some more logic, create a pull request to the underlying library. There we collect special requirements in the `appliances` directory.
- Use [pyhOn's translate command](https://github.com/Andre0512/pyhOn#translation) to read out the official translations
## About this Repo
The existing integrations missed some features from the app I liked to have in HomeAssistant.
I tried to create a pull request, but in the structures of these existing repos, I find it hard to fit in my needs, so I basically rewrote everything.
I moved the api related stuff into the package [pyhOn](https://github.com/Andre0512/pyhOn).
## Special Thanks
- to [@alexandre-leites](https://github.com/alexandre-leites), [@MiguelAngelLV](https://github.com/MiguelAngelLV) and [@drudgebg](https://github.com/drudgebg) for contributing early to this project and adding new integrations.
- to [gvigroux/hon](https://github.com/gvigroux/hon), [signalize/hon-app-research](https://github.com/signalize/hon-app-research) and [slegars56/hon](https://github.com/slegars56/hon) for inspiring me to do this integration and for doing pioneer work on the hOn api.
- to everyone who contributed, created an issue, gave this repo a star, and used this integration.
- to the patience of my girlfriend as I work on this integration.
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
- Haier AS25PBAHRA
- Haier EG9012B19SU1JD
- Haier HD80-A3959
- Haier HW90-B14TEAM5
- Haier HW100-B14959U1
- Haier HWD100-B14979
- Haier HWO60SM2F3XH
- Haier XIB 3B2SFS-80
@ -42,32 +70,11 @@ Support has been confirmed for these models, but many more will work. Please add
- Hoover HLE C10DCE-80
- Hoover HSOT3161WG
- Hoover HWPD 69AMBC/1-S
- Hoover HWPS4954DAMR-11
- Hoover NDE H10A2TCE-80
- Hoover NDE H9A2TSBEXS-S
- Hoover NDPHY10A2TCBEXSS
## Supported Languages
Translation of internal names like programs are available for all languages which are official supported by the hOn app:
* ๐จ๐ณ Chinese
* ๐ญ๐ท Croatian
* ๐จ๐ฟ Czech
* ๐ณ๐ฑ Dutch
* ๐ฌ๐ง English
* ๐ซ๐ท French
* ๐ฉ๐ช German
* ๐ฌ๐ท Greek
* ๐ฎ๐ฑ Hebrew
* ๐ฎ๐น Italian
* ๐ต๐ฑ Polish
* ๐ต๐น Portuguese
* ๐ท๐ด Romanian
* ๐ท๐บ Russian
* ๐ท๐ธ Serbian
* ๐ธ๐ฐ Slovak
* ๐ธ๐ฎ Slovenian
* ๐ช๐ธ Spanish
* ๐น๐ท Turkish
## Contribute
Want to help us to support more appliances? Or add more sensors? Or help with translating? Or beautify some icons or captions?
Check out the [project on GitHub](https://github.com/Andre0512/hon), every contribution is welcome!