Joakim Plate
7a3c6d6525
Avoid using implementation internal to trigger events ( #38041 )
...
This uses the moxking in fixture to trigger events.
2020-07-22 00:24:26 +02:00
Joakim Plate
945acb4e29
Make sure command entities restore from state ( #38038 )
2020-07-22 00:01:31 +02:00
Rob Bierbooms
ad5d7ee615
Implement unload entry for rfxtrx integration ( #38037 )
...
* Implement unload entry
* Change async_remove to remove
* Pop data from hass.data
* Change sequence order in unload
* Dont unload internal when unload platforms fail
2020-07-21 23:43:05 +02:00
Alexei Chetroi
ec17ed9364
ZHA dependencies bump bellows to 0.18.0 ( #38043 )
2020-07-21 11:42:23 -10:00
J. Nick Koston
4015991622
Update tests that track time to account for microsecond precision ( #38044 )
2020-07-21 14:22:55 -07:00
Erik Montnemery
fa0e12ffe8
Use keywords for MQTT birth and will ( #38040 )
2020-07-21 14:10:34 -07:00
Erik Montnemery
908b72370b
Correct arguments to MQTT will_set ( #38036 )
2020-07-21 12:36:21 -07:00
Ville Skyttä
01d2d2f315
Fix wolflink datetime import ( #38028 )
2020-07-21 10:37:54 -07:00
dependabot[bot]
1fc37fec7b
Bump actions/setup-python from v2 to v2.1.1 ( #38034 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from v2 to v2.1.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...0c28554988f6ccf1a4e2818e703679796e41a214 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-21 12:54:35 +02:00
Rob Bierbooms
d9dba9142c
Move data on import in rfxtrx integration into ConfigEntry ( #38022 )
...
* Move all data imported from yaml to ConfigEntry
* Revert changes that prevent updating yaml entry
* Cleanup code around time conversion
2020-07-21 09:44:00 +02:00
J. Nick Koston
60009ec2f9
Use event loop scheduling for tracking time patterns ( #38021 )
...
* Use event loop scheduling for tracking time patterns
* make patching of time targetable
* patch time tests since time can tick to match during the test
* fix more tests
* time can only move forward
* time can only move forward
* back to 100% coverage
* simplify since the event loop time cannot move backwards
* simplify some more
* revert simplify
* Revert "revert simplify"
This reverts commit bd42f232f6
.
* Revert "simplify some more"
This reverts commit 2a6c57d514
.
* Revert "simplify since the event loop time cannot move backwards"
This reverts commit 3b13714ef4
.
* Attempt another simplify
* time does not move backwards in the last two
* remove next_time <= now check
* fix previous merge error
2020-07-20 20:18:31 -10:00
Daniel Shokouhi
7bc8caca96
Check if robot has boundaries to update ( #38030 )
2020-07-20 22:00:11 -07:00
HomeAssistant Azure
83d4e5bbb7
[ci skip] Translation update
2020-07-21 00:03:00 +00:00
Ryan
59063a7d61
Add scrape sensor name to logs ( #38020 )
2020-07-20 23:07:36 +02:00
Patrick
19870ea867
Fix ozw color temp ( #38012 )
...
* Fix color temp math
* Ran black --fast
* Update test_light.py
* tweaking mireds
* updating comments
* fixing test_light to match standards
* fixing comments, need coffee
2020-07-20 14:35:30 -04:00
Tom Harris
dd459a7855
Fix issue with Insteon events not firing correctly ( #37974 )
2020-07-20 16:23:59 +02:00
David F. Mulcahey
d5a03b4d6a
Cleanup async_accept_signal in ZHA ( #38009 )
2020-07-20 07:04:57 -07:00
dependabot[bot]
2a975db9cf
Bump codecov/codecov-action from v1.0.10 to v1.0.11 ( #38006 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from v1.0.10 to v1.0.11.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.0.10...6d208f5b527841fb050f92f778e86cb808dacdcb )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-20 11:58:22 +02:00
Adam Król
bedb0753f3
Add Wolflink integration ( #34104 )
...
* WOLF Smart-set integration
* Removed translations. Changed device class of timestamp. Added new test for unknown exception
* Remove unit_of_measurement from hours sensor
* Code cleanup. Pull Request comments fixes
* ConnectError import change. Removed DEVICE_CLASS_TIMESTAMP
* Add unique id guard with tests. Use common translations. Move device_id resolution to config_flow.
* Remove debug print
2020-07-20 11:52:52 +02:00
Rob Bierbooms
d0d4e08a2a
Force updates for ozw sensors ( #38003 )
...
* Force updates and disable polling
* Move force_update to sensor
2020-07-20 11:49:05 +02:00
Rob Bierbooms
65eedcf434
Disable polling for ozw entities ( #38005 )
2020-07-20 10:56:22 +02:00
Jean-Yves Avenard
36ee9ff58f
Don't advertise switch devices as dimmable lights ( #37978 )
...
This issue has been corrected and then reverted multiple times.
It seems that the core issue was a casing one (On/off vs On/Off) ; for better
matching with a real Hue hub, also add the productname.
Tested to work with echo 2 and echo 5.
2020-07-19 22:33:56 -10:00
J. Nick Koston
6ea5c8aed9
Index the device registry ( #37990 )
2020-07-19 23:32:05 -07:00
Jesse Newland
92d72f26c7
Fix notify.slack service calls using data_template ( #37980 )
2020-07-19 22:55:50 -07:00
J. Nick Koston
890562e3ae
Index the entity registry ( #37994 )
2020-07-19 22:52:41 -07:00
Daniel Shokouhi
41421b56a4
Bumpy pyobihai to make last reboot update as needed ( #37914 )
2020-07-19 19:02:45 -10:00
Jeff Irion
2c3618e2c7
Close androidtv ADB socket connection when Home Assistant stops ( #37973 )
...
* Close the ADB connection on HA stop
* Get the test to pass
* Remove unnecessary test code
* Register the callback sooner
* '_async_stop' -> 'async_close'
* 'async_close' method -> '_async_close' function
2020-07-20 02:48:08 +02:00
David F. Mulcahey
967a168ab7
Update comment about parallel updates to match the documentation ( #37964 )
2020-07-19 14:40:08 -10:00
HomeAssistant Azure
9092b83869
[ci skip] Translation update
2020-07-20 00:03:01 +00:00
David F. Mulcahey
bfba44f6bb
Force updates for ZHA light group entity members (Part 2) ( #37995 )
2020-07-19 15:05:53 -07:00
lawtancool
432cbd3148
Add Control4 integration ( #37632 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-19 13:48:08 -07:00
Erik Montnemery
c994904e75
Bump pychromecast to 7.1.2 ( #37976 )
2020-07-19 12:36:59 +02:00
michaeldavie
619707e0e3
Make nested get() statements safe ( #37965 )
2020-07-19 11:52:46 +02:00
HomeAssistant Azure
650d61e4f3
[ci skip] Translation update
2020-07-19 00:03:02 +00:00
Thorjan Knudsvik
e6ff8d6839
Adds median to min_max component ( #36686 )
2020-07-18 16:18:31 -07:00
Joakim Plate
6fa04aa3e3
Add support for InputSelector trait ( #35753 )
2020-07-18 16:07:32 -07:00
David F. Mulcahey
2354d0117b
Force updates for ZHA light group entity members ( #37961 )
...
* Force updates for ZHA light group entity members
* add a 3 second debouncer to the forced refresh
* lint
2020-07-18 14:47:32 -04:00
Joakim Plate
f173805c2f
Make sensor and binary_sensor inherit from base class ( #37946 )
...
* Make sensor and binary_sensor inherit from base class
* Drop several pointless public properties
* Make sure base function has same parameters
* Drop pass
* Missed one
* Adjust inherit order
2020-07-18 13:43:38 +02:00
J. Nick Koston
b030ed1adf
fix ( #37889 )
2020-07-18 07:25:07 -04:00
J. Nick Koston
ad22619efb
Bump zeroconf to 0.28.0 ( #37951 )
2020-07-17 21:47:43 -10:00
Xiaonan Shen
394194d1e6
Add switch to pi_hole integration ( #35605 )
...
Co-authored-by: Ian <vividboarder@gmail.com>
2020-07-17 23:19:01 -07:00
J. Nick Koston
1acdb28cdd
Automatically recover when the sqlite3 database is malformed or corrupted ( #37949 )
...
* Validate sqlite database on startup and move away if corruption is detected.
* do not switch context in test -- its all sync
2020-07-17 19:07:37 -10:00
J. Nick Koston
910b6c9c2c
Index entity_registry_updated listeners ( #37940 )
2020-07-17 21:59:18 -07:00
Shulyaka
9ae08585dc
Add humidifier device triggers ( #36887 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-07-17 21:57:52 -07:00
jjlawren
a7dfa60208
Fix Sonos speaker lookup for Plex ( #37942 )
2020-07-17 18:18:53 -07:00
J. Nick Koston
1582e4347d
Mock out I/O in the default_config test ( #37897 )
...
This test never passed locally because of the I/O.
2020-07-17 18:17:40 -07:00
HomeAssistant Azure
72309a0dfc
[ci skip] Translation update
2020-07-18 00:02:49 +00:00
Joakim Plate
d0040e60cc
Rftrx force update ( #37944 )
...
* Make sure sensor and binary_sensor force update
This make sure it's possible to react to events on all updates.
* Correct addition of binary sensors
2020-07-18 01:23:49 +02:00
Ivan Belokobylskiy
cecdce07cc
Fix Yandex transport Integration, add signature to requests ( #37365 )
2020-07-17 12:55:30 -07:00
Shulyaka
cee136ec55
Add humidifier device conditions ( #36962 )
2020-07-17 11:33:52 -07:00