guerrerotook / securitas-direct-new-api

This repository contains the new securitas direct API that can be integrated in Home Assistant
Apache License 2.0
76 stars 30 forks source link

Status check loop #134

Open soth78 opened 1 year ago

soth78 commented 1 year ago

Hi!

I've had 3 visits from Securitas because, since this code generates status requests every short amounts of time, it seems to created issues on their backend.

Would it be possible to add an option so that the automated status checks are turned off and a button to "check the status"?

This would actually mimic their app, and would avoid creating issues on their backend:

guerrerotook commented 1 year ago

There is an option, check_alarm_panel that doesn that, https://github.com/guerrerotook/securitas-direct-new-api#features

manolodh commented 1 year ago

There is an option, check_alarm_panel that doesn that, https://github.com/guerrerotook/securitas-direct-new-api#features

Yo tengo esta opción marcada como "false" y sin embargo la integración hace una petición de estado a Securitas cada 20 minutos ¿hay alguna forma de que esta consulta sea cada más tiempo? Es que en los últimos días me han llamado de Securitas diciendo que les da error la app porque hago demasiadas consultas, que si tenía conectado un robot :)

Muchas gracias por tu trabajo crack!!

guerrerotook commented 1 year ago

Pues mira a ver si lo tienes así, porque yo en mi caso lo tengo en false y no hago tantas llamadas. Lo puedes ver tu mismo en la app de Securitas que veras que sale comprobación de estado. Sino borra la integración y hazlo desde el principio.

manolodh commented 1 year ago

Si, si ahí es donde lo he visto, desde la app de securitas, hace una petición de estado cada 20 minutos.

Lo de borrar la integración, lo haré de nuevo a ver, pero no creo que se arregle, ya que me dio fallo la semana pasada y la tuve que borrar e instalar de nuevo. El código lo tengo así:

securitas:

username: XXXXXXX

password: XXXXXXX

code: XXXX

country: ES

check_alarm_panel: false

bigramonk commented 1 year ago

Pues mira a ver si lo tienes así, porque yo en mi caso lo tengo en false y no hago tantas llamadas. Lo puedes ver tu mismo en la app de Securitas que veras que sale comprobación de estado. Sino borra la integración y hazlo desde el principio.

There is an option, check_alarm_panel that doesn that, https://github.com/guerrerotook/securitas-direct-new-api#features

What would be great would be the ability to ask for the alarm status upon request as in most cases, the status only changes when the front door or the garage is opened or closed. That would certainly allow to lower the check frequency from every 20 minutes to an hour or so.

CJHive commented 1 year ago

Tienes que desconfigurar la integracion o borrar la alarma en HA y hacer las modificaciones y volver a configurar la integración de securitas. Una vez en false eliminas la configuración de la alarma y vuelves a configurar tu alarma. Y ya deja de hacer las peticiones de estado