Integration with Two Arlo accounts

After some additional tinkering, had wrong virtual device selected, simulated motion sensor works, I was able to replicate yout success! Thank you for your help! Can you assist in using webcore to turn cameras off and on? Your piston screenshots were extremely helpful. Thank you.

Itā€™s the same idea as motion sensor except weā€™re sending the camera on/off from Home to Home2. The piston in Home should look something like:

I appreciate your patience. Iā€™ll admit Iā€™m new to WebCoRE and itā€™s a bit tricky for me but, am enjoying it. Could you show a screen shot of Home2ā€™s piston for on/off? thanks

It should look something like:

I had the dynamic set wrong, corrected, but still not triggering on/off state. Which virtual device did you use? Thanks.

Both sides should actually be using physical cameras for this one as weā€™re mimicking the on/off states.

This has helped me alot. My use is simply to turn on/off more than the 5 Arlo cameras I have on the first account. I need a way to Activate my 6th and 7th Arlo when I am gone vs deactivate them when I am home. Hereā€™s what I did and it worked.

I wasnā€™t clear at the beginning how to do it so if I may explain my approach using what you guys discussed above.

  1. Set up a new location in the IDE by choosing My Location -> New Location -> I called mine ā€œVirtual Homeā€

  2. Add WecCore to the 2nd account via ie. wiki.webcore.co/GitHub_Install

  3. I added Arlo in the Smartthings Mobile app via MarketPlace | Cameras | Netgear Arlo | Connect Now

  4. Create 2 new WebCore Pistons in ā€œVirtual Homeā€ <- this is important, you should see no Piston at the beginning as this is not the ā€œHomeā€ Piston page.

a) With
Arlo Camera
Do
Turn On
End Do

b) With
Arlo Camera
Do
Turn Off
End Do

  1. I saved and then note down the URL.

For each piston you see this. External URL: [(click to open/execute)]

URL 1: graph-na02-useast1.api.smartthings. /api/token/111ā€¦
URL 2: graph-na02-useast1.api.smartthings. /api/token/222ā€¦

  1. Next back in to ā€œHomeā€ and find the Piston you want to activate the camera and do something like this

If
SHM is Away
Do
Make a Web Request. -> URL (use the URL that turns on camera) -> POST -> JSON
End Do

If
SHM is Home
Do
Make a Web Request. -> URL (use the URL that turns off camera) -> POST -> JSON
End Do

And this worked perfectly for me. Thanks alot

1 Like

Jean, had some time to play with this weekend. My big issue was I renamed the cameras so I had to remove and re-add. It seemed to work great after that. However, for some reason I canā€™t get Home2 to turn on the Arlo Cameras only off. I looked at you code and everything mirrors exact so not sure if there is another setting somewhere I am missing. Thanks.

Quickest way to debug would probably be to add a Log info for the CameraOnOff / CameraState variable on both the sending and receiving piston to see what is being sent/received on both ends.