jjlawren
b883014ed4
Add Sonos subwoofer and surround on/off controls ( #60918 )
2021-12-03 16:05:40 +01:00
jjlawren
7d8b3e9de3
Bump soco to 0.25.0 ( #60915 )
2021-12-03 15:34:18 +01:00
Martin Hjelmare
deae8dd07b
Bump pytradfri to 7.2.1 ( #60910 )
2021-12-03 15:30:09 +01:00
epenet
358922db56
Use dataclass for HassioServiceInfo ( #60824 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-03 14:05:56 +01:00
Franck Nijhof
e8b4b70747
Mark config schema as removed in Verisure ( #60896 )
2021-12-03 11:22:28 +01:00
Joakim Sørensen
d784c8dd1a
Remove Supervisor panel title and icon ( #60894 )
2021-12-03 10:35:57 +01:00
Tuen Lee
85293d8073
Update tuya cover, fix Up/down position ( #59858 )
2021-12-03 10:23:15 +01:00
Maciej Bieniek
67f9118cbf
Use native datetime value in Brother uptime sensor ( #60363 )
2021-12-03 09:58:27 +01:00
Marvin Wichmann
707fe67c00
Move StrEnum to homeassistant.backports and move Platform to homeassistant.const ( #60880 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-12-03 09:31:17 +01:00
Jan Bouwhuis
3188a364e2
Add template filters pack and unpack ( #60836 )
...
* add pack and unpack template filters
* Add unpack test with offset
* use unpack_from
* Simplify unpack_from statement
2021-12-03 08:58:15 +01:00
Erik Montnemery
9f4a99fe81
Revert "Add bytes support for bitwise template operations" ( #60854 )
2021-12-03 08:50:29 +01:00
ollo69
c33e3e465b
Use entity category enums in AsusWrt ( #60882 )
2021-12-03 08:37:51 +01:00
ollo69
8eb056396c
Use entity category enums in Nut ( #60883 )
2021-12-03 08:37:19 +01:00
epenet
4207d5a85f
Use dataclass properties in upnp ( #60893 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-02 23:32:42 -08:00
Kevin Worrel
e1b4e40ac6
Limit parallel updates for screenlogic number ents ( #60886 )
2021-12-02 20:43:15 -10:00
Kevin Worrel
9d1985ab03
Move screenlogic SCG levels to number platform ( #60872 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-02 16:36:31 -10:00
puddly
4758a4fdc8
Bump ZHA dependency zigpy-znp from 0.6.1 to 0.6.3 ( #60871 )
2021-12-02 20:27:35 -05:00
GitHub Action
42fff989d1
[ci skip] Translation update
2021-12-03 00:13:00 +00:00
Paulus Schoutsen
e8c6e0ef2b
Bump frontend to 20211202.0 ( #60877 )
2021-12-02 15:19:09 -08:00
Erik Montnemery
0e3bc21d54
Teach state and numeric_state conditions about entity registry ids ( #60841 )
2021-12-02 14:55:12 -08:00
Erik Montnemery
a07f75c6b0
Revert "Allow template int filter to render from a bytes based integer" ( #60855 )
2021-12-02 14:37:19 -08:00
Franck Nijhof
c8b0a3b667
Revert "Move Platform StrEnum to const" ( #60875 )
2021-12-02 14:19:08 -08:00
Franck Nijhof
6e220d5d17
Move Platform StrEnum to const ( #60857 )
2021-12-02 22:30:52 +01:00
David F. Mulcahey
fd8e7ae5d9
Add PPB VOC sensor to ZHA ( #60853 )
2021-12-02 16:05:15 -05:00
Franck Nijhof
3c66706a49
Clean up deprecated sanitize_filename and sanitize_path ( #60859 )
2021-12-02 15:35:11 -05:00
Aaron Bach
3f2519bedf
Reorganize Guardian services ( #58632 )
2021-12-02 09:47:15 -10:00
Aaron Bach
9aa0994809
Add configuration URL for SimpliSafe ( #60860 )
2021-12-02 09:42:31 -10:00
epenet
0723b1c539
Introduce HassioServiceInfo ( #60844 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-02 11:17:54 -08:00
Aaron Bach
e641214c60
Reorganize SimpliSafe services ( #58722 )
2021-12-02 09:07:14 -10:00
Paulus Schoutsen
d9c567e205
Fix Ring sensors with timestamp class returning a string ( #60850 )
2021-12-02 19:55:52 +01:00
David F. Mulcahey
c466f3767a
Bump ZHA dependencies ( #60852 )
2021-12-02 13:32:55 -05:00
MattWestb
2bc0493535
Adding presets for new tuya TRV ( #60408 )
...
Adding presets for _TZE200_2atgpdho and _TYST11_2atgpdho and also deleting it for Beca Smart with old Zigbee module then its looks like they is not releasing devices with it.
2021-12-02 13:32:35 -05:00
Erik Montnemery
5b8d081441
Teach zone trigger about entity registry ids ( #60838 )
2021-12-02 10:28:21 -08:00
Erik Montnemery
a67a4873dc
Minor refactor of template cover ( #59537 )
2021-12-02 10:26:10 -08:00
dougiteixeira
824e5ed6b8
Tuya Vacuum: Adjusted comand PAUSE ( #60849 )
2021-12-02 19:12:58 +01:00
jjlawren
60adccd549
Do not print full traceback during Sonos resubscription failure ( #60644 )
2021-12-02 08:11:08 -10:00
Erik Montnemery
411b0f0b15
Generate external statistics in demo component ( #58470 )
2021-12-02 09:55:46 -08:00
J. Nick Koston
8e0ef52cc8
Ensure sonos ssdp callbacks use dataclass methods ( #60782 )
2021-12-02 09:53:08 -08:00
epenet
0c18d710cc
Use dataclass properties in yamaha_musiccast ( #60787 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-02 09:50:35 -08:00
epenet
66494b0238
Use dataclass properties in dlna_dmr ( #60794 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-02 09:49:34 -08:00
epenet
d775c66194
Tidy up ssdp_location parsing ( #60846 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-02 09:47:20 -08:00
Erik Montnemery
36734972f0
Teach numeric state trigger about entity registry ids ( #60835 )
2021-12-02 09:45:40 -08:00
Shay Levy
f46055de99
Fix Shelly device name for older firmware ( #60826 )
2021-12-02 09:26:00 -08:00
jjlawren
e56a676fd5
Import helpers in Sonos instead of accessing `hass` ( #60848 )
2021-12-02 18:21:49 +01:00
Franck Nijhof
7d3fcfbd30
Add Platform StrEnum to entity_platform ( #60818 )
2021-12-02 09:07:09 -08:00
Ville Skyttä
4107063a5a
Make entity registry disabled_by an enum ( #60424 )
2021-12-02 18:02:29 +01:00
Kyle Hildebrandt
d6dff403c9
Set _attr_is_on to True for avion on init ( #60433 )
2021-12-02 16:37:29 +01:00
Matt
7019c524fa
Add configuration_url to Forecast.Solar integration ( #60384 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-12-02 16:36:41 +01:00
Martin Hjelmare
c8781bbe3b
Simplify zwave_js USB discovery add-on form ( #60845 )
2021-12-02 16:30:01 +01:00
Franck Nijhof
bf6ca2527d
Upgrade guppy3 to 3.1.2 ( #60842 )
2021-12-02 15:58:00 +01:00
Teemu R
82f26392b4
Bump xiaomi_miio dependency ( #60807 )
2021-12-02 15:03:03 +01:00
Erik Montnemery
c85bb27d0d
Teach state trigger about entity registry ids ( #60271 )
...
* Teach state trigger about entity registry ids
* Tweak
* Add tests
* Tweak tests
* Fix tests
* Resolve entity ids during config validation
* Update device_triggers
* Fix mistake
* Tweak trigger validator to ensure we don't modify the original config
* Add index from entry id to entry
* Update scaffold
* Pre-compile UUID regex
* Address review comment
* Tweak mock_registry
* Tweak
* Apply suggestion from code review
2021-12-02 14:26:45 +01:00
Matthias Alphart
c0fb1bffce
Use Enums in EntityDescriptions in Fronius ( #60832 )
2021-12-02 12:43:59 +01:00
Matthias Alphart
f2f6602890
Add support for Ohmpilots to Fronius integration ( #60765 )
...
* add support for Fronius Ohmpilot
* disable the debugger
2021-12-02 11:05:22 +01:00
J. Nick Koston
da2fb17d94
Update flux_led for upstream strict typing ( #60800 )
...
- Bump library to 0.25.10
- Changelog: https://github.com/Danielhiversen/flux_led/compare/0.25.2...0.25.10
- This is a squashed version of #60554 since that one keeps failing to restore the python env on 3.9
2021-12-02 10:55:06 +01:00
Tobias Sauerwein
653fb5b637
Update Netatmo climate platform ( #59974 )
2021-12-02 10:31:54 +01:00
Jan Bouwhuis
3307e54363
Add MQTT availability template and encoding ( #60470 )
...
* Add MQTT availability template and encoding
* use generic encoding field
* pylint and cleanup
* remove additional topic check
2021-12-02 10:21:31 +01:00
Franck Nijhof
42bae5439b
Add support for Christmas Tree pickup to TwenteMilieu ( #60822 )
2021-12-02 10:21:19 +01:00
Franck Nijhof
4c158e8168
Upgrade twentemilieu to 0.5.0 ( #60820 )
2021-12-02 10:00:16 +01:00
Simone Chemelli
00605c1e35
Fix old model network suffix for Fritz ( #60802 )
2021-12-02 09:59:07 +01:00
Tobias Sauerwein
63c377a239
Use state class enums in airvisual ( #60819 )
2021-12-02 09:53:02 +01:00
Milan Meulemans
831e69d07c
Use callback instead of coroutine function ( #60821 )
2021-12-02 09:52:19 +01:00
Tobias Sauerwein
a9b2036de1
Use state class enums in aemet ( #60817 )
2021-12-02 09:26:39 +01:00
Thomas Dietrich
bee3c9102c
Add binary characteristics, add deprecation warning for optional state_characteristic parameter ( #60402 )
...
* Add binary source sensor statistics
* Make state_characteristic a required parameter
* Move binary unitless testcase
* Add testcases for binary characteristics
* Revert charact. to optional with deprecation warning
* Correctly check for binary supported characteristic
2021-12-02 09:03:24 +01:00
Franck Nijhof
9128dc214c
Upgrade apprise to 0.9.6 ( #60816 )
2021-12-02 08:54:52 +01:00
Tobias Sauerwein
c033348323
Use state class enums in Advantage Air ( #60815 )
2021-12-02 08:45:16 +01:00
Tobias Sauerwein
d619a86b4e
Use state class enums in AccuWeather ( #60813 )
2021-12-02 08:24:59 +01:00
Milan Meulemans
caa04c1866
Add support for Nanoleaf push updates ( #60708 )
2021-12-01 17:50:17 -10:00
Franck Nijhof
0c4b308e03
Use device class enum in Stookalert ( #60789 )
2021-12-01 22:16:09 -05:00
Franck Nijhof
58fdcfb6b8
Use device/state class enums in DSMR ( #60791 )
2021-12-01 22:15:17 -05:00
Gage Benne
8e715064cc
Bump pydexcom version to 0.2.1 ( #60812 )
2021-12-01 22:11:55 -05:00
Franck Nijhof
8279873018
Extend entities provided by Tailscale ( #60785 )
2021-12-01 21:47:10 -05:00
avee87
d0da0eef36
Add day/night markers to MetOffice daily forecast ( #58679 )
2021-12-01 21:42:59 -05:00
avee87
d066864158
Use precipitation probability in MetOffice forecasts ( #58677 )
2021-12-01 21:41:28 -05:00
einarhauks
ed106f203f
Update tesla_wall_connector lib to version 1.0.0 ( #60776 )
2021-12-01 21:29:29 -05:00
Franck Nijhof
563b488739
Use state/device/entity category enums in Tuya ( #60788 )
2021-12-01 21:19:24 -05:00
ollo69
c875d726b1
Use state and device class enums in Nut ( #60810 )
2021-12-01 21:11:19 -05:00
Milan Meulemans
43d8c8fc2d
Use entity category enum in Rituals ( #60809 )
2021-12-01 21:11:05 -05:00
ollo69
7dc2a11ea5
Use state class enums in AsusWrt ( #60808 )
2021-12-01 21:10:54 -05:00
GitHub Action
de792e3af2
[ci skip] Translation update
2021-12-02 00:13:02 +00:00
Aaron Bach
344cd0d71f
Only unload RainMachine services if the last config entry is loaded ( #60805 )
2021-12-01 16:59:33 -07:00
Paulus Schoutsen
12cd87d230
Bump frontend to 20211201.0 ( #60801 )
2021-12-01 15:20:08 -08:00
G Johansson
d211dc6e6e
Fix trafikverket_weatherstation ( #60772 )
...
* First commit
* Modify test according to fixes
* Review changes
* Clean up
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-02 00:14:42 +01:00
Joakim Plate
c54ca7941f
Make sure entity inherit disabled device ( #60469 )
2021-12-01 13:59:57 -08:00
Kevin Stillhammer
d1962f6e51
Cleanup here_travel_time tests ( #60529 )
2021-12-01 21:52:44 +01:00
jjlawren
cb7e7e9bd1
Improve Sonos activity tracking ( #60642 )
2021-12-01 21:49:21 +01:00
epenet
0cf228d5a1
Use dataclass properties in hyperion ( #60792 )
2021-12-01 21:46:55 +01:00
J. Nick Koston
4b8a8dda8d
Fix yeelight discovery ( #60783 )
...
Regressed in #60640
2021-12-01 15:13:59 -05:00
epenet
2b49694a4c
Use dataclass properties in songpal discovery ( #60786 )
2021-12-01 20:46:10 +01:00
Daniel Hjelseth Høyer
fbaec76b8a
Add more Tractive sensors ( #55170 )
...
* Tractive, add more sensors
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* source
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix unit for sensor
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Device state
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Device state
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Tractive
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Tractive
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* unit
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Handle unavailable
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* time
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* continue
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* remove sensor
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* style
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* tractive states
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-12-01 20:44:48 +01:00
epenet
1fa0351447
Use dataclass properties in tolo discovery ( #60784 )
2021-12-01 20:43:33 +01:00
epenet
7a098cff1c
Use dataclass properties in upnp discovery ( #60744 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 09:23:38 -10:00
Franck Nijhof
ed8794de1c
Upgrade tailscale to 0.1.3 ( #60780 )
2021-12-01 20:13:27 +01:00
Eric Mai
4437926e06
Map OpenWeatherMap weather condition `721` to `Fog` instead of `Exceptional` ( #60518 )
2021-12-01 19:59:27 +01:00
epenet
e95914cf60
Use dataclass properties in dlna_dmr discovery ( #60693 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 08:59:12 -10:00
Franck Nijhof
d7bf8a7ac3
Upgrade aiohttp to 3.8.1 ( #60778 )
2021-12-01 19:45:16 +01:00
Franck Nijhof
b32e1d9339
Upgrade hole to 0.7.0 ( #60779 )
2021-12-01 19:44:42 +01:00
Tobias Sauerwein
a1aaecb3bf
Use state class enums in Netatmo ( #60725 )
2021-12-01 19:40:51 +01:00
epenet
a3cccb50c7
Use dataclass properties in tesla_wall_connector discovery ( #60741 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 19:39:43 +01:00
epenet
3d5f4e54ea
Use dataclass properties in vicare discovery ( #60746 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 19:39:03 +01:00