arlo: Arm/Disarm Throws an error - Validated Auth/MFA was successful
Which Arlo hardware do you have (camera types - [Arlo, Pro, Q, etc.], basestation model, etc.)?
Arlo Pro
What did you do?
Trying to use the Arm/Disarm example with the following code.
arlo = Arlo(USERNAME, PASSWORD, "gmail.credentials")
# At this point you're logged into Arlo.
# Get the list of devices and filter on device type to only get the basestation.
# This will return an array which includes all of the basestation's associated metadata.
basestations = arlo.GetDevices('basestation')
print(basestations)
# Arm Arlo.
arlo.Arm(basestations[0])
What did you expect to see?
Proper mode change
What did you see instead?
Verified that the basestations = arlo.GetDevices('basestation') does return a device object that has the proper device
Request (POST https://myapi.arlo.com/hmsweb/users/devices/automation/active) failed: {'data': {'error': 'AUTO-5050', 'message': 'Failed to update Automation Definitions', 'reason': 'Unable to upload active automation. Please try again'}, 'success': False}
Does this issue reproduce with the latest release?
I believe so
Requirement already satisfied: arlo in /usr/local/lib/python3.9/site-packages (1.2.57)
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 20 (8 by maintainers)
That appears to have solved it …
Grabbing
Yep – will do now … FWIW … this is my environment, which is a pretty vanilla docker
The rest is just my a (semi) more cleaned up version of the
armcode above.Will post that output shortly