Commit Graph

36506 Commits (e4221336dcbce1ed1042b237e551265381f9790b)

Author SHA1 Message Date
rforro cbdfff25ca
Presets for single ZONNSMART TRV (#67157)
* Presets for single ZONNSMART TRV

* added zonnsmart climate tests

* black8 fix
2022-02-24 08:48:15 -05:00
Franck Nijhof 636e4ed90b
Remove deprecated Time of Flight integration (#67167) 2022-02-24 14:47:20 +01:00
jan iversen 9131fb39fe
Allow "slave" parameter in modbus service calls (#66874)
* Allow "slave" parameter in modbus service calls.
2022-02-24 13:35:45 +01:00
rikroe a12870081e
Remove deprecated yaml config from bmw_connected_drive (#66965)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-02-24 13:04:21 +01:00
Franck Nijhof 14059c5aa9
Remove deprecated YAML configuration from CPU Speed (#67166) 2022-02-24 11:25:42 +01:00
Franck Nijhof 85b87ffb8b
Remove deprecated APNS integration (#67158) 2022-02-24 10:31:00 +01:00
Franck Nijhof 1d03313bf5
Remove deprecated YAML configuration from Whois (#67163)
* Remove deprecated YAML configuration from Whois

* Clean up platform schema
2022-02-24 10:03:42 +01:00
Franck Nijhof 6bd21f05dc
Remove deprecated YAML configuration from PVOutput (#67162)
* Remove deprecated YAML configuration from PVOutput

* Clean up platform schema
2022-02-24 10:02:42 +01:00
J. Nick Koston c9e46d360b
Use compact encoding for JSON websocket messages (#67148)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-23 22:15:20 -08:00
Gage Benne 5366c0e3e3
Bump pydexcom to 0.2.3 (#67152) 2022-02-23 22:05:45 -08:00
Keilin Bickar f8763aad75
SleepIQ Dependency update (#67154) 2022-02-23 21:27:31 -08:00
Robert Hillis e431e98fff
Bump aiopyarr to 22.2.2 (#67149) 2022-02-23 21:18:14 -08:00
Paulus Schoutsen a42547c0e5
Allow get_states to recover (#67146) 2022-02-23 21:15:48 -08:00
soluga 79bdd71da7
Don't try to resolve state if native_value is Null (#67134) 2022-02-23 16:29:26 -08:00
Paulus Schoutsen a5383e40eb
Media source to verify domain to avoid KeyError (#67137) 2022-02-23 16:22:39 -08:00
Paulus Schoutsen fff74c66ae
Fix SQL sensor (#67144) 2022-02-23 16:21:24 -08:00
GitHub Action 6364e81be5 [ci skip] Translation update 2022-02-24 00:17:55 +00:00
jjlawren e3e962691c
Fix Sonos radio metadata processing with missing data (#67141) 2022-02-23 15:42:18 -08:00
Franck Nijhof 43b847220e
Bump version to 2022.4.0dev0 (#67132) 2022-02-23 22:12:37 +01:00
Bram Kragten 3ca918d454
Update frontend to 20220223.0 (#67130) 2022-02-23 21:14:01 +01:00
Marc Mueller ec980a574b
Improve typing [util.decorator] (#67087) 2022-02-23 20:58:42 +01:00
Robert Svensson 46c2bd0eb0
Tweak UniFi client tracker (#67129) 2022-02-23 09:26:46 -10:00
Erik Montnemery eb4bc273af
Improve Tasmota device removal (#66811) 2022-02-23 20:21:28 +01:00
Raman Gupta 9fe61f9e7f
Add zwave_js light support for HSM-200 V1 (#67089)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-23 20:18:42 +01:00
Joakim Plate 9906717e33
Use opt in device removal for rfxtrx (#58252) 2022-02-23 20:17:48 +01:00
Martin Hjelmare 2dd14f8e94
Add mysensors remove device support (#67128) 2022-02-23 10:59:12 -08:00
Mick Vleeshouwer cb070f3138
Fix RTS device delays in Overkiz integration (#67124) 2022-02-23 10:46:08 -08:00
Maximilian 731f9ca7e0
Fix missing nina start value (#66869) 2022-02-23 10:45:10 -08:00
Lars e22f8496c0
Allow sending telegram stickers from sticker packs (#57482) 2022-02-23 10:42:17 -08:00
R0nd f4aefdbf0b
Support setting volume in lg_netcast media_player (#58126)
Co-authored-by: Artem Draft <Drafteed@users.noreply.github.com>
2022-02-23 19:20:52 +01:00
zvldz 8c69194695
Add telegram message_tag, disable_notification, parse_mode (#63604)
Co-authored-by: root <zvldz@users.noreply.github.com>
2022-02-23 19:19:01 +01:00
sophof 79d267f8d7
Fix derivative integration showing unexpected spikes (#65528) 2022-02-23 10:16:12 -08:00
Mick Vleeshouwer 2a697bdf41
Add support for Atlantic Electrical Heater in Overkiz integration (#67045)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-23 19:15:04 +01:00
Milan Meulemans a54e3ca1f8
Add Nanoleaf Swipe Device Trigger (#66195) 2022-02-23 10:10:30 -08:00
Jonathan Keljo a08165a8d7
Create greeneye_monitor entities when monitor connects (#66710) 2022-02-23 10:09:12 -08:00
epenet e37402e1d5
Import tag (#64539)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-23 09:55:31 -08:00
Paulus Schoutsen 3380a15bbb
Mobile app: Drop descriptive emoji name support (#67120) 2022-02-23 18:54:27 +01:00
J. Nick Koston c243247e35
Remove effects from WiZ wall dimmer switches (#67097) 2022-02-23 18:38:18 +01:00
patagona facf22c2dd
Correctly handle missing mpd albumart (#66771)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-23 18:21:20 +01:00
Francois Chagnon 87593fa3ec
Add Humidifier support to zwave_js (#65847) 2022-02-23 18:01:45 +01:00
jjlawren cfd763db40
Refactor Sonos media metadata handling (#66840)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-02-23 08:58:00 -08:00
Marc Mueller 8b7639940e
Fix type issues [mobile_app] (#67091) 2022-02-23 08:47:54 -08:00
Joakim Sørensen 49aabcb2ac
Add homeassistant to partial backup service (#67117) 2022-02-23 08:38:52 -08:00
epenet 419e683526
Add Remote Engine Start status to Renault integration (#67028)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-23 08:14:58 -08:00
Robert Hillis eb80abf89e
Add Phone Modem call reject button (#66742)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-23 17:05:21 +01:00
Robert Hillis 8befb3b905
Deprecate yaml config for fritzbox callmonitor (#61762)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-23 15:22:50 +01:00
Marc Mueller 0a6e30e4b9
Improve sonos ConfigFlow registration (#67110) 2022-02-23 15:21:46 +01:00
David F. Mulcahey f82d1a88e8
Bump ZHA quirks to 0.0.67 (#67109) 2022-02-23 08:24:46 -05:00
Joakim Sørensen 834f1403c6
Bump pyhaversion from 21.11.1 to 22.02.0 (#67108) 2022-02-23 13:37:27 +01:00
Joakim Sørensen d97da2fd49
Bump awesomeversion from 22.1.0 to 22.2.0 (#67107) 2022-02-23 13:37:07 +01:00
Robert Svensson dd88a05cb4
Make type checking pass for deCONZ init, gateway and services (#66054)
* Type and enable type checking for init, config_flow, diagnostics, gateway and services

* Fix import

* Fix review comment
2022-02-23 13:10:35 +01:00
Franck Nijhof 3afadf8adb
Revert "Block peer certs on supervisor" (#67104) 2022-02-23 12:32:07 +01:00
Jan Bouwhuis 845bf80e72
Mqtt improve test coverage (#66279)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-23 12:29:32 +01:00
Timothy Kist 6a5215dc0e
Allow multidict 6.0.2+ to fix ZHA, gTTS and other integrations (#67046) 2022-02-23 12:25:54 +01:00
J. Nick Koston e1989e2858
Enable strict typing for powerwall (#65577) 2022-02-23 12:15:31 +01:00
Matthias Lohr 34bae4dcd4
Add timer sensors for TOLO (#66938) 2022-02-23 12:08:47 +01:00
Matthias Lohr 6c922e1fdb
Add number platform to tolo integration (#66799) 2022-02-23 12:08:28 +01:00
Ryan Fleming 9db2d8768b
Add tools to octoprint when the printer comes back online (#59666)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-23 11:59:28 +01:00
Marc Mueller 4fecd5d8af
Fix type issues [fireservicerota] (#67094)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-23 11:53:02 +01:00
Marc Mueller 0e54bd448a
Remove unused attribute [litterrobot] (#67106) 2022-02-23 11:31:31 +01:00
Poltorak Serguei c59115bb4f
Add suggested area to the Z-Wave.Me integration (#66986)
* Add Z-Wave.Me Device Info

* fix

* fix

* small fix

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
2022-02-23 10:18:33 +01:00
Marc Mueller b6572d1cab
Fix type issues [geniushub] (#67095) 2022-02-23 09:55:26 +01:00
Paulus Schoutsen 459e6c273b
Track hidden items in media source (#67096) 2022-02-23 09:51:01 +01:00
Erik Montnemery c879bf295b
Deprecate manual MQTT configuration available in config flow (#66247) 2022-02-23 09:41:44 +01:00
Martin Hjelmare 93247d7933
Use RequestError in tradfri (#67101) 2022-02-23 09:34:32 +01:00
Marc Mueller c11663344d
Fix type issues [firmata] (#67093) 2022-02-23 08:57:06 +01:00
Marc Mueller 636d791b37
Fix type issues [litterrobot] (#67092) 2022-02-23 08:44:35 +01:00
Paulus Schoutsen fda3877852
Improved local media ID handling (#67083) 2022-02-23 08:39:54 +01:00
Simone Chemelli c76d2c4283
Fritz device_trackers for non mesh devices (#67006) 2022-02-22 16:35:48 -08:00
jjlawren 1658d530e1
Add Plex scan_clients button, enable autoscan (#67055)
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2022-02-22 16:34:48 -08:00
J. Nick Koston d5a2381f07
Add diagnostics support to lutron_caseta (#67079) 2022-02-22 16:31:41 -08:00
GitHub Action bdcdf52225 [ci skip] Translation update 2022-02-23 00:20:00 +00:00
Simone Chemelli 0c9be633f5
Fix missing uptime sensor in some Fritz scenarios (#67073)
* Fix missing uptime sensor in some Fritz scenarios

* apply review comment
2022-02-23 01:02:12 +01:00
Mick Vleeshouwer 5e938ea61b
Bump PyOverkiz and improve code quality (late review) (#67075) 2022-02-22 14:00:14 -10:00
Marcel van der Veldt cb190a7b17
Add (basic) diagnostics support for Hue integration (#67074)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-22 15:44:02 -08:00
Michael 1274078f1b
Fix naming of device entities created by Fritz!Tools (#67076) 2022-02-22 15:39:19 -08:00
Paulus Schoutsen 7d4f5a68d6
Bump frontend to 20220222.0 (#67078) 2022-02-22 15:33:38 -08:00
Paulus Schoutsen be09ca3a71
Add source name to radio browser media source (#67077) 2022-02-23 00:11:02 +01:00
Paulus Schoutsen 938b64081b
Block peer certs on supervisor (#66837)
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
Co-authored-by: Mike Degatano <michael.degatano@gmail.com>
2022-02-22 13:59:40 -08:00
Paulus Schoutsen 756e711850
Add a new validate config WS command (#67057) 2022-02-22 22:28:37 +01:00
Paulus Schoutsen c2e62e4d9f
Re-org device automations (#67064)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-02-22 13:15:16 -08:00
J. Nick Koston 9950e543df
Add newly discovered samsungtv OUI (#67059) 2022-02-22 20:15:35 +01:00
Shay Levy db8620dac6
Bump aioshelly to 1.0.10 (#67056) 2022-02-22 20:32:39 +02:00
Mick Vleeshouwer 30c9b8ee56
Improve code quality for Overkiz integration (#67060) 2022-02-22 08:32:23 -10:00
epenet a60c37cdb8
Expose Samsung wrapper as async (#67042)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-22 08:31:16 -10:00
Thibaut d25a46d68d
Add low speed Overkiz cover (#66750) 2022-02-22 08:01:19 -10:00
Chris Talkington f30681dae7
Use aiopyarr for sonarr (#65349) 2022-02-22 09:33:10 -08:00
Simone Chemelli c14912471d
Bump pyuptimerobot to 22.2.0 (#67041) 2022-02-22 19:14:48 +02:00
Kevin Stillhammer dbb8806b31
Use length_util conversion (#67049) 2022-02-22 19:06:23 +02:00
Martin Hjelmare d96c2df6a8
Bump pyicloud to 1.0.0 (#67037) 2022-02-22 16:25:46 +01:00
G Johansson 2a2f245ae8
Add mac address as connection for Sensibo devices (#67035) 2022-02-22 15:13:22 +01:00
G Johansson a4a5057b0b
Improve code quality moon (#66461)
* Code quality moon

* Fix review comments
2022-02-22 15:59:59 +02:00
Joakim Sørensen 633e7e90ac
Deprecate the updater integration (#67038) 2022-02-22 14:46:46 +01:00
Marc Mueller 995f4fbfda
Upgrade pwmled to 1.6.10 (#67034) 2022-02-22 14:45:05 +01:00
epenet b6d8a82e7d
Add Dacia as supported brand to Renault (#67029)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-22 14:43:02 +01:00
G Johansson b57a7ce6a3
Bump pysensibo to v1.0.7 (#67032) 2022-02-22 14:31:49 +01:00
Pascal Winters 3dd31acc33
Bump PySwitchbot to 0.13.3 (#67025) 2022-02-22 14:17:50 +01:00
Raman Gupta a12d6aa6ff
Log error when using zwave_js 'refresh_value' on ping button/node status sensor (#66847)
* Raise when using 'zwave_js.refresh_value' on ping button

* Revert test change

* block till done

* Switch from raising an exception to logging an error for both the ping button and node status sensor

* missed commit
2022-02-22 12:03:01 +01:00
Sjoerd 909de62bd4
Add the ICAO 24-bit address to the OpenSky sensor events (#66114) 2022-02-22 11:31:21 +01:00
Ville Skyttä 09e16fa3dc
Add service info for upcloud entities (#61740) 2022-02-22 10:39:09 +01:00
jjlawren df9e92b4b8
Add log message when Plex library section not found (#66820) 2022-02-22 10:35:19 +01:00
Erik Montnemery 31867d54b6
Add Google Cast groups to device registry (#66805) 2022-02-22 10:26:41 +01:00
J. Nick Koston f69571f164
Add support for climate fan and oscillate mode to HomeKit (#66463) 2022-02-22 09:58:31 +01:00
J. Nick Koston 0b813f8600
Add configuration_url to lookin (#67021) 2022-02-22 09:50:59 +01:00
epenet 92b5bcffb6
Bump renault-api to 0.1.9 (#67016)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-22 09:16:02 +01:00
Keilin Bickar 7f5304b6c2
Add Switch entity to SleepIQ (#66966)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-21 21:53:04 -10:00
Paulus Schoutsen e0ff7dc2e7
Fix radio browser on Sonos (#67017) 2022-02-22 08:51:41 +01:00
Raman Gupta 98c00c0255
Bump zwave-js-server-python to 0.35.1 (#67014) 2022-02-22 08:44:03 +01:00
Kevin Stillhammer 010e6cb4ba
waze_travel_time: always resolve zones (#66162) 2022-02-21 23:17:49 -08:00
Kevin Stillhammer a17650550f
google_travel_time: always resolve zones (#66165) 2022-02-21 23:17:18 -08:00
J. Nick Koston d554a82875
Add diagnostics support to flux_led (#67012) 2022-02-21 22:53:41 -08:00
Franck Nijhof 23fdf9eef8
Use selectors in Open-Meteo configuration flow (#67004) 2022-02-22 01:29:58 +01:00
GitHub Action 102ae9f0e3 [ci skip] Translation update 2022-02-22 00:17:23 +00:00
Sebastian Lövdahl 744a2013cd
Improve Vallox filter remaining time sensor (#66763) 2022-02-21 13:17:54 -10:00
Michael Chisholm b19bf9b147
Add dlna_dms integration to support DLNA Digital Media Servers (#66437) 2022-02-21 15:14:08 -08:00
rubenverhoef 95de1dd446
Additional MQTT light command templates (#63361)
Co-authored-by: jbouwh <jan@jbsoft.nl>
2022-02-22 00:00:49 +01:00
jan iversen 8741ff0684
Diferentiate between attr_name and entity_id in Modbus tests (#66999) 2022-02-21 14:56:31 -08:00
corneyl 137793c067
Add sensors for next Picnic deliveries (#66474) 2022-02-21 23:45:30 +01:00
Keilin Bickar e6af7847fc
Add Multi factor authentication support for Sense (#66498)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-21 12:05:12 -10:00
Shay Levy ba2bc975f4
Fix Shelly event handling (#67000) 2022-02-21 23:03:22 +01:00
Mick Vleeshouwer d45921622a
Update pyoverkiz to 1.3.6 (#66997) 2022-02-21 23:57:28 +02:00
G Johansson d15acaf747
Implement number platform for Sensibo (#66898) 2022-02-21 11:50:50 -10:00
Matthias Alphart 0606b4a843
add apparent and reactive power DeviceClass (#65938) 2022-02-21 21:35:24 +01:00
epenet d49029e9fc
Add door and lock status to Renault integration (#66698)
* Add coordinator for lock status

* Add fixture for lock status

* Add lock status binary sensor

* Add to test constants

* Adjust conftest

* Fix inverted state

* Add door status

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-21 20:07:43 +01:00
Diogo Gomes 9ed4bcf965
Add unique_id to the filter component (#65010)
* Optional manually defined uniqueid

* move to _attr
2022-02-21 21:00:09 +02:00
Mick Vleeshouwer 2456d8a401
Remember user and hub after input in ConfigFlow (#66608) 2022-02-21 20:56:20 +02:00
jjlawren 76149876ab
Enable fallback polling for Sonos microphone binary_sensor (#66299) 2022-02-21 19:46:20 +01:00
Franck Nijhof 3644740786
Extend Plugwise DeviceInfo (#66619) 2022-02-21 19:45:04 +01:00
J. Nick Koston 4811b510eb
Ensure WiZ can still setup with old firmwares (#66968) 2022-02-21 19:42:54 +01:00
Mick Vleeshouwer 5af4068583
Fix binary sensor translations for carbon_monoxide (#66891)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-21 10:34:38 -08:00
J. Nick Koston 9a5eec561a
Only set require_restart on config entry reload if its not recoverable (#66994) 2022-02-21 10:27:23 -08:00
jan iversen cb877adb6a
Allow multiread in modbus binary_sensor (#59886) 2022-02-21 10:22:50 -08:00
jan iversen 0f580af1d3
Correct switch verify to handle discret_read in Modbus (#66890) 2022-02-21 19:15:03 +01:00
Paulus Schoutsen 8080aab98e
Allow deleting files from media source (#66975) 2022-02-21 19:14:42 +01:00
Diogo Gomes abaf284ef2
Cast string back to datetime in Sensor Filter (#65396) 2022-02-21 19:14:23 +01:00
Robert Hillis 14a7ee5d0b
Deprecate "wanted" sensor in radarr (#63818)
* Remove invalid "wanted" sensor from radarr

* uno mas
2022-02-21 10:12:09 -08:00
javicalle cd38878a4c
Restore states for RFLink binary_sensors (#65716) 2022-02-21 19:11:05 +01:00
J. Nick Koston f2f2a08966
Add support for auto target fan state in HomeKit fans (#66383) 2022-02-21 19:08:09 +01:00
Teemu R 16cc2b790b
Create LED switches for tplink dimmers (#66839) 2022-02-21 19:02:11 +01:00
Allen Porter c6114f2631
Simplify nest placeholder image loading and share across all cameras (#66580) 2022-02-21 19:01:04 +01:00
Mike Degatano 8ea6cbc257
Support variables in templates with timeout (#66990) 2022-02-21 09:56:20 -08:00
avee87 0dfc4ec9be
Rename manual alarm integrations (#66979) 2022-02-21 18:24:02 +01:00
Maximilian 75b5ef45d8
Fix nina warnings in city states (#65914) 2022-02-21 18:22:54 +01:00
Franck Nijhof d839febbe7
Add Radio Browser integration (#66950) 2022-02-21 09:13:02 -08:00
Michael 660fb393f0
Enable sensors based on wan scenario in Fritz!Tools (#66944) 2022-02-21 18:03:38 +01:00
J. Nick Koston 7b334d1755
Add additional WiZ OUIs (#66991) 2022-02-21 18:02:09 +01:00
uvjustin 4efada7db0
Allow stream log level to change at runtime (#66153) 2022-02-21 17:58:15 +01:00
Igor Pakhomov a4ba511276
Add aditional sensors for dmaker.airfresh.a1/t2017 to xiaomi_miio (#66370) 2022-02-21 17:56:34 +01:00
J. Nick Koston a82d4d1b7b
Add support for dual head WiZ devices (#66955) 2022-02-21 17:50:42 +01:00
starkillerOG fe1229a7d9
Motion blinds add VerticalBlindLeft support (#66961) 2022-02-21 17:42:52 +01:00
Jonathan Keljo 4b28025a71
Bump greeneye_monitor to v3.0.3 (#66973) 2022-02-21 17:06:07 +01:00
Garrett b560909b31
Bump to subarulink 0.4.2 (#66403) 2022-02-21 13:09:36 +01:00
epenet 39c1209e1c
Bump samsungtvws to 1.7.0 (#66978)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-21 12:42:54 +01:00
Erik Montnemery c496748125
Add WS API for removing a config entry from a device (#66188)
* Add WS API for removing a config entry from a device

* Address review comments

* Address review comments

* Remove entity cleanup from ConfigEntries

* Update + add tests

* Improve comments in test

* Add negative test

* Refactor according to review comments

* Add back async_remove_config_entry_device

* Remove unnecessary error handling

* Simplify error handling
2022-02-21 10:11:18 +01:00
Julien 7a39c769f0
Fix typo in const.py (#66856) 2022-02-21 09:50:14 +01:00
epenet 3b146d8e9b
Use hass.add_job in samsungtv (#66976)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-21 09:11:29 +01:00
GitHub Action f921856f5f [ci skip] Translation update 2022-02-21 00:17:31 +00:00
Tom 620b653d76
Plugwise bump module version to fix heating-state and OnOff devices (#66936) 2022-02-20 20:45:19 +01:00
rikroe 8c96f1457d
Bump bimmer_connected to 0.8.11 (#66951)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-02-20 19:17:08 +02:00
Klaas Schoute 7c8f4a4262
Update Pure Energie integration (#66946)
* Remove service entry_type

* Set raise on progress
2022-02-20 16:58:21 +01:00
dewdrop dbb2c64d86
Fix broken aftership sensor after pyaftership 21.11.0 bump (#66855)
* Fix update to pyaftership 21.11.0

Variable name collision and a missing property access was causing this sensor to always return zero elements.

* Move subscripting out of awaited statement
2022-02-20 15:33:19 +01:00
Shay Levy efd0e898f9
Bump aiowebostv to 0.1.3 (#66942) 2022-02-20 16:25:33 +02:00
Aidan Timson 5b28e2d983
Add discussions sensors to GitHub (#66937) 2022-02-20 13:32:24 +01:00
Joakim Sørensen 2d52aca9eb
Add Latest Tag sensor to GitHub integration (#66932) 2022-02-20 13:00:01 +01:00
G Johansson 3cbbf90f23
Bump pysensibo to v1.0.6 (#66930) 2022-02-20 12:32:12 +01:00
Joakim Sørensen bce033cfc7
Enable all GitHub sensors by default (#66931) 2022-02-20 12:06:27 +01:00
Joakim Sørensen 9f57ce504b
Use GraphQL for GitHub integration (#66928) 2022-02-20 11:59:11 +01:00
jan iversen 4ca339c5b1
Set slave default to 0, as already documented in Modbus (#66921) 2022-02-20 11:56:38 +01:00
Raman Gupta 6e5ae3e2e4
Add zwave_js.event automation trigger (#62828)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-20 11:53:03 +01:00
Franck Nijhof ddedaf6f70
Introduce const file in LaMetric (#66929) 2022-02-20 11:47:36 +01:00
Hans Oischinger 94a0f1c7b3
Add service configuration URL for vicare (#66927) 2022-02-20 11:47:05 +01:00
Joakim Sørensen 48dd77f341
Bump aiogithubapi from 22.2.0 to 22.2.3 (#66924) 2022-02-20 12:25:04 +02:00
Paulus Schoutsen 833cba71d7
Bump frontend to 20220220.0 (#66919) 2022-02-19 22:13:52 -08:00
Raman Gupta 10ad97a5e2
Improve zwave_js notification event handling (#66790) 2022-02-19 21:15:54 -08:00
Erik Montnemery c582aecc10
Deduplicate code in cast media_player (#66815)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-19 21:14:31 -08:00
Simone Chemelli f0fbc7bb2c
Fritz: fix unbound topology (#66877)
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-02-19 21:07:40 -08:00
Michael Chisholm 3c15fe8587
Add media browser support to dlna_dmr (#66425) 2022-02-19 21:07:38 -08:00
Allen Porter f3add292d5
Update nest climate set_temperature to allow hvac_mode (#66909) 2022-02-19 20:57:29 -08:00
J. Nick Koston e9ca7c2516
Add support for WiZ diagnostics (#66817) 2022-02-19 20:54:12 -08:00
GitHub Action c4cc6ca0ba [ci skip] Translation update 2022-02-20 00:20:09 +00:00
Chris Talkington 273b8de994
Update rokuecp to 0.14.1 (#66894) 2022-02-19 16:42:57 -06:00
Austin Mroczek 82950dc037
bump total_connect_client to 2022.2.1 (#66907) 2022-02-19 22:53:52 +02:00
G Johansson 1c9f05e6d8
Bump pysensibo to v1.0.5 (#66906) 2022-02-19 22:52:33 +02:00
René Klomp 496583bca5
Prefix sma sensor name (#65234)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-19 20:27:06 +01:00
James Taylor 27038fda27
Update RSS feed template (#62966) 2022-02-19 13:26:42 -06:00
J. Nick Koston a58fd87964
Bump aiodiscover to 1.4.8 (#66892) 2022-02-19 20:26:33 +01:00
jjlawren 69ce03465d
Proxy Plex thumbnail images in media browser (#66702)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-02-19 20:25:33 +01:00
Teemu R 88b7a9fccc
Enable consumable sensors per default for xiaomi_miio vacuums (#66843)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-19 20:22:49 +01:00
jingsno e8fc4cc627
Fix Mill Gen1 Climate Control (#66899)
Fixes Mill Gen1 Climate Control, so it correctly returns the current status of the heating element.
2022-02-19 19:21:10 +01:00
G Johansson 6464ab8356
Bump pysensibo to 1.0.4 (#66886) 2022-02-19 12:00:49 -06:00
Keilin Bickar d59dbbe859
Create button entities for SleepIQ (#66849) 2022-02-19 11:54:52 -06:00
Rob Wolinski 18f26d312a
Update srpenergy dependency to 1.3.6 (#66821) 2022-02-19 18:08:27 +01:00
Klaas Schoute 6c2d6fde66
Add Pure Energie integration (#66846) 2022-02-19 17:53:25 +01:00
Shay Levy 5359050afc
Add Shelly gen2 error sensors (#66825) 2022-02-19 18:51:01 +02:00
J. Nick Koston 8f0b6eac41
Fix yeelight config flow ip update and timeout (#66883) 2022-02-19 17:24:50 +01:00
Marc Mueller 45d8d04c40
Use assignment expressions [other] (#66882) 2022-02-19 17:22:51 +01:00
Marc Mueller 4f20a8023b
Use assignment expressions [A-I] (#66880) 2022-02-19 17:21:26 +01:00
Marc Mueller 6e49b0e122
Use assignment expressions [K-Z] (#66881) 2022-02-19 17:19:46 +01:00
jan iversen d76687d672
Add support for INT8 and UINT8 in Modbus (#66889) 2022-02-19 17:17:29 +01:00
Marc Mueller 596644d715
Fix typo [recorder] (#66879) 2022-02-19 16:04:20 +01:00
J. Nick Koston a18d4c51ff
Ensure dhcp can still discover new devices from device trackers (#66822)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-19 09:01:34 -06:00
Marc Mueller c46728c2b2
Fix modbus typing (#66872) 2022-02-19 15:48:05 +01:00
Marc Mueller 3770f4da5c
Fix braviatv typing (#66871) 2022-02-19 15:46:22 +01:00
Anil Daoud 6cd3b45b74
Kaiterra type issue (#66867) 2022-02-19 15:44:18 +01:00
Greg Sheremeta bcec4a5827
typo fix networrk --> network (#66878) 2022-02-19 15:30:07 +01:00
Joakim Sørensen 8e39ba387d
Add missing hass argument in async_request_config call (#66864) 2022-02-19 13:22:00 +02:00
Simon Hansen 52ca1a3d47
Code enhancements for ISS (#66813)
* Code enhancements for ISS

* Assert options
2022-02-19 11:38:10 +01:00
Raman Gupta 4ff1f5c788
Create zwave_js ping button at the right time (#66848)
* Create zwave_js ping button at the right time

* fix tests
2022-02-19 11:16:14 +01:00
GitHub Action fd24d9b1ad [ci skip] Translation update 2022-02-19 00:19:24 +00:00
Paulus Schoutsen 1bbc1f5f55
Validate in split_entity_id (#66835) 2022-02-18 16:11:17 -08:00
J. Nick Koston 3bf2be1765
Startup with an emergency self signed cert if the ssl certificate cannot be loaded (#66707) 2022-02-18 16:08:26 -08:00
Paulus Schoutsen 0269ad4738
Bump hass-nabucasa to 0.53.1 (#66845) 2022-02-18 16:04:54 -08:00
Keilin Bickar aa00bd9b96
Add SleepIQ device type (#66833)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-18 17:42:35 -06:00
Marc Mueller 1ad023a63f
Add type ignore error codes [auth] (#66774) 2022-02-18 23:29:56 +01:00
Erik Montnemery ec67dcb620
Add support for validating and serializing selectors (#66565)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-18 14:24:08 -08:00
bvweerd 2ca6ec0290
Fix eq3btsmart setting HVAC modes (#66394)
* Partly reverse preset incompatibility

It seems like some presets are unsupported by the native climate control of Home Assistant core. This change reverts the previous preset changes causing issues. It worked perfect with simple-thermostat custom lovelace card.

* Remove priority of preset above HVAC mode 

If a preset was available of the given command, the hvac mode change was ignored. This can result in HVAC settings are ignored. By removing the check for a preset, the preset does not supersede the HVAC mode anymore

* Revert "Partly reverse preset incompatibility"

This reverts commit 10fdc8eef4.
2022-02-18 23:19:18 +01:00
jjlawren 3bfc6cc756
Bump SoCo to 0.26.3 (#66834) 2022-02-18 15:55:55 -06:00
epenet 3aa18ea5d8
Add installed apps to samsungtv sources (#66752)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-18 13:33:49 -08:00
jjlawren cfd908218d
Initialize AlarmDecoder binary_sensor state as off instead of unknown (#65926) 2022-02-18 13:32:04 -08:00
G Johansson abc73ff2e1
Improve code quality workday (#66446)
* Code quality workday

* Modify from review

* Modify from review 2

* Fix mypy
2022-02-18 23:04:19 +02:00
Franck Nijhof fa8238bc04
Downgrade log warning->info for unregistered webhook message (#66830) 2022-02-18 12:43:25 -08:00
Mathew Verdouw 48e3f9584b
Add broadlink lb2 support (#63530)
* Update const.py

* Update to support LB2 version smart bulbs in Broadlink integration

* Update const.py

Added Space.

* Update updater.py

Updated so that LB2 lights use the LB1 update manager.
2022-02-18 21:39:29 +01:00
Paulus Schoutsen d3bb622a3c
Bump hass-nabucasa to 0.53.0 (#66826) 2022-02-18 11:53:02 -08:00
Paulus Schoutsen 90d6172fd0
Bump aiohue to 4.2.1 (#66823) 2022-02-18 11:40:56 -08:00
Jeef 92834cfd7a
Dependency Bump on Intellifire Lib (#66814) 2022-02-18 21:12:40 +02:00
Keilin Bickar a367d2be40
Modernize Sleepiq and add new entities (#66336)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-18 12:50:44 -06:00
Jonathan Keljo 011c645ee2
Silence sisyphus chatty logging from dependencies (#66711) 2022-02-18 10:03:03 -08:00
Jeef 2d2101528c
Intellifire Diagnostic Sensors (#66597) 2022-02-18 18:31:23 +01:00
Marc Mueller 30e2411761
Add type ignore error codes [last ones] (#66816) 2022-02-18 18:15:57 +01:00
Erik Montnemery fcf774ecfc
Small cleanup of MQTT mixins (#66812) 2022-02-18 16:51:14 +01:00
Erik Montnemery faf854190d
Add support for removing Google Cast devices (#66808) 2022-02-18 16:25:28 +01:00
Erik Montnemery f1648960f5
Improve cleanup of Google Cast entities (#66801) 2022-02-18 15:05:14 +01:00
Sascha Sander 9389d1e561
Correct current temperature for tuya thermostats (#66715)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-18 15:00:49 +01:00
Martin Hjelmare 56d45c49e9
Clean webostv notify (#66803)
* Replace conf with attr

* Test notify service without data parameter

* Clean kwargs access

* Replace icon constant

* Use data from notify
2022-02-18 15:03:05 +02:00
Erik Montnemery ba6d1976df
Improve MQTT device removal (#66766)
* Improve MQTT device removal

* Update homeassistant/components/mqtt/mixins.py

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

* Adjust tests

* Improve test coverage

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-18 13:45:25 +01:00
Erik Montnemery 2abcd7cd94
Correct state restoring for MQTT temperature sensors (#66741)
* Correct state restoring for MQTT temperature sensors

* Adjust test

* Adjust test
2022-02-18 11:35:44 +01:00
Marc Mueller bfb1abd3a2
Add type ignore error codes [helpers] (#66776) 2022-02-18 11:31:37 +01:00
Marc Mueller 0188e8b319
Add type ignore error codes [util] (#66777) 2022-02-18 11:30:59 +01:00
Joakim Sørensen 0ac9376ee4
Add list to async_delay_save typing (#66795) 2022-02-18 11:07:14 +01:00
Teemu R 046c0ae61b
Bump python-miio dependency to 0.5.10 (#66782) 2022-02-18 10:44:31 +01:00
Marc Mueller cb736eaeaf
Add type ignore error codes [recorder] (#66780) 2022-02-18 10:37:38 +01:00
Andre Lengwenus c8ae0d3bbe
Bump pypck to 0.7.14 (#66794) 2022-02-18 10:37:00 +01:00
Teemu R 483545eeaa
Bump python-songpal dependency to 0.14 (#66769)
* Bump python-songpal dependency to 0.14

* Fix tests

* pip_check -1

Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-02-18 11:31:46 +02:00
Marc Mueller 67e94f2b4b
Add type ignore error codes [N-Z] (#66779) 2022-02-18 09:41:12 +01:00
Marc Mueller d7170f43c3
Add type ignore error codes [A-L] (#66778) 2022-02-18 09:38:15 +01:00
Erik Montnemery 98982c86e4
Add MQTT diagnostics (#66730)
* Add MQTT diagnostics

* Redact device tracker location

* Adjust tests

* Address comments from code review
2022-02-18 09:28:49 +01:00
Simone Chemelli 4f2be58fe4
Fix wifi switches name for Fritz (#66529) 2022-02-18 00:13:36 -08:00
Franck Nijhof e26488b1ca
Add config flow to MJPEG IP Camera (#66607) 2022-02-18 00:03:41 -08:00
Raman Gupta 82ebb7047f
Bump zwave-js-server-python to 0.35.0 (#66785)
* Bump zwave-js-server-python to 0.35.0

* Remove support for new event type which should go in a separate PR
2022-02-18 02:36:27 -05:00
Allen Porter 703d01e772
Bump grpcio to 1.44.0 (#66787) 2022-02-17 23:12:05 -08:00