myQ

Will there be an update from SimpleCommands for myQ? My account will no longer “link”. Hopefully so! 😀
12

Comments

330 comments
  • OMG! I had a pretty quiet day so I decided to give the custom skill a go. So easy! I added a few notes to Salam Dahbour's break down for clarity. Happy to post that here if someone wants. But really, great job Salam Dahbour et. al!

    1
  • Blessing Dragon...  I was surprised how simple it is to build a custom skill too!  Glad I was able to help a little bit.  The guy who wrote that package should get a medal!  Even if it's just for exposing us to our first Alexa Skill.  I was looking at the myq-api documentation.  It says it can control the light on the garage door opener.  I was thinking of adding a "turn on/off light" intent to this skill.  Of course, if you beat me to it...  :-)

    0
  • This is so much better than using SimpleCommands. One less app I need to deal with. Cut out the middle man completely! Thank you so much!!!

    0
  • Salam Dahbour, a couple quick questions: 1. I know in either the original or your 'simplified' (in a good way) instructions it says not to Distribute. I get that. I used the Hello World template so now my dev skill says Hello World in the Description. Is there a way to change that without distribution? 2. I have a blog where I post some technical info. Would it be OK if I used your description of the process? As noted I made a couple of additions to make things clearer (like at the end where you say to change [1] to [0] ).

    0
  • Doesn't the Alexa app have its own location based option? Would I need to use SmartThings in order to use geolocation?

    Also, what is the command to make MyQ control the garage door light?

    0
  • Ryan Peck absolutely Alexa has location based triggers. I just used SmartThings because I found that before I found this thread (I was on another MyQ/SC thread) and found the Alexa Custom Skill. That was so much easier to implement than the SmartThings one. No idea on the light control. But I bet Salam Dahbour will have one....

    0
  • Blessing Dragon…. Surprisingly, I don’t see a way to change the name or description of the skill.  I saw a posting that you can change it after you Distribute, but you do to want to do that.  And you’re more than welcome to post the description to your blog, and change it any way you like.  (After all, I just cut/pasted and changed the one from GitHub.)  

    0
  • I’m selfishly hoping this skill doesn’t catch on too much so MyQ won’t notice and shut us down. Hopefully they don’t peruse this board but I bet they do.

    1
  • As for the light control…  The skill that we’re using references the myq-api npm package (https://www.npmjs.com/package/myq-api).  This myq-api package is the code that does all the work of actually communicating with MyQ.  The code for the skill simply calls methods in myq-api, like login(), getDoorState() to get the current state of the door, and setDoorState() to actually open and close the door.  The skill wraps these calls in a little bit of logic so that if the door is already open or currently you opening, it won’t try to open it again (and same for closing it).

    The myq-api also has methods for getLightState() and setLightState().  So it would be pretty simple to add a new intent like “turn on” that calls setLightState() instead of setDoorState().  The official MyQ app doesn’t have a way of turning the light on or off, so I don’t know if setLightState() actually works or not.  But it would be easy to try.  Maybe on the next quiet day.  😀

    2
  • I have a question, I followed the shortcut and got Siri working as I already mentioned but when the shortcuts complete for both open and close - Siri just says “done “. Where as the (Now broken!) Sc routine would have Siri saying “ your garage door is now opening” or “your garage door is now closing”. Does anyone know how to edit the shortcut to have Siri say these rather than “done” ? Any help would be really appreciated

    0
  • My experience with Siri is that when she says “done” she actually does nothing and the command failed.

    0
  • Zook33 well when she says done it is actually working as I see it on the cameras. Although Siri female has definitely been given a new sense of something, I now get all sorts of responses from her and the most annoying of all is. Hmmm. It’s like I’m actually talking to the wife! 😂

    0
  • That’s funny! I wish I could help more. I know when using CarPlay and I ask Siri for directions to “home” she says “done” but does nothing. For some reason she stopped executing some of my address book names.

    0
  • “The door is undefined” is now what I hear from Alexa after setting up the custom Skill and having it work for a day or two.. I’m not sure what changed. It was working yesterday! :( Anyone else have this happen out of nowhere?

    0
  • If anyone is wondering, SC link with MyQ is still down.

    0
  • Works in Canada! Change the primary locale to English(CA)

    1
  • Data Dan, where does one change the primary locale? I've looked on the SC website and the MyQ app. Changed time zone to Canada Central (no choice for English (CA)) and still have Invalid Credentials.

    0
  • Blessing Dragon, Sorry I should been more clear. I meant the Alexa skill for MyQ that is created using the Alexa console. My Alexa account is tied to Amazon.ca so I had the set the primary locale in the console to English(CA).

    0
  • Data Dan are you saying there's an Alexa skill for MyQ that works in CA? There is no Alexa skill in the US for MyQ unless as we've been discussing here one creates a custom one.

    0
  • That is not what he is saying, he is referencing his edits to the code we have been using to create our own skill and what needs to be done for Canada users.

    0
  • Thank you for clarifying, Zook33. From Data Dan's first comment, I took it to mean SC & MyQ were working in CA. 

    0
  • @Blessing Dragon, I can see how you could be confused, he wrote SC in error.

    The long and short of this:

    - there is no skill in Alexa for MyQ.  MyQ is not an Alexa partner.

    - We all had been using SC as a middle man between Alexa and MyQ

    - SC has a skill on Alexa, Cloe.

    - the middle man, SC, stopped communicating with MyQ about two weeks ago.  Our MyQ credentials no longer work in SC for SC to communicate with MyQ

    - the last 20 or so posts are us building our own Alexa skill using some code from someone very intelligent in Github

     

     

    0
  • Zook33, nicely summarized.

    0
  • Uh, I never mentioned SC, in fact I made the assumption everyone was talking about creating a custom Alexa skill with the info Salam provided. Almost forgot that this thread is on an SC board and not a forum about how to build Alexa skills! We should all feel guilty for abandoning SC and using this forum to find another solution to the MyQ problem!

    0
  • No not really. We shouldn’t feel guilty at all. After all many of us are still waiting for ANY kind of respond from Sc support to our emails and messages.

    Although agreed I do feel that we should have our own community forum where we can swap ideas and notes around on different ways of getting these devices to talk to one another etc unfortunately I’m more of a follower than a leader so I wouldn’t know where to start to create the social media platform to communicate. Maybe one already exists

    0
  • Well, setting up a Google Group List is a piece of cake. If there enough persons here who want something like that, I’ll set it up.

    0
  • Or, there’s this, an already made community: https://www.reddit.com/r/myq/

    0
  • Nice!  I just joined that subreddit.  Thanks for spotting that.

    0
  • 👍🏼

    They’re still talking there about SC being down 🤪

    0
  • I gave up a ran https://github.com/spenwall/myq-alexa.
    A few teething pains, but got it up and working.

    I even emailed the developer randparis@kloee.com.
    Crickets

    Thank you all for your assistance.

    0

Please sign in to leave a comment.

Didn't find what you were looking for?

New post