Comments (29)
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.
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.
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.
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.
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.
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.
Can you confirm your genie app works fine? And double check you email password in the plugin config?
from homebridge-genie-aladdin-connect.
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.
Can you try updating to v2.4.1 and see if it fixes your issue?
from homebridge-genie-aladdin-connect.
Sadly it did not :/
from homebridge-genie-aladdin-connect.
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.
{
"name": "",
"username": "",
"password": "",
"batteryLowLevel": 15,
"userInfoCacheTtl": 3600,
"doorStatusStationaryCacheTtl": 15,
"doorStatusTransitioningCacheTtl": 5,
"doorStatusPollInterval": 15000,
"logApiResponses": true,
"showShared": false,
"platform": "GenieAladdinConnect"
}
from homebridge-genie-aladdin-connect.
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.
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.
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.
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.
FYI - working for me now, I had to turn debug off first though and it then connected properly
from homebridge-genie-aladdin-connect.
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.
@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.
:~ $ 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.
Interesting. Ok, one last run around. Can you do the following (I'm assuming you have access to the homebridge UI):
- Uninstall the plugin and remove config.
- Reinstall
homebridge-genie-aladdin-connect
- Turn on homebridge debug mode
- Turn on
Log Genie API responses in debug mode
- Restart Homebridge
- Copy/Paste the logs back to this issue.
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.
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.
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.
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.
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.
Ready when you are. Thank you
from homebridge-genie-aladdin-connect.
Sent!
from homebridge-genie-aladdin-connect.
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.
What was the fix because I'm still experiencing this issue as well?
from homebridge-genie-aladdin-connect.
Related Issues (20)
- OAuth token timeout HOT 9
- timeout HOT 8
- Oauth Token Error HOT 3
- Error on plugin under Hoobs HOT 1
- Battery Level Illegal Value HOT 2
- Now plugin only reconginizes one of the two doors on my genie aladdin account HOT 20
- Too many requests to Aladdin Connect API HOT 1
- [API] An error occurred getting operator oauth token; Request failed with status code 403 HOT 6
- Garage Door will not open HOT 2
- 401 error despite app login working HOT 8
- Lots and lots of API calls HOT 4
- Local Execution HOT 1
- Excessive Sessions on Aladdin Connect HOT 5
- New API Question HOT 17
- Please reach out for official version conversations HOT 2
- Using deep-refresh for polling HOT 1
- Include/exclude lists HOT 7
- Report battery level for tilt sensor via Service.BatteryService API HOT 1
- Crash Homebridge HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-genie-aladdin-connect.