Commit Graph

36833 Commits (24ba81c3a2dbd06a7a33ce64eb859e8c2260a69c)

Author SHA1 Message Date
Paulus Schoutsen cc00617cd5
Allow defining state class for template sensors () 2021-06-23 14:37:04 -07:00
Robert Svensson 6352d8fb0e
Use more attr instead of properties in deCONZ integration () 2021-06-23 21:40:34 +02:00
jan iversen 1f4fdb50dc
Share struct validator between sensor and climate () 2021-06-23 11:03:17 -07:00
Franck Nijhof 5b663b1fb9
Add state class to Enphase Envoy () 2021-06-23 10:46:00 -07:00
Franck Nijhof 38daf94562
Add state class to Eliqonline () 2021-06-23 10:44:55 -07:00
Franck Nijhof 7f7c0febd8
Add state class to DTE Energy Bridge () 2021-06-23 10:44:41 -07:00
Franck Nijhof 927b74b4a2
Add state class to The Energy Detective TED5000 () 2021-06-23 10:44:25 -07:00
Franck Nijhof 0ddd858b4b
Add state class to Aurora ABB Solar PV () 2021-06-23 10:43:57 -07:00
Franck Nijhof b9e6a6b3b8
Add state class to JuiceNet () 2021-06-23 10:43:31 -07:00
Franck Nijhof 39b090d957
Add state class to Neurio energy () 2021-06-23 10:41:48 -07:00
Franck Nijhof 3bfcca2bb0
Add state class to Atome Linky, use class attributes () 2021-06-23 10:23:56 -07:00
Martin Hjelmare ed4a3d275a
Fix ezviz options flow test patch () 2021-06-23 18:19:45 +02:00
Matthias Alphart 742159a6a6
Add number entity to KNX ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-06-23 17:20:49 +02:00
Chris Talkington 4e88b44286
Use attrs instead of properties for directv ()
* Use attrs instead of properties for directv

* Update __init__.py

* Create entity.py

* Update media_player.py

* Update remote.py

* Update media_player.py

* Update remote.py

* Update media_player.py

* Update remote.py

* Update entity.py

* Update __init__.py

* Update media_player.py

* Update remote.py

* Update media_player.py

* Update media_player.py
2021-06-23 16:10:29 +02:00
Erik Montnemery 2351f2d95e
Warn when receiving message on illegal MQTT discovery topic ()
* Warn when receiving message on illegal MQTT discovery topic

* Fix test
2021-06-23 15:53:17 +02:00
Tobias Sauerwein db5bf8ab23
Bump pyatmo version ()
* Bump pyatmo version

* Update tests
2021-06-23 15:51:27 +02:00
Maciej Bieniek 75faee4f25
Use attrs instead of properties in Bravia TV integration ()
* Use attrs instead of properties

* Revert to using properties for dynamic data

* Move volume_level to coordinator

* Move media_title to coordinator

* Remove unused variables

* Fix variable name

* Revert removed variables
2021-06-23 15:46:28 +02:00
Erik Montnemery 80ae346318
Pass the hass object to all MQTT component constructors () 2021-06-23 15:44:18 +02:00
Erik Montnemery 77de233679
Update MQTT number to treat received payload as UTF-8 ()
* Update MQTT number to treat received payload as UTF-8

* Lint
2021-06-23 15:35:18 +02:00
Erik Montnemery a374e24843
Add monetary sensor device class ()
* Add total_cost sensor device class

* Change to DEVICE_CLASS_MONETARY
2021-06-23 15:32:25 +02:00
Tobias Sauerwein 5a4a1a250d
Catch exception for failed webhook drop for netatmo () 2021-06-23 14:56:20 +02:00
Franck Nijhof b3b23066a8
Add state class to Huisbaasje () 2021-06-23 13:11:33 +02:00
Jesse Hills 33e2b910c2
Add @jesserockz to ESPHome codeowners () 2021-06-23 13:10:58 +02:00
Jan Bouwhuis 29bfb4b046
Xiaomi_miio fan percentage based speeds and preset_modes () 2021-06-23 11:30:42 +02:00
Paulus Schoutsen 6c4816567c
Add state class to Sense () 2021-06-23 08:56:11 +02:00
Paulus Schoutsen c31f267106
Add state class to powerwall () 2021-06-22 23:19:02 -07:00
GitHub Action de5431c037 [ci skip] Translation update 2021-06-23 00:09:30 +00:00
Franck Nijhof b112b18848
Get running event loop in debugpy () 2021-06-22 21:16:50 +02:00
maurerle ba3416b724
Handle ConnectionError if proxmoxve host is not reachable ()
* handle ConnectionError if host is not reachable

* import only needed exceptions

fix pylint issue

* don't overwrite built-in ConnectionError

* fix typo
2021-06-22 20:54:27 +02:00
Erik Montnemery 04b425ed89
Use HS color instead of RGB color for Tasmota lights () 2021-06-22 20:40:59 +02:00
Robert Svensson e22893a206
Make attestation of supported features easier to read (deCONZ test) ()
Make is_deconz_group a constant
2021-06-22 20:34:25 +02:00
Robert Svensson 6814e9607a
Improve deCONZ lights supported_color_modes and tests ()
* Improve deconz lights tests

* Simplify attribute definition

* Bump pydeconz to v80
2021-06-22 19:29:58 +02:00
Shay Levy 5795e76826
Migrate Switcher entity attributes to sensors ()
* Migrate attributes to sensors

Migrate attributes to sensors

* Fix pylint

* Apply suggestions from code review

Co-authored-by: Franck Nijhof <git@frenck.dev>

* Add typing imports

Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-06-22 18:28:09 +02:00
Maciej Bieniek d08129352f
Bump Nettigo Air Monitor library () 2021-06-22 15:44:53 +02:00
muppet3000 456755c077
Adjust Growatt PV units from W to kW () 2021-06-22 13:15:38 +02:00
Erik Montnemery 52c142a82d
Add support for color_mode white to MQTT light basic schema ()
* Add support for color_mode white to MQTT light basic schema

* Add missing abbreviations
2021-06-22 11:59:20 +02:00
Yuval Aboulafia 39bf304031
Static typing for PiHole ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-22 11:50:50 +02:00
Brian Towles 9cd3ffbd47
Modern Forms light platform code cleanup () 2021-06-22 10:10:49 +02:00
Otto Winter 03ec7b3d0b
ESPHome rework EsphomeEnumMapper for safe enum mappings () 2021-06-21 21:22:38 -07:00
Raman Gupta 0eae0cca2b
Move zwave_js migration tests into new module () 2021-06-21 20:42:03 -04:00
GitHub Action d805e971b4 [ci skip] Translation update 2021-06-22 00:14:17 +00:00
Raman Gupta 8a9a141f3c
Fix zwave_js migration logic ()
* Fix zwave_js migration logic

* revert change to move tests to new module

* Update tests/components/zwave_js/test_init.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-21 16:45:47 -04:00
MattWestb 077131df1a
Update climate.py ()
Adding tuya TRVs type Moes that need extra function in ZHA.
https://github.com/home-assistant/core/issues/49378 adding _TYST11/_TZE200_cwnjrr72 that is missed then being added in zigpy.
https://github.com/zigpy/zha-device-handlers/pull/931 is adding the _TZE200_b6wax7g0 and i shall adding the missed _TYST11_b6wax7g0
2021-06-21 15:36:00 -04:00
Erik Montnemery b916247e8e
Improve editing of device automation referring non added select entity ()
* Improve editing of device automation referring non added select entity

* Update tests
2021-06-21 14:49:51 +02:00
Brian Towles f29bcf7ff7
Modern Forms light platform ()
* Add light platform to Modern Forms integration

* cleanup setup

* Code review cleanup
2021-06-21 10:09:41 +02:00
Franck Nijhof 23719bbb5e
Upgrade wled to 0.7.0 () 2021-06-21 09:44:29 +02:00
Jeff Irion b46bcdeeb1
Bump adb-shell to 0.3.4 ()
* Bump adb-shell to 0.3.4

* Bump adb-shell to 0.3.4

* Bump adb-shell to 0.3.4
2021-06-21 08:23:22 +02:00
Maciej Bieniek 2aed268fb7
Remove `undo_listener` variable in AccuWeather integration () 2021-06-20 21:40:04 -07:00
Maciej Bieniek 01a26f1348
Remove undo_listener variable in Sony Bravia TV integration () 2021-06-20 21:39:14 -07:00
Chris Talkington d772488472
Remove undo listener variable in sonarr () 2021-06-20 21:38:45 -07:00