Commit graph

14 commits

Author SHA1 Message Date
Robert Hillis
4983a8f218
Use enums in simplisafe () 2021-12-16 14:32:03 +01:00
Aaron Bach
5370dd8122
Bump simplisafe-python to 2021.11.0 () 2021-11-15 11:23:25 +01:00
Aaron Bach
0cc4b7219f
Perform some SimpliSafe code cleanup () 2021-11-01 09:04:00 +01:00
Aaron Bach
2ff356393c
Clean up SimpliSafe entity inheritance structure ()
* Migrate SimpliSafe to new web-based authentication

* Ensure we're storing data correctly

* Re-organize SimpliSafe device structure

* Constants

* More work

* Code review
2021-10-21 12:54:50 +02:00
Aaron Bach
bf7c99c1f8
Migrate SimpliSafe to new web-based authentication () 2021-10-19 10:09:48 -10:00
Aaron Bach
1aa30ea87b
Add long-term statistics for SimpliSafe sensors () 2021-08-30 19:04:21 +02:00
Erik Montnemery
e558b3463e
Move temperature conversions to sensor base class (6/8) ()
* Move temperature conversions to entity base class (6/8)

* Fix tests
2021-08-12 17:40:55 +02:00
Aaron Bach
f92ba75791
Enforce strict typing for SimpliSafe () 2021-07-27 22:11:54 +02:00
Aaron Bach
413c3afa12
Remove redundant property definitions in SimpliSafe ()
* Remove redundant property definitions in SimpliSafe

* Remove useless init
2021-07-03 11:16:55 -05:00
Erik Montnemery
64bc9a8196
Migrate integrations r-s to extend SensorEntity () 2021-03-22 19:54:14 +01:00
Aaron Bach
5b754c29e0
Fix missing sensor exceptions in SimpliSafe ()
* Fix missing sensor exceptions in SimpliSafe

* Entity types

* Don't overdo it
2020-11-04 12:34:14 -07:00
Niccolo Zapponi
93841e3e0c
Fix bug for SimpliSafe 2 systems repeatedly saying "your settings have been synchronised" ()
* Fix bug for SimpliSafe 2 systems

* Improved loop and logging for SimpliSafe 2
2020-10-22 10:01:10 -06:00
Aaron Bach
bbef87d3f3
Clean up SimpliSafe device info and sensor creation ()
* Clean up SimpliSafe device info and sensor creation

* Code review
2020-10-16 12:01:16 -05:00
Niccolo Zapponi
8a45bc2d13
Add support for SimpliSafe sensors ()
* Add support for SimpliSafe sensors

* Turn sensor refresh rate to a configurable setting

* Set minimum to scan interval

* Removed dynamic sensor refresh rate

* Refactoring

* Refactoring

* Move battery entities to binary_sensor platform

* Bug fix

* Clean up

* Simplified device info override

* Ignore sensor cache
2020-10-12 11:31:55 -06:00