Commit Graph
30970 Commits
Author SHA1 Message Date
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
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 TseandGitHub b54dde10ca Fix Tesla attribute refreshing (#42257)
* Fix Tesla attribute refreshing

* Remove extraneous copy
2020-10-24 21:13:40 +02:00
epenetandGitHub 2787a52ef7 Add onewire test for more devices (#42037)
* Add tests for device families 12 and 26

* Update patch import to tests.async_mock
2020-10-24 13:56:41 -05:00
Allen PorterandGitHub 0c852b5f81 Update nest integration with fixes from initial PR (#42250) 2020-10-24 20:48:28 +02:00
Franck NijhofandGitHub 7a6d82d997 Upgrade spotipy to 2.16.1 (#42293) 2020-10-24 18:19:57 +02:00
Paulus SchoutsenandGitHub 1c36bf5e19 Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
Erik MontnemeryandGitHub bfb603fe78 Fix reconfiguring of Tasmota lights (#42288) 2020-10-24 14:31:08 +02:00
Erik MontnemeryandGitHub 15f46392d2 Fix Tasmota CT light (#42287) 2020-10-24 14:29:26 +02:00
Ville SkyttäandGitHub 2b10128631 Bump dist to focal in Travis CI (#42286)
No need for external multimedia repos with it; they have some
dependency issues for bionic at the moment.
2020-10-24 13:23:53 +02:00
79fac17c28 Add unique_id and device_info to DSMR entities (#42279)
* Add unique ids and device info

* Fix tests

* Add tests

* Apply suggestions from code review

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

* Fix black

Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-10-24 06:22:23 -05:00
SukramJandGitHub 6efb782871 Add wired devices to Homematic IP Cloud (#41232)
* Add wired devices to HomematicIP Cloud

* Add test to check device registry

* Add comments

* Update comment
2020-10-23 21:14:54 -05:00
Sebastian MuszynskiandGitHub ea0e359d90 Bump PyXiaomiGateway version to 0.13.4 (#42262) 2020-10-23 21:07:45 -05:00
6ef53a2c5d Add config flow for One wire (#39321)
* Add support for config_flow
Add support for switches
Add support for binary sensors

* Add config flow strings

* Update .coveragerc

* black-formatting

* fixes for isort and flake

* fixes for pylint

* fixes for isort

* fixes for isort

* fixes for config_flow

* Add devices to Device Registry

* Updated comments

* fixes for flake8

* Updated comments

* Updated comments

* Implement async_unload_entry

* remove binary_sensor and switch implementation (will move to new PR)

* Update .coveragerc

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

* Update .coveragerc

* Review config flow to store the configuration type

* Add config_flow tests

* Move CONF_NAMES to constants

* Fix isort

* Tweak to onewire logger

* Tweak to onewire logger for sensor

* Reset _LOGGER variable

* Normalise header

* Normalise header

* Update to use references in config flow translations

* Improve test coverage

* fixes for isort

* Update async_unload_entry

* Update common strings

* Update imports

* Move connect attempt to executor

* Update common strings

* Remove OWFS from config_flow

* Prevent duplicate config entries

* Fix isort

* Fix flake8

* Fix tests following removal of OWFS implementation

* Fix flake8

* Adjust config from yaml to config-flow, and add ability to specify sysbus directory

* Ajust unique_id for config entries

* Fix test_config_flow

* Fix invalid merge

* Convert yaml to config_entry

* Update sysbus tests

* Tweaks to yaml import process, and add OWFS warning

* Enable migration of OWFS platform config to config_entry

* update the existing corresponding config entry on OWFS conversion

* Remove CONFIG_SCHEMA

* Move data_schema to constants

* Remove log message

* Remove duplicate warning

* Update already_configured to use already_configured_device constant

* Schedule get_entities on the executor

* Update duplicate entry check for OWServer

* Review TryCatch

* Schedule os.path.isdir on the executor

* rename owhost/owport

* Update checks for empty

* Fix incorrect patch

* Move config_flow validation methods to new OneWireHub

* Fix typo and pre-commit

* Cleanup try/else

* patch async_setup/async_setup_entry

* cleanup implicit exit point

* Fix invalid patch

* cleanup implicit exit point

* cleanup implicit exit point

Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-10-23 20:57:16 -05:00
HomeAssistant Azure ed232ac733 [ci skip] Translation update 2020-10-24 00:05:17 +00:00
Schachar LevinandGitHub af048715f0 Add next alarm time sensor to Garmin (#40420)
* Add sensor for garmin next alarm(s)

* code-review changes

* type fix

* linter fix

* review fixes
2020-10-23 23:01:29 +02:00
e997e3a2eb Tidy Roon media_browser following recently merged PR (#42276)
* Tidy media_browser details.

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-10-23 20:33:30 +02:00
J. Nick KostonandGitHub 4bf9ce6fca Add support for homekit garage obstruction sensors (#42243) 2020-10-23 12:18:02 -05:00
Erik MontnemeryandGitHub 88231aa541 Fix Tasmota relay acting as on/off light (#42259) 2020-10-23 17:40:43 +02:00
J. Nick KostonandGitHub 5bba299e8f Ensure event listener integrations do the queue insert as a callback (#42265) 2020-10-23 17:38:46 +02:00
Paulus SchoutsenandGitHub 5dac3883b0 Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
Erik MontnemeryandGitHub b626df1316 Improve cast integration tests (#42229)
* Improve cast tests

* Address review comments

* Further cleanup of tests
2020-10-23 16:16:55 +02:00
TheJulianJESandGitHub 7618fe6111 Fix polling of color for ZHA lights not updating (#42248) 2020-10-23 09:14:37 -04:00
Willem-JanandGitHub 1340abb2fe Bump version bsblan library to 0.4.0 (#42220) 2020-10-23 14:32:47 +02:00
Alan TseandGitHub 20c43df768 Fix is_on test for Tesla Charger switch (#42251)
closes #41755
2020-10-23 13:17:10 +02:00
Tim WernerandGitHub 3f623ad453 Rewrite group unittest to pytest style (#42159) 2020-10-23 12:05:07 +02:00
3fa97f5fc0 Fix MaryTTS filename extensions (#42228)
Co-authored-by: Brian Laferriere <BrianWithAHat@users.noreply.github.com>
2020-10-23 09:25:55 +02:00
Aaron BachandGitHub 536f1186b0 Remove remnants of configurable RainMachine scan interval (#42239)
* Remove remnants of configurable RainMachine scan interval

* Clean up tests

* Cleanup
2020-10-22 21:32:04 -05:00
HomeAssistant Azure 6e53aa1155 [ci skip] Translation update 2020-10-23 00:03:04 +00:00
Alexei ChetroiandGitHub 0ab7bc7e75 Update ZHA dependencies (#42245) 2020-10-23 01:30:32 +02:00
J. Nick KostonandGitHub 4a3b40a3ef Ensure websocket event serializer cache is effective if subscription iden differs (#42226)
Since someone websocket subscriptions will use an iden of 2 for
state_changed event (most comment), and some will use another
number for all events, the cache would not be used because the
iden number was different.  We now cache only the event and
use a fast replace to insert the iden number into the serailized
response.
2020-10-23 01:28:22 +02:00
Erik MontnemeryandGitHub de35d58fd4 Support reloading Tasmota config entries (#42097) 2020-10-23 01:22:51 +02:00
Bram KragtenandGitHub 3661035397 Update frontend to 20201021.2 (#42242) 2020-10-23 01:17:47 +02:00
Anders MelchiorsenandGitHub cb0c937b3e Refresh now() templates on second=0 (#42225) 2020-10-23 00:11:02 +02:00
4e917cf62c Bump bimmer-connected to 0.7.8 to fix login issue (#42215)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2020-10-22 22:30:21 +02:00
Tom HarrisandGitHub c07b146e58 Fix issue in python > 3.8.2 (#42213) 2020-10-22 22:04:06 +02:00
tkdrobandGitHub d1c8485297 Correct docstring in Skybell (#42218) 2020-10-22 14:38:15 -05:00
Niccolo ZapponiandGitHub 93841e3e0c Fix bug for SimpliSafe 2 systems repeatedly saying "your settings have been synchronised" (#42197)
* Fix bug for SimpliSafe 2 systems

* Improved loop and logging for SimpliSafe 2
2020-10-22 10:01:10 -06:00
Erik MontnemeryandGitHub 57cd3058d9 Always use shared zeroconf in cast config flow (#42210) 2020-10-22 17:47:19 +02:00
Guido SchmitzandGitHub 13b2d10194 Handle multiple setups of devolo Home Control (#41752) 2020-10-22 15:01:44 +02:00
Andre LengwenusandGitHub 22db1a509d Bump pypck to v0.7.4 (#42206) 2020-10-22 15:00:37 +02:00
Tim WernerandGitHub fcc895f294 Rewrite mochad unittest to pytest style (#42164) 2020-10-22 14:58:54 +02:00
Greg DowlingandGitHub 9a54c31c34 Add media browser support to roon media player (#42061) 2020-10-22 14:54:55 +02:00
Paulus SchoutsenandGitHub e7b6903ef4 Improve the readability of the config flow code (#42169) 2020-10-22 13:00:55 +02:00
Franck NijhofandGitHub 05a65bb612 Upgrade shodan to 1.24.0 (#42199) 2020-10-22 11:21:15 +02:00
8bb7febbc5 Convert nx584 tests to pytest (#42094)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-22 10:36:31 +02:00
Erik MontnemeryandGitHub 6194c382cb Bump PAHO MQTT to 1.5.1 (#42099) 2020-10-22 10:08:19 +02:00
Guido SchmitzandGitHub c211275091 Fix precision of climate devices in devolo Home Control (#41832) 2020-10-22 10:06:16 +02:00
CurrentThreadandGitHub 9b145a78d9 Remove not used legacy remote test helpers (#42144) 2020-10-22 10:02:04 +02:00
cgtobiandGitHub c052c261d5 Add Netatmo sensor enable default (#41928) 2020-10-22 10:01:43 +02:00