J. Nick Koston
4890785299
Fix bluetooth callback registration not surviving a reload ( #76817 )
2022-08-15 10:19:37 -10:00
Aidan Timson
64898af58e
Update systembridgeconnector to 3.4.4 ( #75362 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-15 15:00:29 +02:00
Álvaro Fernández Rojas
cf867730cd
Update aioqsw to v0.2.2 ( #76760 )
2022-08-15 12:12:31 +02:00
epenet
6243f24b05
Add media-player checks to pylint plugin ( #76675 )
...
* Add media-player checks to pylint plugin
* Fix invalid hints
* Add tests
* Adjust tests
* Add extra test
* Adjust regex
* Cleanup comment
* Move media player tests up
2022-08-15 09:48:03 +02:00
J. Nick Koston
9dedba4843
Fix bad data with inkbird bbq sensors ( #76739 )
2022-08-14 20:48:06 -10:00
Jan Bouwhuis
161e533c5f
Remove MQTT climate support for hold and away modes ( #76299 )
...
Remove support for hold and away modes
2022-08-15 08:27:37 +02:00
Jan Bouwhuis
f72cfef7be
Fix MQTT camera encoding ( #76124 )
...
* Fix MQTT camera encoding
* Reduce code
* Add test for using image_encoding parameter
* Move deprecation check to validation
* Dependency
* Set correct strings and log warning
* Rename constant
* Use better issue string identifier
* Revert unwanted change to hassio test
* Avoid term `deprecated` in issue description
* Revert changes using the repairs API
* Add a notice when work-a-round will be removed
* Update homeassistant/components/mqtt/camera.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2022-08-15 08:26:17 +02:00
Christopher Bailey
7fc2d9e087
Persist previous mic/record values for UniFi Protect privacy mode ( #76472 )
2022-08-14 10:57:25 -10:00
J. Nick Koston
f55c274d83
Add Qingping integration (BLE) ( #76598 )
...
* Add Qingping integration (BLE)
* commit the binary sensor
* add binary_sensor file
* Update homeassistant/components/qingping/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/qingping/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/qingping/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* fix const CONCENTRATION_MICROGRAMS_PER_CUBIC_METER
* cover case where config flow is started, another path adds it, and then they resume
* fix missed values
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-14 09:00:27 +02:00
Maciej Bieniek
e44b1fa98c
Bump nettigo-air-monitor to 1.4.2 ( #76670 )
2022-08-13 10:32:58 +02:00
J. Nick Koston
58883feaf6
Small cleanups to Yale Access Bluetooth ( #76691 )
...
- Abort the discovery flow if the user has already
started interacting with a user flow or bluetooth
discovery
- Remove docs_url from the flow
- Fix useless return
2022-08-13 09:55:48 +02:00
J. Nick Koston
eeb9a9f058
Make sure all discovery flows are using the helper ( #76641 )
2022-08-12 09:25:23 -04:00
Jc2k
46369b274b
Initial binary_sensor support for Xiaomi BLE ( #76635 )
2022-08-11 22:25:24 -10:00
Rami Mosleh
86b968bf79
Migrate Glances to new entity naming style ( #76651 )
...
* Migrate Glances to new entity naming style
* minor fixes
2022-08-12 09:50:27 +02:00
David F. Mulcahey
3937ac2ca3
Track code coverage for ZHA sensor entities ( #76617 )
...
* Track code coverage for ZHA sensor entities
* remove correct entry
2022-08-11 21:13:27 -04:00
J. Nick Koston
4f064268b0
Add missing _abort_if_unique_id_configured to ble integrations ( #76624 )
2022-08-11 13:55:52 -10:00
Jc2k
51ca74b3d1
Fix titles for discoveries and device names in xiaomi_ble ( #76618 )
2022-08-11 23:24:55 +01:00
Franck Nijhof
f0827a20c3
Add schedule helper ( #76566 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-08-11 16:14:01 +02:00
Zach Berger
ebbff7b60e
Add Awair Local API support ( #75535 )
2022-08-11 09:01:35 -04:00
Antonino Piazza
9919dd500d
Improve code quality in huawei_lte ( #76583 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-11 11:03:12 +02:00
Jc2k
6ad2708946
Support polling the MiFlora battery ( #76342 )
2022-08-11 10:10:18 +02:00
J. Nick Koston
bf899101ce
Update offline keys from august cloud for august branded yale locks ( #76577 )
2022-08-10 16:21:41 -10:00
Brandon Rothweiler
58ac3eee3b
Always round down for Mazda odometer entity ( #76500 )
2022-08-10 23:56:20 +02:00
J. Nick Koston
bb0038319d
Add Yale Access Bluetooth integration ( #76182 )
2022-08-10 10:08:02 -10:00
J. Nick Koston
b1497b0857
Simplify switchbot config flow ( #76272 )
2022-08-10 09:02:08 -10:00
Jc2k
0639681991
Add new Bluetooth coordinator helper for polling mostly passive devices ( #76549 )
2022-08-10 18:56:34 +01:00
epenet
982d197ff3
Add number checks to pylint plugin ( #76457 )
...
* Add number checks to pylint plugin
* Adjust ancestor checks
* Add tests
* Add comments in tests
2022-08-10 16:30:58 +02:00
Artem Draft
19295d33ba
Migrate BraviaTV to new async backend ( #75727 )
2022-08-10 13:11:49 +02:00
J. Nick Koston
ad361b8fc2
Fix pairing with HK accessories that do not provide format for vendor chars ( #76502 )
2022-08-09 09:48:48 -10:00
Maciej Bieniek
6eb1dbdb74
Add NextDNS binary sensor platform ( #75266 )
...
* Add binary_sensor platform
* Add tests
* Add quality scale
* Sort coordinators
* Remove quality scale
* Fix docstring
2022-08-09 17:51:04 +02:00
Maciej Bieniek
753a3c0921
Add new sensors to NextDNS integration ( #76262 )
...
* Add DNS-over-HTTP/3 sensors
* Update tests
2022-08-09 17:45:48 +02:00
Álvaro Fernández Rojas
46a8f19197
Update aioqsw to v0.2.0 ( #76509 )
2022-08-09 15:24:53 +02:00
Rami Mosleh
f90d007e73
Add config flow to android_ip_webcam ( #76222 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-09 14:08:46 +02:00
Jc2k
7d427ddbd4
Allow parsing to happen in PassiveBluetoothProcessorCoordinator ( #76384 )
2022-08-09 06:36:39 +01:00
Aaron Bach
759503f863
Ensure ConfirmRepairFlow can make use of translation placeholders ( #76336 )
...
* Ensure ConfirmRepairFlow can make use of translation placeholders
* Automatically determine the issue
* Fix tests
* Update homeassistant/components/repairs/issue_handler.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-08-08 16:46:48 -06:00
Sarabveer Singh
01de1c6304
Update HomeKit PM2.5 mappings to US AQI ( #76358 )
2022-08-08 11:49:07 -10:00
Koen van Zuijlen
cefc535edb
Add JustNimbus integration ( #75718 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-08-08 23:35:05 +02:00
Christopher Bailey
d139d1e175
Add UniFi Protect media source ( #73244 )
2022-08-08 10:00:50 -10:00
uvjustin
6540bed59d
Defer preload stream start on startup ( #75801 )
2022-08-08 11:15:31 -04:00
Maciej Bieniek
9f240d5bab
Bump NextDNS backend library ( #76300 )
...
* Bump NextDNS backend library
* Update tests
* Update diagnostics tests
* Use fixtures
2022-08-08 07:52:36 -07:00
Pieter Mulder
7cd4be1310
Add tests for the HDMI-CEC integration ( #75094 )
...
* Add basic tests to the HDMI-CEC component
* Add tests for the HDMI-CEC switch component
* Add test for watchdog code
* Start adding tests for the HDMI-CEC media player platform
Also some cleanup and code move.
* Add more tests for media_player
And cleanup some switch tests.
* Improve xfail message for features
* Align test pyCEC dependency with main dependency
* Make fixtures snake_case
* Cleanup call asserts
* Cleanup service tests
* fix issues with media player tests
* Cleanup MockHDMIDevice class
* Cleanup watchdog tests
* Add myself as code owner for the HDMI-CEC integration
* Fix async fire time changed time jump
* Fix event api sync context
* Delint tests
* Parametrize watchdog test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-08 13:47:05 +02:00
Laz
a1d5a4bc79
Add Escea fireplace integration ( #56039 )
...
Co-authored-by: Teemu R. <tpr@iki.fi >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-08 11:48:42 +02:00
Martin Hjelmare
d1ab93fbaf
Add openexchangerates config flow ( #76390 )
2022-08-07 23:45:32 +02:00
Aaron Bach
ceecab9559
Add update entity to RainMachine ( #76100 )
...
* Add update entity to RainMachine
* Fix tests
* Cleanup
* Test missing controller diagnostics
* Code review
2022-08-07 15:21:49 -06:00
J. Nick Koston
33b194e48d
Switch a few recent merges to use FlowResultType ( #76416 )
2022-08-07 10:01:32 -10:00
Aaron Bach
e89459453b
Add more controller-related RainMachine diagnostics ( #76409 )
2022-08-07 13:44:27 -06:00
Avi Miller
d14b76e7fc
Enable the LIFX diagnostic buttons by default ( #76389 )
2022-08-07 08:45:26 -10:00
Martin Hjelmare
a6963e6a38
Add zwave_js usb port selection ( #76385 )
2022-08-07 11:06:03 -04:00
J. Nick Koston
1fe44d0997
Ensure bluetooth recovers if Dbus gets restarted ( #76249 )
2022-08-07 11:03:56 -04:00
Leonardo Figueiro
34984a8af8
Add switch to wilight ( #62873 )
...
* Created switch.py and support
* updated support.py
* test for wilight switch
* Update for Test
* Updated test_switch.py
* Trigger service with index
* Updated support.py and switch.py
* Updated support.py
* Updated switch.py as PR#63614
* Updated switch.py
* add type hints
* Updated support.py
* Updated switch.py
* Updated switch.py and services.yaml
* Updated pywilight
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update ci.yaml
* Update ci.yaml
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Update switch.py
* Update homeassistant/components/wilight/support.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update support.py
* Update switch.py
* Update support.py
* Update support.py
* Update switch.py
* Update switch.py
* Update services.yaml
* Update switch.py
* Update services.yaml
* Update switch.py
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update switch.py
* Update switch.py
* Update switch.py
* Update test_switch.py
* Update test_switch.py
* Update test_switch.py
* Decrease exception scope
* Clean up
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-07 11:07:01 +02:00