twrecked / hass-aarlo

Asynchronous Arlo Component for Home Assistant
GNU Lesser General Public License v3.0
383 stars 77 forks source link

Set armed mode without basestation not possible? #806

Open maglerod opened 11 months ago

maglerod commented 11 months ago

Using Arlo5 Pro Wifi without any Hub/base station. Integration works fine except that i cannot use alarm panel with aarlo. So i cannot set armed mode to away or standby.

Can it be done somehow?

Regards Andreas

twrecked commented 11 months ago

I have the same cameras and as long as you enable alarm control panel it should work.

How come you can't use the alarm panel? Are you getting errors when you try to enable it?

maglerod commented 11 months ago

Hi! I've tried to add the camera panel in configuration.yaml Are there any other ways?

This is how i've done (i've also tried to add it directly in configuration.yaml, no result).

configuration.yaml: alarm_control_panel: !include alarm_control_panel_arlo.yaml

and then in my alarm_control_panel_arlo.yaml:

Maybe it interfere with Alarmo?,

I've noticed a lot of errors in log about the basestation: repeated every 5 minute 2023-09-30 22:07:12.637 ERROR (MainThread) [tibber.realtime] Watchdog: Connection is down, 2023-09-30 22:07:22.637183 2023-09-30 22:10:59.907 ERROR (MainThread) [pyaarlo] Could not find any base stations for device Framsida hus 2023-09-30 22:10:59.917 ERROR (MainThread) [pyaarlo] Could not find any base stations for device Pool 2023-09-30 22:10:59.921 ERROR (MainThread) [pyaarlo] Could not find any base stations for device Stallet 2023-09-30 22:10:59.925 ERROR (MainThread) [pyaarlo] Could not find any base stations for device Baksida hagar

Alarmo is the only available alarm control panel: image

maglerod commented 11 months ago

I have the same cameras and as long as you enable alarm control panel it should work.

How come you can't use the alarm panel? Are you getting errors when you try to enable it?

Hi, any clue whats wrong?. Really wish to be able to set armed mode. Thats more interested for me then watching the camera from HA. I used to have Eufy cameras before, and i'm about going back to Eufy if i cant get this work :(

maglerod commented 11 months ago

Are you really not using an Base station?, i keep having that error in my log constantly.

maglerod commented 10 months ago

Update! I installed an ArloQ Indoor Wifi camera , that camera appeared with alarm control panel automatically. But still my other Arlo 5 Pro doesnt. Any idea what i can try?

twrecked commented 10 months ago

Can you post the model number of those cameras.

I'll take a look into the code and see why they aren't appearing.

twrecked commented 10 months ago

I have the Pro 4, not the Pro 5. If you send me the model number I can update the code.

maglerod commented 10 months ago

I have the Pro 4, not the Pro 5. If you send me the model number I can update the code.

Hi, I'll try to attach the image and hope that can help. Let me know else. I would be very very thankfull if it can be solved.

arlopro5s

twrecked commented 10 months ago

Can you try beta 20?

maglerod commented 10 months ago

Yes, and it seemed to do the stuff! It works now, all cameras appeared and also the location. I was able to arm / disarm via script! Exactly what i needed.

Thankyou so much for this!!

Avatar1976 commented 10 months ago

BTW for what it is worth had the same problem but had worked around it with the following config (before b20). Screenshot_20231017_180327_Home Assistant

This config below now does not work after b20. About to put it back to the default as discussed above. Just in case any other Pro5S only users have the same issue as me.

Avatar1976 commented 10 months ago

Default config does not work for me as per (version b20) : Screenshot_20231017_181428_Home Assistant

Do I need to delete the session.pickle?

Avatar1976 commented 10 months ago

Found a likely cause, is there something I have to do to make locations available to the account my home assistant accesses arlo with?

This error originated from a custom integration.

Logger: pyaarlo
Source: custom_components/aarlo/pyaarlo/__init__.py:722
Integration: Arlo Camera Support (documentation, issues)
First occurred: 18:40:44 (2 occurrences)
Last logged: 18:40:44

body-error=JSONDecodeError
No locations returned from /hmsdevicemanagement/users/3VCDPDK-114-60481659/locations
Anders-Sandell commented 1 month ago

Hi I have the same issue as maglerod but with two essential 2 cameras. Is there something that has to be tweaked in the code for these as well? Thanks!

Anders-Sandell commented 1 month ago

If @twrecked have a free slot to look at this my device model number: VMC3050A. Thanks!

Best, Anders

twrecked commented 2 weeks ago

@Anders-Sandell Sorry, was busy. I'll add support for those cameras.

Anders-Sandell commented 2 weeks ago

@twrecked , no problem, let me know if you need more info from me.