cdnninja
ea94cdb668
Bump pyvesync to 2.1.12 ( #122318 )
2024-07-22 13:09:08 +02:00
cdnninja
9447d954d6
Add codeowner to vesync ( #104809 )
2023-11-30 18:14:22 +01:00
Mike
2a6a2fa842
Update pyvesync to 2.1.10 ( #100522 )
...
* Update manifest.json to use pyvesync 2.1.10
* Update Requirements for pyvesync
* Update test_diagnostics.ambr
---------
Co-authored-by: Thibault Cohen <47721+titilambert@users.noreply.github.com>
2023-09-29 09:01:04 +02:00
Erik Montnemery
6c2702a7b8
Sort manifests 11 ( #87032 )
2023-02-08 20:10:18 +01:00
Guido Pio Mariotti
b4b136b43e
Update pyvesync to 2.1.1 ( #83146 )
...
Update pyvesync to 2.1.1 to close #70420
2022-12-07 00:42:08 +01:00
Ethan Madden
e30a9d1fc0
Fix VeSync air_quality fan attribute ( #71771 )
...
* Refactor attribute inclusion for VeSync fans.
A recent change to pyvesync (introduced in 2.2) changed `air_quality` to
refer to air quality as an integer representation of perceived air
quality rather than a direct reading of the PM2.5 sensor. With 2.3 the
PM2.5 sensor access was restored as `air_quality_value`. Unfortunately,
`air_quality_value` was not added as an attribute on the fan object, and
rather only exists in the `details` dictionary on the fan object.
* Update homeassistant/components/vesync/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Rename `air_quality_value` attribute to `pm25`
This should make it more clear what the attribute actually represents
* `air_quality` attribute reports `air_quality_value`
This restores previous behavior for this integration to what it was
before the `pyvesync==2.02` upgrade, using the `air_quality` attribute
to report pm2.5 concentrations (formerly `air_quality`) rather the
vague measurement now reported by `air_quality`.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-05-16 10:30:49 +02:00
Jason Maners
089f7279bc
Update vesync to use pyvesync v2.0.2 ( #70281 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-04-21 10:36:02 +03:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
RefineryX
b3c2ebd9ca
Add support for Levoit Core 300S air purifier to VeSync integration ( #62488 )
2022-01-07 12:55:39 +01:00
John Parchem
1b72536119
Add support for Levoit Core 400S air purifier to VeSync integration ( #57126 )
2021-10-28 19:03:27 -05:00
Kevin Anthony
3b3d6e0da5
Add vesync Core200S air purifier ( #50216 )
2021-05-12 23:02:24 -05:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Jonathan Keslin
0f16d4f1e7
Update pyvesync to 1.3.1 ( #48128 )
2021-03-19 19:50:52 -05:00
djtimca
bc8a0209cb
Bump pyvesync to 1.2.0 ( #40978 )
2020-10-02 12:34:03 +02:00
Angelo Gagliano
eb7742ea7c
Add support for VeSync Fans ( #36132 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-09-03 21:05:37 -05:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Franck Nijhof
b4d6d238e5
Correct names in manifests (T-Z) ( #30546 )
2020-01-07 14:31:18 +01:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Joe Trabulsy
a8ec826ef7
Add Support for VeSync Devices - Outlets and Switches ( #24953 )
...
* Change dependency to pyvesync-v2 for vesync switch
* async vesync component
* FInish data_entry_flow
* Update config flow
* strings.json
* Minor fix
* Syntax fix
* Minor Fixs
* UI Fix
* Minor Correct
* Debug lines
* fix device dictionaries
* Light switch fix
* Cleanup
* pylint fixes
* Hassfest and setup scripts
* Flake8 fixes
* Add vesync light platform
* Fix typo
* Update Devices Service
* Fix update devices service
* Add initial test
* Add Config Flow Tests
* Remove Extra Platforms
* Fix requirements
* Update pypi package
* Add login to config_flow
Avoid setting up component if login credentials are invalid
* Fix variable import
* Update config_flow.py
* Update config_flow.py
* Put VS object into hass.data instead of config entry
* Update __init__.py
* Handle Login Error
* Fix invalid login error
* Fix typo
* Remove line
* PEP fixes
* Fix change requests
* Fix typo
* Update __init__.py
* Update switch.py
* Flake8 fix
* Update test requirements
* Fix permission
* Address change requests
* Address change requests
* Fix device discovery indent, add MockConfigEntry
* Fix vesynclightswitch classs
* Remove active time attribute
* Remove time_zone, grammar check
2019-07-23 23:40:55 +02:00
Brett T. Warden
2fbf29cda6
Update pyvesync_v2 version to 0.9.7 ( #23603 )
2019-05-02 09:48:22 +02:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00