epenet
12349eb70e
Use SensorDeviceClass in ipp ( #61822 )
2021-12-14 22:11:26 +01:00
Michael
2de0a14db0
Use native datetime value in IPP sensors ( #60234 )
2021-11-23 22:55:32 +01:00
Marc Mueller
4f8148f9ea
Use assignment expressions 07 ( #57787 )
2021-10-17 20:24:34 +02:00
Erik Montnemery
2720ba2753
Move temperature conversions to sensor base class (4/8) ( #54472 )
...
* Move temperature conversions to entity base class (4/8)
* Fix litterrobot sensor
* Fix tests
2021-08-11 21:17:47 +02:00
Chris Talkington
6a528acafe
Use attrs instead of properties for ipp ( #52270 )
...
* use attrs instead of properties for ipp
* Update __init__.py
* Create entity.py
* Update __init__.py
* Create coordinator.py
* Update coordinator.py
* Update __init__.py
* Update entity.py
* Update sensor.py
* Update sensor.py
* Update __init__.py
* Update __init__.py
* Update coordinator.py
* Update entity.py
* Update entity.py
* Update entity.py
* Update sensor.py
* Update sensor.py
2021-06-29 10:02:49 +02:00
Franck Nijhof
fcdd8b11a6
Collection of changing entity properties to class attributes - 2 ( #51345 )
2021-06-01 12:43:55 -07:00
Ruslan Sayfutdinov
0301706fc6
Define AddEntitiesCallback type ( #49812 )
2021-04-29 12:28:14 +02:00
jan iversen
d52bc2373f
Integrations i* - m*: Rename HomeAssistantType to HomeAssistant. ( #49586 )
2021-04-23 09:55:20 +02:00
Erik Montnemery
fdf97eaca3
Migrate integrations i-m to extend SensorEntity ( #48213 )
2021-03-22 19:59:03 +01:00
Marc Mueller
283b4abe67
Update typing 09 ( #48059 )
2021-03-18 10:02:00 +01:00
Erik Montnemery
af4d06b12e
Update integrations f-i to override extra_state_attributes() ( #47757 )
2021-03-11 16:57:47 +01:00
tkdrob
ab53b49d3f
Clean up constants ( #46948 )
...
* Clean up constants
* clean up humidifier constants
* fix tests
* fix prometheus tests
Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-03-02 12:52:00 +01:00
springstan
d2b1918e9c
Drop UNIT_ prefix for percentage constant ( #39383 )
2020-09-05 21:09:14 +02:00
Ville Skyttä
802c556e82
State and service related type hint improvements ( #38956 )
...
* Improve type hint of service_func to register
* Add named type for state values
* Narrow some unnecessarily broad state type hints
2020-08-17 15:02:43 -04:00
Chris Talkington
b4083dc14f
Use entry ID when IPP printer offers no identifier ( #34316 )
2020-04-30 00:21:53 -07:00
Chris Talkington
9d794b820a
Improve IPP Config Flow ( #34212 )
2020-04-16 14:12:26 -07:00
Chris Talkington
2edfa82237
Guard IPP against negative ink levels ( #33931 )
2020-04-09 17:44:04 -07:00
Chris Talkington
98f68f4798
Add Internet Printing Protocol (IPP) integration ( #32859 )
...
* Create __init__.py
* Create manifest.json
* Update zeroconf.py
* more work on integration
* more work on integration.
* add more sensor tests.
* Update const.py
* Update sensor.py
* more work on ipp.
* Update test_config_flow.py
* more work on ipp.
* Update config_flow.py
* Update config_flow.py
2020-03-30 16:13:47 -07:00