starkillerOG
051d631504
Poll Reolink motion when ONVIF not available ( #92837 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-05-12 18:48:32 +02:00
starkillerOG
4a50c3fbae
Bump reolink-aio to 0.5.15 ( #92979 )
2023-05-12 23:04:36 +09:00
starkillerOG
228233ae0c
Bump reolink-aio to v0.5.13 ( #91550 )
2023-04-22 16:14:36 +02:00
starkillerOG
8544d73b88
Reolink doorbell extend features ( #90469 )
2023-04-22 13:57:10 +02:00
krazos
717898fc92
Change entity category of IR light setting from control to config ( #91382 )
2023-04-17 11:10:06 +02:00
starkillerOG
88bde2a914
Reolink ONVIF move read to primary callback ( #91478 )
...
* Move read to primary callback
* fix styling
* Do not raise on ConnectionResetError
* Split request.text() to .read() and decode("utf-8")
2023-04-16 22:48:39 -10:00
starkillerOG
adc8a13f93
Reolink prevent ONVIF push being lost due to ConnectionResetError ( #91070 )
...
* Make "Connection lost" error less likely
* Handle connection loss during ONVIF event reading
* tweak
* fix styling
* catch asyncio.CancelledError from request.text()
* missing ()
* re-raise cancelation for proper cleanup
* Simplify
* Also set webhook_reachable if connection lost
* fix styntax
* Send HTTP_OK directly after data read done
* protect agains garbage collection
* Protect shielded task (inner) not shielded future (outer)
* fix black
* Make sure exceptions are logged
* fix spelling
* fix black
* fix spelling
* Simplify using hass.async_create_task
* clarify comment
* Eleborate comment
* Update homeassistant/components/reolink/host.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Apply suggestions from bdraco
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-04-14 21:05:22 -04:00
starkillerOG
e8142987a7
Reolink config flow fix custom port when USE_HTTPS not selected ( #91137 )
...
give USE_HTTPS a default
2023-04-10 12:44:25 -04:00
starkillerOG
fca9052430
Bump reolink-aio to 0.5.10 ( #90963 )
...
* use is_doorbell instead of is_doorbell_enabled
* Bump reolink-aio to 0.5.10
2023-04-06 14:35:22 -04:00
starkillerOG
a05fbdeedb
Add async_write_ha_state to Reolink select ( #90764 )
...
Add async_write_ha_state to select
2023-04-04 11:48:14 +02:00
starkillerOG
ddb1610e90
Reolink late review comments ( #90668 )
...
review comments
2023-04-03 07:22:38 +02:00
starkillerOG
b47ac524ea
Use async_timeout instead of asyncio.wait_for ( #90496 )
...
* Use async_timeout instead of asyncio.wait_for
* fix imports
* fix imports
* break out Event.wait patch
* Update tests/components/reolink/conftest.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Simplify
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-04-01 17:47:31 +02:00
starkillerOG
09d54428c9
Bump reolink-aio to 0.5.9 ( #90590 )
2023-03-31 14:31:04 -04:00
starkillerOG
1023628821
Bump reolink-aio to 0.5.8 ( #90467 )
2023-03-29 17:26:05 -04:00
starkillerOG
d427c35c87
Reolink improve config flow login ( #90036 )
2023-03-29 14:41:38 +02:00
starkillerOG
e9925f6062
Check webhook url is reachable in Reolink ( #89585 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-03-28 22:46:59 +02:00
starkillerOG
0d58646823
Bump reolink-aio to 0.5.7 ( #90344 )
2023-03-27 11:11:38 +02:00
starkillerOG
97f8a3fdcd
Reolink add auto tracking entities ( #90063 )
2023-03-27 11:04:03 +02:00
starkillerOG
d20b07f3ac
Bump reolink-aio to 0.5.6 ( #90059 )
2023-03-21 14:16:50 -04:00
starkillerOG
939fce4607
Shield Reolink webhook callback from cancelation ( #89798 )
...
* shield Reolink webhook callback from cancelation
* Update homeassistant/components/reolink/host.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* fix styling
* fix black
* Revert to using asyncio.shield
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-03-19 23:35:16 -04:00
starkillerOG
4eee626770
Reolink check firmware ( #88903 )
2023-03-15 18:54:28 +01:00
starkillerOG
6a01c3369d
Reolink auto quick reply ( #89656 )
2023-03-15 12:56:01 +01:00
starkillerOG
d54259f9ac
Bump reolink-aio to 0.5.5 ( #89646 )
2023-03-13 18:47:00 +01:00
starkillerOG
431a8d0047
Add support for dual lens cameras in Reolink ( #89554 )
2023-03-13 12:16:52 +01:00
starkillerOG
6e10cd81dd
Use repair issue when port enable fails in Reolink ( #89591 )
...
* Reolink use repair issue for disabled ports
* fix styling
* Add port repair issue tests
* Update homeassistant/components/reolink/strings.json
Co-authored-by: Erik Montnemery <erik@montnemery.com>
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-03-13 11:43:41 +01:00
starkillerOG
c9d5baca75
Add hostname to DHCP discovery title ( #89426 )
2023-03-09 11:12:29 +01:00
Marc Mueller
bfb89fd8f2
Update pylint to 2.17.0 ( #89377 )
...
* Update pylint to 2.17.0
* Remove unused pylint disable comments
2023-03-08 10:54:19 -05:00
starkillerOG
9381865f1c
Fix setting Reolink focus ( #89374 )
...
fix setting focus
2023-03-08 12:25:51 +01:00
Marc Mueller
84034959ba
Improve reolink generic typing ( #88786 )
...
Co-authored-by: starkillerOG <starkiller.og@gmail.com>
2023-03-06 21:54:34 +01:00
starkillerOG
f9be796ca3
Reolink extend DHCP discovery ( #89238 )
2023-03-06 17:23:24 +01:00
starkillerOG
e8bdaaacd9
Add comment about Reolink Floodlight turn on brightness ( #89234 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-03-06 16:08:53 +01:00
starkillerOG
76cc4c9c08
Add Reolink light platform ( #88619 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-03-06 12:48:36 +01:00
starkillerOG
b2166c3117
Reolink add new number entities ( #87932 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-03-06 12:42:34 +01:00
starkillerOG
b14c5046e2
Reolink add select platform ( #87946 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-03-05 23:43:58 +01:00
starkillerOG
c792631f15
Add Reolink siren platform ( #88217 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-03-05 21:21:22 +01:00
starkillerOG
b2c9208dd0
Reolink add switch platform ( #87943 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-03-05 21:00:51 +01:00
starkillerOG
3f7a58786f
Bump reolink-aio to 0.5.3 ( #89145 )
2023-03-05 13:34:07 +01:00
starkillerOG
39db0ef173
Add Reolink button platform ( #88687 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-03-05 13:01:10 +01:00
epenet
4a3c0cd0a8
Adjust docstrings for ruff D404 ( #89077 )
2023-03-03 11:26:13 +01:00
starkillerOG
0f01866508
Do not block on reolink firmware check fail ( #88797 )
...
Do not block on firmware check fail
2023-02-26 21:49:24 +01:00
starkillerOG
588b51bdfa
Simplify reolink update unique_id ( #88794 )
...
simplify unique_id
2023-02-26 21:45:14 +01:00
starkillerOG
23b52025f9
Bump reolink-aio to 0.5.1 and check if update supported ( #88641 )
2023-02-23 08:13:03 +01:00
starkillerOG
68d4cbb210
Bump reolink-aio to 0.5.0 ( #88594 )
2023-02-22 16:54:13 +01:00
starkillerOG
f97b50f762
Add Reolink update entity ( #87865 )
2023-02-22 16:26:12 +01:00
starkillerOG
951269e88c
Bump reolink-aio to 0.4.2 ( #88175 )
2023-02-15 15:16:47 +01:00
starkillerOG
97699d1e9d
Bump reolink-aio to 0.4.1 ( #87933 )
2023-02-12 09:12:20 -06:00
starkillerOG
bcf8cf4d8b
Add reolink https webhook warning ( #87332 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
fixes undefined
2023-02-09 09:24:18 +01:00
starkillerOG
17aee5e3a3
Bump reolink-aio to 0.4.0 ( #87733 )
...
bump reolink-aio to 0.4.0
2023-02-08 22:52:23 +01:00
Erik Montnemery
5dfb9cddd6
Sort manifests 8 ( #87029 )
2023-02-08 20:13:46 +01:00
starkillerOG
5e214f2e43
Reolink unregistered webhook on unexpected error ( #87538 )
2023-02-08 12:23:27 +01:00