Coder Social home page Coder Social logo

Comments (29)

derek-miller avatar derek-miller commented on June 22, 2024 2

Yeah they must be rolling out a change. Until it hits my account I won’t be able to do much unfortunately.

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

I’m not seeing any issues from my homebridge install. Are you still seeing this issue? What are you running it on? Does it have a good internet connection?

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

If you are still seeing it, can you turn on debug mode and the plugin setting to log API setting and post it here. Remove any sensitive data.

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

I am still seeing it. Running Homebridge off a raspberry pi. Good internet. Other plugins working. This one just stopped?

Ran in debug modes (I think?) but didn’t get much else info wise

10/30/2022, 12:27:13 AM] [ Door] Initializing GenieAladdinConnect platform...
[10/30/2022, 12:27:14 AM] Publishing bridge accessory (name: Homebridge, publishInfo: {
username: ',
port: ,
pincode: '--**',
category: 2,
bind: undefined,
mdns: undefined,
addIdentifyingMaterial: true,
advertiser: 'avahi'
}).
Setup Payload:

Enter this code with your HomeKit app on your iOS device to pair with Homebridge:

┌────────────┐     
│ │     
└────────────┘     

[10/30/2022, 12:27:14 AM] Homebridge v1.5.1 (HAP v0.10.4) (Homebridge) is running on port .
[10/30/2022, 12:27:34 AM] [Door] [API] An error occurred getting oauth token; timeout of 5000ms exceeded
[10/30/2022, 12:27:34 AM] [Door] [API] An error occurred getting devices from account; timeout of 5000ms exceeded
[10/30/2022, 12:27:34 AM] [Door] Failed to load doors from account; retrying in 5 minutes

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

Apologies didn’t mean to close. Also thank you for checking this out - appreciate the support

plug-in version is 2.4.0

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

Hmm. The last time this happened the Aladdin API was rolling out changes that broke this plugin. It took a few days to hit me as well. I will keep an eye out for any other issues.

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

Can you confirm your genie app works fine? And double check you email password in the plugin config?

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

App works fine and checked credentials. Interestingly enough I’m having an issue across all three genie Aladdin Homebridge plugins, but the other ones are finding the accessory but not connecting/updating

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

Can you try updating to v2.4.1 and see if it fixes your issue?

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

Sadly it did not :/

from homebridge-genie-aladdin-connect.

ajgiliberti2 avatar ajgiliberti2 commented on June 22, 2024

So I think I am seeing the same issue. In the home app all garages show as “No Response” … within the homebridge app I can still control them, and that even sends Home app notifications for them opening and closing but I cannot control them from directly in the home app…

from homebridge-genie-aladdin-connect.

ajgiliberti2 avatar ajgiliberti2 commented on June 22, 2024

{
"name": "",
"username": "",
"password": "",
"batteryLowLevel": 15,
"userInfoCacheTtl": 3600,
"doorStatusStationaryCacheTtl": 15,
"doorStatusTransitioningCacheTtl": 5,
"doorStatusPollInterval": 15000,
"logApiResponses": true,
"showShared": false,
"platform": "GenieAladdinConnect"
}

from homebridge-genie-aladdin-connect.

ajgiliberti2 avatar ajgiliberti2 commented on June 22, 2024

9m[Garage Door] [API] An error occurred getting oauth token; timeout of 5000ms exceeded
[10/20/2022, 7:19:14 PM] [Garage Door] [API] An error occurred getting devices from account; timeout of 5000ms exceeded
[10/20/2022, 7:19:14 PM] [Garage Door] Failed to load doors from account; retrying in 5 minutes

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

I looked at the code for homebridge-aladdinconnect and it’s using the same API calls as mine (not sure why this plugin exists to be honest, it was written long after this one). This further points to changes on the genie side.

homebridge-aladdin-connect-garage-door stopped working after the last API change and what drove me to write this one. It has since been archived.

The only other thing I can suggest is to try changing the email and/or password on your account to see if it triggers any kind of reset.

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

Ok, one last idea I have is switching to the Android version of the API I am using, which is identical but uses a different host and API secret. I have published v2.5.0 which does this. If it works let me know. If so I suspect your internet router, raspberry pi, or ISP is blocking your calls to the old host.

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

Also, for what its worth, I decompiled the android Genie app and found no alternate APIs or changes which would explain this issue.

from homebridge-genie-aladdin-connect.

ajgiliberti2 avatar ajgiliberti2 commented on June 22, 2024

FYI - working for me now, I had to turn debug off first though and it then connected properly

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

Still no go. Really appreciate the efforts. I ran the upload with and without pihole blocking as well with and without Homebridge in debug mode

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

@Lariat85 Can you post the output of running the following commands on your pi:

nslookup 16375mc41i.execute-api.us-east-1.amazonaws.com
curl -i \
  -H "Host: 16375mc41i.execute-api.us-east-1.amazonaws.com" \
  -H "app_version: 5.18" \
  -H "User-Agent: Aladdin%20Connect/79 CFNetwork/1399 Darwin/22.1.0" \
  -H "X-API-KEY: 2BcHhgzjAa58BXkpbYM977jFvr3pJUhH52nflMuS" \
  --data "brand=ALADDIN&client_id=1000&client_secret=6081EBE9A52091D420CD04125D12BDC5&platform=IOS&grant_type=client_credentials" \
  "https://16375mc41i.execute-api.us-east-1.amazonaws.com/IOS/oauth/token"

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

:~ $ nslookup 16375mc41i.execute-api.us-east-1.amazonaws.com
Server: 192.168.68.101
Address: 192.168.68.101#53

Non-authoritative answer:
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 52.86.114.129
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 54.145.28.159
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 3.208.51.202
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 3.225.177.168
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 18.235.17.87
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 34.238.68.26
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 52.6.152.218
Name: 16375mc41i.execute-api.us-east-1.amazonaws.com
Address: 52.71.126.12

:~ $ curl -i \

-H "Host: 16375mc41i.execute-api.us-east-1.amazonaws.com"
-H "app_version: 5.18"
-H "User-Agent: Aladdin%20Connect/79 CFNetwork/1399 Darwin/22.1.0"
-H "X-API-KEY: 2BcHhgzjAa58BXkpbYM977jFvr3pJUhH52nflMuS"
--data "brand=ALADDIN&client_id=1000&client_secret=6081EBE9A52091D420CD04125D12BDC5&platform=IOS&grant_type=client_credentials"
"https://16375mc41i.execute-api.us-east-1.amazonaws.com/IOS/oauth/token"
HTTP/2 200
date: Wed, 02 Nov 2022 13:23:55 GMT
content-type: application/json; charset=utf-8
content-length: 128
x-amzn-requestid: d4b5abcf-873d-45fc-a640-48babd65e5a6
strict-transport-security: max-age=31536000
x-amzn-remapped-content-length: 128
x-amzn-remapped-connection: keep-alive
x-request-id: MTguMTUw-p2kl672caowk00000-83088f14
x-amz-apigw-id: a-ZYzFbSIAMFXGg=
etag: W/"80-O5RfpjBodk/Dnj+kej4ODXThCHk"
x-amzn-remapped-date: Wed, 02 Nov 2022 13:23:55 GMT

{"refresh_token":"10EF906BC11440FA","token_type":"bearer","expires_in":86400,"scope":"client","access_token":"0A1BCC46BD0C61D1"}

Hope that shows something

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

Interesting. Ok, one last run around. Can you do the following (I'm assuming you have access to the homebridge UI):


  1. Uninstall the plugin and remove config.

Screen Shot 2022-11-02 at 09 45 12


  1. Reinstall homebridge-genie-aladdin-connect

  1. Turn on homebridge debug mode

Screen Shot 2022-11-02 at 09 47 51

Screen Shot 2022-11-02 at 09 48 54


  1. Turn on Log Genie API responses in debug mode

Screen Shot 2022-11-02 at 09 50 11

Screen Shot 2022-11-02 at 09 50 50


  1. Restart Homebridge

Screen Shot 2022-11-02 at 09 53 20


  1. Copy/Paste the logs back to this issue.

Screen Shot 2022-11-02 at 09 57 08


Once you get the logs you can turn off the debug mode from step 3 and optionally turn off the Log Genie API responses in debug mode setting from step 4 and restart.

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

Thank you for the detailed steps. Was able to follow but unfortunately no change to the situation

[11/2/2022, 10:45:54 PM [Garage Doo
r] [API] An error occurred getting o auth token; timeout of 5000ms exceed ed
[11/2/2022, 10:45:54 PM [Garage Doo
r] [API] An error occurred getting d evices from account; timeout of 5000 ms exceeded
[11/2/2022, 10:45:54 PM] [Garage Doo rl Failed to load doors from account ; retrying in 5 minutes

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

I made one more change and published v2.5.1, please follow the instructions in the above comment again. Sorry for the run around on this!

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

If this doesn't work, the only other idea I have to to be able to log into your account. Would you be open to changing your password to something other than your current one and sharing it with me for an hour or so? Then you can change it back? I can post a temporary email if so when you are ready.

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

Sadly still no go with 2.5.1. Same results.

I do appreciate the offer and open to the idea, need to clear something on my end first with the account naming. So give me a day or so.

Truly appreciate your efforts and support for the community

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

Ready when you are. Thank you

from homebridge-genie-aladdin-connect.

Lariat85 avatar Lariat85 commented on June 22, 2024

Sent!

from homebridge-genie-aladdin-connect.

derek-miller avatar derek-miller commented on June 22, 2024

Just following up on this for other, the issue appears to be caused by the network issues specific to @Lariat85's setup.

from homebridge-genie-aladdin-connect.

gumwater avatar gumwater commented on June 22, 2024

What was the fix because I'm still experiencing this issue as well?

from homebridge-genie-aladdin-connect.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.