You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 21, 2024. It is now read-only.
Repository navigation
This repository was archived by the owner on Dec 21, 2024. It is now read-only.
Hi! I've been using this for several months without error, once in a while I'd receive this error (or one very similar to it) but now it's happening constantly. I can still log into the website using my credentials but I've noticed they have changed something on the site recently, and I fear THAT change has broken the functionality of your program. Has anyone else reported this? Thanks so much for your work on this, it is extremely useful!!
error output below when attempting connection with fresh copy of program:
"? What is your Arlo password? *********
validating login...
failed to login: failed to create *arlo.DeviceResponse object: json: cannot unmarshal number 331 into Go struct field Device.mediaObjectCount of type uint8
please enter new credentials
? What is your Arlo username/email?
It's very likely related to Arlo being split from Netgear. I think when they did the switch I had to re-convert my account to be able to login again. When testing locally, I'm able to still login:
I tried v0.0.4 on windows and it still fails with:
? What is your Arlo password? *********
validating login...
failed to login: failed to create *arlo.DeviceResponse object: json: cannot unmarshal number 348 into Go struct field Device.Data.mediaObjectCount of type uint8
please enter new credentials
Different value for "unmarshal number" if that means anything. I can tell that it IS logging into the arlo site because when I try it with an actively logged-in browser open, the browser session gets kicked out immediately. Thanks for the quick reply!!
BTW when you mentioned re-converting your account above, can you explain that? Maybe I need to do that, I just don't know what to do (to re-convert)...
Thanks!
If it kicks you out of other sessions, then I think it must be something in the response that arlo-go isn't expecting. When I get a chance I'll try and make a debug version that prints more information.
FWIW I just tried my original copy of the program (installed on a mac) and it's working fine again. This is an intermittent problem, as I mentioned it happened once before and I just left the script in cron, and it started working again by itself a few days after. I agree it's most likely something to do with changes to the arlo site. If there's something else I can do to help you test, I'd be glad to help! For now, it's working for me again. Thanks so mush for all of your help!
Activity
lrstanley commentedon Nov 22, 2019
It's very likely related to Arlo being split from Netgear. I think when they did the switch I had to re-convert my account to be able to login again. When testing locally, I'm able to still login:
After digging through the arlo api library I use, looks like this may help: jeffreydwalter/arlo-go@bc0a605
Will update soon.
update to latest deps (upgrades arlo-go: #2)
lrstanley commentedon Nov 23, 2019
Test out https://github.com/lrstanley/arlo-dl/releases/tag/v0.0.4 and let me know if it works for you.
kc9hzc commentedon Nov 23, 2019
I tried v0.0.4 on windows and it still fails with:
? What is your Arlo password? *********
validating login...
failed to login: failed to create *arlo.DeviceResponse object: json: cannot unmarshal number 348 into Go struct field Device.Data.mediaObjectCount of type uint8
please enter new credentials
Different value for "unmarshal number" if that means anything. I can tell that it IS logging into the arlo site because when I try it with an actively logged-in browser open, the browser session gets kicked out immediately. Thanks for the quick reply!!
kc9hzc commentedon Nov 23, 2019
BTW when you mentioned re-converting your account above, can you explain that? Maybe I need to do that, I just don't know what to do (to re-convert)...
Thanks!
lrstanley commentedon Nov 23, 2019
If it kicks you out of other sessions, then I think it must be something in the response that arlo-go isn't expecting. When I get a chance I'll try and make a debug version that prints more information.
kc9hzc commentedon Nov 25, 2019
FWIW I just tried my original copy of the program (installed on a mac) and it's working fine again. This is an intermittent problem, as I mentioned it happened once before and I just left the script in cron, and it started working again by itself a few days after. I agree it's most likely something to do with changes to the arlo site. If there's something else I can do to help you test, I'd be glad to help! For now, it's working for me again. Thanks so mush for all of your help!
lrstanley commentedon Apr 9, 2022
Sorry for the long delay on things -- if you're still experiencing this issue, let me know, and I'll re-open. May have to enable additional debugging.