brilam / Chamberlain-Alexa-Garage-Door-Opener

An unofficial Alexa skill to open Chamberlain Garage Doors
GNU General Public License v3.0
14 stars 7 forks source link

Is this project dead? #2

Open NathanielB2 opened 3 years ago

NathanielB2 commented 3 years ago

I had another version made by someone else working for years and 3 months ago it stopped. I tried getting your project to work but it too is not working. I'm not new to setting up the Alexa skill nor Lambda but something is not correct. Before I keep looking for the issue I want to rule out this code still works.

brilam commented 3 years ago

Hi there. I am not quite sure as I haven't used this skill in awhile. I wouldn't be surprised if it is dead as I haven't maintained this ages ago, and it seems like Chamberlain has rolled out tons of changes. I will check it out and see.

NathanielB2 commented 3 years ago

AWS has made many changes since I set the last one up so I'm not ruling out I did something wrong with setting it up but didn't want to spend anymore time on it if Chamberlain has blocked the code from working.

brilam commented 3 years ago

Is there any new features that you'd like by any chance?

NathanielB2 commented 3 years ago

Not really sure, like what? I would ask when it did work to open, close, is open, is closed. Now having a car with CarPlay I was hoping to have it work in it but it seems I would have to get Homekit for it. The developers for Liftmaster lack in so many ways.

DanRegalia commented 3 years ago

Do you know where the SDK is at? I was thinking of trying to get this to work. There still isn't an official skill yet, and IFTT just doesn't work well enough with it

NathanielB2 commented 3 years ago

I thought I would give another try in setting this up today but I still get the "there is a problem with the requested skills response." What version of Python should be used? Maybe I missed a setting since AWS Lambda has change so much from when you wrote the readme doc. using Python 2.7 I get the log error "Unable to import module 'alexa_main': No module named typing ". Using v3+ i get the Syntax error in module 'alexa_main': inconsistent use of tabs and spaces in indentation (alexa_main.py, line 157) which is the return is_intent_name("AMAZON.HelpIntent")(handler_input).

brilam commented 3 years ago

Oh wow. I didn't expect anyone to actually revisit this. To be quite honest, I don't recall what version of Python I was using when I wrote this, but according to this issue, it seems like I wrote this in Python 2. It seems like some changes would have to be made for Python 3. I am also not sure how much has changed with AWS Lambda, and if Chamberlain has changed their API by any chance. I wouldn't be surprised if they did seeing as they've added some new features to their app. I can possibly have a look but there is no ETA here since I work full time nowadays and have a few of my own committments.

DanRegalia commented 3 years ago

Chamberlin has updated their entire API and moved it to a new URL. I've been trying to get it from them for a while now.

On Tue, Apr 20, 2021 at 12:28 PM Brian Lam @.***> wrote:

Oh wow. I didn't expect anyone to actuall revisit this. To be quite honest, I don't recall what version of Python I was using when I wrote this, but according to this issue https://github.com/brilam/Chamberlain-Alexa-Garage-Door-Opener/issues/1. It seems like I wrote this in Python 2. It seems like some changes would have to be made for Python 3. I am also not sure how much has changed with AWS Lambda, and if Chamberlain has changed their API by any chance. I wouldn't be surprised if they did seeing as they've added some new features to their app.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/brilam/Chamberlain-Alexa-Garage-Door-Opener/issues/2#issuecomment-823466621, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHWHRIR34CH273M6KNCRTU3TJW2VRANCNFSM4TDCKMMQ .