[APP][Pro][Deprecated] Arlo - Security Camera

Version 2.0.301


2.0.301 has been published to the app store and awaiting certification.

  • All references to audio flows has been removed
  • Reorganizes the code.
  • Logging has been updated.
  • VMB4500 has been added.
  • Fixes a bug when an invalid device is added causes an fatal error.

There are still several outstanding items which are failing testing, I have identified that the issue with the motion detection ‘stopping’ after a while. Is in fact an issue where when the base station looses internet connection the app no longer gets the events. It can be solved either by reconnecting via the settings page or restarting the app. This will require some time to fix.

Even though there are several items still failing, I have added the VMB4500, this is an exception. Its highly unlikely devices will be added to the app while there is outstanding bugs/testing.

The issues being reported with VMB4000 will also occur with VMB4500

It would be great if some people could test disconnecting/reconnecting via the settings page.

Scope Feature Testing Completed
App Installation of Arlo App 7/7 Pass
Account Initial connection to Arlo from the settings page. 1/2 Unknown
Account Initial connection to Arlo from the add device page. 5/5 Pass
Account Disconnect to Arlo from the settings page. 3/3 Pass
Account Reconnect to Arlo from the settings page. 3/3 Pass
VMB4000 Adding VMB4000 Base station 4/5 Awaiting Feedback @nmeden
VMB4000 Working with trigger when attached camera to the base station has motion event. 2/5 Fail
VMB4000 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. 1/1 More Required
VMB4000 Motion event flow cards working as intended. 2/5 Fail
VMB4000 Add multiple Basestations. 0/0 Untested
VMB4500 Adding Base station 1/1 More Required
VMB4500 Working with trigger when attached camera to the base station has motion event. 1/1 More Required
VMB4500 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. 1/1 More Required
VMB4500 Motion event flow cards working as intended. 1/1 More required
VMB4500 Add multiple Basestations. 1/1 More Required
VMB4000/VMB4500 Add VMB4000 and VMB4500 Basestation. 0/0 Untested

While awaiting certification you can test using the test link : https://homey.app/a/com.arlo/test/

1 Like

No problem with adding multiple vmb4500 base stations. Vmb4500 base stations still has audio icon but no audio cards in flow though.

@Jamie Ok i try to make things a bit clearer.

  • 20200307 19:53 Installed the app and configured the flow so that a motion from one of the cameras will send me a message from Homey.
  • 20200307 20:10 Motion triggered Netgear arlo app AND Homey arlo app message
  • 20200307 20:16 Motion triggered Netgear arlo app AND Homey arlo app message
  • 20200308 08:33-15:31 Motion triggered ~ 20 times Netgear arlo app message. Homey app does NOT give me a message but the Netgear Arlo app works fine.
  • 20200308 21:56 Restarted Homey Arlo app (To fix the issue)
  • 20200308 21:57 Motion triggered Netgear arlo app AND Homey arlo app message.
  • 20200308 22:48 Motion triggered Netgear arlo app message. Homey app does NOT send a motion message.
  • 20200308 22:48 Restarted Homey Arlo app (To fix the issue and reproduce the fix)
  • 20200308 22:49 Motion triggered Netgear arlo app AND Homey arlo app message

@Jamie

“It would be great if some people could test disconnecting/reconnecting via the settings page.”

  • Disconnect to Arlo from the settings OK
  • Reconnect to Arlo from the settings OK

HOWEVER. This did NOT fix the issue with motions not detected. The only way for me to fix this is to restart app.

@T_swe thanks for clarifying. Next time it happens can you please send me a diagnostic report, before and after using the settings reconnect?

Thanks

@Jamie I have tested my vmb4500 since yesterday and the motion seems to be working fine :+1:

When will you start adding cameras?

Cameras will be added once all the items above are tested and passing :

ie.

  • Connection issue which stops motion events being triggered is fixed.
  • Motion alarm flow triggers work for individual base stations.
  • Audio Alarm flow triggers are added back into the App
  • Audio Alarm flow triggers are added back into the base stations.
  • All items above are tested

You can simulate the issue people are having by killing your internet connection to a base station for a minute or two.


Scope Feature Testing Completed
App Installation of Arlo App 7/7 Pass
Account Initial connection to Arlo from the settings page. 1/2 Unknown
Account Initial connection to Arlo from the add device page. 5/5 Pass
Account Disconnect to Arlo from the settings page. 3/3 Pass
Account Reconnect to Arlo from the settings page. 3/3 Pass
VMB4000 Adding VMB4000 Base station 4/5 Awaiting Feedback @nmeden
VMB4000 Working with trigger when attached camera to the base station has motion event. 2/5 Fail
VMB4000 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. 1/1 More Required
VMB4000 Motion event flow cards working as intended. 2/5 Fail
VMB4000 Add multiple Basestations. 0/0 Untested
VMB4500 Adding Base station 1/1 More Required
VMB4500 Working with trigger when attached camera to the base station has motion event. 1/1 More Required
VMB4500 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. 1/1 More Required
VMB4500 Motion event flow cards working as intended. 1/1 More required
VMB4500 Add multiple Basestations. 1/1 More Required
VMB4000/VMB4500 Add VMB4000 and VMB4500 Basestation. 0/0 Untested

Connection issue which stops motion events being triggered is fixed. :white_check_mark:
Restarted my wifi router, which kills internet connection for about 4 minutes. Did this 3 times and motion is still registered on my VMB4000 and my 3 VMB4500.

Motion alarm flow triggers work for individual base stations.:white_check_mark:

Audio Alarm flow triggers are added back into the App :x:

Audio Alarm flow triggers are added back into the base stations :x:

All items above are tested

Are you awaiting feedback from me? I thought I waited for the new version, to see if fixed? Mine still says 2.0.108.

I’ve sent you a Private message.


The latest version of the app (supporting VMB4500) is approved and now with in the app store.

Hello Jamie,

Does version 301 include the 45xx? E.g. the 4540R2 or is it only the 4500?

I thought that the 4540 was simply a 4500 - in a package with 4 cameras. It should have the same internal ID as the 4500 - but if it doesnt work, let me know and ill add it.

Just double checking that it looks like this :

After 301 update, it seems to work fine.

Oddly enough. I disconnected, added the device (ok), but showing red “!”, I reconnected and it seemed to work fine (I am yet to test alarms and such).
Is that as intended? I expected it to not find the case station (or ask to reconnect) when I searched for device when disconnected.

No unfortunately not. It looks like this.

That looks like a VMB5000, so if you do the following I might be able to help

  1. Disconnect from the server from with the settings
  2. Restart the app
  3. Reconnect
  4. Send me a diagnostic log

Ill run through the log and see if I can figure out what device ID it is.

Thanks

I’ve created a diagnostics

Version 2.0.403


2.0.403 is now available for testing https://homey.app/a/com.arlo/test/.

This version will

  • Fix an issue where audio events were not displaying in the log
  • Allows audio events to now trigger flows as well as be part of the conditions.

Scope Feature Testing Completed
App Installation of Arlo App 8/8 Pass
Account Initial connection to Arlo from the settings page. 1/2 Unknown
Account Initial connection to Arlo from the add device page. 5/5 Pass
Account Disconnect to Arlo from the settings page. 3/3 Pass
Account Reconnect to Arlo from the settings page. 3/3 Pass
VMB4000 Adding VMB4000 Base station 5/6 Pass
VMB4000 Working with trigger when attached camera to the base station has motion event. 2/5 Fail
VMB4000 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. 1/1 More Required
VMB4000 Motion event flow cards working as intended. 2/5 Fail
VMB4000 Add multiple Basestations. 0/0 Untested
VMB4500 Adding Base station 1/1 More Required
VMB4500 Working with trigger when attached camera to the base station has motion event. 1/1 More Required
VMB4500 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. 1/1 More Required
VMB4500 Motion event flow cards working as intended. 1/1 More required
VMB4500 Add multiple Basestations. 1/1 More Required
VMB4000/VMB4500 Add VMB4000 and VMB4500 Basestation. 0/0 Untested

Known issues - when base station loose internet connection events are not resumed once the base station regains a net connection.

1 Like

Testing it right now :+1:
Update: Audio cards works fine on both VMB4000 and vmb4500.

Test protokoll, version 2.0.403

Scope Feature Completed
App Installation of Arlo App Pass
Account Initial connection to Arlo from the settings page. Pass
Account Initial connection to Arlo from the add device page. Pass
Account Disconnect to Arlo from the settings page. Pass
Account Reconnect to Arlo from the settings page. Pass
VMB4000 Adding VMB4000r3 Base station Pass
VMB4000 Working with trigger when attached camera to the base station has motion event. Pass
VMB4000 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. Pass
VMB4000 Motion event flow cards working as intended. Pass
VMB4000 Add multiple Basestations. Untested
VMB4500 Adding VMB4500r2 Base station Fail
VMB4500 Working with trigger when attached camera to the base station has motion event. Untested
VMB4500 Working with condition 'and 'attached camera to the base station has motion alarm is on/off. Untested
VMB4500 Motion event flow cards working as intended. Untested
VMB4500 Add multiple Basestations. Untested
VMB4000/VMB4500 Add VMB4000 and VMB4500 Basestation. Fail
1 Like

@johan_bendz Strange :thinking: were your test failures mine pass.
So, this test pass for me including “vmb4500 motion event flow cards working as intended” and “adding multiple Vmb4500 base stations”