65 Commits

Author SHA1 Message Date
Vincent Le Bourlot
67515a06b7
Update workflow_updater.yaml 2022-12-08 11:08:51 +01:00
Vincent Le Bourlot
cc5690c0d4
Create workflow_updater.yaml 2022-12-08 11:07:22 +01:00
Vincent Le Bourlot
984dd056c9
Update validate.yml 2022-12-08 11:01:58 +01:00
Vincent Le Bourlot
0ed12157f6
Bump pyvesinc to 2.1.1 (#67) 2022-12-08 10:57:55 +01:00
Vincent Le Bourlot
c0177d8463
Delete github-actions-version-updater.yml 2022-12-08 10:48:23 +01:00
Vincent Le Bourlot
d16c023687
Update validate.yml 2022-12-08 10:48:05 +01:00
Vincent Le Bourlot
de07b29feb
Create github-actions-version-updater.yml 2022-12-08 10:43:46 +01:00
Vincent Le Bourlot
ca542b3dac
bump version (#64) 2022-11-10 09:21:21 +01:00
Vincent Le Bourlot
77df5bbe3e
Add "Change mode" action to fans. (#62)
* Add "Change mode" action to fans.

* fix style

* 'Refactored by Sourcery' (#63)

Co-authored-by: Sourcery AI <>

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2022-11-09 10:53:50 +01:00
Vincent Le Bourlot
6f1c4fe28a
fix requirements. 2022-11-08 15:34:05 +01:00
Vincent Le Bourlot
4f2c50cbb3
bump pyvesync (#61) 2022-11-08 15:17:25 +01:00
Vincent Le Bourlot
8fde2444d3
Update manifest.json 2022-11-08 15:01:05 +01:00
Vincent Le Bourlot
d9cc1a9da6
Update README.md 2022-11-08 09:37:34 +01:00
Vincent Le Bourlot
0b5810e272
Refactor devices detection and classification. (#55)
* Add lv600s device

* refactor and simplify code.
2022-11-08 08:34:52 +01:00
Vincent Le Bourlot
f15e78e7af
add dim to night_light (#52) 2022-09-19 16:07:01 +02:00
Vincent Le Bourlot
83439e7174
Update stale.yml 2022-08-31 09:01:24 +02:00
Vincent Le Bourlot
dad1508f5c
invert "air_quality_value" and air_quality priority (#48) 2022-08-18 16:52:41 +02:00
Vincent Le Bourlot
caf34b194c
Fix setting speed level for air purifiers. (#46)
* Fix a wrong default value in has_feature.

* Add SET_SPEED as supported feature and fix PUR131S speed range

* fix night_light discovery

* fix air quality and filter life sensors

* fix style.
2022-08-17 11:36:40 +02:00
Vincent Le Bourlot
47c6106f64
Update manifest.json 2022-08-16 11:02:33 +02:00
Vincent Le Bourlot
fc859f6169
Update unsupported_device.yaml 2022-08-03 12:00:21 +02:00
Vincent Le Bourlot
25f541a8f2
Improve logging of discovered devices. 2022-08-03 11:59:11 +02:00
Vincent Le Bourlot
b8a6ceafb7
Update bug_report.yaml 2022-08-03 11:46:04 +02:00
Vincent Le Bourlot
c45e58cd6a
Update stale.yml 2022-08-03 11:43:46 +02:00
Vincent Le Bourlot
ed79d94efb
Fix deprecation warning in number entity (#44)
* Fix deprecation warning in number entity

* fix style

* fix style
2022-08-03 11:36:17 +02:00
Vincent Le Bourlot
95a8c624b0
Improve diagnostics (#43)
* Improve diagnostics

* fix style
2022-08-03 11:06:21 +02:00
Vincent Le Bourlot
dc222cb03c
Fix/regression from 0.1.11 on lights. (#42)
* ignore trunk log

* fix night light brightness for unsupported devices

* rename night light class
2022-08-03 10:17:46 +02:00
Yasen Pavlov
f7d1947423
add support for core 600s eu version (#40)
fix style
2022-07-31 08:20:56 +02:00
Vincent Le Bourlot
a6015cd12e
Add constants to fan.py (#34) 2022-07-30 10:00:37 +02:00
Vincent Le Bourlot
84ad318e35
Add missing entities to core 300S (#37)
* Add filter life sensor

* Add switch for child_lock

* Update switch.py

* Update switch.py

* Update common.py

* bump trunk version

* improve feature discovery

* fix style

* improve feature discovery
2022-07-30 09:59:00 +02:00
Vincent Le Bourlot
89f6e3b552
Update README.md 2022-07-20 09:52:08 +02:00
vlebourl
7ea33acf78 update trunk 2022-07-20 09:36:04 +02:00
Vincent Le Bourlot
5c15cd671d
fix regression from 0.1.10 2022-07-12 09:01:59 +02:00
Vincent Le Bourlot
c16c311a19
add air quality sensor to fan if available. (#33) 2022-07-11 16:56:09 +02:00
Vincent Le Bourlot
3498625de7
Add display switch to fan devices. (#32)
* Improve night_light feature discovery

* add display switch to fans

* revert night_light removal from humidifier

* Improve switch detection

* Update light.py

* fix style
2022-07-11 12:02:53 +02:00
Vincent Le Bourlot
cdbb0b8294
Add warm mist number entity to compatible devices (600S) (#29)
* add warm mist number entity

* fix typos.

* Rename to warm mist.
2022-07-04 10:23:26 +02:00
Ziyan "Jerry" Chen
48c7cf580e
Update README.md (#31)
add explicit explanation as of how to add this repo into HACS
2022-06-30 09:11:54 +02:00
Vincent Le Bourlot
93bc998342
Fix fan extra attributes 2022-06-09 10:44:36 +02:00
Vincent Le Bourlot
d10928ecca
Remove local pyvesync lib and migrate to public one. (#25)
* move to pip pyvesync library

* remove pyvesync

* improve extra attributes

* fix style
2022-06-08 11:08:19 +02:00
Vincent Le Bourlot
4f3c7fd36f
Add current_humidity attribute (#24)
* Add current_humidity attribute

* fix linter

* ignore brand in validate

* same

* improve extra attributes
2022-06-04 18:59:00 +02:00
Vincent Le Bourlot
c0b9adc723
fix an unused parameter. 2022-05-26 10:52:14 +02:00
vlebourl
22093da1cb ignore latest on GitPod 2022-04-29 11:38:43 +02:00
vlebourl
dbfc03fcaf add trunk linting. 2022-04-29 11:38:08 +02:00
Vincent Le Bourlot
0afbef7f11
Fix/fix fan discovery (#21)
* added LAP-C601S-WUS (Core 600s Air Purifier)

* fix style

* better fix to diagnostic.

* fix preset mode

* add a log line.

* add another debug log

* add some missing fan devices.

* auto discover preset_modes

* auto discover fan speed range

* fix fan speed and preset modes

* fix fan speed number

* add some debug log.

* merge fix from main

* rename a key in diagnostics.
2022-04-27 21:37:40 +02:00
Vincent Le Bourlot
a87ff4cf29
Fix bug in init preventing some discovery (#22) 2022-04-27 20:45:41 +02:00
vlebourl
565321b1c2 fix manifest 2022-04-26 16:26:24 +02:00
Vincent Le Bourlot
83a520bd68
Update README.md 2022-04-26 16:22:14 +02:00
Vincent Le Bourlot
4d5a427d6f
Update README.md 2022-04-26 16:20:08 +02:00
vlebourl
d9056f7f12 fix diagnostics. 2022-04-26 15:22:02 +02:00
Vincent Le Bourlot
72245c95c3
bump version. 2022-04-26 10:17:42 +02:00
Vincent Le Bourlot
52b67ecb86
add diagnostics (#20) 2022-04-26 09:58:06 +02:00