Sean Vig
5cbb217318
Update amcrest to use binary sensor entity description ( #55092 )
2021-08-24 14:06:19 +02:00
Erik Montnemery
828d862339
Fix Tasmota MQTT discovery flow ( #55140 )
2021-08-24 13:23:26 +02:00
posixx
547ede1e91
Implementation of new Vacation mode for MQTT-based alarm panels ( #53561 )
...
* Impelentation of new Vacation Mode for MQTT-based alarm panels
* Fixed typo
* another typo fix
* Split integrations: remove manual_mqtt
* added newline
* Impelentation of new Vacation Mode for MQTT-based alarm panels
* Fixed typo
* another typo fix
* Split integrations: remove manual_mqtt
* added newline
* missing abbreviation
* Fix tests
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-08-24 13:22:49 +02:00
Aidan Timson
a5e498207d
OVO Energy - Sensor Entity Descriptions ( #54952 )
2021-08-24 12:53:32 +02:00
Matthias Alphart
17a7f7adeb
Configurable default `hvac_mode` for KNX climate ( #54289 )
2021-08-24 12:53:11 +02:00
Andre Richter
0fdea8ec8f
SMA: Add statistics support for power sensors ( #54422 )
2021-08-24 12:16:31 +02:00
jjlawren
d5fe7e0e5a
Fallback to try all known Plex servers if none marked present ( #53643 )
2021-08-24 12:05:24 +02:00
cdheiser
ede916f42f
Provide unique IDs for Lutron Entities ( #51395 )
...
Co-authored-by: cdheiser <cdheiser@users.noreply.github.com>
2021-08-24 11:50:32 +02:00
Jasper Smulders
5aa6f9dbb2
Add deCONZ support for Sonoff SNZB-01 switches ( #54919 )
2021-08-24 11:33:19 +02:00
jan iversen
e2ce1d8b24
Please mypy in gtfs and implement needed changes ( #54328 )
2021-08-24 11:28:45 +02:00
jan iversen
336aa74317
Activate mypy for todoist ( #55096 )
2021-08-24 11:23:33 +02:00
jan iversen
0ab99fc8bf
Activate mypy for surepetcare ( #55079 )
2021-08-24 11:21:57 +02:00
Jan Bouwhuis
5bb9aa8f3d
Remove MQTT Fan legacy speeds ( #54768 )
...
* Remove MQTT Fan legacy speeds
* deprecated attibutes are not disruptive
2021-08-24 11:21:35 +02:00
Erik Montnemery
0624859bf4
Set statistics columns to double precision ( #55053 )
2021-08-24 11:18:59 +02:00
Klaas Schoute
96056f3fce
Fix bug removing API key on Forecast Solar ( #55119 )
2021-08-24 11:08:15 +02:00
Ernst Klamer
d3f17de072
Change Solarlog Watt-peak to Watt ( #55110 )
2021-08-24 10:55:40 +02:00
J. Nick Koston
dc851b9dd5
Ensure camera scaling always produces an image of at least the requested width and height ( #55033 )
2021-08-24 10:44:12 +02:00
epenet
ccaf0d5c75
Use EntityDescription - onewire ( #55003 )
2021-08-24 10:37:59 +02:00
Marc Mueller
2796f65453
Use EntityDescription - broadlink ( #55019 )
2021-08-24 10:31:40 +02:00
Marc Mueller
a527872a10
Use EntityDescription - comed_hourly_pricing ( #55066 )
2021-08-24 10:27:26 +02:00
Marc Mueller
8f2ea5f3cc
Use EntityDescription - rtorrent ( #55067 )
2021-08-24 10:24:16 +02:00
Marc Mueller
9f4f38dbef
Use switch instead of toggle entity ( #55111 )
2021-08-24 10:22:06 +02:00
Andre Richter
a08f42e516
Use EntityDescription - Vallox ( #54891 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2021-08-24 10:14:34 +02:00
Allen Porter
58f170ba45
Pin google-api-core to avoid new version of grpcio ( #55115 )
2021-08-24 09:43:29 +02:00
Klaas Schoute
5a58aa99b6
Bump Forecast Solar to v2.1.0 ( #55121 )
2021-08-24 09:15:57 +02:00
Paulus Schoutsen
9fc96818df
Guard for unparsable date time ( #55108 )
2021-08-23 23:56:47 -07:00
Paulus Schoutsen
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 Schoutsen
cac486440f
Mark eagle entities as unavailable if connection with meter losts ( #55102 )
2021-08-23 22:35:26 -07:00
J. Nick Koston
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 Hills
e06f3a5e95
Bump aioesphomeapi to 7.0.0 ( #55129 )
2021-08-23 22:40:01 -05:00
J. Nick Koston
ce0a42a407
Fix updating device path from discovery in zha ( #55124 )
2021-08-23 22:36:24 -05:00
J. Nick Koston
6f75a853f8
Bump httpx to 0.19.0 ( #55106 )
...
* Bump httpx to 0.19.0
* regen constraints
2021-08-23 20:27:53 -07:00
Giuseppe Iannello
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
RDFurman
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
Maciej Bieniek
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
Marc Mueller
7314b1c8e1
Use EntityDescription - thinkingcleaner ( #55068 )
2021-08-23 23:04:17 +02:00
Marc Mueller
354dbe91b7
Use EntityDescription - ombi ( #55086 )
2021-08-23 23:00:14 +02:00
jan iversen
dae40530bd
Activate mypy for synology_srm ( #55059 )
2021-08-23 22:57:33 +02:00
Marc Mueller
c2b2c8604f
Use EntityDescription - volkszaehler ( #55034 )
2021-08-23 22:56:31 +02:00
jan iversen
9b472aee9a
Activate mypy for wink ( #55077 )
2021-08-23 22:55:00 +02:00
Maciej Bieniek
0c68a54dea
Fix TypeError in Xiaomi Miio fan platform ( #55091 )
2021-08-23 22:51:29 +02:00
J. Nick Koston
52bbaa8277
Bump pymyq to 3.1.3 ( #55099 )
2021-08-23 22:50:44 +02:00
Marc Mueller
4d93f23feb
Use EntityDescription - enocean ( #55087 )
2021-08-23 22:47:46 +02:00
Marc Mueller
9fe434ac36
Use EntityDescription - zamg ( #54942 )
2021-08-23 22:44:03 +02:00
Marc Mueller
1152330865
Use EntityDescription - dovado ( #54945 )
2021-08-23 22:41:02 +02:00
Marc Mueller
a23f27a7a8
Use EntityDescription - magicseaweed ( #54943 )
2021-08-23 22:38:10 +02:00
Marc Mueller
c7926e56b8
Use EntityDescription - sensehat ( #54995 )
2021-08-23 22:35:59 +02:00
Marc Mueller
4a1906a833
Use EntityDescription - startca ( #55036 )
2021-08-23 22:33:59 +02:00
Marc Mueller
1f6a70bafd
Use EntityDescription - amcrest ( #54998 )
2021-08-23 22:32:01 +02:00
Marc Mueller
e5a350e786
Use EntityDescription - miflora ( #55020 )
2021-08-23 22:30:01 +02:00
Marc Mueller
4b069b42f0
Use EntityDescription - radarr ( #54997 )
2021-08-23 22:27:42 +02:00
Marc Mueller
a84f1284c0
Use EntityDescription - bbox ( #55064 )
2021-08-23 22:24:32 +02:00
gjong
90f7131328
Update YouLess integration for long time measurements ( #54767 )
2021-08-23 22:14:56 +02:00
Ernst Klamer
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 Mueller
3bd309299e
Use EntityDescription - foobot ( #54996 )
2021-08-23 21:38:40 +02:00
jan iversen
d5c26aece1
Activate mypy for tuya ( #55057 )
2021-08-23 21:30:04 +02:00
Marc Mueller
791ccca042
Use EntityDescription - openevse ( #55084 )
2021-08-23 21:29:22 +02:00
Marc Mueller
6637ed4868
Use EntityDescription - deluge ( #55085 )
2021-08-23 21:20:35 +02:00
Marc Mueller
20f94d7ad4
Use EntityDescription - pushbullet ( #54999 )
2021-08-23 21:05:57 +02:00
J. Nick Koston
99465f53c7
Bump HAP-python to 4.1.0 ( #55005 )
2021-08-23 21:00:26 +02:00
jan iversen
a5c1fbcb1a
Activate mypy for velbus ( #55055 )
2021-08-23 20:57:37 +02:00
Robert Svensson
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 Mueller
4d452dbccf
Use EntityDescription - fido ( #55037 )
2021-08-23 20:56:15 +02:00
Marc Mueller
32ac1340d8
Use EntityDescription - travisci ( #55038 )
2021-08-23 20:52:05 +02:00
Jc2k
0065bbc56d
Add volatile organic compounds to homekit_controller ( #55093 )
2021-08-23 20:47:09 +02:00
jan iversen
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 iversen
9078824556
Activate mypy for timer ( #55058 )
2021-08-23 20:22:55 +02:00
Marc Mueller
45a32362af
Use EntityDescription - wirelesstag ( #55065 )
2021-08-23 20:21:00 +02:00
Marc Mueller
ce5c76869d
Use EntityDescription - ecobee ( #55088 )
2021-08-23 20:19:19 +02:00
Franck Nijhof
2cdaf632a4
Restore last_triggered state in scripts ( #55071 )
2021-08-23 11:05:29 -07:00
Marc Mueller
8522538d8f
Use EntityDescription - rainmachine ( #55021 )
2021-08-23 12:23:35 -05:00
Erik Montnemery
ee3e27c82a
Add support for white to light groups ( #55082 )
2021-08-23 18:29:44 +02:00
Klaas Schoute
21806115ee
Pass session to forecast constructor ( #55075 )
2021-08-23 17:18:56 +02:00
Erik Montnemery
68f1c19049
Enable basic type checking for azure_event_hub ( #55047 )
...
* Enable basic type checking for azure_event_hub
* Update homeassistant/components/azure_event_hub/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Disable false pylint positive
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-23 17:04:42 +02:00
jan iversen
b76e8c5722
Please mypy. ( #55069 )
2021-08-23 17:02:31 +03:00
Martin Hjelmare
716abaa9b1
Prefer discovered usb device over add-on config in zwave_js ( #55056 )
2021-08-23 13:50:08 +02:00
Erik Montnemery
ee009cc332
Fix DSMR startup logic ( #55051 )
2021-08-23 12:32:57 +02:00
Jc2k
2dd4de060b
Add device class for volatile organic compounds ( #55050 )
2021-08-23 11:14:43 +02:00
JasperPlant
4a2eeed1e8
Growatt server integration add TLX support ( #54844 )
2021-08-23 10:55:38 +02:00
Pawel
f72bf2145b
Remove deprecated YAML configuration from Epson ( #55045 )
2021-08-23 09:53:23 +02:00
Erik Montnemery
03bda6ed15
Enable basic type checking for almond ( #54927 )
...
* Enable basic type checking for almond
* Tweak
* Address review comments
2021-08-23 09:35:03 +02:00
Robert Hillis
87d52cd2d1
Clean up unused ipp logger ( #55039 )
2021-08-22 19:44:23 -05:00
Raman Gupta
5f5c8ade41
Fix validation for zwave_js device trigger and condition ( #54974 )
2021-08-22 20:43:59 -04:00
GitHub Action
305475a635
[ci skip] Translation update
2021-08-23 00:12:20 +00:00
Eric Severance
2113368b85
Add zigbee connection for wemo bridge lights ( #53813 )
2021-08-22 23:12:02 +02:00
Marc Mueller
e5338c3f89
Use EntityDescription - ring ( #55023 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-22 22:26:24 +02:00
J. Nick Koston
562212bb5e
Add support for bridge accessory unavailability ( #52207 )
...
Co-authored-by: Jc2k <john.carr@unrouted.co.uk>
2021-08-22 21:20:40 +02:00
Franck Nijhof
0680e9f833
Fix P1 Monitor requirement in manifest ( #55027 )
2021-08-22 20:33:09 +02:00
Ville Skyttä
0095c6baeb
Improve device trigger type hinting ( #54907 )
2021-08-22 20:32:50 +02:00
Marc Mueller
bfb6eaf6f3
Use EntityDescription - openuv ( #55022 )
2021-08-22 20:30:50 +02:00
Robert Hillis
bba6a75934
Add silver quality scale to goalzero ( #53299 )
...
* Add platinum quality scale to goalzero
* adjust for quality scale
* Update manifest.json
2021-08-22 20:13:44 +02:00
Eric Severance
e6ba3b41cb
Add Binary Sensor for WeMo Insight & Maker ( #55000 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-22 20:09:22 +02:00
Jonas Pedersen
2d34ebc506
Add state_class to relevant sensors in Danfoss Air ( #54847 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-22 19:59:59 +02:00
Niels Mündler
6d049c724c
Add support for logger info in fronius integration ( #54795 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-22 18:57:18 +02:00
J. Nick Koston
b6a1153d42
Skip trying the pyudev observer when using standalone docker for usb ( #54987 )
2021-08-22 11:30:35 -05:00
Franck Nijhof
0efcd7888d
Upgrade watchdog to 2.1.4 ( #54993 )
2021-08-22 14:23:09 +02:00
Franck Nijhof
9be5793ed7
Upgrade apprise to 0.9.4 ( #55002 )
2021-08-22 11:00:35 +02:00
Franck Nijhof
afc95becd0
Fix incorrect power device class on energy sensors in Smappee ( #54994 )
2021-08-21 19:17:36 -07:00
Franck Nijhof
243c52e210
Add missing BYN currency ( #55001 )
2021-08-21 19:14:48 -07:00