# Can I control my MyQ devices via Node-RED?

**URL:** https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740
**Category:** Hardware
**Created:** [8 September 2021 05:19 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740 "2021-09-08T05:19:26Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![k5map](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/k5map/32/47681_2.png) [@k5map](https://discourse.nodered.org/u/k5map)
#### Post date: [8 September 2021 05:19 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/1 "2021-09-08T05:19:26Z")

</div>

I found a past topic by @rgerrans via this [post](https://discourse.nodered.org/t/myq-chamberlain-api-v5-1-updated-flow/36736) but its unclear to me whether I can open/close my garage door or gate using this flow. Anyone using this flow who can answer this question?

---

<div class="post-metadata">

### Author: ![rgerrans](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@rgerrans](https://discourse.nodered.org/u/rgerrans)
#### Post date: [8 September 2021 13:10 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/2 "2021-09-08T13:10:04Z")

</div>

@k5map The flow still works for me with MyQ's API's for opening/closing my garage door. I wasn't the original developer just took their work and updated it for the newer API. Feel free to reach out with any questions (been a while since I did it but can probably retrace the code again to help)

---

<div class="post-metadata">

### Author: ![wecoyote5](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wecoyote5/32/27418_2.png) [@wecoyote5](https://discourse.nodered.org/u/wecoyote5)
#### Post date: [13 September 2021 16:44 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/3 "2021-09-13T16:44:21Z")

</div>

MyQ changed their login protocol a couple weeks ago that broke all V5 implementations. Homebridge and Smarttings I think are the only 2 automation systems that support the new V6 implementation with major updates to the login portion. How did you get yours to work?

---

<div class="post-metadata">

### Author: ![shel](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@shel](https://discourse.nodered.org/u/shel)
#### Post date: [13 September 2021 18:54 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/4 "2021-09-13T18:54:34Z")

</div>

Just to clarify are you talking about the Chamberlain MyQ wireless thingie?

---

<div class="post-metadata">

### Author: ![wecoyote5](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wecoyote5/32/27418_2.png) [@wecoyote5](https://discourse.nodered.org/u/wecoyote5)
#### Post date: [13 September 2021 21:12 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/5 "2021-09-13T21:12:06Z")

</div>

I have the MyQ bridge (GD to network to MyQ servers) which worked fine until they changed their login type. I'm using Hubitat right now and I was going to use NR moving forward if the interface was restored.

---

<div class="post-metadata">

### Author: ![k5map](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/k5map/32/47681_2.png) [@k5map](https://discourse.nodered.org/u/k5map)
#### Post date: [21 September 2021 02:43 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/6 "2021-09-21T02:43:01Z")

</div>

@wecoyote5 ... I also have HE7 but I can only send commands to my MyQ garage door and gate; not able to receive any data back. Do you have your HE configured to receive status updates from your MyQ devices?

---

<div class="post-metadata">

### Author: ![k5map](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/k5map/32/47681_2.png) [@k5map](https://discourse.nodered.org/u/k5map)
#### Post date: [21 September 2021 04:10 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/7 "2021-09-21T04:10:18Z")

</div>

@rgerrans ... assuming your node still works with MyQ v6, I read in the node documentation and it requires username, password and serial number. I have the username/password but unclear where I get the serial number (is this the S/N on the device)? I ask because my gate connects to the cloud via the MyQ WiFi device.

---

<div class="post-metadata">

### Author: ![wecoyote5](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wecoyote5/32/27418_2.png) [@wecoyote5](https://discourse.nodered.org/u/wecoyote5)
#### Post date: [21 September 2021 13:36 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/8 "2021-09-21T13:36:06Z")

</div>

Hi @k5map, once MyQ changed the login the driver in HE could not control the door anymore. I've since migrated to an all local control using a dual ZigBee relay and extra remote I had. Then I used the Zooz GD driver to tie all the bits and pieces together and so far that's been working just fine. That being stated, I think the HE team _may_ be adding in the firmware feature that the driver writer needs to complete the updated login type.

I was interested in using the NR version as it seemed to indicate that I can get open/closed position from the API and not rely on an external sensor. And maybe even be able to control the light.

---

<div class="post-metadata">

### Author: ![rgerrans](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@rgerrans](https://discourse.nodered.org/u/rgerrans)
#### Post date: [21 September 2021 13:40 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/9 "2021-09-21T13:40:55Z")

</div>

It's been a while since I refactored the original flow to get it to work. I just looked at my flow (I had put in a Configuration node) and I do have an AppID that I'm passing with the userid and password but that is generic ([Lift Master / MyQ / Chamberlain API Usage with cURL (and jq) · GitHub](https://gist.github.com/isleshocky77/03a5eae126134bb08d47ecaab36fb196)). I did look at the web call and it looks like I'm hitting against API v5 so until they shutdown that version of their API we should be fine w/o serial numbers

---

<div class="post-metadata">

### Author: ![k5map](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/k5map/32/47681_2.png) [@k5map](https://discourse.nodered.org/u/k5map)
#### Post date: [30 September 2021 05:54 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/10 "2021-09-30T05:54:44Z")

</div>

There appears progress on the V6 interface... I found a repository where someone has released a open API which supports V6 ([GitHub](https://github.com/hjdhjd/myq)).

I've passed this along to the person who developed the MyQ [node](https://flows.nodered.org/node/node-red-contrib-myq/in/WB7kVsx2pOX9) so hopefully they can use this new API to update their node to support the V6 interface.

---

<div class="post-metadata">

### Author: ![k5map](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/k5map/32/47681_2.png) [@k5map](https://discourse.nodered.org/u/k5map)
#### Post date: [8 October 2021 04:56 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/11 "2021-10-08T04:56:36Z")

</div>

@wecoyote5 ... I just upgraded to v2.2.9 on my HE7. After the upgrade, I learned from the developer of the MyQ Lite driver, he is not going to include the ability to obtain device status. So solely using HE is now a dead end. At this point, I'd prefer not to switch to local control because I have both a garage and gate connected to MyQ.

Now my hope is someone will take the API developed by [hjdhjd](https://github.com/hjdhjd/myq) (which supports device status) and create a new node for MyQ so we can continue to use NR to control & retrieve device status.

---

<div class="post-metadata">

### Author: ![wecoyote5](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wecoyote5/32/27418_2.png) [@wecoyote5](https://discourse.nodered.org/u/wecoyote5)
#### Post date: [8 October 2021 09:28 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/12 "2021-10-08T09:28:26Z")

</div>

I saw that, too; thanks for the update. I was wondering why he didn't get status so I'm glad he explained, although it's confusing why myQ would strictly ban retrieving device status when the whole API is 'unofficial'. I was too lazy to wait for a software solution so I wen't the full local control route with a Zigbee relay and an extra remote I had. Easy to convert back if something comes up.

---

<div class="post-metadata">

### Author: ![k5map](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/k5map/32/47681_2.png) [@k5map](https://discourse.nodered.org/u/k5map)
#### Post date: [8 October 2021 12:42 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/13 "2021-10-08T12:42:44Z")

</div>

@wecoyote5 ... I read several of the post in hjdhjd Github and it explains that MyQ does not "ban" anyone retrieving status but those addresses which retrieve status faster than 1 per second. The great feature in hjdhjd's API is it keeps track how often the status is requested and only sends a request to MyQ every 2 secs in an attempt to keep from getting banned.

Since hjdhjd is allowing anyone to use his API, I'm researching the effort to incorporate his work into a new NR node. Fingers crossed I can get something working.

---

<div class="post-metadata">

### Author: ![wecoyote5](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wecoyote5/32/27418_2.png) [@wecoyote5](https://discourse.nodered.org/u/wecoyote5)
#### Post date: [8 October 2021 14:08 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/14 "2021-10-08T14:08:53Z")

</div>

Good luck, whenever I get the time, some day I have to learn how to do that.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [7 December 2021 14:09 UTC](https://discourse.nodered.org/t/can-i-control-my-myq-devices-via-node-red/50740/15 "2021-12-07T14:09:45Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
