ptz0n / homebridge-verisure

 Platform plugin for Homebridge allowing to manage and control Verisure devices.
https://www.npmjs.com/package/homebridge-verisure
MIT License
65 stars 15 forks source link

Your web account has been temporarily blocked due to exceeding our allowed daily limit of API calls to Verisure. #173

Open priisagersoegaard opened 4 months ago

priisagersoegaard commented 4 months ago

Hi I have over the last days received the following e-mail from Verisure:

Your web account has been temporarily blocked due to exceeding our allowed daily limit of API calls to Verisure.

The number of API calls being submitted via your web account exceeds our daily limit for normal use of Verisure App and MyPages. Due to this your web account is blocked for the remainder of the day, affecting your access to Verisure App, MyPages as well as to unofficial third-party integrations. Such blockage will not affect your usage of the alarm system from physical devices and the connection to the Verisure Alarm Receiving Centre will of course remain to make sure you stay protected.In order to avoid exceeding the daily limit you will need either to change how you use the third-party integration to reduce the number of API calls or ask the owner of the third-party integration to reduce the number of requests made to Verisure.  For any questions or concerns please address those to the owner of the third-party integration.However, we hope you are happy with the functionality provided by Verisure and will continue to use our services. Best regards Verisure

Did verisure decrease the daily limit of API calls?

Is running v2.0.1 of Homebridge Verisure.

ptz0n commented 4 months ago

Not that I'm aware of. Do you have a lot of automations?

d3linma commented 4 months ago

I believe that it is related to #159 . At least for me when the Yale doorman state loop occurs it keeps polling for lock state, and eventually hits the roof on API calls. Can you please release a fix for #159!?

[4/24/2024, 10:42:20 AM] [homebridge-verisure] Location SmartLock (Garage): Resolving: pollLockState [4/24/2024, 10:42:20 AM] [homebridge-verisure] Location SmartLock (Garage): Got "null" back from: pollLockState [4/24/2024, 10:42:20 AM] [homebridge-verisure] Location SmartLock (Garage): Resolving: pollLockState [4/24/2024, 10:42:20 AM] [homebridge-verisure] Location SmartLock (Garage): Got "null" back from: pollLockState [4/24/2024, 10:42:20 AM] [homebridge-verisure] Location SmartLock (Garage): Resolving: pollLockState [4/24/2024, 10:42:20 AM] [homebridge-verisure] Location SmartLock (Garage): Got "null" back from: pollLockState [4/24/2024, 10:42:21 AM] [homebridge-verisure] Location SmartLock (Garage): Resolving: pollLockState [4/24/2024, 10:42:21 AM] [homebridge-verisure] Location SmartLock (Garage): Got "null" back from: pollLockState [4/24/2024, 10:42:21 AM] [homebridge-verisure] Location SmartLock (Garage): Resolving: pollLockState [4/24/2024, 10:42:21 AM] [homebridge-verisure] Location SmartLock (Garage): Got "null" back from: pollLockState [4/24/2024, 10:42:21 AM] [homebridge-verisure] Location SmartLock (Garage): Resolving: pollLockState

priisagersoegaard commented 4 months ago

Not that I'm aware of. Do you have a lot of automations?

Not including my "Yale Doorman" which is the only think that I have connected to my "Homebridge-verisure". And I have made no changes to the system for the last weeks and the issue started last week. I have the last 5 days received the mail every night around 0:00 (CET) from Verisure with the message "Your web account has been temporarily blocked due to exceeding our allowed daily limit of API calls to Verisure."

I can in the log for 27.04.2024 see the following:

101 times have this request been made and it's requested every 15 min. by default SmartLock (Frontdoor): Getting current auto lock config.

107 times ave this request been made and it's requested every 15 min. by default SmartLock (Frontdoor): Getting target lock state.

27.4.2024, 00.02.23 verisure SmartLock (Frontdoor): Getting target lock state. 27.4.2024, 00.02.23 verisure SmartLock (Frontdoor): Getting current auto lock config. 27.4.2024, 00.17.23 verisure SmartLock (Frontdoor): Getting target lock state. 27.4.2024, 00.17.23 verisure SmartLock (Frontdoor): Getting current auto lock config. 27.4.2024, 00.32.23 verisure SmartLock (Frontdoor): Getting target lock state. 27.4.2024, 00.32.23 verisure SmartLock (Frontdoor): Getting current auto lock config. 27.4.2024, 00.47.23 verisure SmartLock (Frontdoor): Getting target lock state. 27.4.2024, 00.47.23 verisure SmartLock (Frontdoor): Getting current auto lock config. 27.4.2024, 01.02.23 verisure SmartLock (Frontdoor): Getting target lock state. 27.4.2024, 01.02.23 verisure SmartLock (Frontdoor): Getting current auto lock config. 27.4.2024, 01.17.23 verisure SmartLock (Frontdoor): Getting target lock state. 27.4.2024, 01.17.23 verisure SmartLock (Frontdoor): Getting current auto lock config. 27.4.2024, 01.32.23 verisure SmartLock (Frontdoor): Getting target lock state. 27.4.2024, 01.32.23 verisure SmartLock (Frontdoor): Getting current auto lock config.

ZEEN0j commented 1 month ago

I got the same thing this morning for the first time. My log looks the same as the one above. It’s been like this for a long time with no fix unfortunately

LangBalthazar commented 4 days ago

+1 I am also getting emails from Verisure now locking my account in app web and api.

from Verisure email

Warning: Your Verisure account has reached the allowed daily limit …. 
The number of API calls being submitted via your web account exceeds our daily limit for normal use of Verisure App and MyPages.

Due to this your web account is blocked for the remainder of the day, affecting your access to Verisure App, MyPages as well as to unofficial third-party integrations.…