Commit graph

59569 commits

Author SHA1 Message Date
Martin Hjelmare
511fd293b6
Add matter switch platform (#83149) 2022-12-06 21:57:24 +01:00
Franck Nijhof
552a87dfcc
Upgrade grpcio(-status) to 1.51.1 (#83420) 2022-12-06 21:57:06 +01:00
Martin Hjelmare
9d96a021c7
Add matter sensor platform (#83147) 2022-12-06 21:39:00 +01:00
Martin Hjelmare
e7a06046a7
Add matter binary sensor platform (#83144) 2022-12-06 14:28:06 -05:00
Joakim Plate
46669a1704
Add update of model and version for nibe (#83347) 2022-12-06 12:20:55 -07:00
Raman Gupta
8d1a70391e
Improve zwave_js test coverage (#83372)
* Improve zwave_js test coverage

* review comments and clean up test
2022-12-06 12:18:21 -07:00
Daniel Hjelseth Høyer
dc3401c94e
Update tibber lib to 0.26.4, improve logging (#83418) 2022-12-06 20:08:27 +01:00
epenet
65b391e651
Use new device class in arwn (#83406) 2022-12-06 14:05:27 -05:00
Paulus Schoutsen
ced9248051 Bumped version to 2022.12.0b6 2022-12-06 13:22:52 -05:00
Bram Kragten
52ed121970 Update frontend to 20221206.0 (#83415) 2022-12-06 13:22:45 -05:00
Allen Porter
a2ba126be1 Tighten validation on calendar create event websocket (#83413) 2022-12-06 13:22:44 -05:00
Martin Hjelmare
1cfd292075 Bypass zwave_js config validation if driver not ready (#83410) 2022-12-06 13:22:43 -05:00
Franck Nijhof
048553cd02 Fix Goalzero time to empty sensor device class (#83389)
* Fix Goalzero time to empty sensor device class

* Fix tests
2022-12-06 13:22:43 -05:00
epenet
3a7efddb4b Fix sensor schema for device classes (#83378) 2022-12-06 13:22:42 -05:00
Raman Gupta
861a8ee3c7 Fix zwave_js_value_updated event (#83358)
* Fix zwave_js_value_updated event

* Fix zwave_js_value_updated event
2022-12-06 13:22:41 -05:00
Marcel van der Veldt
2b0c0cc6d2 Replace fixtures for Matter tests (#83328)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-06 13:22:40 -05:00
Bram Kragten
75c5137e77
Update frontend to 20221206.0 (#83415) 2022-12-06 13:21:28 -05:00
Allen Porter
4819576b62
Tighten validation on calendar create event websocket (#83413) 2022-12-06 13:04:32 -05:00
Shay Levy
e1923bc13b
Add Shelly support for Plus WallDimmer US (#83385) 2022-12-06 19:44:17 +02:00
Martin Hjelmare
874315c3fc
Bypass zwave_js config validation if driver not ready (#83410) 2022-12-06 12:41:09 -05:00
Marcel van der Veldt
4c8f7bbf50
Replace fixtures for Matter tests (#83328)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-06 12:38:13 -05:00
epenet
91d6d620c2
Use new unit enums in alexa (#83409)
* Use new unit enums in alexa

* Adjust for mypy
2022-12-06 17:31:40 +01:00
Franck Nijhof
d715aa6867
Modernize Image Processing typing (#83405)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-12-06 16:35:40 +01:00
Franck Nijhof
c507ad86d1
Remove str from cover device class (#83396)
* Remove str from cover device class

* Fix tests
2022-12-06 16:13:29 +01:00
Franck Nijhof
ba0d6fe611
Enforce NumberDeviceClass in number entities (#83402) 2022-12-06 14:58:22 +01:00
Franck Nijhof
647469f472
Remove str from media player device class (#83398)
* Remove str from media player device class

* Adjust pylint plugin
2022-12-06 14:57:34 +01:00
Franck Nijhof
cb69364ad2
Remove str from binary sensor device class (#83393) 2022-12-06 14:52:26 +01:00
Franck Nijhof
46caefca7b
Remove str from humidifier device class (#83397) 2022-12-06 14:51:23 +01:00
Franck Nijhof
8cdadd1552
Remove str from switch device class (#83400) 2022-12-06 14:50:44 +01:00
Franck Nijhof
91cf2e2792
Remove str from update device class (#83399) 2022-12-06 14:50:19 +01:00
Michał Huryn
923fa473e1
Blebox add thermoBox to climate (#81090)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-06 14:43:35 +01:00
Franck Nijhof
9f36412076
Use CoverDeviceClass in Dynalite (#83394) 2022-12-06 13:30:22 +01:00
Franck Nijhof
04793978d3
Use CoverDeviceClass in ESPHome (#83395) 2022-12-06 13:29:58 +01:00
Sean Chen
985c1b31e1
Use new device class in nws (#83172)
* Replace unit consts with enums

* Remove default entries in NWSSensorEntityDescription

* Replace wind icon property with setting device_class in Wind Speed and Wind Gust sensors
2022-12-06 13:27:58 +01:00
Franck Nijhof
96e9bf13fe
Fix icon in meteoclimatic wind bearing (#83390) 2022-12-06 12:27:05 +01:00
Franck Nijhof
de352c520c
Fix Goalzero time to empty sensor device class (#83389)
* Fix Goalzero time to empty sensor device class

* Fix tests
2022-12-06 12:14:15 +01:00
epenet
72fd57a685
Use new device class in accuweather (#83318) 2022-12-06 11:54:59 +01:00
Franck Nijhof
10db0d8bb1
Remove invalid device class from Hue connectivity sensor (#83388) 2022-12-06 11:28:14 +01:00
Franck Nijhof
6c74809400
Remove unused device class from Renault select (#83330)
* Remove unused device class from Renault select

* Fix tests

* More
2022-12-06 11:27:07 +01:00
Franck Nijhof
c25ba19ffd
Use enum sensor device class in Litter-Robot (#83290) 2022-12-06 11:08:05 +01:00
Jevgeni Kiski
d62bdbb9ff
Add vallox fan speed control (#82548)
* fan.set_percentage + tests

* let's see what is not yet covered

* Apply suggestions from code review

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

* tests fix

* vallox_websocket_api 3.0.0

* more coverage

* test coverage

* Update tests/components/vallox/test_fan.py

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

* raise exceptions on user input

* Supported features are different per preset mode.

* Test fixes

* Static supported features is back.

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-06 11:00:59 +01:00
epenet
a3c4996291
Use new device class in zamg (#83361) 2022-12-06 10:56:23 +01:00
epenet
8a1a341b3a
Use new device class in darksky (#83362) 2022-12-06 10:55:12 +01:00
epenet
b8613ec09d
Allow cm in precipitation units (#83360)
* Use new device class in zamg

* Adjust docstring

* Undo component changes
2022-12-06 10:34:58 +01:00
epenet
55d1474e4a
Fix sensor schema for device classes (#83378) 2022-12-06 10:29:23 +01:00
Raman Gupta
87e2bbbfab
Fix zwave_js_value_updated event (#83358)
* Fix zwave_js_value_updated event

* Fix zwave_js_value_updated event
2022-12-06 10:25:37 +01:00
epenet
4f94ad475f
Use new device class in lacrosse view (#83365) 2022-12-06 10:22:52 +01:00
epenet
9856a811ae
Use new device class in trafikverket weatherstation (#83370) 2022-12-06 10:16:49 +01:00
epenet
11609a63e3
Use new device class in metoffice (#83366) 2022-12-06 10:15:53 +01:00
epenet
a14e465246
Use new device class in ecowitt (#83364) 2022-12-06 10:15:01 +01:00