J. Nick Koston
8cae33a730
Fix rachio not being able to be ignored ( #78636 )
...
Fixes #77272
2022-09-17 20:44:24 +03:00
Raman Gupta
01acc3d1e5
Fix zwave_js update entity startup state ( #78563 )
...
* Fix update entity startup state
* Only write state if there is a change
* Add test to show that when an existing entity gets recreated, skipped version does not reset
* Remove unused blocks
* Update homeassistant/components/zwave_js/update.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-09-17 20:43:35 +03:00
Franck Nijhof
24df3574bc
Automatically set up Awair during onboarding ( #78632 )
2022-09-17 15:04:09 +02:00
Nathan Spencer
cc51052be5
Change litterrobot integration to cloud_push ( #77741 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-09-17 04:29:56 -05:00
J. Nick Koston
98dd84f535
Ensure bluetooth callbacks are only fired when advertisement data changes ( #78609 )
2022-09-17 10:26:02 +02:00
Kevin Stillhammer
f59c8d985d
Correct unit for here_travel_time distance sensor ( #78303 )
...
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com >
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com >
2022-09-16 21:03:18 -07:00
Kenneth J. Miller
84cd0da26b
Add Airly gas sensors ( #77908 )
...
* Add support for gases queryable via Airly API:
CO, NO₂, O₃, SO₂
* Add tests for above sensors and update test fixtures
2022-09-16 15:19:30 -06:00
Raman Gupta
06178d3446
Only redact zwave_js values that are worth redacting ( #78420 )
...
* Only redact zwave_js values that are worth redacting
* Tweak test
* Use redacted fixture for test
2022-09-16 15:04:55 -06:00
Franck Nijhof
8774f34271
Update Awair config entry on discovery ( #78521 )
2022-09-16 18:42:44 +03:00
Jafar Atili
491177e5d3
Address late review of SwitchBee ( #78412 )
2022-09-16 14:19:50 +02:00
J. Nick Koston
085abc74ee
Reduce overhead to update passive bluetooth devices ( #78545 )
2022-09-16 12:24:20 +02:00
Rami Mosleh
b093c2840b
Remove name key from config flow in Mikrotik ( #78571 )
2022-09-16 11:30:29 +02:00
Franck Nijhof
a19a7e64d5
Fix WebSocket condition testing ( #78570 )
2022-09-16 11:18:00 +02:00
Franck Nijhof
564150169b
Update LaMetric config entry using DHCP discovery data ( #78527 )
...
* Update LaMetric config entry using DHCP discovery data
* Update translations
2022-09-16 08:35:12 +02:00
Erik Montnemery
dd20a7ea62
Display statistics in the source's unit ( #78031 )
2022-09-15 12:01:24 -04:00
epenet
b29605060a
Enforce MediaPlayerState in hdmi_cec media player ( #78522 )
2022-09-15 11:48:05 -04:00
Michael
6f02f7c6ce
Bump pyfritzhome to 0.6.7 ( #78324 )
2022-09-15 16:01:55 +02:00
Erik Montnemery
aa0fd8c935
Avoid mutating globals in nina tests ( #78513 )
2022-09-15 12:05:29 +02:00
epenet
ada1cff4b1
Use new media player enums in homekit_controller ( #78105 )
...
* Use new media player enums in homekit_controller
* Replace OK/PROBLEM with ON/OFF
* Fix tests
2022-09-15 12:00:52 +02:00
Avi Miller
c0cf9d8729
Add infrared brightness select entity for LIFX Night Vision bulbs ( #77943 )
...
* Add infrared brightness select entity for LIFX Night Vision bulbs
Signed-off-by: Avi Miller <me@dje.li >
* Code refactored from review comments
Signed-off-by: Avi Miller <me@dje.li >
* Update and refactor from code review feedback
Signed-off-by: Avi Miller <me@dje.li >
Signed-off-by: Avi Miller <me@dje.li >
2022-09-15 08:53:58 +02:00
Erik Montnemery
0a1fd36e03
Catch up with statistics after DB migration is done ( #78469 )
...
* Catch up with statistics after DB migration is done
* Don't access the database from the event loop
* Fix deadlocking test
* Fix test
2022-09-15 07:40:56 +02:00
Robert Hillis
a46982befb
Add Google Sheets integration ( #77853 )
...
Co-authored-by: Allen Porter <allen@thebends.org >
2022-09-14 14:31:54 -04:00
epenet
fd05d949cc
Fix device_class in demo ( #78463 )
...
Use _attr_device_class in demo
2022-09-14 20:09:31 +03:00
Erik Montnemery
2ba0f42acc
Prevent deleting blueprints which are in use ( #78444 )
2022-09-14 16:47:08 +02:00
epenet
219cee2ca9
Move Trace classes to separate module ( #78433 )
2022-09-14 09:23:29 -04:00
Franck Nijhof
393f1487a5
Remove Ambee integration ( #78427 )
2022-09-14 10:25:01 +02:00
Diogo Gomes
831c87205f
Retry on unavailable IPMA api ( #78332 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-09-13 21:00:59 -04:00
J. Nick Koston
14611f9b5c
Fix race in logbook websocket test ( #78390 )
2022-09-13 16:40:08 -04:00
J. Nick Koston
bf852812bc
Fix flapping system log test ( #78391 )
...
Since we run tests with asyncio debug on, there is
a chance we will get an asyncio log message instead
of the one we want
Fixes https://github.com/home-assistant/core/actions/runs/3045080236/jobs/4906717578
2022-09-13 23:10:50 +03:00
Erik Montnemery
4898a41dcf
Don't allow partial update of timer settings ( #78378 )
2022-09-13 14:58:12 -04:00
Erik Montnemery
925a4b0286
Don't allow partial update of input_text settings ( #78377 )
2022-09-13 14:57:14 -04:00
Erik Montnemery
19e853dbb0
Don't allow partial update of input_select settings ( #78376 )
2022-09-13 14:56:59 -04:00
Erik Montnemery
abf8b59831
Don't allow partial update of input_button settings ( #78374 )
2022-09-13 14:56:46 -04:00
Erik Montnemery
33fa4ec8b2
Don't allow partial update of input_datetime settings ( #78373 )
2022-09-13 14:56:40 -04:00
Erik Montnemery
e2a0dd9955
Don't allow partial update of input_boolean settings ( #78372 )
2022-09-13 14:55:24 -04:00
Erik Montnemery
47da1c456b
Don't allow partial update of counter settings ( #78371 )
2022-09-13 14:55:06 -04:00
Erik Montnemery
15f104911a
Don't allow partial update of input_number settings ( #78356 )
2022-09-13 14:54:52 -04:00
Erik Montnemery
6256d07255
Drop initial when loading input_number from storage ( #78354 )
2022-09-13 08:39:05 -04:00
J. Nick Koston
392548fe6e
Bump bleak to 0.17.0 ( #78333 )
2022-09-13 14:31:34 +02:00
Robin Wohlers-Reichel
b0249e6aa9
Update solax to 0.3.0 ( #78219 )
2022-09-13 10:07:38 +02:00
jafar-atili
24266f1426
Add SwitchBee Integration ( #70201 )
...
* Add SwitchBee Integration
* fixes
* improved API and more logs
* fixed test_config_flow code
* removed light and cover
* Fixed CR comments, updated pylib, improved response time and lowered the scan interval for lower latency
* CR fixes, added advanced setup form to let the
user choose the following:
- scan interval in seconds: default 5
- whether to expose scenarios and group switches from the CU or not
* used SCAN_INTERVAL_SEC instead of typing just the number
* Fixed PR comments, added unit tests
* fixes
* Improved the pypi and updated the code accordingly
* Add SwitchBee Integration
* fixes
* improved API and more logs
* fixed test_config_flow code
* removed light and cover
* Fixed CR comments, updated pylib, improved response time and lowered the scan interval for lower latency
* CR fixes, added advanced setup form to let the
user choose the following:
- scan interval in seconds: default 5
- whether to expose scenarios and group switches from the CU or not
* used SCAN_INTERVAL_SEC instead of typing just the number
* Fixed PR comments, added unit tests
* fixes
* Improved the pypi and updated the code accordingly
* fixes
* restored new line in .coveragerc
* test: increased config_flow test coverage
* removed two way type
* Updated CODEOWNERS
* fix: code review comments
* fixed review comments
* added device_info
* moved device info to attribute
2022-09-13 09:01:29 +02:00
Erik Montnemery
8a9edea2c1
Fix calculating gas cost for gas measured in ft3 ( #78327 )
2022-09-12 21:24:49 -04:00
Marc Mueller
93a5b99191
Rename zwave_js trigger helper to avoid confusion ( #78331 )
...
* Rename zwave_js trigger helper to avoid confusion
* Fix test
2022-09-12 18:36:05 -04:00
J. Nick Koston
5f1979dbc3
Bump xiaomi-ble to 0.9.3 ( #78301 )
2022-09-12 16:54:20 -05:00
David F. Mulcahey
9d47160e68
Fix sengled bulbs in ZHA ( #78315 )
...
* Fix sengled bulbs in ZHA
* fix tests
* update discovery data
2022-09-12 15:37:11 -04:00
Raman Gupta
abebf3c067
Switch to new entity naming schema across zwave_js ( #77434 )
2022-09-12 09:14:59 +02:00
puddly
f19af72895
Bump ZHA dependencies ( #78201 )
2022-09-10 13:56:01 -04:00
Ernst Klamer
39f40011cc
Add BTHome binary sensors ( #78151 )
2022-09-09 22:43:25 -04:00
Jc2k
28f4a5b7a2
Add missing moisture sensor to xiaomi_ble ( #78160 )
2022-09-09 22:31:51 -04:00
J. Nick Koston
fcb6888f87
Start logbook stream faster ( #77921 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-09-09 17:16:02 -05:00