Commit graph

37607 commits

Author SHA1 Message Date
J. Nick Koston
6d493a848c
Ensure PyPI packages can still be installed on high latency connections () 2021-07-24 14:07:10 +02:00
Matthias Alphart
745314b115
Test KNX services () 2021-07-24 14:03:04 +02:00
Robert Hillis
16e8373fdd
Use entity class attributes for advantage_air ()
* Use entity class attributes for advantage_air

* update

* tweak

* tweak

* use update listeners
2021-07-24 13:00:41 +02:00
Jon Caruana
72a3860361
Add transition to LiteJet () 2021-07-24 12:43:10 +02:00
Samuel Tardieu
0f78004ede
Add missing string interpolation () 2021-07-24 12:13:21 +02:00
Dermot Duffy
ffa7962a37
Fix motionEye switch refresh bug () 2021-07-24 12:12:27 +02:00
Robert Hillis
4b393f215d
Use entity class attributes for asuswrt ()
* Use entity class attributes for asuswrt

* fix

* tweak
2021-07-24 11:55:54 +02:00
Jc2k
0db160e372
Handle homekit accessories where the pairing flag is wrong () 2021-07-23 20:03:44 -10:00
Guido Schmitz
bf3a16eed4
Use class attributes in devolo Home Control () 2021-07-23 21:48:32 -07:00
GitHub Action
7fa8586b17 [ci skip] Translation update 2021-07-24 00:08:57 +00:00
Paulus Schoutsen
c49decb7f0
Convert CO2Signal to data update coordinator and add fossil fuel percentage ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
2021-07-23 14:35:11 -07:00
Robert Svensson
d0bef97453
Handle situations where action is part of a deCONZ event but has the value None ()
* Handle situations where action is part of an event but has the value None

* Cover more possible permutations of what a bad action string is
2021-07-23 21:43:00 +02:00
Robert Svensson
0d5e480397
Fix Gira and Jung models not working as deCONZ device triggers () 2021-07-23 21:18:19 +02:00
Aaron Bach
4b353917f5
Enforce strict typing for Notion ()
* Enforce strict typing for Notion

* Code review
2021-07-23 13:00:02 -06:00
Jc2k
91018d0451
Add support for power data from Koogeek SW2 via homekit_controller () 2021-07-23 07:37:18 -10:00
Franck Nijhof
d8887a97e3
Upgrade debugpy to 1.4.0 () 2021-07-23 12:57:36 -04:00
Børge Nordli
87165d6133
Support group events for AC switches and binary sensors. Fixes . ()
* Support group events for AC switches and binary sensors. Fixes .

* Review comments
2021-07-23 18:45:31 +02:00
Raman Gupta
952cb964c8
Add new input to zwave_js.multicast_set_value service ()
* Tweak Z-Wave JS service and WS API commands

* Revert WS API change so it can be split out

* Add keywords
2021-07-23 10:35:44 -04:00
Raman Gupta
9ee7e55f10
Send initial status in zwave_js WS API cmds to subscribe to updates () 2021-07-23 10:34:49 -04:00
Franck Nijhof
0d38ee7378
Upgrade wled to 0.8.0 () 2021-07-23 14:03:46 +02:00
Michael
42e8a7c842
Move Fritzbox power, energy and temperature switch attributes to sensors ()
* deprecate switch entity properties

* Add last_reset to FritzBoxEnergySensor

* Remove obsolet temperature attribute
2021-07-23 13:06:30 +02:00
Dermot Duffy
dee5d8903c
Add motionEye switches () 2021-07-22 23:17:39 -07:00
Robert Hillis
1d44bfcfb6
Use entity class attributes for Cert expiry ()
* Use entity class attributes for cert_expiry

* Use entity class attributes for cert_expiry
2021-07-23 07:54:06 +02:00
Tobias Sauerwein
0b6e1d3d82
Bump version () 2021-07-22 22:01:24 -04:00
GitHub Action
969be5c539 [ci skip] Translation update 2021-07-23 00:12:05 +00:00
Anders Melchiorsen
e85b0ec052
Move Sonos to upstream SoCo () 2021-07-23 00:40:30 +02:00
J. Nick Koston
bfdbb93d2d
Bump HAP-python to 3.5.2 () 2021-07-22 12:06:37 -10:00
Franck Nijhof
c875ff8648
Store JSON in database in compact format ()
* Store JSON in database in compact format

* Fix logbook
2021-07-22 12:05:59 -10:00
Robert Hillis
12503d548b
Use entity class attributes for canary ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-22 22:40:32 +02:00
Hans Oischinger
84dc6af760
Update to PyVicare 1.0 () 2021-07-22 21:56:38 +02:00
Paulus Schoutsen
0b71055989
Do not automatically add title to strings.json () 2021-07-22 21:11:10 +02:00
Simone Chemelli
75f7d3d696
Replace util.get_local_ip in favor of components.network.async_get_source_ip() - part 1 () 2021-07-22 08:12:33 -10:00
Tom Harris
3461f61f9f
Create APIs for Insteon panel () 2021-07-22 08:11:36 -10:00
Aaron Bach
032cae772a
Bump aionotion to 3.0.2 () 2021-07-22 12:04:27 -06:00
jjlawren
0707792bec
Handle more Sonos snapshot restore scenarios () 2021-07-22 08:04:02 -10:00
Simone Chemelli
b2528e97b6
Making Pytest default for VS code () 2021-07-22 09:30:54 -07:00
Ian Harcombe
74023fce21
Fix for issue ()
Logs from issue  show that not only ints are appearing in the values for the forecast data now, so change the check from just for int, to see whether the value has a "value" attribute before dereferencing it.
2021-07-22 09:24:47 -07:00
Guido Schmitz
c9c1c62d67
Add state class and last reset to consumption sensor in devolo Home Control ()
* Add state class and last reset

* Use STATE_CLASS_MEASUREMENT
2021-07-22 09:24:06 -07:00
Michael
24e07bc154
Fritzbox enable temp sensor () 2021-07-22 09:19:39 -07:00
Franck Nijhof
258162d933
Upgrade wled to 0.7.3 () 2021-07-22 16:35:19 +02:00
Marc Mueller
f778467d63
Use NamedTuple - rainbird ()
* Use NamedTuple - rainbird

* Apply suggestions from code review

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-22 15:29:50 +02:00
Robert Hillis
d371ab9deb
Use entity class attributes for caldav () 2021-07-22 14:47:30 +02:00
sillyfrog
d3e77e00e1
Add Automate Pulse Hub v2 support ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Sillyfrog <sillyfrog@users.noreply.github.com>
2021-07-22 14:40:33 +02:00
Sergiy Maysak
f009b1442f
Switch wirelesstag to use cloud push () 2021-07-22 13:40:39 +02:00
Guido Schmitz
ff781583fc
Remove energy attributes from switch platform in devolo Home Control () 2021-07-22 12:59:39 +02:00
J. Nick Koston
009f34bfed
Add a homekit.unpair service to forcefully remove pairings ()
- Sometimes homekit will go unresponsive because a pairing for a specific
  device is missing. To avoid deleting the config entry and recreating
  it, which can be a painful process if there are many bridged entities,
  the homekit.unpair service allows forceful removal of the pairings so
  the accessory can be paired again.
2021-07-22 12:44:36 +02:00
Marc Mueller
80c535f02e
Use NamedTuple - rova ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-22 12:26:50 +02:00
Rami Mosleh
1a450c2084
Speedtestdotnet code cleanup and type hints () 2021-07-22 12:25:54 +02:00
Marc Mueller
7768f53281
Use NamedTuple - brother () 2021-07-22 10:36:29 +02:00
Jan Bouwhuis
9753500f5e
Disable speeds for first gen Xiaomi_miio air purifiers ()
* Disable speeds for first gen air purifiers

* Remove test code line

* remove OPERATION_MODES_AIRPURIFIER list
2021-07-22 08:57:29 +02:00