openhab-addons: [Netatmo] Rest call failed: statusCode=MAXIMUM_USAGE_REACHED
I have the following Netatmo devices in my OH3.3 system:
- 6 Netatmo cameras (5x Presence, 1x Welcome),
- Video Doorbell and
- Netatmo Weather Station (1x indoor, 1x outdoor, wind, rain)
Reconnect Interval for Netatmo Account is set to 600.
There are warnings in the log saying I have reached the maximum user usage:
2022-09-06 09:38:51.368 [WARN ] [al.handler.capability.HomeCapability] - Error gettting Home informations : Rest call failed: statusCode=MAXIMUM_USAGE_REACHED, message=User usage reached
2022-09-06 09:38:51.440 [WARN ] [andler.capability.SecurityCapability] - Error retrieving last events of camera '70:ee:50:6f:xx:xx' : Rest call failed: statusCode=MAXIMUM_USAGE_REACHED, message=User usage reached
[same message for the other 5 cameras]
2022-09-06 09:45:21.369 [WARN ] [handler.capability.WeatherCapability] - Error retrieving weather data '70:ee:50:17:yy:yy' : Rest call failed: statusCode=MAXIMUM_USAGE_REACHED, message=User usage reached
Regardless of the warnings, the Binding/Things/Channel/Items work properly.
Are there any parameters to limit the number or the interval of Rest calls so that the maximum usage limit will not be reached?
Many thanks for your help!
Kind regards, Joachim
openHAB 3.3.0 Release Build Netatmo binding 3.3.0 Raspberry / Linux/5.10.103-v7l+ (arm) Java Raspbian 11.0.16
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 17 (15 by maintainers)
Commits related to this issue
- Buffer last event requests per child modules This is targetted to decrease the number of requests transmitted to Netatmo API. Solves #13358 Signed-off-by: clinique <gael@lhopital.org> — committed to clinique/openhab-addons by clinique 2 years ago
- [netatmo] Buffer last event requests per child modules (#13489) * Buffer last event requests per child modules This is targetted to decrease the number of requests transmitted to Netatmo API. Solve... — committed to openhab/openhab-addons by clinique 2 years ago
- [netatmo] Buffer last event requests per child modules (#13489) * Buffer last event requests per child modules This is targetted to decrease the number of requests transmitted to Netatmo API. Solve... — committed to andan67/openhab-addons by clinique 2 years ago
- [netatmo] Buffer last event requests per child modules (#13489) * Buffer last event requests per child modules This is targetted to decrease the number of requests transmitted to Netatmo API. Solve... — committed to andrasU/openhab-addons by clinique 2 years ago
- [netatmo] Buffer last event requests per child modules (#13489) * Buffer last event requests per child modules This is targetted to decrease the number of requests transmitted to Netatmo API. Solve... — committed to borazslo/openhab-mideaac-addon by clinique 2 years ago
- [netatmo] Buffer last event requests per child modules (#13489) * Buffer last event requests per child modules This is targetted to decrease the number of requests transmitted to Netatmo API. Solve... — committed to psmedley/openhab-addons by clinique 2 years ago
- [netatmo] Buffer last event requests per child modules (#13489) * Buffer last event requests per child modules This is targetted to decrease the number of requests transmitted to Netatmo API. Solve... — committed to nemerdaud/openhab-addons by clinique 2 years ago
In complement to @clinique PR that reduces the number of requests, I propose to create another PR that will allow the user to monitor the number of requests executed during the last hour. The chance is that any executed request is finally handled by a unique method in the code and this method is even localized in the bridge handler. As a consequence, it will be very easy to implement that feature through an advanced new channel, that is probably just few lines of new code.