Commit Graph

56757 Commits (694cec34596f76a372d041d4a8ecb50849c5fc43)

Author SHA1 Message Date
Martin Hjelmare 694cec3459
Set matter team as matter codeowners () 2022-12-07 23:53:30 +01:00
Joakim Sørensen f5cfd0329c
Use the async_migrate_paypal_agreement function to get the migration URL ()
* Use the async_migrate_paypal_agreement function to get the migration URL

* Update URL

* Handle timeout error
2022-12-07 12:02:22 -07:00
Bram Kragten dfb0887765
Update frontend to 20221207.0 () 2022-12-07 17:46:42 +01:00
TheJulianJES fccf7fe1ca
Cleanup ZHA initialization for TS011F child_lock () 2022-12-07 16:53:08 +01:00
Joakim Sørensen 8ed6fcd58e
When an account exist without a subscription "provider" will not exist () 2022-12-07 16:48:34 +01:00
David F. Mulcahey f6f89b6c5a
Bump the ZHA quirks lib to 0.0.88 () 2022-12-07 16:48:13 +01:00
Franck Nijhof 12a81cc9f4
Remove doubtful repairs issue from UniFi Protect () 2022-12-07 10:46:28 -05:00
John Pettitt 31725d5411
Add leak detectors support for Ambient Station () 2022-12-07 07:53:00 -07:00
Nyro 7af18ac0ad
Add @nyroDev to overkiz codeowner ()
* Add @nyroDev to overkiz codeowner

* Update manifest.json too
2022-12-07 13:26:36 +01:00
Joakim Sørensen 41e4f10977
Bump hass-nabucasa from 0.59.0 to 0.61.0 () 2022-12-07 13:17:45 +01:00
mbo18 b031905956
Add Child lock support to Tuya devices ()
* Add Child lock support to Tuya devices

* flake/black

* Add attribute to general.py

* apply only to TS011F

* also update general.py
2022-12-07 07:13:32 -05:00
Maciej Bieniek e11917b7cb
Fix restored temperature values in Shelly climate platform ()
* Set last_target_temp value according the unit system

* Convert restored temperature values

* Add test

* Improve comments

* Move _last_target_temp value to constants
2022-12-07 09:11:18 +02:00
r01k fa98685b1e
Refactor Fully Kiosk and add logging details ()
* - Refactor fully_kiosk/services.py with a less repetitive structure. - Log exception details in config_flow.py.

* Log config_flow.py connection exception details

* Appropriate logging level including stack trace.

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

* Finish setting appropriate logging level when recording stack trace.

* Log unknown exception with stack trace

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

* test_config_flow.py now passes.

* All pytests passing.

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-07 08:07:22 +01:00
J. Nick Koston b665a060f7
Do not try to stop the shelly ble scanner if not connected ()
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-06 22:57:54 -05:00
Raman Gupta 41d5256533
Add via_device support to zwave_js ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-12-06 22:56:33 -05:00
GitHub Action 1f3e5fb4fc [ci skip] Translation update 2022-12-07 00:24:08 +00:00
Guido Pio Mariotti b4b136b43e
Update pyvesync to 2.1.1 ()
Update pyvesync to 2.1.1 to close 
2022-12-07 00:42:08 +01:00
Shay Levy 111a38589e
Shelly code quality - use properties for status () 2022-12-07 00:00:45 +02:00
Franck Nijhof 1a9302b8f6
Upgrade google-cloud-pubsub to 2.13.11 () 2022-12-06 22:21:49 +01:00
epenet 9f7fd8956f
Use new unit enums in helpers () 2022-12-06 22:20:17 +01:00
Martin Hjelmare 511fd293b6
Add matter switch platform () 2022-12-06 21:57:24 +01:00
Franck Nijhof 552a87dfcc
Upgrade grpcio(-status) to 1.51.1 () 2022-12-06 21:57:06 +01:00
Martin Hjelmare 9d96a021c7
Add matter sensor platform () 2022-12-06 21:39:00 +01:00
Martin Hjelmare e7a06046a7
Add matter binary sensor platform () 2022-12-06 14:28:06 -05:00
Joakim Plate 46669a1704
Add update of model and version for nibe () 2022-12-06 12:20:55 -07:00
Raman Gupta 8d1a70391e
Improve zwave_js test coverage ()
* 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 () 2022-12-06 20:08:27 +01:00
epenet 65b391e651
Use new device class in arwn () 2022-12-06 14:05:27 -05:00
Bram Kragten 75c5137e77
Update frontend to 20221206.0 () 2022-12-06 13:21:28 -05:00
Allen Porter 4819576b62
Tighten validation on calendar create event websocket () 2022-12-06 13:04:32 -05:00
Shay Levy e1923bc13b
Add Shelly support for Plus WallDimmer US () 2022-12-06 19:44:17 +02:00
Martin Hjelmare 874315c3fc
Bypass zwave_js config validation if driver not ready () 2022-12-06 12:41:09 -05:00
Marcel van der Veldt 4c8f7bbf50
Replace fixtures for Matter tests ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-06 12:38:13 -05:00
epenet 91d6d620c2
Use new unit enums in alexa ()
* Use new unit enums in alexa

* Adjust for mypy
2022-12-06 17:31:40 +01:00
Franck Nijhof d715aa6867
Modernize Image Processing typing ()
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 ()
* Remove str from cover device class

* Fix tests
2022-12-06 16:13:29 +01:00
Franck Nijhof ba0d6fe611
Enforce NumberDeviceClass in number entities () 2022-12-06 14:58:22 +01:00
Franck Nijhof 647469f472
Remove str from media player device class ()
* 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 () 2022-12-06 14:52:26 +01:00
Franck Nijhof 46caefca7b
Remove str from humidifier device class () 2022-12-06 14:51:23 +01:00
Franck Nijhof 8cdadd1552
Remove str from switch device class () 2022-12-06 14:50:44 +01:00
Franck Nijhof 91cf2e2792
Remove str from update device class () 2022-12-06 14:50:19 +01:00
Michał Huryn 923fa473e1
Blebox add thermoBox to climate ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-06 14:43:35 +01:00
Franck Nijhof 9f36412076
Use CoverDeviceClass in Dynalite () 2022-12-06 13:30:22 +01:00
Franck Nijhof 04793978d3
Use CoverDeviceClass in ESPHome () 2022-12-06 13:29:58 +01:00
Sean Chen 985c1b31e1
Use new device class in nws ()
* 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 () 2022-12-06 12:27:05 +01:00
Franck Nijhof de352c520c
Fix Goalzero time to empty sensor device class ()
* 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 () 2022-12-06 11:54:59 +01:00
Franck Nijhof 10db0d8bb1
Remove invalid device class from Hue connectivity sensor () 2022-12-06 11:28:14 +01:00