starkillerOG
97aaae1372
Reolink media second lens ( #121800 )
...
DUO lens camera distinguish between lenses for media playback
2024-07-12 09:13:55 +02:00
starkillerOG
e322cada48
Reolink replace automatic removal of devices by manual removal ( #120981 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-07-02 13:31:23 +02:00
starkillerOG
4a8436d6bc
Do not hold core startup with reolink firmware check task ( #120985 )
2024-07-02 12:28:32 +02:00
starkillerOG
2d054fb5df
Bump reolink-aio to 0.9.4 ( #120964 )
2024-07-02 09:25:33 +02:00
starkillerOG
1b88448914
Do not wait for Reolink firmware check ( #120377 )
2024-06-26 09:34:45 +02:00
starkillerOG
ddd8083302
Fix translation error in Reolink reauth flow ( #120385 )
2024-06-25 10:37:42 +02:00
starkillerOG
bbb8bb31f9
Only raise Reolink re-auth flow when login fails 3 consecutive times ( #120291 )
2024-06-24 21:03:41 +02:00
starkillerOG
8b4a5042bb
Use UID instead of MAC or channel for unique_ID in Reolink ( #119744 )
2024-06-21 20:27:30 +02:00
starkillerOG
225e90c99e
Add playback of autotrack lens to Reolink ( #119829 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-21 13:38:51 +02:00
starkillerOG
c8ce935ec7
Check Reolink IPC channels for firmware repair issue ( #119241 )
...
* Add IPC channels to firmware repair issue
* fix tests
* fix typo
2024-06-21 11:57:48 +02:00
starkillerOG
d34be0e8fa
Bump reolink-aio to 0.9.3 ( #119820 )
2024-06-17 12:58:58 +02:00
starkillerOG
3a672642ea
Reolink extend diagnostic data ( #119745 )
...
* Add diagnostic info
* fix
* change order
* update tests
2024-06-16 14:02:10 +02:00
starkillerOG
2639336ab0
Prefer mp4 playback in Reolink ( #119630 )
...
* If possible use PLAYBACK of mp4 files
* bring test_coverage back to 100%
* Do not reasign the vod_type multiple times
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
* fix indent
* add white space
* fix tests
* Update homeassistant/components/reolink/media_source.py
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
---------
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
2024-06-14 21:38:53 +02:00
starkillerOG
da64f61083
Add firmware update entities for Reolink IPC channel cameras ( #119637 )
2024-06-14 08:12:55 -04:00
starkillerOG
b8851f2f3c
Cleanup Reolink firmware update entity ( #119239 )
2024-06-13 21:27:30 +02:00
starkillerOG
440771bdea
Fix error for Reolink snapshot streams ( #119572 )
2024-06-13 09:30:53 +02:00
starkillerOG
b70a33a718
Add Reolink manual record switch ( #119232 )
...
Add manual record switch
2024-06-09 23:02:11 +02:00
starkillerOG
0c585e1836
Bump reolink-aio to 0.9.2 ( #119236 )
2024-06-09 22:57:12 +02:00
starkillerOG
edd3c45c09
Add binary "sleeping" sensor to Reolink ( #118774 )
2024-06-05 14:30:15 +02:00
starkillerOG
678c06beb3
Conserve Reolink battery by not waking the camera on each update ( #118773 )
...
* update to new cmd_list type
* Wake battery cams each 1 hour
* fix styling
* fix epoch
* fix timezone
* force full update when using generic update service
* improve comment
* Use time.time() instead of datetime
* fix import order
2024-06-04 21:54:31 -04:00
starkillerOG
8723441227
Add Reolink serial number to device info of IPC camera ( #118834 )
...
* Add UID to dev info
* Add camera_uid to test
2024-06-04 21:37:40 -04:00
Franck Nijhof
46bb9cb014
Fix capitalization of protocols in Reolink option flow ( #118839 )
2024-06-04 21:35:54 -04:00
starkillerOG
cba07540e9
Bump reolink-aio to 0.9.1 ( #118655 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-04 08:00:40 +02:00
starkillerOG
51d8f83a54
Add state translation to Reolink AI detections ( #118560 )
2024-05-31 17:55:59 +02:00
starkillerOG
a5f81262aa
Bump reolink-aio to 0.8.11 ( #118294 )
2024-05-28 12:29:30 +02:00
Marc Mueller
eedce95bc9
Use PEP 695 for class annotations (2) ( #117776 )
2024-05-20 10:43:59 +02:00
starkillerOG
abe83f5515
Fix Reolink battery translation_key unneeded ( #117616 )
2024-05-17 09:09:01 +02:00
starkillerOG
f788f88052
Add Reolink battery entities ( #117506 )
...
* add battery sensors
* Disable Battery Temperature and State by default
* fix mypy
* Use device class for icon
2024-05-16 21:41:19 +02:00
starkillerOG
38c2688ec2
Add Reolink PIR entities ( #117507 )
...
* Add PIR entities
* fix typo
2024-05-15 21:10:52 +02:00
starkillerOG
fd8dbe0367
Bump reolink-aio to 0.8.10 ( #117501 )
2024-05-15 16:19:02 +02:00
starkillerOG
e286621f93
Reolink fix not unregistering webhook during ReAuth ( #117490 )
2024-05-15 12:04:12 +02:00
Sid
ac54cdcdb4
Enable Ruff RUF010 ( #115371 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-05-08 23:54:49 +02:00
Sid
2cc916db6d
Replace pylint broad-except with Ruff BLE001 ( #116250 )
2024-05-07 14:00:27 +02:00
Øyvind Matheson Wergeland
fdef3ece13
Fix placeholder quotes ( #114974 )
...
* When quoting placeholders, always use double quotes so Lokalise recognizes the placeholder.
* Ensure that strings does not contain placeholders in single quotes.
* Avoid redefining value
* Moved string_with_no_placeholders_in_single_quotes
* Define regex once
* Fix tests
2024-04-06 13:01:56 +02:00
Martin Hjelmare
b1af590eed
Fix reolink media source data access ( #114593 )
...
* Add test
* Fix reolink media source data access
2024-04-02 00:14:13 +02:00
Sid
a5b609f081
Enable ruff TRY401 ( #114395 )
...
* Enable ruff TRY401
* fix tests
2024-03-29 07:20:36 +01:00
Sid
f7b7f74d10
Enable Ruff TRY201 ( #114269 )
...
* Enable Ruff TRY201
* remove redundant rules
2024-03-28 10:18:07 +01:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
starkillerOG
cd934c21f9
Add Reolink hdd/sd card storage sensor ( #110961 )
2024-03-21 11:41:32 +01:00
Joost Lekkerkerker
77917506bb
Improve lists in integrations [R-S] ( #113233 )
...
* Improve lists in integrations [R-S]
* Fix
* Fix
2024-03-13 21:55:00 +01:00
Marc Mueller
a033574ee2
Add empty line after module docstring [r] ( #112703 )
2024-03-08 15:05:07 +01:00
Joost Lekkerkerker
50a33c5a18
Fix typo in Reolink translation keys ( #112489 )
...
* Fix typo in Reolink translation keys
* Fix typo in Reolink translation keys
2024-03-06 12:14:21 +01:00
Joost Lekkerkerker
09b1b40833
Add icon translations to Reolink ( #112208 )
...
* Add icon translations to Reolink
* Fix
* Update homeassistant/components/reolink/icons.json
Co-authored-by: starkillerOG <starkiller.og@gmail.com>
* Update homeassistant/components/reolink/icons.json
---------
Co-authored-by: starkillerOG <starkiller.og@gmail.com>
2024-03-06 11:02:13 +01:00
starkillerOG
403b47f712
Add Reolink play quick reply message ( #112134 )
2024-03-06 08:55:49 +01:00
starkillerOG
68f17b5eab
Add Reolink PTZ patrol start/stop ( #112129 )
2024-03-03 23:13:40 +01:00
starkillerOG
372886bf6c
Add package detection to Reolink ( #112126 )
...
Add package detection
2024-03-03 12:58:28 -05:00
starkillerOG
72efb3dab5
Bump reolink-aio to 0.8.9 ( #112124 )
...
* Update strings.json
* Bump reolink-aio to 0.8.9
2024-03-03 12:47:09 -05:00
Erik Montnemery
e0c1feb22c
Migrate integrations n-r to generic flowhandler ( #111864 )
2024-02-29 20:09:01 +01:00
starkillerOG
75e59167de
Reolink trigger ReAuth when credentials invalid during update ( #111492 )
...
Check for CredentialsInvalidError
2024-02-26 14:41:20 -05:00
starkillerOG
e83c7c8770
Bump reolink-aio to 0.8.8 ( #110959 )
2024-02-19 21:35:41 +01:00