derek-miller / homebridge-genie-aladdin-connect

Homebridge plugin to integrate Genie Aladdin Connect enabled garage door openers.
https://www.npmjs.com/package/homebridge-genie-aladdin-connect
Apache License 2.0
30 stars 4 forks source link

Excessive Sessions on Aladdin Connect #37

Closed Taplach closed 9 months ago

Taplach commented 11 months ago

Describe Your Problem: Genie says that my system has excessive sessions. I’ve changed the polling to once a minute, but I suspect this might be a new change of service by Genie. Are you aware

Logs:

Not likely a log issue but a change of service by Genie

Plugin Config:

12345678910111213 { "name": "Garage Door", "username": "—-", "password": "—-", "batteryLowLevel": 15, "userInfoCacheTtl": 3600, "doorStatusStationaryCacheTtl": 15, "doorStatusTransitioningCacheTtl": 5, "doorStatusPollInterval": 60000, "logApiResponses": false, "showShared": false, "platform": "GenieAladdinConnect"}

Screenshots: Email from Genie

Hello,

We got an alert on your account showing that the mobile app has an excessively high number of user sessions from your account. Please confirm if you are using any third-party apps (home assistant or something similar). If that is the case, please ensure there are no defects in that implementation or reach out to that vendor’s support team.

Please reach out if you need additional clarification. Your account will be locked out if this issue is not resolved by 12/23/2023.

We are doing this to secure our system and not cause excessive unwarranted load on the system.

Thanks, Aladdin Connect/OHD Anywhere Support

Environment:

jasonbouffard commented 11 months ago

Have you all seen this news? https://news.ycombinator.com/item?id=38188162

I was somewhat concerned this plugin would get wrapped up in a similar situation.

derek-miller commented 11 months ago

I haven’t been personally using this plugin for some time as I have integrated my doors using relays and contact sensors through my Control4 system. It’s weird they are calling it sessions? I would assume that to mean many active oauth sessions and not api calls? I think one thing I could do is switch to the Control4 endpoint (they have a native driver blessed by Genie) instead of using the iOS endpoints. After all, the Control4 endpoints are expected to be polled.

derek-miller commented 9 months ago

@Taplach I have published v4.0.0 of this plugin that switches to the new API. If you notice any issues or continue getting these notices after updating, please reopen this bug.

derek-miller commented 8 months ago

Just wanted to follow up regarding the future of this plugin, it turns out Genie is looking to collaborate and make an official driver (see #42)! Seems they are much more committed to their users than say some other popular garage door opener company...

Taplach commented 8 months ago

That is great news.Tom PlacheckiSent via iPhone, please excuse autocorrectOn Mar 4, 2024, at 8:35 AM, Derek Miller @.***> wrote: Just wanted to follow up regarding the future of this plugin, it turns out Genie is looking to collaborate and make an official driver (see #42)! Seems they are much more committed to their users than say some other popular garage door opener company...

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>