Commit graph

41477 commits

Author SHA1 Message Date
Simone Chemelli
5fc51130ea
Replace util.get_local_ip in favor of components.network.async_get_source_ip() - part 4 (#58669)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-11-15 09:18:57 -08:00
epenet
b3ffc1e183
Adjust async_step_zeroconf signature for strict typing (#59503)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-15 18:05:45 +01:00
Arto Jantunen
5cc594682f
Add unique id's to Vallox entities (#58459)
* Add unique id's to Vallox entities

* Cache uuid properties

Requested in code review.

Caching None isn't a problem as the underlying implementation of get_uuid
in the vallox_websocket_api library can never return None.

* Simplify get_uuid type check

Based on review comments.

* Set _attr_unique_id in init

* Import the library get_uuid under a different name

There are a few options here:

1. Rename the get_uuid method with a synonym
2. Import get_uuid under a different name
3. Convert get_uuid into a property
4. Rename get_uuid in the Vallox library

None of these options is that appealing. I'll start with option two,
anyways.
2021-11-15 10:28:19 -06:00
hesselonline
a4208c0926
Add Reauth flow to Wallbox integration (#58743)
* Add Reauth flow to Wallbox integration

* Review comments processed

* Fixed tests

* Added test for reauth invalid

* Commit to compensate for timedrift, show changes
Compensating for timedrift in my devcontainer,
making a new commit with the right date/time. Requested changes
were done in a previous commit.

* remove reauth schema

* Update homeassistant/components/wallbox/__init__.py

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-11-15 10:25:19 -06:00
hypnosiss
de16ce1857
Fix relative import in MySensors (#59710)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-11-15 16:14:49 +01:00
epenet
1e5c767158
Add button entities to Renault (#59383)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-15 15:50:43 +01:00
Erik Montnemery
81d1899094
Bump pychromecast to 9.4.0 (#59716) 2021-11-15 14:50:40 +01:00
epenet
a3885f4fda
Add frequency device class for sensor (#59700)
Co-authored-by: Hedda <rockerc.harley@gmail.com>
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-15 14:33:50 +01:00
József Kertész
1b5d32514f
Fix telnet fast state update (#59681) 2021-11-15 13:14:22 +01:00
Erik Montnemery
acf58111c6
Correct initial update of async_track_template_result (#59705) 2021-11-15 13:00:46 +01:00
Aaron Bach
5370dd8122
Bump simplisafe-python to 2021.11.0 (#59692) 2021-11-15 11:23:25 +01:00
J. Nick Koston
96f7b0d910
Use atomicwrites for mission critical core files (#59606) 2021-11-15 11:19:31 +01:00
Giel van Schijndel
04a258bf21
fix(luftdaten): air pressure is reported in pascal instead of hecto pascal (#59687) 2021-11-15 09:51:57 +01:00
Joakim Plate
c2d66956b0
Bump philips js to 2.7.6 (#59690) 2021-11-15 06:58:07 +01:00
Austin Mroczek
4963bb97d0
bump total_connect_client to 2021.11.4 (#59695) 2021-11-15 06:56:49 +01:00
GitHub Action
f0c9f443d1 [ci skip] Translation update 2021-11-15 00:12:46 +00:00
Allen Porter
0991a30125
Pre-factor nest subscriber to library (#59462)
* Pre-factor nest subscriber to library

Move the nest subscriber to a library that can be reused in a future PR:
- From ConfigFlow for creating subscriptions
- On nest removal to delete subscriptions

This is pulled out of PR #59260 to make that easier to review.

* Resolve pylint error in nest api subscriber

* Remove duplicate constants
2021-11-14 16:08:22 -08:00
Ryan Fleming
9c2bff3b3b
Use octoprint printer flag status to check if printer is printing (#59663) 2021-11-14 21:06:42 +01:00
Franck Nijhof
9f2ec5c906
Upgrade wled to 0.10.0 (#59669)
* Upgrade wled to 0.10.0

* DeviceInfo expects a string, not a AwesomeVersion object
2021-11-14 21:03:00 +01:00
jjlawren
305d25b510
Set measurement entity_class for darksky temp & humidity (#59512) 2021-11-14 20:41:23 +01:00
Robert Hillis
85aeee7cc7
Add smartthings configuration_url (#58676) 2021-11-14 20:37:40 +01:00
Anton Malko
cd988bded0
Update aiolookin to 0.0.4 version (#59684) 2021-11-14 20:36:14 +01:00
Robert Svensson
c98172f9c1
Add typing to deCONZ Scene platform and deCONZ Services (#59603)
Co-authored-by: Matthias Alphart <farmio@alphart.net>
2021-11-14 19:47:15 +01:00
Aaron Bach
20fbb5b951
Perform some ReCollect Waste code cleanup (#58866) 2021-11-14 19:12:34 +01:00
Allen Porter
dbfe0cad52
Refactor nest test ConfigEntry setup in config flow tests (#59459)
* Refactor nest ConfigEntry creation in tests into a helper

This is pulled out of PR#59260 to make that overall diff smaller.

* Add typing consistently on new functions
2021-11-14 10:12:25 -08:00
Aaron Bach
03176dad7d
Perform some IQVIA code cleanup (#58862) 2021-11-14 19:11:36 +01:00
Aaron Bach
24c899cf50
Perform some Flu Near You code cleanup (#58860) 2021-11-14 19:10:05 +01:00
Aaron Bach
595184aa55
Perform some Notion code cleanup (#58863) 2021-11-14 19:08:35 +01:00
Aaron Bach
5694250445
Perform some Guardian code cleanup (#58861) 2021-11-14 19:07:34 +01:00
Aaron Bach
198b18dd00
Perform some OpenUV code cleanup (#58864) 2021-11-14 19:06:27 +01:00
Aaron Bach
568df3d972
Perform some RainMachine code cleanup (#58865) 2021-11-14 19:05:38 +01:00
Peeter N
5b5b79f0e5
Set MaxCube Climate properties using class _attr_ properties (#58910) 2021-11-14 18:52:35 +01:00
flyize
70de7db197
Update surepetcare services.yaml (#58892) 2021-11-14 18:33:34 +01:00
JumpmanJunior
d9f3cff606
Fix IAD and vis for DS2438 1wire sensor (#59126)
* Fix vis and IAD for DS2438

* Fix IAD and vis for DS2438

* Fix IAD and vis for DS2438

* Fix IAD and vis for DS2438

* Fix IAD and vis for DS2438

* Fix IAD and vis for DS2438

* Fix IAD and vis for DS2438

* Fix IAD and vis for DS2438

* Fix IAD and vis for DS2438
2021-11-14 17:30:03 +01:00
Paulus Schoutsen
afa7ca1222
Drop block on local proxies from HA Cloud (#59334) 2021-11-14 08:11:12 -08:00
csgitmeup
26f3d50a32
Bump pykodi to 0.2.7 (#59251) 2021-11-14 17:06:06 +01:00
Michael
d5f85f393d
Add entity categorisation to AVM Fritz!Smarthome devices (#59287) 2021-11-14 17:05:18 +01:00
Aidan Timson
5ec4a502b0
Check Honeywell Lyric token is valid before updating data (#59310) 2021-11-14 17:04:04 +01:00
Arthur Zapparoli
46160c2a89
Add Camila, a missing Amazon Polly voice for Brazilian Portuguese (#59346) 2021-11-14 17:00:33 +01:00
tizzen33
8b676f4252
Add Toon Humidity Sensor (#59488)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-11-14 16:59:09 +01:00
Robert Hillis
ee07e9b379
Fix unpatched timeout in gree config flow tests (#59449) 2021-11-14 16:57:50 +01:00
Stefan Agner
ed6c70a026
Pass exit code to s6-init (#59545) 2021-11-14 16:56:09 +01:00
Jesse Hills
e5129042ad
Fix ESPHome state watching when new state is None (#59528) 2021-11-14 16:49:45 +01:00
J. Nick Koston
3175bca37d
Bump flux_led to 0.24.21 (#59662) 2021-11-14 11:56:06 +01:00
Robert Svensson
2ca874a15c
Add configuration_url to deCONZ device when entry source is addon (#59598) 2021-11-14 11:49:02 +01:00
Regev Brody
c6c8c1293f
Bump pyezviz to 0.1.9.8 (#58873)
* always create sensors for ezviz

* fix ezviz sensors
2021-11-14 11:20:02 +01:00
Franck Nijhof
458bc92124
Add test coverage to Twente Milieu (#59640) 2021-11-14 11:11:29 +01:00
Sean Dague
da8bfed793
Remove mychevy component (#59629) 2021-11-14 11:09:32 +01:00
Joakim Sørensen
f596cb19fd
Handle KeyError in getuser (#59667) 2021-11-14 10:53:19 +01:00
J. Nick Koston
c323815760
Ensure flux_led bulbs turn on even if brightness is 0 (#59661) 2021-11-13 21:55:23 -08:00