Skip to content

Commit

Permalink
Add support for Kyvol EA200 humidifier.
Browse files Browse the repository at this point in the history
Issue #354
  • Loading branch information
make-all committed Jan 21, 2023
1 parent a5c749f commit 2f8eea6
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 0 deletions.
1 change: 1 addition & 0 deletions ACKNOWLEDGEMENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,3 +159,4 @@ Further device support has been made with the assistance of users. Please consi
- [FritsOV](https://github.com/FritsOV) for assistance supporting Hysen HY08ACF thermostats.
- [Andreasjkoch](https://github.com/Andreasjkoch) for contributing support for Eeese Carl dehumidifiers.
- [ppprpd](https://github.com/ppprpd) for contributing support for Netmostat N-1 thermostats.
- [Pokemowka25](https://github.com/Pokemowka26) for assistance supporting Kyvol EA200 humidifiers.
1 change: 1 addition & 0 deletions DEVICES.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
### Humidifiers

- Eanons QT-JS2014 purifying humidifier
- Kyvol EA200 humidifier
- Wetair WAW-H1210LW humidifier
- Wilfa Haze HU400BC humidifier

Expand Down
67 changes: 67 additions & 0 deletions custom_components/tuya_local/devices/kyvol_ea200_humidifier.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: Kyvol EA200 humidifier
primary_entity:
entity: fan
dps:
- id: 1
name: switch
type: boolean
- id: 22
name: fault_code
type: bitfield
- id: 23
name: speed
type: string
mapping:
- dps_val: level_1
value: 5
- dps_val: level_2
value: 10
- dps_val: level_3
value: 15
- dps_val: level_4
value: 20
- dps_val: level_5
value: 25
- dps_val: level_6
value: 30
- dps_val: level_7
value: 35
- dps_val: level_8
value: 40
- dps_val: level_9
value: 45
- dps_val: level_10
value: 50
- dps_val: level_11
value: 55
- dps_val: level_12
value: 60
- dps_val: level_13
value: 65
- dps_val: level_14
value: 70
- dps_val: level_15
value: 75
- dps_val: level_16
value: 80
- dps_val: level_17
value: 85
- dps_val: level_18
value: 90
- dps_val: level_19
value: 95
- dps_val: level_20
value: 100
secondary_entities:
- entity: binary_sensor
name: Tank empty
class: problem
category: diagnostic
dps:
- id: 22
type: bitfield
name: sensor
mapping:
- dps_val: 0
value: false
- value: true

2 comments on commit 2f8eea6

@Pokemowka25
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot!
Device is working perfectly!
image
How to delete devices? I cant find three dots menu for deleting it :-(

P.S. Do you have a plans to adding ZigBee bridges to support?

@make-all
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete device is up one level from that screen, in the three dots menu.
image

Tuya Zigbee/Bluetooth/IR bridge support is WIP, tracked by issue #70

Please sign in to comment.