Marc Mueller
44049c34f9
Use PEP 695 type alias for ConfigEntry types ( #117632 )
2024-05-17 15:42:58 +02:00
Maciej Bieniek
e16a88a9c9
Set the quality scale to platinum for IMGW-PIB integration ( #116912 )
...
* Increase test coverage
* Set the quality scale to platinum
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-08 08:51:25 +02:00
Maciej Bieniek
74df693079
Add new sensors to IMGW-PIB integration ( #116631 )
...
Add flood warning/alarm level sensors
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-06 15:03:25 +02:00
Maciej Bieniek
395fe0f47f
Bump imgw_pib
to version 1.0.1 ( #116630 )
...
Bump imgw_pib to version 1.0.1
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-03 11:44:51 +02:00
Maciej Bieniek
37d9ed899d
Add binary_sensor
platform to IMGW-PIB integration ( #116624 )
...
* Add binary_sensor platform
* Add tests
* Remove state attributes
* Remove attrs from strings.json
* Use base entity class
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-02 16:16:26 +02:00
Maciej Bieniek
ae6a497cd1
Add diagnostics platform to IMGW-PIB integration ( #116551 )
...
* Add diagnostics
* Add tests
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-01 21:06:22 +02:00
Maciej Bieniek
c46be022c8
Add IMGW-PIB integration ( #116468 )
...
* Add sensor platform
* Add tests
* Fix icons.json
* Use entry.runtime_data
* Remove validate_input function
* Change abort reason to cannot_connect
* Remove unnecessary square brackets
* Move _attr_attribution outside the constructor
* Use native_value property
* Use is with ENUMs
* Import SOURCE_USER
* Change test name
* Use freezer.tick
* Tests refactoring
* Remove test_setup_entry
* Test creating entry after error
* Add missing async_block_till_done
* Fix translation key
* Remove coordinator type annotation
* Enable strict typing
* Assert config entry unique_id
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-01 14:38:36 +02:00