GitHub Action
390023a576
[ci skip] Translation update
2021-08-11 00:18:57 +00:00
J. Nick Koston
4ae6435a64
Avoid increasing yeelight rate limit when the state is already set ( #54410 )
2021-08-10 15:17:49 -07:00
J. Nick Koston
4da451fcf7
Improve HomeKit Color with Color Temp implementation ( #54371 )
2021-08-10 15:16:51 -07:00
J. Nick Koston
4bde4504ec
Add api to device_automation to return all matching devices ( #53361 )
2021-08-10 14:21:34 -05:00
Marc Mueller
ac29571db3
Refactor pi_hole icon usage ( #54420 )
2021-08-10 21:14:31 +02:00
jan iversen
08a30ed510
Add myself as codeowner to tradfri (IKEA stuff) ( #54415 )
2021-08-10 21:14:09 +02:00
Paulus Schoutsen
ed0fd00746
Bump hass_nabucasa to 0.46.0 ( #54421 )
2021-08-10 11:30:02 -07:00
Joakim Sørensen
2265fd1f81
Mark Uptime Robot as a platinum quality integration ( #54408 )
2021-08-10 20:26:48 +02:00
Daniel Hjelseth Høyer
ba6bdff04e
Re-add Tibber notify service name ( #54401 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-08-10 20:14:10 +02:00
jjlawren
1eeb12ba1c
Support unloading/reloading Sonos ( #54418 )
2021-08-10 10:57:39 -07:00
Marc Mueller
c0a7fca628
Fix pi_hole sensor icon ( #54403 )
2021-08-10 18:57:25 +02:00
Marc Mueller
f5901265dc
Use EntityDescription - ios ( #54359 )
...
* Use EntityDescription - ios
* Make attribute static
* Update homeassistant/components/ios/sensor.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-10 16:47:52 +02:00
Joakim Sørensen
d1ea38e8f0
Add 100% test coverage for Uptime Robot ( #54314 )
...
* Add 100% test coverage for Uptime Robot
* Update tests/components/uptimerobot/test_binary_sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add more typehints
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-10 16:29:51 +02:00
Daniel Hjelseth Høyer
f03b160c46
Mill cleanup ( #54396 )
2021-08-10 16:28:39 +02:00
Joakim Sørensen
8ea5a0dbc1
Remove useless check in launch_library ( #54393 )
2021-08-10 15:03:12 +02:00
jan iversen
1d40a6e407
Activate mypy from amcrest and make the needed changes ( #54392 )
2021-08-10 14:57:57 +02:00
Jan Bouwhuis
5de1adacf7
Xiaomi miio add coordinator to fan platform ( #54366 )
...
* init coordinator for airpurifiers and airfresh
* Update fan entities with coordinator
* cache mode and fan_level at user update
* pylint define attributes in _init
* Update homeassistant/components/xiaomi_miio/fan.py
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* Update homeassistant/components/xiaomi_miio/fan.py
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* Update homeassistant/components/xiaomi_miio/fan.py
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* cleanup code
* Set hass.data[DATA_KEY] to enable
* rename to filtered_entities in service handler
* Update homeassistant/components/xiaomi_miio/fan.py
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
* flake
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2021-08-10 14:55:11 +02:00
Jesse Hills
a7c08fff81
Apply suggested changes to tidy juicenet sensor code ( #54390 )
2021-08-10 14:06:27 +02:00
Joakim Sørensen
39d7bb4f1a
Use `_attr_*` for Launch Library ( #54388 )
2021-08-10 13:11:12 +02:00
Milan Meulemans
9c29d9f8eb
Activate mypy for Proxmox VE ( #53955 )
2021-08-10 12:36:20 +02:00
jan iversen
e5f884efd1
Activate mypy for google_maps ( #53725 )
2021-08-10 11:48:16 +02:00
Milan Meulemans
814411dc1d
Activate mypy for Solar-Log ( #53952 )
2021-08-10 10:56:34 +02:00
Milan Meulemans
355a067d84
Activate mypy for Smart Meter Texas ( #53954 )
2021-08-10 10:55:38 +02:00
Milan Meulemans
d8c679809f
Activate mypy for SiteSage Emonitor ( #54040 )
2021-08-10 10:47:57 +02:00
Milan Meulemans
7e2c6ae332
Activate mypy for Pilight ( #53956 )
2021-08-10 10:47:17 +02:00
Milan Meulemans
020759d01d
Activate mypy for Alexa ( #54042 )
2021-08-10 10:46:33 +02:00
Milan Meulemans
fc1babfc92
Activate mypy for Filter ( #54044 )
2021-08-10 10:45:56 +02:00
jan iversen
54538bb72b
Bump pymodbus version to 2.5.3rc1 ( #54318 )
2021-08-10 10:16:38 +02:00
Joakim Sørensen
8cb3a485e0
Fix Canary sensor state ( #54380 )
2021-08-10 09:19:28 +02:00
Paulus Schoutsen
934662cd54
Handle CO2Signal response value being None ( #54377 )
2021-08-10 08:17:47 +02:00
Franck Nijhof
3202d4882a
Upgrade debugpy to 1.4.1 ( #54369 )
2021-08-09 20:56:19 -07:00
Brett
b76899f546
Fix race condition in Advantage Air ( #53439 )
2021-08-09 20:21:24 -07:00
Raman Gupta
f60fbf7197
Update Climacell rate limit ( #54373 )
2021-08-09 20:16:18 -07:00
Marc Mueller
f92f0bb87b
Use EntityDescription - juicenet ( #54362 )
...
* Use EntityDescription - juicenet
* Move part of icon to EntityDescription
* Remove default values
* Remove name override to use the _attr_name
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-08-10 14:25:22 +12:00
ollo69
1948d11d84
AsusWRT remove default EntityDescription property ( #54367 )
2021-08-10 02:10:53 +02:00
Paulus Schoutsen
38a7bdbcf3
Do not process forwarded for headers for cloud requests ( #54364 )
2021-08-10 01:45:56 +02:00
Paulus Schoutsen
a40deac714
Revert "Use entity class attributes for Bluesound ( #53033 )" ( #54365 )
2021-08-10 01:45:39 +02:00
Joakim Sørensen
d80da944a3
Version sensor entity cleanup ( #53915 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-08-10 01:24:18 +02:00
J. Nick Koston
25f3cdde50
Add powerwall import and export sensors ( #54018 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-08-09 16:03:22 -07:00
Richard T. Schaefer
3184f0697f
Add Save Persistent States service ( #53881 )
2021-08-10 00:38:56 +02:00
Dermot Duffy
d4a3d0462d
Minor motionEye readability improvement ( #54251 )
2021-08-10 00:11:21 +02:00
Maciej Bieniek
4459d8674a
Add `binary_sensor` platform for Xiaomi Miio integration ( #54096 )
2021-08-09 23:56:33 +02:00
Marc Mueller
aeb7a6c090
Use EntityDescription - bitcoin ( #54320 )
...
* Use EntityDescription - bitcoin
* Remove default values
2021-08-09 23:54:07 +02:00
Marc Mueller
b42ac8b48f
Use EntityDescription - growatt_server ( #54316 )
2021-08-09 23:53:39 +02:00
Aaron Bach
1cd575df53
Cast SimpliSafe version number as a string in device info ( #54356 )
2021-08-09 23:50:39 +02:00
dailow
f1c244e914
Fix aqualogic state attribute update ( #54354 )
2021-08-09 23:50:09 +02:00
J. Nick Koston
dcf4eb5e0d
Remove HomeKit event guards ( #54343 )
2021-08-09 23:49:51 +02:00
Guido Schmitz
c07b1423ee
Remove useless attribute in devolo Home Control ( #54284 )
2021-08-09 23:45:15 +02:00
Jan Bouwhuis
d55c764048
Fix Xiaomi-miio turn fan on with speed, percentage or preset ( #54353 )
2021-08-09 14:43:59 -07:00
Marc Mueller
4133cc05eb
Use EntityDescription - abode ( #54321 )
2021-08-09 23:40:57 +02:00
Marc Mueller
d79fc2c506
Use EntityDescription - pi_hole ( #54319 )
2021-08-09 23:38:58 +02:00
Bram Kragten
38cb0553f3
Update frontend to 20210809.0 ( #54350 )
2021-08-09 22:27:09 +02:00
J. Nick Koston
74a30af79b
Always set interfaces explicitly when IPv6 is present ( #54268 )
2021-08-09 21:13:55 +02:00
rikroe
7050b53264
Fix login to BMW services for rest_of_world and north_america ( #54261 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2021-08-09 21:11:53 +02:00
J. Nick Koston
8eff0e9312
Ensure hunterdouglas_powerview model type is a string ( #54299 )
2021-08-09 21:03:55 +02:00
J. Nick Koston
f37b164d60
Bump zeroconf to 0.34.3 ( #54294 )
2021-08-09 20:58:27 +02:00
Jan Bouwhuis
0149095824
Fix xiaomi air fresh fan preset modes ( #54342 )
2021-08-09 20:57:36 +02:00
Robert Hillis
a54ee7b366
Use correct state attribute for alarmdecoder binary sensor ( #54286 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-09 20:55:58 +02:00
Marc Mueller
511af66b22
Fix ondilo_ico name attribute ( #54290 )
2021-08-09 20:53:30 +02:00
Reuben Gow
74d41ac5e5
Force an attempted subscribe on speaker reboot ( #54100 )
...
* Force an attempted subscribe on speaker reboot
* Recreate subscriptions and timers explicitly on speaker reboot
* only create poll timer if there is not one already
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
* Black
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2021-08-09 20:47:38 +02:00
starkillerOG
a23da30c29
Yeelight local push updates ( #51160 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-09 13:33:34 -05:00
Maciej Bieniek
acf55f2f3a
Add light transition for Shelly integration ( #54327 )
...
* Add support for light transition
* Limit transition to 5 seconds
* Update MODELS_SUPPORTING_LIGHT_TRANSITION list
2021-08-09 20:55:14 +03:00
Diogo Gomes
b88f0adbe9
Restores unit_of_measurement ( #54335 )
2021-08-09 19:48:01 +02:00
Chris
188919f079
Clean up zwave_js RGB code ( #54336 )
2021-08-09 18:45:12 +02:00
Franck Nijhof
1c7891fbee
Remove deprecated YAML configuration from Growatt ( #54325 )
2021-08-09 14:54:42 +02:00
Raman Gupta
c79ee53ab1
Use dict for zwave_js siren.available_tones ( #54305 )
...
* Use dict for zwave_js siren.available_tones
* update siren.turn_on service description
2021-08-09 13:29:17 +02:00
Chris
3742333a89
Remove zwave_js transition on individual color channels ( #54303 )
2021-08-09 13:21:41 +02:00
jan iversen
9b7b787fe4
Remove icon where device_class is defined. ( #54323 )
2021-08-09 13:13:11 +02:00
cpw
608f406a2c
Update services.yaml for matrix service to fix Data field being replaced by [object Object] in UI ( #54296 )
2021-08-09 12:38:05 +02:00
jan iversen
6ea50823c1
Use SensorEntityDescription for arlo ( #54223 )
...
* Use SensorEntityDescription.
2021-08-09 12:16:35 +02:00
ZeGuigui
d97f93933f
Fix atom integration for long term statistics ( #54285 )
...
* Fix atom integration for long term statistics
* Remove commented code
* Fix last_reset syntax
* last_reset not an extra attribute
* last_reset as utc
* black formatting
* isort fix
2021-08-09 11:38:16 +02:00
Martin Hjelmare
a1abd4f0d6
Fix external internal url core check ( #54310 )
2021-08-09 10:52:14 +02:00
Paulus Schoutsen
952d11cb03
Ensure internal/external URL have no path ( #54304 )
...
* Ensure internal/external URL have no path
* Fix comment typo
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-09 09:38:09 +02:00
jjlawren
a8354e729b
Bump soco to 0.23.3 ( #54288 )
2021-08-09 09:21:07 +02:00
Maciej Bieniek
0f68ebe92b
Add `unique_id` and `device_info` for SMS sensor ( #54257 )
2021-08-09 08:15:39 +02:00
Raman Gupta
2e903c92c4
Add siren support for available tones provided as a dict ( #54198 )
...
* Add siren support for available tones provided as a dict
* remove paranthesis
* hopefully make logic even easier to read
* drop last parenthesis
2021-08-09 00:41:51 -04:00
Paulus Schoutsen
557cc792e9
Fix SQLAlchemy test warnings ( #54116 )
2021-08-08 20:33:47 -07:00
J. Nick Koston
5d56ce67f5
Fix inconsistent supported_features return in demo lock ( #54300 )
...
https://github.com/home-assistant/core/pull/51455#discussion_r684806197
2021-08-08 20:33:40 -07:00
Allen Porter
160bd74bae
Update DeviceInfo static types ( #54276 )
...
* Update nest static types from aditional PR feedback
Update nest and device helper static types based on post-merge discussion in PR #53475
* Remove unused type: ignore in synology
* Remove check for None device type
Remove check for None device type in order to reduce untested code as this is
a case not allowed by the nest python library.
2021-08-08 19:24:36 -07:00
GitHub Action
1373755444
[ci skip] Translation update
2021-08-09 00:11:34 +00:00
Allen Porter
50068d2352
Bump google-nest-sdm to 0.3.6 ( #54287 )
...
Add google-nest-sdm to 0.3.6 to include static typing fixes.
2021-08-08 14:47:50 -07:00
jan iversen
02459e6813
Convert last properties in modbus to _attr_variable ( #53919 )
2021-08-08 23:23:21 +02:00
jan iversen
e8aa280d7f
Add modbus get_hub ( #54277 )
...
* Add dict with hubs.
* Update flexit to use get_hub.
* Remove executor_task for close.
2021-08-08 22:48:33 +02:00
Robert Hillis
7590cb2861
Fix camera state and attributes for agent_dvr ( #54049 )
...
* Fix camera state and attributes for agent_dvr
* tweak
* tweak
2021-08-08 15:43:08 +02:00
Joakim Sørensen
89bb95b0be
Add re-authentication to Uptime Robot ( #54226 )
...
* Add reauthentication to Uptime Robot
* Fix en strings
* format
* Fix docstring
* Remove unused patch
* Handle no existing entry
* Handle account mismatch during reauthentication
* Add test to validate reauth is triggered properly
* Test reauth after setup
* Adjust tests
* Add full context for reauth init
2021-08-08 15:41:05 +02:00
Maciej Bieniek
aaddeb0bcd
Add missing `motor_speed` sensor for Xiaomi Miio humidifier CA1 and CB1 ( #54264 )
...
* Add motor_speed sensor for CA1 and CB1
* Remove value limits
2021-08-08 15:21:55 +02:00
Simone Chemelli
18a0fcf931
Strict typing for Neato ( #53633 )
...
* Strict typing
* Rebase
* Tweak import
* Cleanup
* Rebase + typing hub
* Flake8
* Update homeassistant/components/neato/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/neato/vacuum.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/neato/camera.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Address review comments
* Black
* Update homeassistant/components/neato/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Specific dict definition
* Annotations
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-08 15:02:37 +02:00
Joakim Sørensen
3da61b77a9
Remove monitor checks in Uptime Robot entities ( #54259 )
2021-08-08 12:26:14 +02:00
Joakim Sørensen
a4fd718e41
Fix device registry lookup in uptimerobot ( #54256 )
2021-08-08 11:29:32 +02:00
Schmidsfeld
fc40735295
Add more Fritz sensors for DSL connections ( #53198 )
...
* Update sensor.py
Added information about the upstream line accorrding to fritzconnection library (available since V1.5.0) .
New information available are line sync speed,, noise margin and power attenuation.
Tested with ADSL and VDSL lines on fritzbox 7590, 7490 and 7390.
Not tested on cable internet / fiber. According to upstrem library should also work / fail gracefully.
* Update sensor.py
Fixed errors from automated tests
Sorry it took so long
* Update homeassistant/components/fritz/sensor.py
Thank you this sounds even better
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* Update homeassistant/components/fritz/sensor.py
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
* black & mypy fixes
* Rebase, fix multiplier, add conditional create
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
2021-08-08 11:23:28 +02:00
rjulius23
7d29eb282b
Add enumerate to builtins in python_script component ( #54244 )
2021-08-07 22:02:20 -07:00
Dermot Duffy
75726a2695
Don't block motionEye setup on NoURLAvailableError ( #54225 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-08-07 21:29:52 -07:00
Aidan Timson
11f15f66af
OVO Energy Long-term Statistics ( #54157 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-08-07 21:20:55 -07:00
Joakim Sørensen
53c64e5148
Handle added and removed monitors ( #54228 )
2021-08-07 21:12:55 -07:00
jan iversen
8a4674c086
Solve missing automatic update of struct configuration in modbus ( #54193 )
2021-08-07 21:11:56 -07:00
Paulus Schoutsen
a001fd5000
Fix formatting ( #54247 )
2021-08-07 21:10:21 -07:00
jan iversen
2232915ea8
Add parameter to delay sending of requests in modbus ( #54203 )
2021-08-07 21:10:08 -07:00
carstenschroeder
d3007c26b3
Bugfix: Bring back unique IDs for ADS covers after #52488 ( #54212 )
2021-08-07 21:03:20 -07:00
Allen Porter
22acaa8e63
Pin google-cloud-pubsub to an older version ( #54239 )
...
Pin google-cloud-pubsub to an older version, since newer versions have a
pin that is incompatible with the existing grpcio pin already in package_constraints.txt
2021-08-07 21:00:37 -07:00
Trinnik
b9e0de2eed
Fix update entity prior to adding ( #54015 )
2021-08-07 20:51:05 -07:00
GitHub Action
af565ea6bd
[ci skip] Translation update
2021-08-08 00:11:15 +00:00
Joakim Sørensen
a485b14293
Set entities as unavailable if last update was not successful ( #54229 )
2021-08-07 20:22:19 +02:00
Joakim Sørensen
3b1d44478a
Change update interval from 60s to 10s for Uptime Robot ( #54230 )
2021-08-07 20:22:02 +02:00
Simone Chemelli
819131ad21
Raise ConfigEntryNotReady for Neato API error ( #54227 )
2021-08-07 19:15:25 +02:00
Mk4242
ca2bdfab6b
Update const.py ( #54195 )
...
Remove extra attribute for FlowTemperature sensor, which prevents the ebusd integration from initialising
2021-08-07 18:24:19 +02:00
Simone Chemelli
e0bc911e24
Fix Neato reauth flow when token expired ( #52843 )
...
* Fix Neato reauth flow when token expired
* Change and simplify approach
* Missing file
* Cleanup
* Update unique_id
* Added missing lamda
* Unique_id reworked
* Guard for id future ID changes
* Bump pybotvac: provide unique_id
* Address review comment
* Fix update check
* Remove token check
* Trigger reauth only for 401 and 403 code response
* Review comments
2021-08-07 12:22:08 +02:00
Joakim Plate
6dd875bc4a
Bump ha-philipsjs to 2.7.5 ( #54176 )
2021-08-07 12:17:33 +02:00
Joakim Plate
422fe48c3a
Correct device class typo in rfxtrx ( #54200 )
2021-08-07 12:15:31 +02:00
Jørgen Rørvik
6830eec549
Flexit component fix for updated modbus ( #53583 )
...
* pyflexit first argument should be a ModbusSerialClient
This component broke with 2021.6
I have tested this patch on my setup and it restores functionality
* Implemented async reading of modbus values
Stopped using pyflexit as this is outdated and not needed
Instead using async_pymodbus_call from ModbusHub class
* Bugfix: Reading fan mode from wrong register
* Implemented async writing
Set target temperature and fan mode using modbus call
Added some error handling
* No longer require pyflexit
* Review comments.
Co-authored-by: jan Iversen <jancasacondor@gmail.com>
2021-08-07 09:45:53 +02:00
Robert Hillis
0b52e13eb8
Fix androidtv media_image_hash ( #54188 )
2021-08-07 07:18:08 +02:00
Gian Klug
8b8f3b55b6
Add state class and last reset in kostal_plenticore ( #54084 )
...
* Add state class and implement in kostal_plenticore
* Add support for more entity variants
* Add the state_class to the total values too
* Reformat kostal const.py
* Add `last_reset` to kostal_plenticore entities when `state_class` is set
Also reformat sensor.py
* Fix import
* Remove the constants from the homeassistant constants file
* Use sensor constants for the state_class
* Reformat
* Reformat
* Move last_reset from sensor.py into const.py
* Remove last_reset on PERCENTAGE entities
* Address lint issues
* Update homeassistant/components/kostal_plenticore/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Import datetime
* Apply suggestions from code review
* Fix isort
* Fix more isort
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-07 06:25:35 +02:00
GitHub Action
98bcdc2cf5
[ci skip] Translation update
2021-08-07 00:10:12 +00:00
ollo69
099a1de92b
Use SensorEntityDescription for AsusWRT sensors ( #54111 )
2021-08-06 15:43:39 -07:00
J. Nick Koston
acc0288f4c
Bump zeroconf to 0.33.4 to ensure zeroconf can startup when ipv6 is disabled ( #54165 )
...
Changelog: https://github.com/jstasiak/python-zeroconf/compare/0.33.3...0.33.4
2021-08-06 12:48:00 -07:00
Joakim Plate
13e7cd237e
Convert to using sensor descriptors ( #54115 )
2021-08-06 09:56:51 -07:00
Zoe ✨
ddbd455827
Add statistics support for the PVOutput sensor ( #54149 )
2021-08-06 09:56:27 -07:00
Niccolo Zapponi
483a4535c8
Handle software version being None when setting up HomeKit accessories ( #54130 )
...
* Convert all HomeKit service info to string prior to checking for max length
* Added check for None software version
* Added test case for numeric version number
* Update tests/components/homekit/test_accessories.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Fix style & none version test
* Fix test
* revert other change since it should be covered by the format_sw_version fix
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-06 09:34:42 -07:00
Tom Brien
d842fc288f
Ignore Coinbase vault wallets ( #54133 )
...
* Exclude vault balances
* Update option flow validation
* Update test name
* Add missed check
* Fix dangerous default
2021-08-06 09:34:21 -07:00
Raj Laud
2db278a7a7
Fix Squeezebox dhcp discovery ( #54137 )
...
* Fix Squeezebox dhcp discovery and allow ignore
* Test ignoring known Squeezebox players
* Fix linter errors
2021-08-06 09:29:52 -07:00
J. Nick Koston
5f790f6bd9
Fetch interface index from network integration instead of socket.if_nametoindex in zeroconf ( #54152 )
2021-08-06 09:15:35 -07:00
Michael
206073632f
Fix sensor PLATFORM_SCHEMA for ebox and enphase_envoy ( #54142 )
...
* Fix sensor PLATFORM_SCHEMA
* fix pylint
2021-08-06 14:59:00 +02:00
Oscar Calvo
19adce844c
Gracefully handle additional GSM errors ( #54114 )
2021-08-06 12:18:29 +02:00
Paulus Schoutsen
1cc3ffe20d
Fix jinja warning ( #54109 )
2021-08-06 06:41:50 +02:00
Milan Meulemans
02d6918165
Run coordinator config_entry_first_refresh in rituals_perfume_genie setup ( #54080 )
2021-08-05 23:13:47 -05:00
Simone Chemelli
582f2ae2f6
Two fixes ( #54102 )
2021-08-05 19:24:41 -07:00
J. Nick Koston
adc9f75493
Increase time before scene and script HomeKit entities are reset ( #54105 )
2021-08-05 19:24:24 -07:00
J. Nick Koston
46ad55455b
Bump zeroconf to 0.33.3 ( #54108 )
2021-08-05 19:24:09 -07:00
Shay Levy
58ccfff067
Fix Shelly last_reset ( #54101 )
2021-08-05 19:23:05 -07:00
GitHub Action
64c9f9e1cb
[ci skip] Translation update
2021-08-06 00:15:04 +00:00
Paulus Schoutsen
8377b557da
Packages to support config platforms ( #54085 )
2021-08-05 13:11:01 -07:00
Paulus Schoutsen
fcc3d24904
We shouldn't add measurement without last_reset to metered entities ( #54087 )
2021-08-05 13:10:42 -07:00
J. Nick Koston
26cb588ee2
Handle empty software version when setting up HomeKit ( #54068 )
...
Fixes #54059 Fixes #54024
2021-08-05 10:47:14 -07:00
puddly
5dc87d959c
Bump up ZHA dependencies ( #54079 )
2021-08-05 10:46:58 -07:00
Matthias Alphart
98877924d3
Add `state_class` for KNX sensors ( #53996 )
2021-08-05 10:11:01 -07:00
Paulus Schoutsen
3655859be2
Add some metadata to pvoutput energy sensor ( #54074 )
2021-08-05 10:09:56 -07:00
Ian
b930e17d64
Bump py-nextbusnext to 0.1.5 ( #53924 )
...
* NextBus: Rebrand and bump new version of py-nextbusnext
* Revert rebrand
2021-08-05 18:47:23 +02:00
Joakim Sørensen
786a83f844
Add unique_id to Uptime Robot config_flow ( #54055 )
2021-08-05 14:58:29 +02:00
Milan Meulemans
debcc6689f
Activate mypy for Cloudflare ( #54041 )
2021-08-05 13:01:12 +02:00
Gleb Sinyavskiy
25eb27cb9f
Add tractive integration ( #51002 )
...
* Scaffold
* Implement config flow
* Add dymmy device tracker and TractiveClient
* Add simple DeviceTracker
* Add device info
* Listen to tractive event and update tracker entities accordingly
* Refactoring
* Fix logging level
* Handle connection errors
* Remove sleep
* Fix logging
* Remove unused strings
* Replace username config with email
* Update aiotractive
* Use debug instead of info
* Cover config_flow
* Update .coveragerc
* Add quality scale to manifest
* pylint
* Update aiotractive
* Do not emit SERVER_AVAILABLE, properly handle availability
* Use async_get_clientsession
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
* Add @Danielhiversen as a codeowner
* Remove the title from strings and translations
* Update homeassistant/components/tractive/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Force CI
* Use _attr style properties instead of methods
* Remove entry_type
* Remove quality scale
* Make pyupgrade happy
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-05 12:47:42 +02:00
Franck Nijhof
91ab86c17c
Add state class support to Netatmo ( #54051 )
2021-08-05 12:29:00 +02:00
Joakim Sørensen
4a37ff2dda
Bump pyuptimerobot to 21.8.1 ( #53995 )
...
* Bump pyuptimerobot to 21.08.0
* pylint
* bump to 21.8.1
* Uppdate strings
* Update homeassistant/components/uptimerobot/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-05 12:13:47 +02:00
Franck Nijhof
1bc3c743db
Add missing device class to SAJ energy sensors ( #54048 )
2021-08-05 12:12:06 +02:00
Nathan Spencer
dd479d410a
Bump pylitterbot to 2021.8.0 ( #54000 )
2021-08-05 10:29:23 +02:00
Milan Meulemans
be880fdaa9
Activate mypy for Updater ( #53950 )
2021-08-05 09:18:03 +02:00
Milan Meulemans
36c0478c4a
Activate mypy for Reddit ( #53949 )
2021-08-05 09:16:47 +02:00
Dermot Duffy
f2f084abe2
Use SwitchEntityDescription instead of EntityDescription in the motionEye integration ( #54019 )
2021-08-05 08:17:15 +02:00
Matthias Alphart
4d6c95a126
Don't double-validate KNX select options ( #54020 )
2021-08-05 08:16:33 +02:00
Aaron Bach
c3a509bdd8
Add support for jammed status to SimpliSafe locks ( #54006 )
2021-08-04 19:50:09 -05:00
GitHub Action
ba93bda3ad
[ci skip] Translation update
2021-08-05 00:34:46 +00:00
jan iversen
b2fffdd13e
Add temporary fix to modbus to solve upstream problem ( #53857 )
2021-08-04 17:03:31 -07:00