DEFAULT_USER_AGENT = "myq-indigo"
to
DEFAULT_USER_AGENT = "pymyq"
If I do a "Status Request" on the device - it shows successful login and I no longer get the error:
- Code: Select all
MyQ Warning getDevices failure, status_code = 400
However, if I try and open the door from Indigo, I get the following error ...
- Code: Select all
MyQ Error MYQ GARAGE DOOR OPENER: changeDevice failure, code: 400, response: {"code":"400.301","message":"Bad Request","description":"The serial number was invalid. Please try again."}
I am not sure how the plug-in works ... but I did notice that there are two serial numbers listed.
- Code: Select all
MyQ Debug getDevices: 2 Devices
MyQ Debug getDevices: device_family = garagedoor, name = Garage Door, serial_number = CG0860A2****
MyQ Debug Checking Opener Device: MYQ GARAGE DOOR OPENER () against CG0860A2****
MyQ Debug getDevices: device_family = gateway, name = Garage Door, serial_number = GW0E0018****
I replaced the last four digits in each serial numbers - not sure if I am showing secure numbers?!?!?
So Lines 2 and 4 use the same serial number. However, Line 4 is a different serial number.
Line 4, starting at 0E0018**** is my serial number of the opener.
Hope my explanation makes sense! Is this normal??
Harold