Franck Nijhof
affc8e0f0b
Fix unique ID Verisure alarm control panel ( #51087 )
2021-05-26 00:21:53 +02:00
Franck Nijhof
997a847b5c
Add support for Sensor state class to ESPHome ( #51090 )
...
* Add support for Sensor state class to ESPHome
* Bump aioesphome to 2.8.0
2021-05-26 00:21:18 +02:00
J. Nick Koston
deb9135707
Handle clamped fan maxValue in homekit_controller ( #51088 )
2021-05-25 16:06:17 -05:00
Daniel Hjelseth Høyer
3a6a1a4d6b
Tibber, state class ( #50951 )
2021-05-25 13:53:16 -07:00
Anaïs Betts
d82f6abbe4
Consider Continuous Mode on Nuki Opener to be "unlocked" ( #49557 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 21:05:56 +02:00
Matthias Alphart
8b21a652ba
Create KNX sensor entity directly from config ( #49642 )
...
* create sensor entities directly from config
* move staticmethod to module level
* remove factory call
2021-05-25 20:16:54 +02:00
Nathan Spencer
9ec0b0a8da
Fix for invalid value error when using UI editor for Litter-Robot's set_wait_time service ( #50269 )
2021-05-25 20:15:37 +02:00
Raman Gupta
58e37435b3
Make more max lengths constants and add additional MaxLengthExceeded checks ( #50337 )
...
* Add more MaxLengthExceeded checks
* remove some validations to reduce performance impact
* check length of generated entity ID
* dont check entity ID twice and use single context id length constant
* fix test
* add missing test
2021-05-25 19:58:01 +02:00
J. Nick Koston
023c094b01
Add v3 smartthings hub to discovery ( #51051 )
...
- I recently switched to a v3 hub, and it has a new OUI
2021-05-25 12:40:05 -05:00
jjlawren
fe75a1bb9d
Set Fahrenheit reporting precision to tenths for Homekit Controller climate entities ( #50415 )
2021-05-25 19:32:59 +02:00
Simone Chemelli
3d41a66673
Bump aioshelly to 0.6.4 ( #51081 )
2021-05-25 19:28:12 +02:00
J. Nick Koston
9f22509a4b
Recover fast when homekit_controller sees a zeroconf announcment for a device that is offline ( #51038 )
2021-05-25 11:47:45 -05:00
J. Nick Koston
98535c9e6c
Set homekit controller available state at startup ( #51013 )
2021-05-25 11:47:28 -05:00
jjlawren
1e86818f85
Add battery support for Sonos S1 speakers ( #50864 )
2021-05-25 18:39:31 +02:00
Matt Zimmerman
aa18ad2abf
Add service to snooze SmartTub reminders ( #51012 )
...
* Add service to snooze SmartTub reminders
* minimum is 10 days
* 0->10 in services.yaml as well
* Update homeassistant/components/smarttub/services.yaml
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/smarttub/services.yaml
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-05-25 18:37:00 +02:00
Aaron David Schneider
9bf6ea60db
Add Sonos alarm to sonos component ( #50719 )
...
* add sonos_alarm
* bug fix for _update_device
* fix pylint and black and co
* small bug fix in speaker.available_alarms
* cleanup and add _LOGGER.debug statements, fix pylint
* fix pylint
* _alarm_id to alarm_id
* fixed rare bug due to raceconditions
* Part 2 of raceconditionfix
* address review suggestions
* readd check for not yet subscribed
* - platforms_ready fix
- add alarmClock to pytest mock
* fixture for ListAlarms
* cleanup mock and match UUID for test
* add simple tests for sonos_alarm
* extend test for attributes
* typhint fix
* typo
* use get_alarms() directly
* refactor available_alarms
* fix attributes
* some cleanup
* change logic of fetch_alarms_for_speaker and rename to update_alarms_for_speaker
* update_alarms_for_speaker is now a method
* Update homeassistant/components/sonos/switch.py
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
* Update homeassistant/components/sonos/speaker.py
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2021-05-25 11:32:25 -05:00
brucemiranda
1de4971d54
Add ebusd boiler StateNumber and Modulation Percentage sensors ( #49732 )
...
* Added Boiler StateNumber and ModulationPercentage
* Update const.py
* Clean whitespace
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-25 18:25:12 +02:00
Paul Bottein
fb61ef500c
Add TV channel trait to google assistant ( #49676 )
2021-05-25 09:12:42 -07:00
Erik Montnemery
7b5e63132c
Prevent parallel reload of automations ( #50008 )
2021-05-25 08:50:50 -07:00
Erik Montnemery
d2804433d3
Select onoff and brightness color modes last for light groups ( #51054 )
2021-05-25 08:49:24 -07:00
András Rutkai
727ca79b93
Updating IBM Watson SDK, replacing TTS API endpoint ( #50909 )
2021-05-25 17:38:09 +02:00
Raman Gupta
4875035ff8
Add zwave_js WS API commands for node ping and metadata ( #51049 )
2021-05-25 17:37:12 +02:00
starkillerOG
e9ff4b1342
Fix alexa not discovering devices when sound mode device present ( #49628 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-05-25 08:35:40 -07:00
Bram Kragten
26563e3ea4
Add statistics websocket endpoint ( #51044 )
...
Co-authored-by: Erik <erik@montnemery.com>
2021-05-25 08:03:37 -07:00
Martin Hjelmare
de74028958
Disable ee_brightbox integration ( #51069 )
2021-05-25 16:09:23 +02:00
Erik Montnemery
ae8652217c
Change utility_meter last_reset timestamps to UTC ( #51067 )
2021-05-25 15:46:54 +02:00
Jeroen Peters
67804ee5df
Bump yeelight to 0.6.3 ( #51065 )
2021-05-25 15:36:19 +02:00
Andrey Kupreychik
cbe4df1893
SSDP Discovery for NDMS2 routers ( #47312 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-05-25 15:36:03 +02:00
Daniel Hjelseth Høyer
7c9d8cfdec
Miflora, add STATE_CLASS_MEASUREMENT ( #50971 )
...
* Miflora, add STATE_CLASS_MEASUREMENT
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Miflora, add STATE_CLASS_MEASUREMENT
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-05-25 14:47:09 +02:00
tkdrob
028a07d86f
Wrap up selectors ( #50794 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 14:45:17 +02:00
Martin Hjelmare
9319fc6263
Update zwave_js stored add-on options ( #51063 )
...
* Update zwave_js entry data if add-on data changed
* Fix tests
* Add test
2021-05-25 08:37:34 -04:00
Andre Lengwenus
c868353459
Code cleanup in LCN ( #48074 )
2021-05-25 14:17:36 +02:00
Martin Hjelmare
bdb8cdf717
Fix zwave_js None color value ( #50926 )
2021-05-25 13:40:22 +02:00
Daniel Hjelseth Høyer
e9c787a5eb
Use entity class vars in Tibber ( #50977 )
...
* Use entity class vars in Tibber
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Update homeassistant/components/tibber/sensor.py
Co-authored-by: Franck Nijhof <git@frenck.dev>
* Update homeassistant/components/tibber/sensor.py
Co-authored-by: Franck Nijhof <git@frenck.dev>
* Use entity class vars in Tibber
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Use entity class vars in Tibber
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 13:35:18 +02:00
Michael
be0a54edb1
Add strict type annotations to bluetooth_tracker ( #50999 )
2021-05-25 12:29:35 +01:00
Philip Allgaier
d8ff52e55b
Add support for custom themes to use dark mode ( #46532 )
2021-05-25 13:26:24 +02:00
Adrián Moreno
fe34f42aa5
Add new Meteoclimatic integration ( #36906 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 13:11:48 +02:00
Raman Gupta
3573249720
Bump zwave-js-server-python to 0.25.0 ( #51053 )
2021-05-25 13:10:42 +02:00
Simone Chemelli
ef33bbe9bc
Fix dispatcher for Fritz integration ( #51061 )
2021-05-25 12:43:50 +02:00
uvjustin
2eb87b8806
Combine StreamBuffer into SegmentBuffer in stream ( #51041 )
...
* Combine StreamBuffer into SegmentBuffer in stream
* Use new style type hint in comment
Remove unused member self._segment
* Change reset_av to static helper function
* Change make_new_av to only return OutputContainer
2021-05-24 22:57:07 -07:00
GitHub Action
0fb2504e0c
[ci skip] Translation update
2021-05-25 00:12:25 +00:00
Xuefer
2a47805b4a
Close onvif device cleanly ( #49659 )
...
* onvif: close device cleanly
Signed-off-by: Xuefer <xuefer@gmail.com>
* onvif: Too many nested blocks
Signed-off-by: Xuefer <xuefer@gmail.com>
* update tests to cover onvif config_flow
Signed-off-by: Xuefer <xuefer@gmail.com>
2021-05-24 15:27:40 -04:00
Xuefer
a7eedeeaba
onvif: more debug info ( #49658 )
...
Signed-off-by: Xuefer <xuefer@gmail.com>
2021-05-24 15:24:56 -04:00
Maciej Bieniek
12e2c59a4c
Improve typing in DuneHD integration ( #51025 )
...
* Improve typing
* One more typing fix
* Run hassfest
* Fix test
* Fix return from constructor
* Add missing Final
* Improve long string format
* Use bool for mute
* Remove unnecessary str type
* Fix host type
* Add missing Final
* Increase test coverage
* Suggested change
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
2021-05-24 20:09:57 +01:00
Franck Nijhof
394e044c66
Add state classes to Toon ( #50978 )
2021-05-24 11:15:41 -07:00
jan iversen
8721675218
Use BaseSwitch class in modbus switch/fan/light ( #51031 )
2021-05-24 20:13:25 +02:00
uvjustin
1ec4332e25
Use ConfigType instead of Config in async_setup type hint ( #51037 )
2021-05-24 10:23:16 -07:00
Raman Gupta
ebf6e3d985
Add zwave_js WS API commands to replace and remove failed nodes ( #51018 )
...
* Add zwave_js WS API commands to replace and remove failed nodes
* no need to manually add node to driver in test
2021-05-24 13:11:09 -04:00
Paulus Schoutsen
6a7968593d
Make camera source check faster ( #51035 )
2021-05-24 17:27:13 +01:00
Simone Chemelli
987e8ed5ed
Add consider_home option to Fritz device_tracker ( #50741 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-24 09:54:57 -05:00