Paulus Schoutsen and GitHub
bcd91cc2bd
Drop certificate filling in for cloudmqtt ( #51112 )
2021-05-26 09:31:35 -07:00
Klaas Schoute and GitHub
31c07e710a
bump garage_amsterdam lib to v2.1.1 ( #51111 )
2021-05-26 09:31:23 -07:00
Matt Zimmerman and GitHub
ffb9ab21c1
Add binary sensor for smarttub errors ( #49364 )
2021-05-26 09:25:47 -07:00
64661ee2b7
Add network configuration integration ( #50874 )
...
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-05-26 09:06:30 -07:00
Erik Montnemery and GitHub
16e90f12ca
Add last_reset property to Tasmota energy sensors ( #51107 )
...
* Add last_reset property to Tasmota energy sensors
* Correct device class for energy sensors
2021-05-26 17:58:06 +02:00
19c505c0f0
Add Supervisor discovery to motionEye ( #50901 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-05-26 17:40:07 +02:00
Raman Gupta and GitHub
18e6ae8750
Add WS API commands to check for and install zwave_js config updates ( #51106 )
2021-05-26 08:39:08 -07:00
6d9b67ddb2
Add zwave_js heal node and network WS API commands ( #51047 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-05-26 08:38:02 -07:00
8edf7f0407
Don't enforce uniqueness requirements for Waze and Google Travel Time ( #50254 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2021-05-26 08:32:26 -07:00
Brandon Rothweiler and GitHub
a36935dcee
Add services for Mazda integration ( #51016 )
2021-05-26 16:36:36 +02:00
Franck Nijhof and GitHub
a8a13da793
Fix discovery without uid aborts on completing user flow ( #51105 )
...
* Fix discovery without uid aborts on completing user flow
* Fix comment
2021-05-26 16:29:52 +02:00
Franck Nijhof and GitHub
bf13af34b4
Use entity class vars in WLED ( #50975 )
2021-05-26 14:08:09 +02:00
Massimiliano Cannarozzo and GitHub
5a5a145778
Make all MQTT cover payloads optional ( #50579 )
...
* Remove unused constant
* Make payload_close optional
* Make payload_open optional
* Compute supported features based on config
2021-05-26 13:50:44 +03:00
Raman Gupta and GitHub
1de0d20a76
Bump zwave-js-server-python to 0.25.1 ( #51097 )
...
* Bump zwave-js-server-python to 0.25.1
* update fixtures
2021-05-26 12:37:24 +02:00
Erik Montnemery and GitHub
789a14fc44
Add support for last_reset to MQTT sensor ( #51036 )
...
* Add support for last_reset to MQTT sensor
* Update abbreviations
* Improve test coverage
2021-05-26 11:50:29 +02:00
Matthias Alphart and GitHub
4f9b7254d2
Initialize KNX expose value ( #49623 )
...
* simplify value extraction
* allow 0/1 and "True" / "False" for binary exposes
* initialize ExposeSensor value
* handle binary states
* use default for initialization
2021-05-26 11:21:11 +02:00
chpego and GitHub
19c9675d4a
Bump youtube-dl to 2021.04.26 ( #50037 )
2021-05-26 10:32:43 +02:00
Raj Laud and GitHub
b3607343fc
Fix error in Squeezebox DHCP discovery flow ( #50771 )
...
* Map data from dhcp to squeezebox discovery flow
* Add tests for squeezebox dhcp discovery
2021-05-26 10:30:15 +02:00
5ee0df29d4
Remove old Keenetic NDMS2 entities when some interfaces are unselected ( #47311 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-05-26 10:26:23 +02:00
uvjustin and GitHub
c6f108f7c3
Refactor stream to use bytes ( #51066 )
...
* Refactor stream to use bytes
2021-05-26 16:19:09 +08:00
Franck Nijhof and GitHub
58586d5e1f
Use entity class vars in Elgato ( #50973 )
2021-05-26 10:18:26 +02:00
Maciej Bieniek and GitHub
41a940f644
Add state class to Nettigo Air Monitor sensors ( #50959 )
2021-05-26 09:36:37 +02:00
ollo69 and GitHub
d5a9419fb7
Fix AsusWRT sensor test ( #50956 )
...
* Fix AsusWRT sensor test
* Revert use of utcnow
* Add MockDevice class
* Proper initialize static member
* Added mock_device fixture
2021-05-26 09:19:30 +02:00
5f7964b54b
Add firmware updates support for zwave_js ( #50390 )
...
* Add WS API support for zwave_js firmware updates
* move file to fixture
* review comments
* fix logic and test based on upstream changes
* handle failure scenario
* handle failure scenario
* fix tests and adjust message
* Update homeassistant/components/zwave_js/api.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
* remove return from firmware upload view because client will raise an exception if not successful
* raise if user is not an admin
* raise bad request exception if firmware command fails
* incorporate #50923
* Add test for failed command
* add event name to messages
* change error to not found
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2021-05-26 02:57:00 -04:00
Matt Zimmerman and GitHub
c1d5dd7141
Remove unneeded **kwargs from SmartTub reminders snooze service ( #51093 )
2021-05-26 08:13:26 +02:00
Erik Montnemery and GitHub
154c849eac
Filter unsupported parameters from light service calls ( #51084 )
...
* Filter unsupported parameters from light service calls
* Silence pylint
* Fix deconz tests
* Fix mqtt tests
* Fix scene tests
* Fix trådfri emulated CT
* Fix mqtt tests
2021-05-26 08:02:59 +02:00
9b13350b01
Replace wrong domain returned from xbox api revisited ( #51074 )
...
* Added replacement http to https
Somehow the fix of replacing the domain doesn't work on android, so explicit replacement of http to https protocol is needed.
* Update homeassistant/components/xbox/base_sensor.py
Co-authored-by: Jason Hunter <hunterjm@gmail.com >
Co-authored-by: Jason Hunter <hunterjm@gmail.com >
2021-05-26 02:01:35 -04:00
GitHub Action
c302b5d4eb
[ci skip] Translation update
2021-05-26 00:16:09 +00:00
Franck Nijhof and GitHub
affc8e0f0b
Fix unique ID Verisure alarm control panel ( #51087 )
2021-05-26 00:21:53 +02:00
Franck Nijhof and GitHub
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 and GitHub
deb9135707
Handle clamped fan maxValue in homekit_controller ( #51088 )
2021-05-25 16:06:17 -05:00
Daniel Hjelseth Høyer and GitHub
3a6a1a4d6b
Tibber, state class ( #50951 )
2021-05-25 13:53:16 -07:00
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 and GitHub
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 and GitHub
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
Franck Nijhof
6a2d6e2046
Merge branch 'master' into dev
2021-05-25 20:10:10 +02:00
Raman Gupta and GitHub
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
Erik Montnemery and GitHub
abd6f739e8
Pylint fix ( #51083 )
2021-05-25 10:53:18 -07:00
J. Nick Koston and GitHub
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 and GitHub
fe75a1bb9d
Set Fahrenheit reporting precision to tenths for Homekit Controller climate entities ( #50415 )
2021-05-25 19:32:59 +02:00
Simone Chemelli and GitHub
3d41a66673
Bump aioshelly to 0.6.4 ( #51081 )
2021-05-25 19:28:12 +02:00
J. Nick Koston and GitHub
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 and GitHub
98535c9e6c
Set homekit controller available state at startup ( #51013 )
2021-05-25 11:47:28 -05:00
jjlawren and GitHub
1e86818f85
Add battery support for Sonos S1 speakers ( #50864 )
2021-05-25 18:39:31 +02:00
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
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
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 and GitHub
fb61ef500c
Add TV channel trait to google assistant ( #49676 )
2021-05-25 09:12:42 -07:00
Erik Montnemery and GitHub
7b5e63132c
Prevent parallel reload of automations ( #50008 )
2021-05-25 08:50:50 -07:00
Erik Montnemery and GitHub
d2804433d3
Select onoff and brightness color modes last for light groups ( #51054 )
2021-05-25 08:49:24 -07:00