jan iversen
8acc3f0b03
Fix modbus switch "old style" config problem ( #49352 )
...
Fix that using CONF_HUB in switch, changed the hub for all
subsequent switches.
2021-04-19 10:35:32 -07:00
Joakim Sørensen
a5806b59f2
Raise HassioAPIError when error is returned ( #49418 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-19 08:23:43 -07:00
J. Nick Koston
b8001b951b
Avoid executor jumps in history stats when no update is needed ( #49407 )
2021-04-19 08:23:10 -07:00
J. Nick Koston
6d137d2316
Increase recorder test coverage ( #49362 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-19 08:22:38 -07:00
Bram Kragten
b69b55987d
Google report state: thermostatMode should be a string, not null ( #49342 )
2021-04-19 08:20:00 -07:00
jan iversen
eb9ba527d0
Add pymodbus exception handling and isolate pymodbus to class modbusHub ( #49052 )
2021-04-19 08:18:15 -07:00
Vladimír Záhradník
05755c27f2
Log an error if modbus Cover is not initialized correctly ( #48829 )
2021-04-19 16:52:08 +02:00
Erik Montnemery
a968dea152
Fix deadlock when restarting scripts ( #49410 )
2021-04-19 14:45:01 +02:00
Daniel Rheinbay
83ecabe0a2
Bump fritzconnection to 1.4.2 ( #49356 )
2021-04-19 14:25:46 +02:00
J. Nick Koston
69932d4435
Add additional myq homekit models ( #49381 )
2021-04-19 14:03:31 +02:00
Franck Nijhof
2de257f85f
Upgrade dsmr_parser to 0.29 ( #49417 )
2021-04-19 13:48:31 +02:00
J. Nick Koston
4361be613d
Expose the hostname of the device in asuswrt ( #49393 )
2021-04-19 13:25:30 +02:00
dependabot[bot]
26cb511d02
Bump codecov/codecov-action from v1.3.2 to v1.4.0 ( #49412 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from v1.3.2 to v1.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.3.2...0e28ff86a50029a44d10df6ed4c308711925a6a8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-19 12:18:06 +02:00
Chris Browet
591d09c177
Use google assistant TemperatureControl trait to report sensor ( #46491 )
...
* CHG: use TemperatureControl trait to report sensor
* fixup: blacked
* fixup: flaked
* fixup: flaked
* Adjust tests
* fixup test and rebase
* test coverage
2021-04-19 11:41:30 +02:00
J. Nick Koston
7f6572893d
Add services to the profiler to log threads and event loop schedule ( #49327 )
...
* Add services to the profiler to log threads and event loop schedule
* improve readability
* increase log debug
* bigger
* tweaks
* Update homeassistant/components/profiler/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/profiler/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* remove schema= and cleanup existing
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-19 11:39:34 +02:00
J. Nick Koston
e24f5831a2
Force recorder shutdown at final write event ( #49145 )
...
* Force recorder shutdown at EVENT_HOMEASSISTANT_FINAL_WRITE
* remove unreachable
* remove unreachable
* simplify
* cancel in async
2021-04-19 11:24:17 +02:00
J. Nick Koston
6048e88c8b
Improve debuggability by providing job as an arg to loop.call_later ( #49328 )
...
Before
`<TimerHandle when=1523538.181864923 async_track_point_in_utc_time.<locals>.run_action() at /usr/src/homeassistant/homeassistant/helpers/event.py:1177>`
After
`<TimerHandle when=1524977.1818648616 async_track_point_in_utc_time.<locals>.run_action(<Job HassJobType.Coroutinefunction <bound method DataUpdateCoordinator._handle_refresh_interval of <homeassistant.components.roku.RokuDataUpdateCoordinator object at 0x7fcc978a51c0>>>) at /usr/src/homeassistant/homeassistant/helpers/event.py:1175>`
2021-04-19 11:02:17 +02:00
J. Nick Koston
0b26294fb0
Small cleanups to rachio ( #49404 )
...
- Remove unused async_step
- Reduce async callbacks from executor
2021-04-19 10:39:45 +02:00
Felipe Martins Diel
e98f27ead6
Use broadlink.hello() for direct discovery ( #49405 )
2021-04-19 10:16:03 +02:00
jan iversen
0f90678e0e
Change HomeAssistantType -> HomeAssistant in modbus ( #49400 )
2021-04-18 22:13:32 -10:00
Guillermo Ruffino
cf51e07953
Fix esphome registering invalid service name ( #49398 )
2021-04-19 08:31:43 +02:00
J. Nick Koston
344717d07d
Reduce time to first byte for frontend index ( #49396 )
...
Cache template and manifest.json generation
2021-04-18 21:17:30 -07:00
Felipe Martins Diel
6a3832484c
Do not log error messages when discovering Broadlink devices ( #49394 )
2021-04-18 18:12:27 -10:00
HomeAssistant Azure
a67a45624d
[ci skip] Translation update
2021-04-19 00:04:29 +00:00
Michael
a050c8827b
Add battery sensor to fritzbox smart home devices ( #49374 )
2021-04-18 12:30:58 -10:00
J. Nick Koston
6e911ba19f
Shutdown bond bpup and skip polling after the stop event ( #49326 )
2021-04-18 13:46:46 -07:00
Brent Petit
080c89c761
Only set fan state in ecobee set_fan_mode service ( #48086 )
2021-04-18 22:35:03 +02:00
J. Nick Koston
04a0ca14e0
Ensure shutdown does not deadlock ( #49282 )
2021-04-18 08:55:51 -10:00
Brett
afd79a675c
Add set_myzone service to Advantage Air ( #46934 )
...
* Add set_myzone service requested on forums
* Add MyZone binary sensor for climate zones
* Fixed Black on binary_sensor.py
* Add the new entity
* Fix spelling
* Test myZone value
* MyZone Binary Sensor test
* Fixed new binary sensor tests
* Fix removed dependancy
* Correct fixture
* Update homeassistant/components/advantage_air/binary_sensor.py
Co-authored-by: Philip Allgaier <philip.allgaier@gmx.de>
* Updated services.yaml to use target
Co-authored-by: Philip Allgaier <philip.allgaier@gmx.de>
2021-04-18 10:36:34 +02:00
J. Nick Koston
b2c33c1373
Only fetch the local ip once per run ( #49336 )
...
Wrap get_local_ip in lru_cache
2021-04-18 10:04:45 +02:00
J. Nick Koston
252bcabbea
Fix exception in roomba discovery when the device does not respond on the first try ( #49360 )
2021-04-18 09:48:02 +02:00
J. Nick Koston
e10c105058
Bump aiodiscover to 1.4.0 for dhcp ( #49359 )
...
- Switches to using dnspython to generate the queries/parse them from the wire
2021-04-18 09:46:39 +02:00
J. Nick Koston
e06bb3b5e7
Shutdown harmony connection on stop ( #49335 )
2021-04-18 09:44:29 +02:00
HomeAssistant Azure
f8a02c2762
[ci skip] Translation update
2021-04-18 00:04:57 +00:00
J. Nick Koston
46c28f349a
Update mazda to use ConfigEntryAuthFailed ( #49333 )
2021-04-17 09:25:13 -10:00
Aidan Timson
18cbf3cdb2
Fix lyric heat cool setting ( #47875 )
2021-04-17 07:20:35 -10:00
Aidan Timson
912d5c347c
Add reauth flow for lyric ( #47863 )
2021-04-17 07:20:16 -10:00
Milan Meulemans
ad967cfebb
Rituals Perfume Genie improvements ( #49277 )
...
* Rituals Perfume Genie integration improvements
* Add return type FlowResultDict to async_step_user
* Rollback async_update_data
* Add return type to DiffuserEntity init
* check super().available too
* Merge iterations
* Use RitualsPerufmeGenieDataUpdateCoordinator
2021-04-17 15:41:45 +02:00
Franck Nijhof
006bcde435
Remove HomeAssistantType alias - Part 3 ( #49339 )
2021-04-17 12:48:03 +02:00
Ruslan Sayfutdinov
7a9385d857
Explicitly define all methods in ConfigFlow ( #49341 )
2021-04-17 12:42:31 +02:00
Brandon Rothweiler
189511724a
Add device tracker platform to Mazda integration ( #47974 )
...
* Add device tracker platform for Mazda integration
* Split device tests into a separate file
* Address review comments
2021-04-17 11:26:07 +02:00
Ville Skyttä
3a0b0380c7
Remove some unneeded pylint disables, update ref to util.process one ( #49314 )
2021-04-17 09:25:20 +02:00
Franck Nijhof
7f29d028a3
Upgrade pre-commit to 2.12.1 ( #49331 )
2021-04-16 21:19:02 -10:00
J. Nick Koston
f96a6e878f
Ensure restore state is not written after the stop event ( #49329 )
...
If everything lined up, the states could be written
while Home Assistant is shutting down after the stop
event because the interval tracker was not canceled on
the stop event.
2021-04-17 09:03:18 +02:00
Martin Hjelmare
41ed1f818c
Exclude epson init module from coverage ( #49316 )
2021-04-17 08:57:21 +02:00
Ville Skyttä
970cbcbe15
Type hint improvements ( #49320 )
2021-04-17 08:35:21 +02:00
J. Nick Koston
f7b7a805f5
Bump pysonos to 0.0.43 ( #49330 )
...
- Downgrade asyncio log severity
2021-04-16 20:19:50 -10:00
J. Nick Koston
94c803d83b
Cancel tuya updates on the stop event ( #49324 )
2021-04-16 21:01:24 -07:00
J. Nick Koston
673f542cde
Do not wait for websocket response to be delivered before shutdown ( #49323 )
...
- Waiting was unreliable since the websocket response could take a few seconds to get delivered
- Alternate frontend fix is https://github.com/home-assistant/frontend/pull/8932
2021-04-16 20:57:28 -07:00
HomeAssistant Azure
343b8faf9b
[ci skip] Translation update
2021-04-17 00:03:46 +00:00