Commit Graph
38605 Commits
Author SHA1 Message Date
a08f42e516 Use EntityDescription - Vallox (#54891)
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2021-08-24 10:14:34 +02:00
Allen PorterandGitHub 58f170ba45 Pin google-api-core to avoid new version of grpcio (#55115) 2021-08-24 09:43:29 +02:00
Klaas SchouteandGitHub 5a58aa99b6 Bump Forecast Solar to v2.1.0 (#55121) 2021-08-24 09:15:57 +02:00
Paulus SchoutsenandGitHub 9fc96818df Guard for unparsable date time (#55108) 2021-08-23 23:56:47 -07:00
c8f584f4ef Validate requirements format in hassfest (#55094)
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2021-08-24 08:51:07 +02:00
Paulus SchoutsenandGitHub cac486440f Mark eagle entities as unavailable if connection with meter losts (#55102) 2021-08-23 22:35:26 -07:00
J. Nick KostonandGitHub e92e206544 Fix race that allowed multiple config flows with the same unique id (#55131)
- If a config flow set a unique id and then did an await to
  return control to the event loop, another discovery with
  the same unique id could start and it would not see
  the first one because it was still uninitialized. We now
  check uninitialized flows when setting the unique id
2021-08-23 23:01:21 -05:00
Jesse HillsandGitHub e06f3a5e95 Bump aioesphomeapi to 7.0.0 (#55129) 2021-08-23 22:40:01 -05:00
J. Nick KostonandGitHub ce0a42a407 Fix updating device path from discovery in zha (#55124) 2021-08-23 22:36:24 -05:00
J. Nick KostonandGitHub 6f75a853f8 Bump httpx to 0.19.0 (#55106)
* Bump httpx to 0.19.0

* regen constraints
2021-08-23 20:27:53 -07:00
4d7de0fd4c Add support for Google Assistant's LocatorTrait for vacuum cleaners (#55015)
* Support for LocatorTrait for vacuum cleaners

* Handle Locator request with `silence: True`

* Update homeassistant/components/google_assistant/trait.py

Co-authored-by: Joakim Plate <elupus@ecce.se>

* Black

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Joakim Plate <elupus@ecce.se>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-08-23 20:16:50 -07:00
GitHub Action ff14a11254 [ci skip] Translation update 2021-08-24 01:55:24 +00:00
2aed7b94c5 Add multi device support back to honeywell (#54003)
* Add multi device support back to honeywell

* Fix device reference in honeywell climate

* Use deviceid for unique_id

* Add test for multiple thermostats

* Reduce recursive jobs

* Remove old filter

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-23 17:54:55 -05:00
09b872d51f Add sensor platform for Tractive integration (#54143)
* Add sensor platform

* Add extra_state_attributes

* Add more constants

* Add sensor.py to .coveragerc file

* Use native value

* Suggested change

* Move SENSOR_TYPES to sensor platform

* Add domain as prefix to the signal

* Use TractiveEntity class

* Add model.py to .coveragerc file

* Clean up files

* Add entity_class attribute to TractiveSensorEntityDescription class

* TractiveEntity inherits from Entity

* Suggested change

* Define _attr_icon as class attribute

Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
2021-08-24 00:20:28 +02:00
jan iversenandGitHub f91d214ba4 Break out mock of pymodbus return from mock_modbus to new fixture (#55063)
* Remove unused mock_modbus.

* Break out mock pymodbus return values.

* Review comments.
2021-08-23 23:55:57 +02:00
Marc MuellerandGitHub 7314b1c8e1 Use EntityDescription - thinkingcleaner (#55068) 2021-08-23 23:04:17 +02:00
Marc MuellerandGitHub 354dbe91b7 Use EntityDescription - ombi (#55086) 2021-08-23 23:00:14 +02:00
jan iversenandGitHub dae40530bd Activate mypy for synology_srm (#55059) 2021-08-23 22:57:33 +02:00
Marc MuellerandGitHub c2b2c8604f Use EntityDescription - volkszaehler (#55034) 2021-08-23 22:56:31 +02:00
jan iversenandGitHub 9b472aee9a Activate mypy for wink (#55077) 2021-08-23 22:55:00 +02:00
jan iversenandGitHub cada3d1819 Activate mypy for smarttub (#55070) 2021-08-23 22:52:34 +02:00
Maciej BieniekandGitHub 0c68a54dea Fix TypeError in Xiaomi Miio fan platform (#55091) 2021-08-23 22:51:29 +02:00
J. Nick KostonandGitHub 52bbaa8277 Bump pymyq to 3.1.3 (#55099) 2021-08-23 22:50:44 +02:00
Marc MuellerandGitHub 4d93f23feb Use EntityDescription - enocean (#55087) 2021-08-23 22:47:46 +02:00
Marc MuellerandGitHub 9fe434ac36 Use EntityDescription - zamg (#54942) 2021-08-23 22:44:03 +02:00
Marc MuellerandGitHub 1152330865 Use EntityDescription - dovado (#54945) 2021-08-23 22:41:02 +02:00
Marc MuellerandGitHub a23f27a7a8 Use EntityDescription - magicseaweed (#54943) 2021-08-23 22:38:10 +02:00
Marc MuellerandGitHub c7926e56b8 Use EntityDescription - sensehat (#54995) 2021-08-23 22:35:59 +02:00
Marc MuellerandGitHub 4a1906a833 Use EntityDescription - startca (#55036) 2021-08-23 22:33:59 +02:00
Marc MuellerandGitHub 1f6a70bafd Use EntityDescription - amcrest (#54998) 2021-08-23 22:32:01 +02:00
Marc MuellerandGitHub e5a350e786 Use EntityDescription - miflora (#55020) 2021-08-23 22:30:01 +02:00
Marc MuellerandGitHub 4b069b42f0 Use EntityDescription - radarr (#54997) 2021-08-23 22:27:42 +02:00
Marc MuellerandGitHub a84f1284c0 Use EntityDescription - bbox (#55064) 2021-08-23 22:24:32 +02:00
gjongandGitHub 90f7131328 Update YouLess integration for long time measurements (#54767) 2021-08-23 22:14:56 +02:00
4a57392881 Add state_class and device_class to Solarlog platform (#53946)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-23 22:11:20 +02:00
Marc MuellerandGitHub 3bd309299e Use EntityDescription - foobot (#54996) 2021-08-23 21:38:40 +02:00
jan iversenandGitHub d5c26aece1 Activate mypy for tuya (#55057) 2021-08-23 21:30:04 +02:00
Marc MuellerandGitHub 791ccca042 Use EntityDescription - openevse (#55084) 2021-08-23 21:29:22 +02:00
Marc MuellerandGitHub 6637ed4868 Use EntityDescription - deluge (#55085) 2021-08-23 21:20:35 +02:00
Marc MuellerandGitHub 20f94d7ad4 Use EntityDescription - pushbullet (#54999) 2021-08-23 21:05:57 +02:00
J. Nick KostonandGitHub 99465f53c7 Bump HAP-python to 4.1.0 (#55005) 2021-08-23 21:00:26 +02:00
jan iversenandGitHub a5c1fbcb1a Activate mypy for velbus (#55055) 2021-08-23 20:57:37 +02:00
Robert SvenssonandGitHub 6ad0e0220a Update alarm control panel and deconz alarm event to reflect the finalized implementation in deCONZ (#54936)
* Update alarm control panel and deconz alarm event to reflect the new implementation in deCONZ

* Bump dependency to v83
2021-08-23 20:56:45 +02:00
Marc MuellerandGitHub 4d452dbccf Use EntityDescription - fido (#55037) 2021-08-23 20:56:15 +02:00
Marc MuellerandGitHub 32ac1340d8 Use EntityDescription - travisci (#55038) 2021-08-23 20:52:05 +02:00
Jc2kandGitHub 0065bbc56d Add volatile organic compounds to homekit_controller (#55093) 2021-08-23 20:47:09 +02:00
4ef376a971 Activate mypy for volumio (#55054)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2021-08-23 20:23:53 +02:00
jan iversenandGitHub 9078824556 Activate mypy for timer (#55058) 2021-08-23 20:22:55 +02:00
Marc MuellerandGitHub 45a32362af Use EntityDescription - wirelesstag (#55065) 2021-08-23 20:21:00 +02:00
Marc MuellerandGitHub ce5c76869d Use EntityDescription - ecobee (#55088) 2021-08-23 20:19:19 +02:00