Jan-Philipp Benecke
57e1709782
Remove deprecated YAML import from rova ( #125849 )
2024-09-12 20:27:42 +02:00
epenet
831a1d7ad1
Standardize import step variable name (part 1) ( #124674 )
2024-08-27 10:34:47 +02:00
epenet
c49fce5541
Force alias when importing sensor PLATFORM_SCHEMA ( #120536 )
2024-06-26 12:14:13 +02:00
J. Nick Koston
5a609c34bb
Fix blocking I/O in the event loop when loading timezones ( #117721 )
2024-05-20 11:06:03 +02:00
Joost Lekkerkerker
0214511b38
Make config flow imports consistent ( #114962 )
...
* Make config flow imports consistent
* Fix
2024-04-05 21:38:11 +02:00
Joost Lekkerkerker
370c902eb9
Fix ROVA validation ( #114938 )
...
* Fix ROVA validation
* Fix ROVA validation
2024-04-05 14:21:24 +02:00
Joost Lekkerkerker
e626cd12aa
Fix feedback in ROVA ( #114308 )
2024-03-27 18:01:07 +01:00
Joost Lekkerkerker
6289082dab
Migrate Rova to has entity name ( #114303 )
2024-03-27 16:20:51 +01:00
Joost Lekkerkerker
a9fd4e45cd
Raise issue if not Rova area anymore ( #114309 )
2024-03-27 15:51:49 +01:00
Joost Lekkerkerker
c222cfd692
Add coordinator to Rova ( #114288 )
...
* Add coordinator to Rova
* Add coordinator to Rova
* Fix
* Update homeassistant/components/rova/sensor.py
Co-authored-by: Jan-Philipp Benecke <github@bnck.me>
* Fix
---------
Co-authored-by: Jan-Philipp Benecke <github@bnck.me>
2024-03-27 14:14:49 +01:00
Gido
1ed8232b02
Add config flow to Rova ( #113596 )
...
* Add Config Flow for Rova component
* Add tests for Rova config flow
* Fix data type
* Add rova to requirements for tests
* Removed seperate function for area check and global variable
* Add unique name and id to rova entities
* Add support for multiple rova entries
* Fix correct error after connection timeout or http error
* Revert SENSOR_TYPES update
* Add existing rova configuration from yaml as new entity
* Add tests for import configuration.yaml flow
* Cleanup code
* Update valid rova area check in config flow
* Changed abort keys and messages
* Updated using self.add_suggested_values_to_schema
* Update to pass tests
* Added missing strings
* Update sensor unique_ids
* Fix service name formatting
* Update tests for Rova entry
* Update tests to recover after error
* Update test name
* Apply suggestions from code review
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-03-18 18:00:54 +01:00
Lukas de Boer
9f31423136
Bump rova to 0.4.1 ( #113066 )
2024-03-11 17:30:51 +01:00
Marc Mueller
2c06d4fcb9
Add empty line after module docstring (2) [components] ( #112736 )
2024-03-08 19:15:59 +01:00
Marc Mueller
a033574ee2
Add empty line after module docstring [r] ( #112703 )
2024-03-08 15:05:07 +01:00
rkruisselbrink
c1b4a21821
Bump rova to 0.4.0 ( #111131 )
...
* Bump rova to 0.4.0
* Apply suggestions from code review
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-02-22 19:55:45 +02:00
Franck Nijhof
868a5f377f
Ruff: isort don't split imports based on trailing comma ( #98162 )
2023-08-10 14:27:03 +02:00
Joost Lekkerkerker
5dcffca88d
Move Rova constants to separate file ( #97566 )
...
* Move Rova constants to separate file
* Update homeassistant/components/rova/const.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-08-10 10:41:06 +02:00
Joost Lekkerkerker
7096daa0c1
Unignore today's collection for Rova ( #97567 )
2023-08-01 21:31:45 +02:00
Erik Montnemery
5dfb9cddd6
Sort manifests 8 ( #87029 )
2023-02-08 20:13:46 +01:00
epenet
bb3e0633a4
Add init return type to integrations ( #87523 )
...
Add type hints to integrations
2023-02-06 11:37:25 +01:00
epenet
6f564e4f51
Improve entity type hints [r] ( #77874 )
2022-09-06 09:47:35 +02:00
Gido
0e602dd390
Bump Rova to 0.3.0 ( #67688 )
2022-03-14 19:37:34 +01:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
epenet
822ac203c3
Add sensor setup type hints [r] ( #63312 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 19:08:34 +01:00
Robert Hillis
fa522fc504
Use enums in rova ( #62044 )
2021-12-16 14:42:43 +01:00
Paulus Schoutsen
8f238d6b53
Fix rova timezone ( #61302 )
2021-12-09 07:36:41 +01:00
Paulus Schoutsen
ef70dec7a4
Fix Rova using strings as timestamp ( #61201 )
2021-12-07 22:55:43 -08:00
Erik Montnemery
e558b3463e
Move temperature conversions to sensor base class (6/8) ( #54476 )
...
* Move temperature conversions to entity base class (6/8)
* Fix tests
2021-08-12 17:40:55 +02:00
Marc Mueller
64a3c669ce
Use EntityDescription - rova ( #53531 )
...
* Use EntityDescription - rova
* Fix pylint protected-access
* Changes after review
2021-07-27 19:12:17 +02:00
Marc Mueller
80c535f02e
Use NamedTuple - rova ( #53292 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-22 12:26:50 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Erik Montnemery
64bc9a8196
Migrate integrations r-s to extend SensorEntity ( #48215 )
2021-03-22 19:54:14 +01:00
MtK
275946b96d
Bump ROVA package requirement ( #45755 )
2021-01-31 11:30:26 +01:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Franck Nijhof
22760a0bee
Correct names in manifests (Q-S) ( #30543 )
2020-01-07 08:19:44 -05:00
Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Gido
10e698e0b2
Update GarbageTypeCodes for rova
...
Updating rova/sensor.py. Rova json format changed for garbage collection.
2020-01-06 08:34:15 -05:00
springstan
82d8c9c2ca
Move imports to top for rova ( #29269 )
2019-11-30 21:21:08 -08:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Franck Nijhof
445c741b30
Use literal string interpolation in integrations R-S (f-strings) ( #26392 )
2019-09-03 21:14:39 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07: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
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00