Milan Meulemans
f64aa0f8df
Fix netgear strings ( #56351 )
2021-09-17 22:43:23 +02:00
J. Nick Koston
e880f1c8f9
Index config entries by domain ( #56316 )
2021-09-17 10:39:00 -10:00
Alexei Chetroi
5b0e00a74b
Refactor ZHA HVAC thermostat channel ( #56238 )
...
* Refactor HVAC channel to use zigpy cached attributes
* Allow named attributes in ZHA test attribute reports
* Let attribute write to update cache
* WIP Update tests
* Cleanup
2021-09-17 15:17:34 -04:00
Daniel Hjelseth Høyer
16832bc35b
AutomationTriggerInfo as type in rfxtrx ( #56353 )
...
* AutomationTriggerInfo as type in rfxtrx
* style
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-17 20:01:00 +02:00
Erik Montnemery
45046941c6
Avoid creating sockets in homekit port available tests ( #56342 )
2021-09-17 04:16:57 -10:00
Joakim Plate
9b00e0cb7a
Rfxtrx device triggers and actions ( #47909 )
...
* Add helper
* Add device actions
* Add trigger
* Just make use of standard command
* Generalize code a bit
* Switch tests to currently existing features
* Add tests for capabilities
* Don't check schema asserted value
* Adjust strings somewhat
* Directly expose action subtypes
* Add a status event test
* Switch to modern typing
* Drop chime that is now part of command
* Adjust strings a bit
* Drop ability to set custom value
* Adjust changed base schema
* Validate triggers
* Try fix typing for 3.8
2021-09-17 15:28:43 +02:00
Erik Montnemery
ecf4a7813a
Prevent 3rd party lib from opening sockets in wilight tests ( #56310 )
2021-09-17 15:27:26 +02:00
Shay Levy
5249c89c3f
Add Shelly RPC sensor and binary sensor platforms ( #56253 )
2021-09-17 15:53:39 +03:00
Erik Montnemery
797b68b42d
Prevent 3rd party lib from opening sockets in rfxtrx tests ( #56331 )
2021-09-17 12:51:40 +02:00
Erik Montnemery
55a77b2ba2
Prevent 3rd party lib from opening sockets in ps4 tests ( #56330 )
2021-09-17 12:51:25 +02:00
Erik Montnemery
327bf24940
Prevent 3rd party lib from opening sockets in cloud tests ( #56328 )
2021-09-17 12:50:59 +02:00
Erik Montnemery
e0a232aa36
Prevent 3rd party lib from opening sockets in wallbox tests ( #56308 )
2021-09-17 12:50:11 +02:00
Erik Montnemery
a793fd4134
Prevent 3rd party lib from opening sockets in ping tests ( #56329 )
2021-09-16 23:41:19 -10:00
Erik Montnemery
bce4c5eb11
Prevent 3rd party lib from opening sockets in zeroconf tests ( #56324 )
2021-09-16 23:19:32 -10:00
Erik Montnemery
fce7f0873e
Prevent 3rd party lib from opening sockets in sia tests ( #56325 )
2021-09-16 23:19:19 -10:00
J. Nick Koston
8814c53504
Bump zeroconf to 0.36.4 ( #56314 )
2021-09-16 21:04:54 -10:00
Sean Vig
6d99a7a730
Add unique id to amcrest sensors ( #55243 )
...
* Add unique id to amcrest sensors
* Change 'unique_id' to 'serial_number' on api wrapper
* Update unique id's with channel value that can be used in future changes and remove unrelated camera changes
2021-09-17 07:48:17 +02:00
Joakim Plate
175f207d28
Avoid sending Standby when already off ( #56306 )
2021-09-17 06:50:46 +02:00
Erik Montnemery
8341ae12d3
Mock out zeroconf in homekit_controller tests ( #56307 )
2021-09-16 11:29:41 -10:00
jan iversen
70eb519f76
Update template/test_light.py to use pytest ( #56300 )
2021-09-16 11:05:00 -07:00
jan iversen
94f06f86cf
Activate mypy for gpmdp. ( #55967 )
2021-09-16 20:05:08 +03:00
Erik Montnemery
15a7fe219d
Bump pychromecast to 9.2.1 ( #56296 )
2021-09-16 20:01:02 +03:00
Maciej Bieniek
41bf1eb610
Fetch the data a second time when -9999 error occurs in Xiaomi Miio integration ( #56288 )
2021-09-16 09:19:41 -07:00
Shay Levy
8418d4ade2
Address Switcher late review comments ( #56264 )
...
* Address Switcher late review comments
* Rename wrapper to coordinator
2021-09-16 17:06:58 +02:00
Chris Browet
1609d069bb
Fix Meteoalarm expired alerts ( #56255 )
2021-09-16 16:07:53 +02:00
Paul Owen
28b4b5407b
Fix return value of preset_mode in hive climate ( #56247 )
2021-09-16 13:57:42 +02:00
jjlawren
0438c9308c
Delay startup for `cert_expiry` to allow for self checks ( #56266 )
...
* Delay startup of cert_expiry
* Update tests
2021-09-16 13:31:36 +02:00
Erik Montnemery
c668dcb1ac
Allow smaller step size for input number ( #56211 )
...
* Allow smaller step size for input number
* Tweak
* Tweak
2021-09-16 11:07:14 +02:00
Erik Montnemery
8c5efafdd8
Add 5-minute statistics for sensors ( #56006 )
...
* Add 5-minute statistics for sensors
* Address pylint issues
* Black
* Apply suggestion from code review
* Apply suggestions from code review
* Improve tests
2021-09-16 10:57:15 +02:00
Malachi Soord
0656407561
Upgrade pylast from 4.2.0 to 4.2.1 ( #56015 )
...
* Upgrade pylast from 4.2.0 to 4.2.1
* Fix test
* Use MockNetwork
* Tidy
* Fix lint
2021-09-16 07:00:25 +02:00
Sean Vig
69ff7a968a
Bump amcrest version to 1.9.2 ( #56281 )
2021-09-16 06:53:40 +02:00
Daniel Hjelseth Høyer
4eb656d5d9
Fix Surepetcare string reference ( #56262 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-15 22:18:35 +02:00
Aaron Bach
ecd827722b
Bump pyopenuv to 2.2.1 ( #56270 )
2021-09-15 21:05:12 +02:00
Daniel Hjelseth Høyer
c5544550b4
Deprecate Surepetcare yaml config ( #56209 )
2021-09-15 10:43:39 +02:00
muppet3000
19054e1ffe
Bump growattServer to 1.1.0 ( #56084 )
2021-09-15 10:08:15 +02:00
jjlawren
0619069ae6
Avoid a zeroconf race condition ( #56240 )
2021-09-14 22:07:31 -10:00
jan iversen
53d5a59257
Activate mypy for directv ( #55963 )
...
* Activate mypy for directv.
* Activate mypy for directv.
2021-09-15 07:58:04 +02:00
Shulyaka
ddfe94187e
generic_hygrostat: enable tests ( #56193 )
2021-09-15 07:55:43 +02:00
epenet
0d842a8f01
Adjust charging_power unit ( #56167 )
2021-09-15 07:54:56 +02:00
Steven Looman
30c25d4448
Clean up upnp YAML config ( #56200 )
...
* Put back local_ip option to config schema + deprecate config schema
* More cleanup
* Remove log
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-15 06:57:02 +02:00
Paulus Schoutsen
0a426b5686
Bump aiohue to 2.6.2 ( #56234 )
2021-09-15 06:23:19 +02:00
J. Nick Koston
98cf34c7c3
Bump zeroconf to 0.36.3 ( #56233 )
2021-09-14 13:02:37 -10:00
jan iversen
692f611109
Update template/test_fan.py to use pytest ( #56215 )
2021-09-14 13:51:46 -07:00
Aaron Bach
bbc75b5c00
Add long-term statistics for Flu Near You sensors ( #55416 )
2021-09-14 22:09:45 +02:00
Aaron Bach
441e99b439
Add long-term statistics for AirVisual sensors ( #55415 )
2021-09-14 22:08:54 +02:00
jan iversen
96a9af8cc4
Update template/test_weather.py to use pytest ( #56223 )
2021-09-14 13:06:55 -07:00
Aaron Bach
2c348dd2d7
Add long-term statistics for RainMachine sensors ( #55418 )
...
* Add long-term statistics for RainMachine sensors
* Code review
2021-09-14 22:06:40 +02:00
jan iversen
4b2ff0a0ba
Update template/alarm_control_panel.py to use pytest ( #56229 )
2021-09-14 13:06:29 -07:00
Marc Mueller
2b51896d7a
Use EntityDescription - vicare ( #55932 )
...
* Use EntityDescription - vicare binary_sensor
* Use EntityDescription - vicare sensor
* Fix typing
* Remove default values
* Fix pylint
2021-09-14 22:06:06 +02:00
Aaron Bach
0364922d80
Add long-term statistics for AirNow sensors ( #56230 )
2021-09-14 22:04:55 +02:00