Daniel Hjelseth Høyer
8f6ed2d27e
Add category diagnostic to Surepetcare binary sensor ( #57908 )
2021-10-17 19:47:07 +02:00
Daniel Hjelseth Høyer
9c3aa8156d
Add category diagnostic to Surepetcare battery sensor ( #57852 )
2021-10-17 07:26:29 -10:00
GitHub Action
c76e15149c
[ci skip] Translation update
2021-10-17 00:12:27 +00:00
Daniel Hjelseth Høyer
4300f1de46
Use DeviceInfo class ( #57868 )
2021-10-16 14:51:10 -07:00
Robert Hillis
488a636aec
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
Ben
fe065b2de8
Add Sure Petcare Felaqua device ( #56823 )
...
* add a SurePetcareSensor
* add the felaqua sensor
* add felaqua battery test
* fix felaqua product_id
* actually add a felaqua sensor 😅
* remove superclass
2021-10-09 01:33:41 -05:00
GitHub Action
8fea54fff7
[ci skip] Translation update
2021-10-07 00:10:57 +00:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Daniel Hjelseth Høyer
4a2ed97e0d
Add locking state to surepetcare locks ( #56830 )
2021-09-30 08:16:35 -07:00
Daniel Hjelseth Høyer
d5bda3ac14
Surepetcare reauthorize ( #56402 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-30 10:11:45 -05:00
Daniel Hjelseth Høyer
e729339538
Bump surepy to 0.7.2 ( #56828 )
2021-09-30 14:33:21 +02:00
Daniel Hjelseth Høyer
60eb426451
Add Surepetcare locks ( #56396 )
...
* Surepetcare, add lock
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix tests
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, lock name
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* surepetcare_id
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* typing
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* add more tests
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-29 09:17:12 -07:00
Daniel Hjelseth Høyer
f0de6dc21a
Use SurePetcareEntity for surepetcare binary sensor ( #56601 )
...
* Use SurePetcareEntity for surepetcare binary sensor
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* tests
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-25 11:17:55 +02:00
Daniel Hjelseth Høyer
aca00667df
Add device info to Surepetcare ( #56600 )
2021-09-24 09:21:47 +02:00
Daniel Hjelseth Høyer
a94514b00d
Add Surepetcare entity class ( #56430 )
2021-09-23 13:19:46 -07:00
Daniel Hjelseth Høyer
00f7548fa0
Surepetcare, strict typing ( #56425 )
...
* Surepetcare, strict typing
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, strict typing
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-19 20:57:28 +02:00
Daniel Hjelseth Høyer
a57d7717a8
Improve Surepetcare set_pet_location service ( #56401 )
...
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-19 08:38:43 +02:00
Daniel Hjelseth Høyer
f97cce6f57
Surepetcare, service to set pet location ( #56198 )
...
* Surepetcare, add handle_set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, add handle_set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, add handle_set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-18 17:48:58 +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
Daniel Hjelseth Høyer
c5544550b4
Deprecate Surepetcare yaml config ( #56209 )
2021-09-15 10:43:39 +02:00
Daniel Hjelseth Høyer
dba2998e8c
Clean up Surepetcare binary sensor ( #56070 )
2021-09-14 08:44:20 +02:00
Daniel Hjelseth Høyer
f9de8fb49a
Surepetcare config flow ( #56127 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-13 09:57:06 -10:00
Daniel Hjelseth Høyer
4a449902a5
Surepetcare, upgrade library ( #56067 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-12 08:12:32 +02:00
Daniel Hjelseth Høyer
aa39e582c3
Surepetcare, fix late review ( #56065 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-10 16:49:42 +02:00
Daniel Hjelseth Høyer
c27ad3078a
Surepetcare, use DataUpdateCoordinator ( #55982 )
...
* Surepetcare, use dataupdater
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Apply suggestions from code review
Co-authored-by: J. Nick Koston <nick@koston.org>
* style
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-10 08:37:00 +02:00
Daniel Hjelseth Høyer
bcfedeb797
Surepetcare, bug fix ( #55842 )
2021-09-06 13:36:45 -07:00
jan iversen
0ab99fc8bf
Activate mypy for surepetcare ( #55079 )
2021-08-24 11:21:57 +02:00
Marc Mueller
69e413ac1e
Update pylint to 2.10.1 ( #54963 )
...
* Update pylint to 2.10.0
* useless-suppression
* Consider-using-tuple
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Use dict.items()
* Add pylint disable
* Use pylint 2.10.1
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-08-21 10:41:23 +02:00
Ville Skyttä
939fde0a50
ConfigType and async_setup/setup type hint improvements ( #54739 )
2021-08-18 13:22:05 +02:00
Erik Montnemery
94a264afaf
Move temperature conversions to entity base class (7/8) ( #54482 )
2021-08-11 18:57:50 +02:00
Daniel Hjelseth Høyer
204426009f
Clean up Surpetcare ( #53699 )
2021-07-29 21:03:13 +02:00
Daniel Hjelseth Høyer
f8750daa09
Surepetcare, bug fix ( #53695 )
2021-07-29 16:59:02 +02:00
Ben
78f4a49b73
Bump surepy to 0.7.0 ( #53123 )
2021-07-18 08:49:07 +02:00
Daniel Hjelseth Høyer
900eab5a68
Surepetcare, fix set_lock_state ( #52912 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-07-12 15:57:26 +02:00
Daniel Hjelseth Høyer
a788b6ebc1
Clean up surepetcare binary sensor ( #52217 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-27 17:27:33 +02:00
Daniel Hjelseth Høyer
a824313e9f
Clean up Surepetcare sensor ( #52219 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-06-27 17:25:54 +02:00
Daniel Hjelseth Høyer
b45c8466b4
Surepetcare, Use entity class vars and some clean up ( #52205 )
2021-06-26 15:40:40 -07:00
tkdrob
028a07d86f
Wrap up selectors ( #50794 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 14:45:17 +02:00
Maciej Bieniek
f212049fc2
Add constructor return type in integrations O-S ( #50896 )
2021-05-20 15:58:17 +02:00
tkdrob
d37a3cded0
Add targets and selectors for services (S-T) ( #50629 )
2021-05-14 22:30:41 -07:00
Ben
40a18c10a0
Remove surepetcare usage of deprecated config options ( #50113 )
2021-05-05 17:13:06 +02:00
Ben
ebbcfb1bc7
Fix and upgrade surepetcare ( #49223 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-27 20:58:52 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Erik Montnemery
64bc9a8196
Migrate integrations r-s to extend SensorEntity ( #48215 )
2021-03-22 19:54:14 +01:00
Marc Mueller
a3cd1854f6
Update typing 12 ( #48073 )
2021-03-18 14:31:38 +01:00
Erik Montnemery
14ff6d4d1f
Update integrations p-s to override extra_state_attributes() ( #47759 )
2021-03-11 21:23:20 +01:00
Will Hughes
1fc4284a29
Add service to lock/unlock Sure Petcare pet flaps ( #44557 )
...
* Add service to lock/unlock Sure Petcare pet flaps
Adds a service to the Sure Petcare pet flaps to allow lock, unlocking,
locking in and locking out pets using the pet flap
* Linting
* Changes from code review
2021-01-03 13:43:16 +01:00
Will Hughes
a6e474c7c9
Update surepy to v0.4.0 ( #44556 )
...
* Update surepy to v0.4.0
* Clarify pylint disable
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-02 03:52:33 +01:00
Ben
63dfd8343d
Increase surepetcare api timeout to 60s ( #44316 )
2020-12-17 13:20:18 +01:00
epenet
f90f6904e0
Upgrade surepy to 0.2.6 ( #40964 )
2020-10-01 15:05:50 +02:00