Commit graph

489 commits

Author SHA1 Message Date
GitHub Action
5e750a0625 [ci skip] Translation update 2021-12-11 00:12:44 +00:00
Aaron Bach
9a46d238f7
Bump simplisafe-python to 2021.12.1 (#61412) 2021-12-10 08:30:15 +01:00
GitHub Action
0aaf9459ab [ci skip] Translation update 2021-12-10 00:13:29 +00:00
Aaron Bach
58174eaa4e
Assign docs URL to a placeholder in SimpliSafe config flow (#61410) 2021-12-09 14:41:13 -08:00
Aaron Bach
b556bd1d58
Consolidate SimpliSafe config flow forms into one (#61402) 2021-12-09 14:11:41 -08:00
GitHub Action
5258c5fc9c [ci skip] Translation update 2021-12-07 00:51:52 +00:00
Aaron Bach
0adf86d647
Bump simplisafe-python to 2021.12.0 (#61121) 2021-12-06 15:20:59 -08:00
Aaron Bach
0ae6969aa4
Deprecate system_id parameter in SimpliSafe service calls (#61076) 2021-12-05 23:55:52 -08:00
Aaron Bach
4144699814
Fix mispelling in SimpliSafe service description (#61058) 2021-12-05 08:38:27 -10:00
Aaron Bach
e33774a61e
Add missing SimpliSafe service information (#60958) 2021-12-04 09:34:24 -07:00
Marc Mueller
f7193400d4
Use platform enum (6) [S] (#60944) 2021-12-04 13:43:48 +01:00
Aaron Bach
9aa0994809
Add configuration URL for SimpliSafe (#60860) 2021-12-02 09:42:31 -10:00
Aaron Bach
e641214c60
Reorganize SimpliSafe services (#58722) 2021-12-02 09:07:14 -10:00
GitHub Action
c9589f763c [ci skip] Translation update 2021-12-01 00:17:12 +00:00
GitHub Action
a925451906 [ci skip] Translation update 2021-11-30 00:13:53 +00:00
GitHub Action
2918e2d7d0 [ci skip] Translation update 2021-11-29 00:13:08 +00:00
GitHub Action
3af54d96c7 [ci skip] Translation update 2021-11-28 00:14:19 +00:00
GitHub Action
78b47019f9 [ci skip] Translation update 2021-11-26 00:12:49 +00:00
GitHub Action
d3c020325b [ci skip] Translation update 2021-11-25 00:13:33 +00:00
GitHub Action
9e606abb0c [ci skip] Translation update 2021-11-23 00:13:54 +00:00
Aaron Bach
c87ab574a7
Fix bug with how SimpliSafe lock's respond to websocket events (#60152) 2021-11-22 12:28:22 -07:00
Aaron Bach
93ad486439
Fix missing pending state for SimpliSafe (#60151) 2021-11-22 12:24:51 -07:00
Aaron Bach
1da251860e
Fix bugs causing SimpliSafe entities to incorrectly show unavailable (#59955) 2021-11-21 21:32:03 -07:00
GitHub Action
29dc9de08f [ci skip] Translation update 2021-11-19 00:14:01 +00:00
Aaron Bach
279ded3562
Ensure last_event_sensor_type in SimpliSafe entities is lowercased (#59864) 2021-11-17 16:37:53 -07:00
Aaron Bach
5370dd8122
Bump simplisafe-python to 2021.11.0 (#59692) 2021-11-15 11:23:25 +01:00
GitHub Action
f00effaba2 [ci skip] Translation update 2021-11-13 00:11:56 +00:00
GitHub Action
3f2b1fa952 [ci skip] Translation update 2021-11-12 00:12:35 +00:00
GitHub Action
34bc1298aa [ci skip] Translation update 2021-11-11 00:15:23 +00:00
GitHub Action
86b12af3dc [ci skip] Translation update 2021-11-10 00:17:39 +00:00
GitHub Action
e35b83081e [ci skip] Translation update 2021-11-08 00:12:31 +00:00
Aaron Bach
8ebd47b430
Guard against flaky SimpliSafe API calls (#59175) 2021-11-07 15:34:25 -08:00
GitHub Action
332a571bb4 [ci skip] Translation update 2021-11-07 00:12:38 +00:00
GitHub Action
2f4b7fe809 [ci skip] Translation update 2021-11-03 00:11:55 +00:00
Aaron Bach
0cc4b7219f
Perform some SimpliSafe code cleanup (#58867) 2021-11-01 09:04:00 +01:00
Aaron Bach
c469358e5f
Fix bug with volumes in SimpliSafe set_system_properties service (#58721)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-10-29 22:17:15 -07:00
Aaron Bach
0f25900309
Fix missing triggered state in SimpliSafe alarm control panel (#58628) 2021-10-28 21:52:06 +02:00
Aaron Bach
669e36caec
Add DHCP Discovery for SimpliSafe (#58560)
* Add DHCP Discovery for SimpliSafe

* Fix tests

* Docstring

* Code review
2021-10-28 11:07:58 -06:00
Paulus Schoutsen
e1e864d2b6
Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
Aaron Bach
a813608185
Re-add support for realtime SimpliSafe websocket (#58061)
* Migrate SimpliSafe to new web-based authentication

* Ensure we're storing data correctly

* Re-add support for realtime websocket in SimpliSafe

* Updates

* Better lock state from websocket

* Unknown states

* Streamline

* Unnecessary assertion

* Remove conditions we can't reach

* Require multiple error states from REST API before reacting

* Only disconnect when needed

* Typing

* Code review
2021-10-25 16:45:13 -06:00
GitHub Action
30fb619095 [ci skip] Translation update 2021-10-24 00:12:57 +00:00
epenet
a3d1159a13
Use DeviceInfo on components with via_device (R-X) (#58213)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 12:52:33 +02:00
GitHub Action
f9d985553c [ci skip] Translation update 2021-10-22 00:14:10 +00:00
Aaron Bach
2ff356393c
Clean up SimpliSafe entity inheritance structure (#58063)
* 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
GitHub Action
4634b65924 [ci skip] Translation update 2021-10-21 00:12:43 +00:00
Aaron Bach
70fc3f84fc
Add entity categories for appropriate SimpliSafe entities (#58108) 2021-10-20 20:24:38 +02:00
GitHub Action
7a7f5ccc31 [ci skip] Translation update 2021-10-20 00:12:17 +00:00
Aaron Bach
bf7c99c1f8
Migrate SimpliSafe to new web-based authentication (#57212) 2021-10-19 10:09:48 -10:00
GitHub Action
c76e15149c [ci skip] Translation update 2021-10-17 00:12:27 +00:00
Aaron Bach
deec3dfae4
Bump simplisafe-python to 11.0.7 (#57573) 2021-10-12 12:35:10 -06:00