Hi Todd,
I was looking into this code yesterday to control my garage door and it appears to be returning an error message of 400 during the getAccountId() call. I did some digging on the web and it appears that Chamberlain may have modified their interface such that this particular method is no longer supported. I was able to do a little with IFTTT in order to close the garage door and monitor the states, but I don’t think that is of much help to Ignition (or perhaps it is). I was able to find some python code on GitHub that might use a different ‘hook’ into the MyQ controller, but haven’t had a chance to test it.
TLDR: I don’t believe the method from 2020 will work with the current (2022) MyQ code. I am happy to be wrong if anyone has it working.