Commit graph

86 commits

Author SHA1 Message Date
peebles
b3c1e165db
Bump simplisafe-python to 2024.01.0 (#109091) 2024-01-30 08:58:02 +01:00
Aaron Bach
a741298461
Bump simplisafe-python to 2023.08.0 (#98991) 2023-08-24 21:11:58 -05:00
Aaron Bach
b9798e4f4f
Add support for SimpliSafe Smoke+CO detector (#93217) 2023-05-17 21:56:49 +02:00
Aaron Bach
de3f25571d
Bump simplisafe-python to 2023.04.0 (#90896)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-04-06 10:32:35 +02:00
Erik Montnemery
23fa500406
Sort manifests 9 (#87030) 2023-02-08 20:22:30 +01:00
Aaron Bach
844a9fb817
Bump simplisafe-python to 2022.12.0 (#83497) 2022-12-07 21:54:58 -05:00
Aaron Bach
43c8adc5ec
Bump simplisafe-python to 2022.11.2 (#82943) 2022-11-29 18:35:35 -07:00
Aaron Bach
2af58ad609
Set integration type on codeowned integrations @bachya (#80974) 2022-10-25 22:23:54 +02:00
Aaron Bach
2d4bd4d7c1
Revert SimpliSafe auth flow to the quasi-manual OAuth method from 2021.11.0 (#75641)
* Revert "Migrate SimpliSafe to new web-based authentication (#57212)"

This reverts commit bf7c99c1f8.

* Tests 100%

* Version bump

* Add manifest version for custom component testing

* Remove manifest version

* Code review

* Fix tests
2022-07-24 22:09:02 +02:00
Aaron Bach
952c90efcd
Bump simplisafe-python to 2022.07.0 (#75294) 2022-07-16 16:45:09 +02:00
Aaron Bach
c4ad5aa68a
Bump simplisafe-python to 2022.06.1 (#74142) 2022-06-28 21:11:29 +02:00
Aaron Bach
e8cfc747f9
Bump simplisafe-python to 2022.06.0 (#73054) 2022-06-05 09:13:54 -06:00
Aaron Bach
969b7bd448
Bump simplisafe-python to 2022.05.2 (#72740) 2022-05-30 22:04:53 -07:00
Aaron Bach
0b25b44820
Bump simplisafe-python to 2022.05.1 (#71545)
* Bump simplisafe-python to 2022.05.1

* Trigger Build
2022-05-08 15:21:18 -06:00
Aaron Bach
802adaf43c
Fix issues with SimpliSafe email-based 2FA (#71180)
* FIx issues with email-based SimpliSafe 2FA

* Bump
2022-05-01 21:50:39 -07:00
Aaron Bach
031149dfdd
Re-work SimpliSafe authentication to only need username/password (#70160) 2022-04-27 10:16:28 +02:00
Aaron Bach
70922f9733
Bump simplisafe-python to 2022.03.3 (#68990) 2022-03-31 19:59:40 +02:00
Aaron Bach
f9aa0a7cd8
Bump simplisafe-python to 2022.03.2 (#68915)
* Bump simplisafe-python to 2022.03.1

* Another bump
2022-03-30 21:21:38 -06:00
epenet
ecd43f391f
Prettify json (manifest.json) (#68886) 2022-03-30 10:56:37 +02:00
Aaron Bach
1013f77013
Bump simplisafe-python to 2022.03.0 (#68424) 2022-03-20 18:19:32 +01:00
Aaron Bach
83b7fac9a4
Bump simplisafe-python to 2022.02.1 (#66140) 2022-02-09 09:20:57 +01:00
Aaron Bach
b9b53bef00
Bump simplisafe-python to 2022.02.0 (#65748) 2022-02-04 23:39:01 -08:00
Aaron Bach
58f624a3da
Add diagnostics to SimpliSafe (#65171)
* Add diagnostics to SimpliSafe

* Bump

* Cleanup
2022-01-30 15:37:56 -07:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json (#65083) 2022-01-28 13:37:53 -08:00
Aaron Bach
b77fc2e8cb
Ensure existing SimpliSafe websocket tasks are cancelled appropriately (#62347) 2021-12-19 15:05:13 -07:00
Aaron Bach
9a46d238f7
Bump simplisafe-python to 2021.12.1 (#61412) 2021-12-10 08:30:15 +01:00
Aaron Bach
0adf86d647
Bump simplisafe-python to 2021.12.0 (#61121) 2021-12-06 15:20:59 -08:00
Aaron Bach
1da251860e
Fix bugs causing SimpliSafe entities to incorrectly show unavailable (#59955) 2021-11-21 21:32:03 -07:00
Aaron Bach
5370dd8122
Bump simplisafe-python to 2021.11.0 (#59692) 2021-11-15 11:23:25 +01: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
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
Aaron Bach
bf7c99c1f8
Migrate SimpliSafe to new web-based authentication (#57212) 2021-10-19 10:09:48 -10:00
Aaron Bach
deec3dfae4
Bump simplisafe-python to 11.0.7 (#57573) 2021-10-12 12:35:10 -06:00
Aaron Bach
778fa2e3fe
Bump simplisafe-python to 11.0.6 (#55385) 2021-08-28 12:57:02 -06:00
Aaron Bach
5693f9ff9b
Bump simplisafe-python to 11.0.5 (#55306) 2021-08-27 08:48:20 +02:00
Aaron Bach
1b256efb23
Bump simplisafe-python to 11.0.4 (#54701) 2021-08-16 09:26:17 -06:00
Aaron Bach
f92ba75791
Enforce strict typing for SimpliSafe (#53417) 2021-07-27 22:11:54 +02:00
Aaron Bach
a8ea214f2e
Bump simplisafe-python to 11.0.2 (#53121)
* Bump simplisafe-python to 11.0.2

* Fix CI
2021-07-18 17:12:05 -04:00
Aaron Bach
f3c464786c
Bump simplisafe-python to 11.0.1 (#52684) 2021-07-07 19:45:39 -04:00
Aaron Bach
40ad25df4c
Fresh attempt at SimpliSafe auto-relogin (#52567)
* Fresh attempt at SimpliSafe auto-relogin

* Fix tests
2021-07-06 18:21:25 +02:00
Aaron Bach
d4601e00fd
Remove simplisafe websocket (#50213) 2021-05-07 15:41:37 +02:00
Aaron Bach
9e43239240
Bump simplisafe-python to 9.6.10 (#49962) 2021-05-01 11:18:36 -10:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest (#46935) 2021-04-15 10:21:38 +02:00
Aaron Bach
112b039107
Bump simplisafe-python to 9.6.9 (#47273) 2021-03-02 12:19:04 -07:00
Aaron Bach
3ee589d973
Bump simplisafe-python to 9.6.8 (#47241) 2021-03-01 17:08:36 -07:00
Aaron Bach
0e9f2dc272
Bump simplisafe-python to 9.6.7 (#47206) 2021-02-28 20:41:09 -08:00
Aaron Bach
14c2053841
Bump simplisafe-python to 9.6.4 (#45716)
* Bump simplisafe-python to 9.6.4

* Fix imports
2021-01-29 13:30:21 -07:00
Aaron Bach
5f4f6dea6b
Bump simplisafe-python to 9.6.2 (#44040) 2020-12-07 19:57:19 -07:00
Aaron Bach
8632ab9d35
Bump simplisafe-python to 9.6.1 (#44030) 2020-12-07 13:34:47 -07:00
Aaron Bach
02f86f01bc
Bump simplisafe-python to 9.6.0 (#42437) 2020-10-26 17:26:03 -06:00