Arlo Pro Integration -- Bug seems to re-enable audio detection

Here is the log which the update to Arlo and turning sound detection on again (annoying)

da9b579c-d51a-4c64-ad84-1012bc4d62cb 4:29:11 PM: debug Creating presence event: Lucy Keys presence is present
e42f7b60-127a-49e8-82c5-2a7a204c2007 4:28:53 PM: debug Parse returned {{ linkText }} has arrived
da9b579c-d51a-4c64-ad84-1012bc4d62cb 4:28:51 PM: debug Creating battery event for voltage=2.2V: Lucy Keys battery is 70%
da9b579c-d51a-4c64-ad84-1012bc4d62cb 4:28:51 PM: debug Creating presence event: Lucy Keys presence is present
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:49 PM: trace [SM] Executing handleDeviceAlert()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:49 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:49 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:49 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing setActiveModeByName()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing handleUpdateMode()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing handleDeviceAlert()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing updateModeByName()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing setActiveModeByName()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing handleGetModes()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] handleBaseStationInfo() - Setting BaseStation data for Arlo Front Entrance
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing handleBaseStationInfo()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:48 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: info [SM] handleCameraStatus() - Received status data for Arlo Front Entrance
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing handleCameraStatus()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing setBaseStationData()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:46 PM: trace [DTH] Executing updateDeviceDataEntries() for Arlo Front Entrance
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:46 PM: trace [DTH] Executing updateMicrophone() for Arlo Front Entrance
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:46 PM: trace [DTH] Executing updatePowerManagement() for Arlo Front Entrance
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:46 PM: trace [DTH] Executing updateNightVision() for Arlo Front Entrance
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:46 PM: trace [DTH] Executing updateInvertImage() for Arlo Front Entrance
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:46 PM: trace [DTH] Executing updateConnectionState() for Arlo Front Entrance
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:46 PM: trace [DTH] Executing statusUpdate() for Arlo Front Entrance
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing handleConnectionMethod()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:47 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing getModes()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing handleCreateRule()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: info [SM] handlePropertyUpdate() - Camera preferences were successfully updated on Arlo side
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing handlePropertyUpdate()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:46 PM: info updateCameraPreferences() - Set preferences for Arlo Front Entrance
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing getMicrophoneState()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing getPowerManagementState()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing getInvertImageState()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing getNightVisionState()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing updateCameraPreferences()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing getSwitchState()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing updateCameraAttribute()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing getActiveState()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing updateCameraAttribute()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing updateCameraAttribute()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing calculateBatteryNumber()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing updateBatteryDisplay() with 4XH16C77B349B
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing handleCameraUpdate()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing vendorMessage()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:45 PM: trace [DTH] Executing refresh() for device=Arlo Front Entrance
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: info arloApiPost() - response status=200
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:45 PM: info [DTH] setCameraProperties() arloApiPost responseSuccess=true
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:45 PM: trace [SM] Executing requestCameraStatus()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:45 PM: trace [DTH] Executing refresh() for device=Arlo Front Entrance
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:44 PM: trace [DTH] Executing setCameraProperties()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing applyArloAuthorizationHeaders()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:44 PM: info [DTH] setIrSensitivity() is requesting an update to irSensitivity.
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing arloApiPost()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:44 PM: info [DTH] setIrSensitivity() arloApiPost responseSuccess=true
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:44 PM: info [DTH] setCameraProperties() is requesting an update to nightVision, invertImage and powerManagement.
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:44 PM: info [DTH] setCameraProperties() - Using settings=[invertImage:Off, nightVision:Auto, powerManagement:Balanced, microphone:On]
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: info arloApiPost() - response status=200
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:44 PM: trace [DTH] Executing setIrSensitivity()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:44 PM: trace [SM] Executing arloApiPost()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:44 PM: trace [DTH] Executing updated() for device=Arlo Front Entrance
f105659f-5638-41da-9a68-0fd6199f0641 4:28:44 PM: debug lowBatteryHandler: Arlo Front Entrance battery is 80%
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:43 PM: trace [SM] Executing handleDeviceAlert()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:43 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:43 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:43 PM: trace [SM] Executing checkForBaseStationError()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:43 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: trace [SM] Executing requestCameraUpdate()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: trace [SM] Executing updateCameraAttribute()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:42 PM: trace [SM] Executing on()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:42 PM: trace [DTH] Executing on()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:39 PM: trace [SM] Executing handleDeviceAlert()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:39 PM: trace [SM] Executing handleSuccess()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:39 PM: trace [SM] Executing vendorMessage()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:39 PM: info arloApiPost() - response status=200
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:38 PM: trace [SM] Executing applyArloAuthorizationHeaders()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:38 PM: trace [SM] Executing arloApiPost()
2d546e15-74ee-4af2-ac6b-438bba8da8a6 4:28:38 PM: trace [SM] Executing off()
03f7e3c8-910b-4465-a025-8b72b3240c11 4:28:38 PM: trace [DTH] Executing off()
3d893f2d-9e47-4858-9a0e-bafea4a95f41 4:28:38 PM: info SHM getInitialData 0.062 (00) incidents:00, locationId:747d8386-4bd6-4374-b12a-95414b84d96a
3d893f2d-9e47-4858-9a0e-bafea4a95f41 4:28:38 PM: debug summaryData: [[icon:indicator-dot-gray, iconColor:#878787, value:Disarmed], [icon:indicator-dot-green, iconColor:#79b821, value:Everything OK, heroInfo:[heroStatus:ok, heroMessage:Everything OK]]] - [[icon:indicator-dot-gray, value:Disarmed, iconColor:#878787], [icon:indicator-dot-green, heroInfo:[heroStatus:ok, heroMessage:Everything OK], value:Everything OK, iconColor:#79b821]]
813b2b10-4abd-407c-8e4d-cb12bac9eee1 4:28:36 PM: trace getPhrases(), state.welcomeIssue = null
da9b579c-d51a-4c64-ad84-1012bc4d62cb 4:28:31 PM: debug Creating battery event for voltage=2.2V: Lucy Keys battery is 70%
da9b579c-d51a-4c64-ad84-1012bc4d62cb 4:28:31 PM: debug Creating presence event: Lucy Keys presence is present

1 Like

Loaded the new ST App 2.3.6… Still not corrected.

Have you tried going into the device in the graphapi interface and editing the preferences section to set the audiosensitivity?

Just a note, this doesn’t ā€œstickā€ either. Works for 1 iteration and then reverts back to level 3…

(Not sure if anyone actually answered your question and the thread is long.)

Can you explain what you are trying to do? Is it that you’re trying to stop sound notifications, or is there something else?

@twack: Getting tons of notifications for audio detection on Apple Watch and iPhone is annoying. In my case, we have a dog that barks at every sound, so I don’t care about audio detection at all.

Arlo provides independent settings for motion and audio. These are not available in ST (either by ST choice or not exposed by Arlo). Would be great if this was supported…separate issue.

For now, the only way to control the audio notifications is to adjust the sensitivity setting (I set mine to ā€˜1’ - least sensitive). This works only for a short while.

As others point out here, the setting changes back (for me to ā€˜3’) at some point. I also have automations to disable the camera when we are home and enable when we are home. Not sure if this is when it happens, but @johngidd has observed no and provided some log for analysis.

A couple of workarounds are mentioned here, but not a real solution. Can someone from ST confirm this is a known issue and ask what is needed to address it, @twack?

I received another email direct from support about two weeks ago. Confirming the issue had still not been fixed. Oddly I have yet to see a smartthings representative respond to this thread on the same subject. Not sure if the support ticket I have open is really a known issue as previous exchanges have suggested or if they are just hoping that something will change in a future release. It would be ideal for development to post some sort of acknowledged problem list with these types of issues especially considering the prime time nature of the products involved. At least to help eliminate needless speculation on such issues. The last correspondence I have on the subject acknowledges the issue and only indicates future work on the problem. Nothing definitive.

Here is a link to the thread from smartthings support. Not much to go on, other than some broad acknowledgement regarding integration issues.

I don’t know if this has been addressed yet but as many have mentioned, it is a known bug. Arlo independently sends annoying notifications on Audio sensitivity when using the ST mode. The only simple workaround that has worked for me is to disable Push notifications from Arlo app on your Smartphone i.e. update Arlo App settings in App manager. This works best. But, be aware that it turns off all notifications from the Arlo app only. In my case, since I rely on ST notifications, Arlo notifications do not matter to me. Hopefully, this temporary workaround will help until Arlo/ST figure out and start listing Audio sensitivity separately from motion, so they can be independently controlled!

1 Like

Mentioned in another post, I’ve changed the Arlo Pro to an Arlo device type on the web IDE in SmartThings. This seems to be the trick for avoiding the Arlo app from sending/ changing to audio alerts. I keep Arlo app in Armed mode always (not the SmartThings mode in Arlo) set to record for motion. Using presence and other rules based on doors, etc… within SmartThings app turn cameras on / off as they are viewed as a switch. This has worked very well for a few months now. Sorry for not referencing the other post but others have done similar successfully too.

2 Likes

Bringing this back to the top. @twack is there any update on this?

I have been successfully using 5 Arlo Pro cameras with the ā€œArlo Cameraā€ DTH with no issues. I recently added an Arlo Pro 2, which installed using the ā€œArlo Proā€ DTH. Multiple times per day the settings revert. Audio detection turns on, push notifications turn on, sensitivity changes, and recording to the Arlo cloud is disabled.

In the past week I added an Arlo-Q, it doesn’t suffer from this problem. It appears that only cameras with the"Arlo Pro" DTH are affected. The workaround is to use the Arlo Camera DTH but then I lose the ability to have audio detection rules in ST.

Is there a plan to ever fix this? Why has it sat unresolved for months?

1 Like

Same problem. Sound detection keeps turning itself back on, and I get alert, after alert. Guess I’ll try turning the Mic ā€œoffā€ and see if that works?? If that doesn’t work I guess I’ll turn off notifications in the Arlo app, as suggested above. I tried it once, but it said I had to turn the camera off first…
UPDATE: Turning off Mic fix did’t work…after I read the entire thread I see that now.
Supposed to be a software update on Dec 4th:
"Fix disconnect issues for some users with video cameras"
Since I read that the disconnect is the problem, I’ll wait till then to see if that fixes it!

I am still having the same problem. I guess it is still not fixed

Samme issues here… please fix!

I am trying to help someone over in the Arlo Community forum with this problem. What I don’t understand is that I have 3 Arlo Pros and none of them are doing this.
Strange.

Brian

I ended up abandoning the custom Arlo SA created by @SteveWhite white due to it constantly triggering the SmartThings mode and that mode doesn’t save my settings. Additionally, I can’t figure out how to activate the camera prior to changing modes as the SA assume the camera is always active.

Lastly - I have tagged Steve a number of times in his thread asking questions and they have not been answered (even though others have been answered that were asked after mine). I know he created it and it is mostly SUPER AWESOME - I just have others in my house that won’t allow the cameras to stay active when we are home so it renders his SA unusable unless I am missing something.