McYars
7f4c5c04d3
Add Xiaomi Smartmi Fresh Air System XFXTDFR02ZM ( #76637 )
2022-08-24 15:09:01 +02:00
Franck Nijhof
a4d7130d7a
Fix unneeded inheritance in LaMetric base entity ( #77260 )
2022-08-24 15:01:24 +02:00
On Freund
635eda584d
Support for local push in Risco integration ( #75874 )
...
* Local config flow
* Local entities
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Address code review comments
* More type hints
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* More annotations
* Even more annonations
* New entity naming
* Move fixtures to conftest
* Improve state tests for local
* Remove mutable default arguments
* Remove assertions for lack of state
* Add missing file
* Switch setup to fixtures
* Use error fixtures in test_config_flow
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-24 13:09:54 +02:00
Erik Montnemery
2497ff5a39
Add energy and gas sensors to demo integration ( #77206 )
2022-08-24 11:09:23 +02:00
Franck Nijhof
c26d6879ae
Add button platform to LaMetric ( #76768 )
...
* Add button platform to LaMetric
* coveragerc
* Fix docstring
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-24 10:10:36 +02:00
Matthias Alphart
619e99d24c
Update xknx to 1.0.1 ( #77244 )
2022-08-24 09:57:57 +02:00
mkmer
a926e7062c
Fix Aladdin connect multiple doors on one device ( #77226 )
...
Fixed Multiple doors device_info
2022-08-24 09:53:17 +02:00
epenet
a40ddb5e83
Use _attr_should_poll in xiaomi_aqara entities ( #77197 )
...
* Use _attr_should_poll in xiaomi_aqara entities
* Adjust switch
2022-08-24 09:11:01 +02:00
donoghdb
671f129317
Fix met_eireann default wind speed unit ( #77229 )
...
Update default units
2022-08-24 08:18:10 +02:00
J. Nick Koston
de7fdeddf9
Update qingping matcher to support additional models ( #77225 )
...
* Update qingping matcher to support additional models
* tweak
* bump
* Update BinarySensorEntityDescription
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
2022-08-24 06:18:47 +02:00
puddly
8167cd615a
Bump ZHA dependencies ( #77125 )
2022-08-23 20:53:43 -04:00
GitHub Action
a4dcb3a9c1
[ci skip] Translation update
2022-08-24 00:27:09 +00:00
Franck Nijhof
dc17bca00c
Add config entry selector ( #77108 )
2022-08-24 00:29:30 +02:00
Martin Hjelmare
f1075644f8
Bump pymysensors to 0.24.0 ( #77201 )
2022-08-24 00:00:54 +02:00
mkmer
5ce64539c5
Bump AIOAladdinConnect to 0.1.42 ( #77205 )
2022-08-23 23:57:38 +02:00
y34hbuddy
99ec341d6e
Refactor volvooncall to use ConfigFlow ( #76680 )
...
* refactor volvooncall to use ConfigFlow
* remove unused constant SIGNAL_STATE_UPDATED
* implemented feedback
* improve ConfigFlow UX by giving an option for region=None
* implemented more feedback
* next round of feedback
* implemented more feedback
* improve test coverage
* more test coverage
* Apply suggestions from code review
* implemented feedback on tests
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-23 20:58:17 +02:00
Erik Montnemery
f61edf0778
Fix updating of statistics metadata name ( #77207 )
...
* Fix updating of statistics metadata name
* Fix test
* Test renaming
2022-08-23 17:51:17 +02:00
Abílio Costa
b1d249c391
Update Whirlpool integration for 0.17.0 library ( #76780 )
...
* Update Whirlpool integration for 0.17.0 library
* Use dataclass for integration shared data
2022-08-23 17:25:58 +02:00
J. Nick Koston
7f001cc1d1
ESPHome BLE scanner support ( #77123 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-23 10:41:50 -04:00
J. Nick Koston
c975146146
Reduce discovery integration matching overhead ( #77194 )
2022-08-23 10:35:20 -04:00
Erik Flodin
9e66b30af9
Add new sensors for energy produced (via Tibbber) ( #76165 )
...
The new sensors tibber:energy_(production|profit)_<home_id> are like the
existing consumption/totalCost ones except that they report outgoing
energy instead of incomeing.
2022-08-23 10:02:58 +02:00
Thijs W
680a477009
Fix frontier silicon EQ Mode not present on all devices ( #76200 )
...
* Fix #76159 : EQ Mode not present on all devices
* Address review remarks
* Duplicate bookkeeping of sound mode support
* reduce length of try-blocks
2022-08-23 09:41:07 +02:00
Jan Bouwhuis
be2366d773
Add `this` object to MQTT templates ( #77142 )
...
* Add `this` object to MQTT templates
* Only set once, remove hass guard
* Set once if there is a state
* Add tests TemplateStateFromEntityId calls once
2022-08-23 08:43:07 +02:00
J. Nick Koston
c76dec138a
Discover new bluetooth adapters when they are plugged in ( #77006 )
2022-08-22 15:45:08 -10:00
epenet
325557c3e9
Use _attr_should_poll in zha entities ( #77175 )
2022-08-22 21:38:26 -04:00
Christopher Bailey
ce3502291d
Add better support for UniFi Protect Cameras with Removable Lens ( #76942 )
2022-08-22 14:58:31 -10:00
GitHub Action
0f0e398945
[ci skip] Translation update
2022-08-23 00:32:02 +00:00
Franck Nijhof
9843753f30
Add alias support to all triggers ( #77184 )
2022-08-22 17:43:09 -04:00
Klaas Schoute
29b502bb0a
Add diagnostics for Pure Energie integration ( #77151 )
...
* Add diagnostics for Pure Energie integration
* Update test after feedback
2022-08-22 22:18:17 +02:00
epenet
f0646dfb42
Improve type hint in filter sensor entity ( #77155 )
2022-08-22 21:40:33 +02:00
epenet
df5f6bdfc1
Use _attr_should_poll in camera entities ( #77173 )
2022-08-22 20:30:35 +02:00
epenet
03ed552ca9
Improve type hint in foscam camera entity ( #77166 )
2022-08-22 20:23:15 +02:00
Christopher Bailey
e3210291a5
Bump version of pyunifiprotect to 4.1.4 ( #77172 )
2022-08-22 08:10:02 -10:00
Oscar Calvo
e4b288ef7c
Load sms notify via discovery ( #76733 )
...
* Fix #76283
Fix #76283
* Update notify.py
* Support sending SMS as ANSI
* Put back load via discovery
* Update homeassistant/components/sms/const.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/sms/notify.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix typo
* Apply PR feedback
* Fix bad reference
* Update homeassistant/components/sms/notify.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/sms/notify.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/sms/notify.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/sms/notify.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/sms/notify.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Apply PR feedback
* Add back schema
* Update homeassistant/components/sms/notify.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix pylint
* Remove platform schema
* Fix after merge
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-22 20:03:57 +02:00
J. Nick Koston
3938015c93
Add support for scanners that do not provide connectable devices ( #77132 )
2022-08-22 14:02:26 -04:00
Erik Montnemery
61ff1b786b
Add a context variable holding a HomeAssistant reference ( #76303 )
...
* Add a context variable holding a HomeAssistant reference
* Move variable setup and update test
* Refactor
* Revert "Refactor"
This reverts commit 346d005ee6
.
* Set context variable when creating HomeAssistant object
* Update docstring
* Update docstring
Co-authored-by: jbouwh <jan@jbsoft.nl>
2022-08-22 15:58:01 +02:00
epenet
58b9785485
Improve entity type hints [f] ( #77143 )
2022-08-22 13:36:33 +02:00
epenet
b108ddbfd3
Improve type hint in ephember climate entity ( #77138 )
2022-08-22 13:32:06 +02:00
epenet
d7685f869a
Improve type hint in emby media-player entity ( #77136 )
2022-08-22 13:30:28 +02:00
epenet
6693cfd036
Improve type hint in ecobee climate entity ( #77133 )
2022-08-22 13:27:36 +02:00
epenet
9467b7d018
Improve type hint in eq3btsmart climate entity ( #77131 )
2022-08-22 13:27:02 +02:00
Franck Nijhof
5a0e4fa5ee
Add hide attribute support to attribute selector ( #77072 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-08-22 12:55:30 +02:00
epenet
5cb91d7cef
Improve type hint in eddystone sensor entity ( #77135 )
2022-08-22 11:36:59 +02:00
epenet
361f82f5fa
Improve type hints in epson media player ( #77129 )
2022-08-22 11:34:20 +02:00
Oscar Calvo
8cd04750fc
Support send SMS using GSM alphabet ( #76834 )
...
* Fix #76283
Fix #76283
* Update notify.py
* Load SMS via discovery
* Put back send as ANSI
2022-08-22 09:22:43 +02:00
Khole
1940d9a377
Hive Add ability to trigger the alarm ( #76985 )
...
* Add ability to trigger the alarm
* Add mapping for sos state when triggered manually
* Update homeassistant/components/hive/alarm_control_panel.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/hive/alarm_control_panel.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Fix linter issues
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-08-22 09:20:12 +02:00
epenet
ed60611b07
Improve type hint in cast media_player entity ( #77025 )
...
* Improve type hint in cast media_player entity
* Update docstring
2022-08-22 09:13:14 +02:00
Maciej Bieniek
e03eb238e2
Protect against an exception in Shelly climate platform ( #77102 )
...
Check if state in HVACMode
2022-08-22 09:03:32 +02:00
sophof
8b46174667
Add NZBGet speed limit sensor ( #77104 )
...
* Added sensor for download rate limit
* Added test for speed limit
2022-08-22 09:02:05 +02:00
Maciej Bieniek
cba2893862
Set quality scale to platinum in the NextDNS integration ( #77099 )
...
* Set quality scale to platinum
* Catch exceptions on when service calls
* Add tests
2022-08-21 22:08:57 -07:00
GitHub Action
eef7bdb44b
[ci skip] Translation update
2022-08-22 00:27:12 +00:00
J. Nick Koston
f3e432c9c7
Reduce bluetooth logging noise when an adapter is recovered ( #77109 )
2022-08-21 12:03:14 -10:00
J. Nick Koston
86e17865f9
Bump pySwitchbot to 0.18.14 ( #77090 )
2022-08-21 20:36:27 +02:00
Vincent Knoop Pathuis
90ef87f4a6
Add default polling for landis gyr heat meter ( #77078 )
2022-08-21 20:16:38 +02:00
Maciej Bieniek
ed7ceb0268
Bump NextDNS backend library ( #77105 )
2022-08-21 19:34:37 +02:00
Daniel
2f652901b6
Add long term statistics for tellduslive ( #75789 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-21 19:31:49 +02:00
Gábor Gyenge
23ef3bf9ac
Add UV switch to Pet Waterer in Tuya integration ( #76718 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-21 19:31:34 +02:00
Artem Draft
ac56b3306a
Fix covers moving state in HomeKit ( #77101 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-21 06:54:37 -10:00
J. Nick Koston
5d8f5708f4
Bump qingping-ble to 0.3.0 ( #77094 )
2022-08-21 18:51:58 +02:00
Joakim Plate
4dad24bc51
Don't check for periodic ventilation in fan control ( #77089 )
...
Don't check for periodic ventilation
2022-08-21 09:48:23 +02:00
Joakim Plate
2689eddbe8
Make sure we always connect to last known bluetooth device in fjäråskupan ( #77088 )
...
Make sure we always connect to last known device
2022-08-21 09:47:04 +02:00
J. Nick Koston
9edb25887c
Bump yalexs_ble to 1.6.4 ( #77080 )
2022-08-20 15:08:35 -10:00
GitHub Action
296e52d918
[ci skip] Translation update
2022-08-21 00:24:25 +00:00
J. Nick Koston
2d0b11f18e
Add a new constant for multiple bluetooth watchdog failure hits ( #77081 )
2022-08-20 13:41:25 -10:00
J. Nick Koston
0bd4973134
Bump bluetooth-auto-recovery to 0.2.2 ( #77082 )
2022-08-20 13:41:09 -10:00
J. Nick Koston
ced8278e32
Auto recover when the Bluetooth adapter stops responding ( #77043 )
2022-08-20 11:58:14 -10:00
Jc2k
eb0828efdb
Dont rely on config flow to monitor homekit_controller c# changes ( #76861 )
2022-08-20 10:58:59 -10:00
Kevin Addeman
8b1713a691
Add support for non-serialized devices (light, switch, cover, fan in RA3 Zones) ( #75323 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-20 10:56:19 -10:00
mvn23
87be71ce6a
Update pyotgw to 2.0.3 ( #77073 )
2022-08-20 20:18:27 +02:00
Franck Nijhof
453307e01a
Add attribute support to state selector ( #77071 )
2022-08-20 13:30:38 -04:00
J. Nick Koston
18246bb8c8
Improve bluetooth logging when there are multiple adapters ( #77007 )
2022-08-20 13:22:42 -04:00
Franck Nijhof
49957c752b
Add coordinator and number platform to LaMetric ( #76766 )
2022-08-20 19:06:35 +02:00
epenet
9ac01b8c9b
Improve type hint in derivative sensor entity ( #77038 )
2022-08-20 11:27:01 +02:00
epenet
2c2e0cd4a0
Improve type hint in daikin climate entity ( #77037 )
2022-08-20 08:41:41 +02:00
epenet
c9fe1f44b8
Improve type hint in denon media player entity ( #77036 )
2022-08-20 08:40:51 +02:00
epenet
1edb68f8ba
Improve type hint in darksky sensor entity ( #77035 )
2022-08-20 08:39:53 +02:00
epenet
f329428c7f
Remove unused variable from directv media player ( #77034 )
2022-08-20 08:38:59 +02:00
epenet
b88e71762d
Improve type hint in cups sensor entity ( #77030 )
2022-08-20 08:37:47 +02:00
epenet
09ab07921a
Improve type hint in compensation sensor entity ( #77027 )
2022-08-20 08:34:47 +02:00
epenet
fea0ec4d4d
Improve type hints in vacuum entities ( #76561 )
2022-08-20 08:33:27 +02:00
J. Nick Koston
52fbd50d3c
Bump yalexs_ble to 1.6.2 ( #77056 )
2022-08-20 08:15:25 +02:00
J. Nick Koston
828bf63ac2
Bump pySwitchbot to 0.18.12 ( #77040 )
2022-08-20 08:14:47 +02:00
Klaas Schoute
5cb79696d0
Use data description for Pure Energie integration ( #77047 )
2022-08-20 08:04:17 +02:00
Klaas Schoute
0795d28ed5
Remove name option from config_flow for P1 Monitor ( #77046 )
2022-08-20 08:03:43 +02:00
epenet
3a3f41f3df
Improve entity type hints [e] ( #77041 )
2022-08-20 07:52:55 +02:00
GitHub Action
21cd2f5db7
[ci skip] Translation update
2022-08-20 00:23:43 +00:00
Aidan Timson
a076d3faa0
Address late review of system bridge media source ( #77032 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-20 00:27:33 +02:00
J. Nick Koston
98c9399ff0
Bump yalexs-ble to 1.6.0 ( #77042 )
2022-08-19 11:27:43 -10:00
epenet
bf7239c25d
Improve entity type hints [d] ( #77031 )
2022-08-19 16:10:45 +02:00
Franck Nijhof
2d197fd59e
Add state selector ( #77024 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-08-19 09:24:53 -04:00
Stephan Uhle
d8392ef6ba
Add edl21 sensor unit mapping for Hz ( #76783 )
...
Added sensor unit mapping for Hz.
2022-08-19 13:28:03 +02:00
Martin Hjelmare
d0986c7650
Type feedreader strictly ( #76707 )
...
* Type feedreader strictly
* Run hassfest
2022-08-19 13:20:41 +02:00
epenet
0f792eb92e
Improve entity type hints [c] ( #77023 )
2022-08-19 13:02:46 +02:00
epenet
039c071a80
Improve type hint in brottsplatskartan sensor entity ( #77019 )
2022-08-19 12:09:58 +02:00
Rami Mosleh
63dcd8ec08
Bump pydroid-ipcam to 2.0.0 ( #76906 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-19 11:57:30 +02:00
Dave Atherton
324f5555ed
Change growatt server URL ( #76824 )
...
Co-authored-by: Chris Straffon <c.m.straffon@gmail.com>
2022-08-19 11:51:27 +02:00
Jan Bouwhuis
90aba6c523
Add cv.deprecated to MQTT modern schema's too ( #76884 )
...
Add cv.deprcated to modern schema too
2022-08-19 11:12:47 +02:00
epenet
a5e151691c
Fix acmeda battery sensor definition ( #76928 )
...
* Fix acmeda battery sensor definition
* Use float | int | None
2022-08-19 11:02:48 +02:00
Johannes Jonker
f966b48d84
Add newly-released Amazon Polly voices ( #76934 )
...
* Add newly-released Amazon Polly voices
Cf. announcement at https://aws.amazon.com/about-aws/whats-new/2022/06/amazon-polly-adds-male-neural-tts-voices-languages/ and updated voice list at https://docs.aws.amazon.com/polly/latest/dg/voicelist.html
* Fix inline comment spacing
2022-08-19 11:01:42 +02:00
epenet
61af82223f
Improve type hint in blebox light entity ( #77013 )
...
* Improve type hint in blebox light entity
* Adjust
* Adjust supported_features
* Adjust effect_list property
* Improve base class
2022-08-19 10:58:51 +02:00
Robert Hillis
cbeaea98d1
Remove deprecated YAML configuration from Skybell ( #76940 )
2022-08-19 10:56:01 +02:00
Aaron Bach
c3305caabe
Provide slight speedup to RainMachine device lookup during service call ( #76944 )
...
Fix
2022-08-19 10:41:33 +02:00
Rami Mosleh
655e2f92ba
Add strict typing to mikrotik ( #76974 )
...
add strict typing to mikrotik
2022-08-19 10:39:14 +02:00
epenet
801f7d1d5f
Adjust type hints in airtouch4 climate entity ( #76987 )
2022-08-19 10:33:34 +02:00
epenet
d70bc68b93
Improve type hint in brottsplatskartan sensor entity ( #77015 )
2022-08-19 10:30:34 +02:00
epenet
4de50fc471
Improve type hint in bsblan climate entity ( #77014 )
2022-08-19 10:09:20 +02:00
epenet
dedf063e43
Improve entity type hints [b] ( #77012 )
2022-08-19 09:54:13 +02:00
Aaron Bach
dd109839b9
Provide slight speedup to Guardian device lookup during service call ( #77004 )
...
* Provide slight speedup to Guardian device lookup during service call
* Messages
2022-08-19 09:39:48 +02:00
Erik Montnemery
6d49362573
Revert rename of confirm step in zha config flow ( #77010 )
...
* Revert rename of confirm step in zha config flow
* Update tests
2022-08-19 09:33:57 +02:00
Marc Mueller
1faabb8f40
Add timeouts to requests calls ( #76851 )
2022-08-19 08:58:18 +02:00
rikroe
4eb4146e29
Remove unneeded charging_status attribute in bmw_connected_drive binary sensor ( #74921 )
...
* Use `charging_status.value` in attribute for BMW binary sensor
* Remove `charging_status` attribute
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-19 08:36:46 +02:00
Rami Mosleh
72a4f8af3d
Add config flow to `pushover` ( #74500 )
...
* Add config flow to `pushover`
* Add tests for reauth
* add deprecated yaml issue
* address comments
* fix test error, other fixes
* update translations
2022-08-19 08:07:32 +02:00
Kevin Addeman
09aaf45f0a
Fix lutron caseta Sunnata Keypad support ( #75324 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-18 16:23:20 -10:00
J. Nick Koston
cd59d3ab81
Add support for multiple Bluetooth adapters ( #76963 )
2022-08-18 21:41:07 -04:00
GitHub Action
a434d755b3
[ci skip] Translation update
2022-08-19 00:27:31 +00:00
epenet
f323c5e880
Adjust type hints in android_ip_webcam switch entity ( #76989 )
2022-08-18 22:49:59 +02:00
epenet
009a573324
Adjust type hints in alpha-vantage sensor entity ( #76988 )
2022-08-18 22:48:49 +02:00
epenet
7a45739104
Adjust type hints in aquostv media player entity ( #76990 )
2022-08-18 22:47:56 +02:00
Klaas Schoute
b8d8d5540e
P1 Monitor add water meter support ( #74004 )
2022-08-18 22:35:28 +02:00
epenet
eec45c1208
Adjust type hints in august sensor entity ( #76992 )
2022-08-18 22:21:19 +02:00
Erik Montnemery
bb74730e96
Add support for USB dongles to the hardware integration ( #76795 )
...
* Add support for USB dongles to the hardware integration
* Update hardware integrations
* Adjust tests
* Add USB discovery for SkyConnect 1.0
* Improve test coverage
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Fix frozen dataclass shizzle
* Adjust test
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-08-18 21:52:12 +02:00
Joakim Sørensen
f5487b3a7e
Bump pyhaversion from 22.4.1 to 22.8.0 ( #76994 )
2022-08-18 18:03:10 +02:00
Paulus Schoutsen
6e92931087
Add file selector and file upload integration ( #76672 )
2022-08-18 12:02:12 -04:00
IceBotYT
92a9011953
Code quality changes for LaCrosse View ( #76265 )
2022-08-18 17:17:58 +02:00
Erik Montnemery
21ebd1f612
Simplify ZHA config entry title ( #76991 )
2022-08-18 10:58:44 -04:00
Vincent Knoop Pathuis
7a497c1e6e
Add Landis+Gyr Heat Meter integration ( #73363 )
...
* Add Landis+Gyr Heat Meter integration
* Add contant for better sensor config
* Add test for init
* Refactor some of the PR suggestions in config_flow
* Apply small fix
* Correct total_increasing to total
* Add test for restore state
* Add MWh entity that can be added as gas on the energy dashoard
* Remove GJ as unit
* Round MWh to 5 iso 3 digits
* Update homeassistant/components/landisgyr_heat_meter/const.py
* Update CODEOWNERS
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-08-18 16:40:04 +02:00
epenet
65eb1584f7
Improve entity type hints [a] ( #76986 )
2022-08-18 15:56:52 +02:00
epenet
24f1287bf9
Improve type hints in homeassistant scene ( #76930 )
2022-08-18 15:39:56 +02:00
Erik Montnemery
60c8d95a77
Remove white_value support from light ( #76926 )
2022-08-18 08:21:05 -04:00
Yasser Saleemi
f0deaa33a0
Include moonsighting calc for islamic_prayer_times ( #75595 )
2022-08-18 14:07:58 +02:00
Franck Nijhof
c212fe7ca5
Adjust version comparison in HA Cloud account linking ( #76978 )
2022-08-18 14:06:50 +02:00
Charles Garwood
1aef60c81c
Add screen on/off switch to Fully Kiosk Browser integration ( #76957 )
2022-08-18 13:33:38 +02:00
Erik Montnemery
a79f578b1d
Add issue_domain parameter to repairs.create_issue ( #76972 )
2022-08-18 12:45:24 +02:00
Maciej Bieniek
681b726128
Add parental control switches to NextDNS integration ( #76559 )
...
* Add new switches
* Make new switches disabled by default
* Update tests
2022-08-18 11:40:24 +02:00
Charles Garwood
6fbdc8e339
Add Fully Kiosk Browser number platform ( #76952 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-08-18 10:51:28 +02:00
epenet
4a84a8caa9
Use Platform enum ( #76967 )
2022-08-18 10:22:49 +02:00
J. Nick Koston
82b6deeb79
Bump qingping-ble to 0.2.4 ( #76958 )
2022-08-17 22:43:22 -04:00
Robert Hillis
6ab9652b60
Pass the real config for Discord ( #76959 )
2022-08-17 22:41:59 -04:00
Robert Hillis
280ae91ba1
Pass the real config for Slack ( #76960 )
2022-08-17 22:41:28 -04:00
J. Nick Koston
03fac0c529
Fix race in notify setup ( #76954 )
2022-08-17 22:37:47 -04:00
Joakim Plate
3eaa1c30af
Restore fixed step fan speeds for google assistant ( #76871 )
2022-08-17 22:15:48 -04:00
GitHub Action
d2e5d91eba
[ci skip] Translation update
2022-08-18 00:25:40 +00:00
Franck Nijhof
71cdc1645b
Refactor LaMetric integration ( #76759 )
...
* Refactor LaMetric integration
* Use async_setup
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* use async_get_service
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/lametric/conftest.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/lametric/conftest.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Pass hassconfig
* Remove try/catch
* Fix passing hassconfig
* Use menu
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-18 00:49:11 +02:00
J. Nick Koston
071cae2c0b
Implement auto switching when there are multiple bluetooth scanners ( #76947 )
2022-08-17 12:38:04 -10:00
J. Nick Koston
7bf13167d8
Prevent bluetooth scanner from being shutdown by BleakClient not using BLEDevice ( #76945 )
2022-08-17 11:42:12 -10:00
J. Nick Koston
3bcc274dfa
Rework bluetooth to support scans from multiple sources ( #76900 )
2022-08-17 10:51:56 -10:00
Christopher Bailey
ff7ef7e526
Bump version of pyunifiprotect to 4.1.2 ( #76936 )
2022-08-17 18:45:34 +02:00
René Klomp
a63a3b96b7
Bump pysma to 0.6.12 ( #76937 )
2022-08-17 17:53:21 +02:00
epenet
171893b484
Fix acmeda set cover tilt position ( #76927 )
2022-08-17 17:00:30 +02:00
epenet
673a72503d
Improve type hints in water_heater ( #76910 )
...
* Improve type hints in water_heater
* Adjust melcloud
2022-08-17 16:58:17 +02:00
epenet
8619df5294
Improve type hints in utility_meter select entity ( #76447 )
2022-08-17 16:38:41 +02:00
Charles Garwood
79ab13d118
Add Fully Kiosk Browser switch platform ( #76931 )
2022-08-17 16:30:20 +02:00
Diogo Gomes
ef6b6e7850
Remove deprecated utility_meter entity ( #76480 )
...
* remove deprecated utility_meter domain
* remove select_tariff
2022-08-17 16:25:34 +02:00
Erik Montnemery
05e33821fd
Remove white_value support from group light ( #76924 )
2022-08-17 08:01:50 -04:00
Erik Montnemery
426a620084
Remove deprecated white_value support from template light ( #76923 )
2022-08-17 07:53:56 -04:00
Erik Montnemery
4cc1428eea
Add support for color_mode white to MQTT JSON light ( #76918 )
2022-08-17 13:07:50 +02:00
Erik Montnemery
0ed265e2be
Correct restoring of mobile_app sensors ( #76886 )
2022-08-17 10:53:05 +02:00
Franck Nijhof
b4323108b1
Update cryptography to 37.0.4 ( #76853 )
2022-08-17 09:41:50 +02:00
mkmer
5ef6b5a300
Add BLE sensor to Aladdin_connect ( #76221 )
...
* Add BLE sensor
Default Enable BLE & Battery for Model 02
* recommended changes
* Recommended changes
Model 02 -> 01 (oops)
2x async_block_till_done() not needed.
2022-08-17 09:09:19 +02:00
Charles Garwood
7e366a78e6
Add Fully Kiosk Browser button platform ( #76894 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-08-17 08:36:56 +02:00
J. Nick Koston
ee1b08bbd6
Bump govee-ble to 0.16.0 ( #76882 )
2022-08-16 21:21:47 -04:00
Franck Nijhof
7a82279af8
Update hass-nabucasa to 0.55.0 ( #76892 )
2022-08-16 21:20:47 -04:00
Marc Mueller
d73754d292
Fix TypeAlias + TypeVar names ( #76897 )
2022-08-16 21:19:55 -04:00
Franck Nijhof
ec1b133201
Add DHCP updates to Fully Kiosk ( #76896 )
2022-08-16 21:19:23 -04:00
J. Nick Koston
6f3cdb6db1
Reorganize bluetooth integration to prepare for remote and multi-adapter support ( #76883 )
2022-08-16 14:52:53 -10:00
Paulus Schoutsen
8c62713af3
Bump frontend to 20220816.0 ( #76895 )
2022-08-16 20:49:27 -04:00
GitHub Action
683132ae19
[ci skip] Translation update
2022-08-17 00:26:42 +00:00
Charles Garwood
8070875ff4
Add Fully Kiosk Browser sensor platform ( #76887 )
2022-08-17 00:20:30 +02:00
Paulus Schoutsen
59878ea1ef
Indieauth updates ( #76880 )
2022-08-16 17:17:10 -04:00
rikroe
cb2799bc37
Fix displayed units for BMW Connected Drive ( #76613 )
...
* Fix displayed units
* Add tests for unit conversion
* Streamline test config entry init
* Refactor test to pytest fixture
* Fix renamed mock
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-16 21:36:33 +02:00
Charles Garwood
1e9ede25ad
Add Fully Kiosk Browser integration with initial binary sensor platform ( #76737 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-08-16 20:08:35 +02:00
starkillerOG
73ad34244e
Bump pynetgear to 0.10.7 ( #76754 )
2022-08-16 19:49:49 +02:00
Zach Berger
5331af2143
Capture local Awair firmware version to DeviceInfo ( #76700 )
2022-08-16 13:17:53 -04:00
Igor Pakhomov
65f86ce44f
Add additional select for dmaker.airfresh.t2017 to xiaomi_miio ( #67058 )
2022-08-16 17:30:56 +02:00
Franck Nijhof
d50b5cebee
Various improvement for JustNimbus ( #76858 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-16 17:10:11 +02:00
Franck Nijhof
93a72982ce
Update debugpy to 1.6.3 ( #76849 )
2022-08-16 17:09:50 +02:00
Franck Nijhof
1a2a20cfc5
Update google-cloud-texttospeech to 2.12.1 ( #76854 )
2022-08-16 17:09:00 +02:00
Joakim Sørensen
2ab4817d81
Use secure in Speedtest ( #76852 )
2022-08-16 08:05:09 -07:00
Erik Montnemery
73001e29ff
Remove deprecated white_value support from MQTT light ( #76848 )
...
* Remove deprecated white_value support from MQTT light
* Remove deprecated white_value support from MQTT JSON light
* Remove deprecated white_value support from MQTT template light
2022-08-16 16:47:21 +02:00
Franck Nijhof
63d71457aa
Type BrowseMedia children as a covariant ( #76869 )
2022-08-16 16:31:09 +02:00
Franck Nijhof
2e191d6a60
Update sentry-sdk to 1.9.5 ( #76857 )
2022-08-16 16:30:04 +02:00
Franck Nijhof
3d567d2c1b
Update numpy to 1.23.2 ( #76855 )
2022-08-16 16:18:40 +02:00
Marc Mueller
563ec67d39
Add strict typing for auth ( #75586 )
2022-08-16 10:10:37 -04:00
Franck Nijhof
735dec8dde
Process UniFi Protect review comments ( #76870 )
2022-08-16 15:53:16 +02:00
Aidan Timson
3cb062dc13
Add System Bridge Media Source ( #72865 )
2022-08-16 09:48:01 -04:00
Franck Nijhof
00c0ea8869
Remove stale debug prints ( #76865 )
2022-08-16 09:33:33 -04:00
Paulus Schoutsen
c7d46bc719
Improve Awair config flow ( #76838 )
2022-08-16 14:30:07 +02:00
jonasrickert
3e1c9f1ac7
Add Rollotron DECT 1213 to fritzbox ( #76386 )
2022-08-16 11:49:31 +02:00
Jc2k
a663445f25
Bump aiohomekit to 1.3.0 ( #76841 )
2022-08-16 10:34:17 +01:00
Mick Vleeshouwer
7ec54edc69
Fix Overkiz startup order to prevent unnamed device showing up ( #76695 )
...
Gateways should be added first, before platform setup
2022-08-16 07:54:26 +02:00
Marc Mueller
b8f83f6c70
Use BinarySensorDeviceClass instead of deprecated constants ( #76830 )
2022-08-16 07:40:33 +02:00
J. Nick Koston
b43242ef0d
Fix lifx homekit discoveries not being ignorable or updating the IP ( #76825 )
2022-08-15 21:09:13 -04:00
GitHub Action
ff3fd4c29d
[ci skip] Translation update
2022-08-16 00:30:51 +00:00
Erik Montnemery
1c1b23ef69
Correct referenced entities and devices for event triggers ( #76818 )
2022-08-15 17:35:30 -04:00
J. Nick Koston
4890785299
Fix bluetooth callback registration not surviving a reload ( #76817 )
2022-08-15 10:19:37 -10:00
Marc Mueller
d8916c3e47
Use TriggerActionType [a-k] ( #76812 )
2022-08-15 20:26:49 +02:00
Marc Mueller
badbc414fb
Use TriggerActionType [w-z] ( #76814 )
2022-08-15 20:15:57 +02:00
Marc Mueller
702f8180a6
Use TriggerActionType [l-t] ( #76813 )
2022-08-15 14:00:42 -04:00
Marcel van der Veldt
223ea03492
Fix Hue events for relative_rotary devices (such as Hue Tap Dial) ( #76758 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-08-15 13:32:44 -04:00
Marc Mueller
453cbc3e14
Use TriggerActionType [core, t-z] ( #76808 )
2022-08-15 18:15:20 +02:00
Marc Mueller
7360cce1c2
Use TriggerActionType [core, homeassistant] ( #76805 )
2022-08-15 18:06:16 +02:00
Marc Mueller
19cf6089d6
Use TriggerActionType [core, a-d] ( #76803 )
2022-08-15 17:44:12 +02:00
Marc Mueller
1ebac6c7ca
Use TriggerActionType [core, r-t] ( #76807 )
2022-08-15 17:40:16 +02:00
Marc Mueller
af002d9dc4
Use TriggerActionType [core, l-m] ( #76806 )
2022-08-15 17:39:55 +02:00
Marc Mueller
e39672078d
Use TriggerActionType [core, d-h] ( #76804 )
2022-08-15 17:39:14 +02:00
hansgoed
1557a7c36d
🐛 Fix "The request content was malformed" error in home_connect ( #76411 )
2022-08-15 15:07:39 +02: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
Marc Mueller
c93d9d9a90
Move `AutomationActionType` to helpers.trigger ( #76790 )
2022-08-15 08:37:11 -04:00
rikroe
4239757c2c
Bump bimmer_connected to 0.10.2 ( #76751 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-15 13:55:23 +02:00
Álvaro Fernández Rojas
cf867730cd
Update aioqsw to v0.2.2 ( #76760 )
2022-08-15 12:12:31 +02:00
Álvaro Fernández Rojas
f443edfef4
Enable statistics for WLED WiFi RSSI/Signal sensors ( #76789 )
2022-08-15 11:49:22 +02:00
Franck Nijhof
8f0f734c28
Fix entity category for LIFX buttons ( #76788 )
2022-08-15 11:35:53 +02:00
Marcel van der Veldt
669e6bec39
Bump aiohue to 4.5.0 ( #76757 )
2022-08-15 11:23:38 +02:00
Frank
f4c23ad68d
Bump homeconnect to 0.7.2 ( #76773 )
2022-08-15 10:44:14 +02:00
Aaron Bach
c9feda1562
Fix missing state classes on various Ambient PWS entities ( #76683 )
2022-08-14 21:13:11 -10:00
J. Nick Koston
68979009e3
Bump aiohomekit to 1.2.11 ( #76784 )
2022-08-14 20:54:49 -10:00
J. Nick Koston
cf19536c43
Fix stale data with SensorPush sensors ( #76771 )
2022-08-14 20:48:28 -10: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
epenet
4f9e6d2407
Improve vacuum type hints ( #76747 )
...
* Improve vacuum type hints
* Black
* Black
* Adjust
* One more
2022-08-15 08:23:05 +02:00
J. Nick Koston
8a85881ca0
Bump pySwitchbot to 0.18.10 to handle empty data and disconnects ( #76684 )
...
* Bump pySwitchbot to 0.18.7 to handle empty data
Fixes #76621
* bump again
* bump
* bump for rssi on disconnect logging
2022-08-15 07:53:27 +02:00
epenet
aadecdf6cb
Add type hints to MediaPlayerEntity ( #76743 )
...
* Add media-player checks to pylint plugin
* Fix invalid hints
* Add tests
* Adjust tests
* Add extra test
* Adjust regex
* Cleanup comment
* Revert
* Revert
* Update homeassistant/components/media_player/__init__.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Update homeassistant/components/denonavr/media_player.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-08-15 00:54:25 +03: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
5f827f4ca6
Bump aiohomekit to 1.2.10 ( #76738 )
2022-08-13 21:56:57 -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
Marvin Wichmann
0d45cef6f6
Update xknx to 1.0.0 🎉 ( #76734 )
2022-08-14 06:31:39 +02:00
GitHub Action
bec8e544f4
[ci skip] Translation update
2022-08-14 00:25:47 +00:00
J. Nick Koston
b4a840c00d
Avoid creating door sensor when it does no exist on older yalexs_ble locks ( #76710 )
2022-08-13 12:47:35 -10:00
Marc Mueller
67e339c67b
Fix implicit Optional [t-z] ( #76722 )
2022-08-13 18:47:17 +02:00
Marc Mueller
5db1fec99e
Fix implicit Optional [p-s] ( #76721 )
2022-08-13 18:46:49 +02:00
Marc Mueller
5a046ae7be
Fix implicit Optional [a-n] ( #76720 )
2022-08-13 18:46:34 +02:00
Marc Mueller
cf7c716bda
Fix implicit Optional [core] ( #76719 )
2022-08-13 18:46:08 +02:00
rikroe
a70252a243
Log not allowed attributes only once in BMW binary sensors ( #76708 )
...
* Log not allowed keys only once
* Fix spelling
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2022-08-13 16:05:23 +02:00
starkillerOG
db03c273f1
Netgear skip devices withouth mac ( #76626 )
...
skip devices withouth mac
2022-08-13 15:17:49 +02:00
Allen Porter
b969ed00b9
Fix google calendar disabled entity handling ( #76699 )
...
Fix google calendar disable entity handling
2022-08-13 15:02:32 +02:00
starkillerOG
bcc0a92e2b
Motion Blinds fix OperationNotAllowed ( #76712 )
...
fix OperationNotAllowed
homeassistant.config_entries.OperationNotAllowed
2022-08-13 14:39:04 +02:00
J. Nick Koston
93a80d8fc3
Bump yalexs-ble to 1.4.0 ( #76685 )
2022-08-13 10:36:30 +02:00
Mick Vleeshouwer
9181b0171a
Bump pyoverkiz to 1.5.0 ( #76682 )
2022-08-13 10:35:13 +02:00
Maciej Bieniek
e44b1fa98c
Bump nettigo-air-monitor to 1.4.2 ( #76670 )
2022-08-13 10:32:58 +02:00
rikroe
c9c84639ad
Remove `charging_time_label` sensor in BMW Connected Drive ( #76616 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-13 10:30:39 +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
GitHub Action
6e03b12a93
[ci skip] Translation update
2022-08-13 00:25:00 +00:00
Paulus Schoutsen
2f29f38ec6
Streamline discovery flow callback ( #76666 )
2022-08-12 16:42:41 -07:00
starkillerOG
2e40fc7288
Bump motionblinds to 0.6.12 ( #76665 )
2022-08-12 16:39:12 -07:00
Robert Hillis
e033c8b380
Migrate Abode to new entity naming style ( #76673 )
2022-08-12 13:14:41 -04:00
rikroe
0293db343f
Allow only known attrs for BMW binary sensors ( #76663 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-12 09:45:28 -04:00
J. Nick Koston
eeb9a9f058
Make sure all discovery flows are using the helper ( #76641 )
2022-08-12 09:25:23 -04:00
rikroe
a86397cc10
Fix non-awaited coroutine in BMW notify ( #76664 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-12 09:19:16 -04:00
J. Nick Koston
563e899d2e
Bump yalexs_ble to 1.3.1 to fix disconnect race ( #76657 )
2022-08-12 08:58:59 -04:00