Ville Skyttä
ac0dbb17af
Attrs cleanups ( #37849 )
2020-07-14 10:30:30 -07:00
Phil Bruckner
7e280e2b27
Add choose script action ( #37818 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-07-14 10:22:54 -07:00
Eugene Prystupa
515ad6164d
Add support for generic device (switch) to bond integration ( #37837 )
2020-07-14 08:54:33 -05:00
dependabot[bot]
f0916aeb86
Bump actions/upload-artifact from v2.0.1 to 2.1.0 ( #37841 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from v2.0.1 to 2.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.0.1...ebad382c0953e8c6b4039e8d30dfd19ee7b2a862 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-14 10:39:58 +02:00
Ville Skyttä
22f17a1887
Travis CI improvements ( #37840 )
2020-07-14 09:29:56 +02:00
kennedyshead
81914258e9
Version bump for asuswrt ( #37827 )
...
Co-authored-by: magnusknutas <magnus@thefarm.se>
2020-07-14 09:27:07 +02:00
J. Nick Koston
bfbb2826bc
Fix homekit_controller discovery via zeroconf ( #37725 )
2020-07-13 17:45:05 -07:00
HomeAssistant Azure
aabf0dab88
[ci skip] Translation update
2020-07-14 00:03:03 +00:00
Haemish Kyd
33eaf081cd
Apply code review changes for poolsense ( #37817 )
2020-07-13 18:04:10 -05:00
Eugene Prystupa
95e72b4c4b
Map bond fan speeds to standard HA speeds ( #37808 )
2020-07-13 18:00:05 -05:00
Ville Skyttä
9e8e5c37f4
Update Travis-CI to use Python 3.7.1 ( #37830 )
...
Refs 89a9634d35
2020-07-14 00:45:10 +02:00
Joakim Plate
1a64108eea
Switch rfxtrx to config entries ( #37794 )
...
* Switch to config flow setup
* Add minimal test for config flow
* Add myself as codeowner and address some review concerns
* Address some further review comments
2020-07-13 23:24:28 +02:00
Eugene Prystupa
ed3f25489e
Apply bond python related feedback from a prior PR ( #37821 )
2020-07-13 23:07:35 +02:00
tizzen33
4aaf7c5432
Convert Toon expires_in value to float ( #37716 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-07-13 22:59:27 +02:00
Rami Mosleh
cd3e045e06
Properly set update_interval during Speedtest setup ( #37708 )
...
* Properly set update_interval during setup
* implement new update_interval method
2020-07-13 12:32:22 -07:00
Markus Bong
b152d59afe
Add devolo binary sensor device class mapping ( #37350 )
...
* add device class mapping for binary sensors
* change if else statement to or
2020-07-13 08:56:22 -10:00
Paulus Schoutsen
9ac1475251
Simplify logger integration ( #37780 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-07-13 10:20:18 -07:00
Paulus Schoutsen
8ed1a29c82
Drop white blacklist pt1 ( #37816 )
2020-07-13 17:43:11 +02:00
Joakim Plate
ccbc3b5e39
Add rfxtrx ability to send a raw command to device ( #37793 )
...
* Add the ability to send a raw command to device
* Add a test for new service
* Use async test
* Sort includes
2020-07-13 16:54:52 +02:00
Jakob Schlyter
dbcd5f4c2c
Add urlencode template filter ( #37753 )
...
* add urlencode template filter
* fix flake8
* add test to string ang integer
* better test vectors
2020-07-13 16:48:29 +02:00
Paulus Schoutsen
34c2579507
Constraints pt3 ( #37803 )
2020-07-13 15:55:20 +02:00
Dermot Duffy
eb6fda8387
Allow an extra packet without dts (for Arlo camera streaming) ( #37792 )
...
* Allow 1 packet without dts. See https://github.com/twrecked/hass-aarlo/issues/151 .
* Reset boolean once a packet with dts is found.
* Fix no-else-continue lint error.
2020-07-13 09:47:33 -04:00
pnguyen-tyro
d8ec1d36b2
pydaikin version bump to 2.3.1: ( #37682 )
...
* Fix skyfi incorrect setting zone
* Add support for advanced modes for brp069 model
2020-07-13 08:40:16 +02:00
Joakim Plate
aaa073183c
Drop dummy connection ( #37805 )
...
We now mock the module
2020-07-13 03:40:45 +02:00
Paulus Schoutsen
8e71559068
Bump aiokafka to 0.6.0 ( #37778 )
2020-07-12 19:39:01 -06:00
Joakim Plate
87f6b7cdd4
Replace rfxtrx entity events with integration events ( #37565 )
...
* Drop per entity events
* Correct linting error
* Drop keys()
2020-07-13 02:57:19 +02:00
HomeAssistant Azure
d3b47b6d89
[ci skip] Translation update
2020-07-13 00:02:52 +00:00
Eugene Prystupa
f32f73a7d1
Add basic support for lights in bond integration ( #37802 )
2020-07-12 18:45:47 -05:00
AJ Schmidt
b63f882c3f
Fix Dockerfile.dev for VS Code devcontainer ( #37801 )
2020-07-12 16:18:08 -07:00
Robert Svensson
548e956670
deCONZ - don't let light "attr" events update group data ( #37797 )
2020-07-12 16:16:40 -07:00
jjlawren
5c28919fba
Wrap possible I/O in executor ( #37688 )
2020-07-12 18:09:47 -04:00
Haemish Kyd
6fe54e31cc
Apply code quality updates to poolsense ( #37781 )
...
* Created a binary sensor and corrected some review comments.
* Updated the poolsense class and its interface to handle credentials better
* Moved the client session to the PoolSense class.
* Apply suggestions from code review
* Update binary_sensor.py
* Update homeassistant/components/poolsense/__init__.py
* Update sensor.py
* Update binary_sensor.py
* Removed unnecessary class variable
* Correcting a merge error.
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-07-12 15:33:30 -05:00
Eugene Prystupa
e9440c49d5
Add support for fan direction in bond integration ( #37789 )
...
* Add support for fan direction in bond integration
* Add support for fan direction (PR feedback)
2020-07-12 15:30:24 -05:00
Joakim Plate
53844488d8
Switch rfxtrx to integration level config ( #37742 )
...
* Switch to integration level config
* Switch to per device config rather than per entity type
* All roller shutters should be added as covers
(there are non lighting types)
* Fixup tests that used invalid packets for platforms
* Avoid variable re-use
* Allow control events on sensors too
That way we get signal level sensors for these too
* Lint correction
* Don't filter sensors from config
Disable sensors from GUI if the entities are not wanted
* Correct usage of ATTR_ instead of CONF_
* Make sure the logging when a new entity is added includes the event
2020-07-12 22:03:22 +02:00
Eric Severance
16a947aa5f
Add generic unavailable and last_updated metrics for prometheus ( #37456 )
...
* Add generic unavailable and last_updated metrics for prometheus
* Updated with feedback from the code review
2020-07-12 21:27:33 +02:00
Eugene Prystupa
c6ab2c5d0a
Add Bond hub as a device for bond entities ( #37772 )
...
* Introduce Bond Hub concept
* Read Hub version information when setting up entry
* Link entities to Hub using via_device
* Add test to verify created Hub device properties
2020-07-12 11:31:53 -05:00
Robert Svensson
6826a8829c
UniFi - Handle session expiration ( #37782 )
2020-07-12 09:47:26 +02:00
J. Nick Koston
f16090caf4
Significantly improve logging performance when no integrations are requesting debug level ( #37776 )
2020-07-11 22:33:25 -07:00
Alan Tse
401dd4a32a
Bump teslajsonpy to 0.9.3. ( #37771 )
...
Fixes #37684
2020-07-11 20:07:20 -05:00
Eugene Prystupa
b7318b1914
Upgrade bond-home to 0.0.9 ( #37764 )
2020-07-11 20:04:07 -05:00
HomeAssistant Azure
f9ce3f3bc4
[ci skip] Translation update
2020-07-12 00:04:30 +00:00
Phil Bruckner
e5a081c7dd
Fix script queued mode typo ( #37759 )
2020-07-11 13:34:53 -05:00
Paulus Schoutsen
690579749e
Bump pyHS100 to 3.5.1 ( #37749 )
2020-07-11 18:02:08 +02:00
Kevin Fronczak
4d0c4ac5b3
Bump blinkpy version to fix connection errors ( #37755 )
...
* Bump blinkpy version to fix connection errors
* Bump blinkpy version to fix connection errors
* Rebased, re-ran gen_requirements_all
2020-07-11 17:50:18 +02:00
Paulus Schoutsen
0bcc8624b7
Reference constraint files from requirement files ( #37751 )
...
* Reference constraint files from requirement files
* Update azure-pipelines-wheels.yml
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2020-07-11 06:20:14 -07:00
Paulus Schoutsen
0bf772b68b
Bump ADS to 3.1.3 ( #37748 )
2020-07-10 23:50:28 -07:00
Haemish Kyd
8a2b34cc09
Updates to poolsense integration ( #37613 )
...
* Created a binary sensor and corrected some review comments.
* Updated the poolsense class and its interface to handle credentials better
* Moved the client session to the PoolSense class.
* Apply suggestions from code review
* Update binary_sensor.py
* Update homeassistant/components/poolsense/__init__.py
* Update sensor.py
* Update binary_sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-07-10 21:53:34 -05:00
Eugene Prystupa
1e9bc278e0
Refactor Bond integration to remove duplication ( #37740 )
...
* Refactor Bond integration to remove duplication in Entity code and unit tests
* Refactor Bond integration to remove duplication in Entity code and unit tests (PR feedback)
2020-07-10 20:20:50 -05:00
Eugene Prystupa
0fbdb47dcf
Fix incorrect comparison of speed "off" by identity instead of by value ( #37738 )
2020-07-10 19:45:12 -05:00
Eugene Prystupa
366354c90c
Support Fan domain in Bond integration ( #37703 )
...
* Support Fan domain in Bond integration
* Support Fan domain in Bond integration
* Support Fan domain in Bond integration (apply PR feedback)
* Support Fan domain in Bond integration (apply PR feedback)
2020-07-10 19:23:35 -05:00