Commit Graph
31017 Commits
Author SHA1 Message Date
Franck Nijhof 0e98bc5ea2 Skip template result parsing in several places (#42408)
* Skip template result parsing in several places

* Adjust alert integration

* Adjust Alexa integration

* Adjust apns integration

* Adjust arest integration

* Adjust dialogflow integration

* Adjust generic camera integration

* Adjust imap email content  integration

* Adjust InfluxDB integration

* Adjust intent integration

* Adjust logbook integration

* Adjust HP ILO integration

* Adjust manual alarm control panel integration

* Adjust manual mqtt alarm control panel integration

* Adjust minio integration

* Adjust mqtt integration

* Adjust notify integration

* Adjust persistent notification integration

* Adjust rest integration

* Adjust rss feed template integration

* Adjust slack integration

* Adjust Xiaomi integration

* Adjust TCP integration

* Adjust Telegram Bot integration

* Bump CI cache version

* Revert "Bump CI cache version"

This reverts commit 875efe58cf165d84ce68aa8867b99a169fad4ea5.

* Adjust demo tests
2020-10-26 19:29:10 +01:00
Paulus Schoutsen 6380ebd1eb Fix MQTT publish from a script with templates (#42398) 2020-10-26 16:46:26 +01:00
Paulus Schoutsen 810ef349c3 Do not set up DSM when setting up Nest legacy (#42406) 2020-10-26 16:40:43 +01:00
Paulus Schoutsen a12a8350ce Catch ValueError in google_translate (#42405) 2020-10-26 16:38:48 +01:00
epenet 0de52c173c Implement PlatformNotReady on onewire integration (#42395) 2020-10-26 16:33:13 +01:00
J. Nick Koston 935c2df7cb Add a test for template entities that reuse the template (#42404) 2020-10-26 16:08:57 +01:00
Franck Nijhof 45aba9bdf2 Allow skip parsing template result (#42401) 2020-10-26 16:01:09 +01:00
Tsvi MostoviczandPaulus Schoutsen 80e8068b46 Bump libhdate depndency (#42396)
* Bump libhdate depndency

This version fixes an important bug found by @amitfin in py-libhdate/py-libhdate#78

* Update reqs

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-10-26 15:26:21 +01:00
Elena Rogleva 41f917fede Rewrite pilight/test_init.py tests to pytest style test functions (#42366) 2020-10-26 15:26:08 +01:00
Franck Nijhof a82c1e9506 Upgrade debugpy to 1.0.0 (#40929) 2020-10-26 14:59:49 +01:00
Franck Nijhof 55a4aba9ae Deprecate ptvsd integration (#42351) 2020-10-26 14:59:31 +01:00
Erik Montnemery 029963dfc2 Bump hatasmota to 0.0.23 (#42394) 2020-10-26 14:58:36 +01:00
Paulus Schoutsen bba770b411 Fix CI (#42397) 2020-10-26 13:36:03 +01:00
Paulus Schoutsen e552c9ba96 Store original result on template results (#42391)
* Store original result on template results

* Fix shell command test
2020-10-26 11:30:58 +01:00
Glenn Waters 6645cb2637 Cleanup log style and tests for ElkM1 (#42353) 2020-10-26 10:36:28 +01:00
taiyeoguns 8f74a0c2e6 Convert logbook tests to pytest (#42289) 2020-10-26 09:18:02 +01:00
Olen 0cf9a1621a Create __init__.py in AlarmDecoder tests (#42388)
__init__.py was missing
2020-10-26 09:17:15 +01:00
Emily Mills 00df7539cf Use string-lights icon for zerproc (#42379) 2020-10-26 09:04:58 +01:00
Maksym D 92b06ed5d4 Change AfterShip polling interval from 5m to 15m (#42360)
This change will prevent reaching API requests limit of AfterShip free-tier account.
2020-10-26 08:38:37 +01:00
HomeAssistant Azure c2a9f2ae52 [ci skip] Translation update 2020-10-26 00:03:36 +00:00
J. Nick Koston ce2c388c09 Ensure config entry platforms are excluded from reload (#42367) 2020-10-25 23:53:31 +01:00
springstan fe62543a25 Add location to base strings for config flows (#42374) 2020-10-25 23:41:26 +01:00
springstan cbf6086c30 Use common strings in luftdaten config flow (#42376) 2020-10-25 23:40:12 +01:00
wouterbaake e6400fc11b Use common strings in opentherm_gw config flow (#42211)
* Use common strings in opentherm_gw config flow

* Combine TimeourError and SerialException handling

* Fixed test_form_connection_error

* And then fix the flake8 error...

* Change "timeout" to "cannot_connect" msg
2020-10-25 22:01:05 +01:00
Paulus Schoutsen de12ac354a Expose more Websocket API constants (#42263) 2020-10-25 21:10:13 +01:00
epenet c157a582b8 Add device_info to onewire sensors (#42309)
* Add device info

* Cleanup log
2020-10-25 18:05:02 +01:00
SukramJ 9a970cfe3d Remove split devices from HMIPC (#42348) 2020-10-25 11:03:41 -05:00
Maikel Punie 396f75b4c3 Bump python velbus to 2.0.47 (#42349) 2020-10-25 15:41:32 +01:00
Brett T. Warden ab5e34a49f Fix error strings for PTZ operations (#42231)
PTZ error strings for unsupported move operations were copied/pasted
from ContinuousMove. Fix the strings for AbsoluteMove and RelativeMove.
2020-10-25 14:52:32 +01:00
J. Nick Koston 221bb5ad52 Upgrade to aiohttp 3.7.1 (#42305) 2020-10-25 14:44:39 +01:00
Andre Lengwenus 99e2d13668 Fix parameter issue in LCN cover close/stop (#42342) 2020-10-25 13:44:39 +01:00
mezz64 bf4cc364e9 Bump pyhik to 0.2.8 (#42322) 2020-10-25 13:32:41 +01:00
J. Nick Koston 3f18cdc75e Refactor august to use self.async_on_remove (#42333) 2020-10-25 07:27:51 -05:00
J. Nick Koston 6822190772 Fix unmocked https in the test suite (#42316) 2020-10-25 07:16:23 -05:00
airthusiast 3846639744 Fix for Fibaro HC3 support, climate temp sensor and target temp (#42300) 2020-10-25 13:06:45 +01:00
Alex Popoutsisanddjtimca 64b1ccd8f6 Add WLED preset service (#42217)
Co-authored-by: djtimca <60706061+djtimca@users.noreply.github.com>
2020-10-25 12:44:26 +01:00
mezz64 dc37368440 Bump pyeight to 0.1.5 (#42323) 2020-10-25 12:37:49 +01:00
ChristianKuehnel 9509e33a32 Remove ChristianKuehnel from codeowners (#42335) 2020-10-25 11:36:09 +01:00
Glenn Waters cc77621477 Clean up ElkM1 lib (#42319) 2020-10-24 23:46:22 -05:00
uvjustin f8d87bff16 Fix AVError and allow more missing DTS packets in stream (#42277)
* Fix AVError and allow more missing DTS in stream init

* Avoid recreating container demux iterator

* Relax missing dts requirement

* Fix spelling error

* Fix error message count

* Add timeout to av.open read

* Increase STREAM_TIMEOUT to 30
2020-10-24 22:55:12 -04:00
walthowd 09bd449698 Send pro-active IAS Enroll Response (#42282)
* Send pro-active IAS Enroll Response 

Some zigbee devices require a pro-active IAS enroll response to be sent before they will send their IAS enroll request.  This PR sends a single IAS enroll response after CIE write and fixes some of these devices including the Ecolink 4655BC0-R and many others. 

This also more closely aligns with the default behavior of Smartthings and zigbee2mqtt which also send pro-active enroll requests:

https://github.com/Koenkk/zigbee-herdsman/commit/b217b91bb723b31a73ebecfa0e80690bccf44f8b#diff-6d00af5fc389c40b8c4dfc390d80e3eca3946d331dff84afdc1632cb5568bca2

Thanks to @puddly for helping figure this all out and @tubalainen for testing.

* flake8 fixes

* flake8 again
2020-10-24 21:41:27 -04:00
HomeAssistant Azure 12a9504203 [ci skip] Translation update 2020-10-25 00:03:36 +00:00
Teemu R bdb71c9159 Only log xiaomi_miio update exceptions once (#41226)
* xiaomi_miio: only log update exceptions once

Replaces #37695

* add som more missed exception logger cases + do not change the control flow as pointed out by @cgtobi

* Use patch&MagickMock from tests.async_mock

* Fix linting for alarm_control_panel

* update the test to verify that the warning on update is only logged when the device was previously available
2020-10-25 01:53:36 +02:00
Jörg Thalheim 51915c86cb Fix iCloud matching accounts (#42303)
`name` is no longer defined but `username`.
Fixes #38393
2020-10-25 01:07:17 +02:00
J. Nick Koston c1a7896a40 Minimize sense writes to the state machine (#42310)
Sense was generating hundred state updates when most
of the time the state was not changing
2020-10-24 23:35:21 +02:00
Allen Porter 5e9de88f4b Fix nest to stop doing asyncio in a property (#42312)
This upgrades to the latest vesion of python-google-nest-sdm that
had bug fixes to stop doing asyncio in a property.
2020-10-24 23:33:52 +02:00
epenet 5db1474099 Add device_class information to onewire sensors (#42308) 2020-10-24 14:45:01 -05:00
cgtobiandChris Talkington d13402108b Add unit of measurement to Netatmo sensors (#42208)
* Add unit of measurement

* Update homeassistant/components/netatmo/sensor.py

Co-authored-by: Chris Talkington <chris@talkingtontech.com>

* Update sensor.py

* Update sensor.py

Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-10-24 14:43:54 -05:00
Robert SvenssonandMartin Hjelmare e06c8009e1 Add area id to entity registry (#42221)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-10-24 21:25:28 +02:00
Alan Tse b54dde10ca Fix Tesla attribute refreshing (#42257)
* Fix Tesla attribute refreshing

* Remove extraneous copy
2020-10-24 21:13:40 +02:00