Comments (8)
I can confirm that I do see the same issue here since some days.Setting modes is working, reading modes is working after re-connecting for some time and then fails (not with hass-arlo but with pyaarlo)
from pyaarlo.
Can either of you turn on packet debug? I'm guessing they've changed the return packet.
I'll try and reproduce it here.
from pyaarlo.
It seems that in "debug.log" nothing happens if I issue a "get-mode" command. If I issue a "set-mode" command I can see new entries in "debug.log" Anything special I need to set for debugging besides "logging.basicConfig(level=logging.DEBUG,"?
Update: Guess that is a problem with my code.
" elif command == 'get-mode':
base = getDeviceFromName("Base",arlo.base_stations)
statusHome = base.mode"
My code does nothing than just checking and returning the current state. So I guess the issue is already that after setting the mode the state is not correctly updated.
I will send you later the debugging of my "set-mode" command. Maybe you can see something in it. However I need to wait until it fails again. Directly after reconnecting everything is fine for some time.
from pyaarlo.
Not sure if this is helpful. Please let me know if I should try anything different.
from pyaarlo.
Here's mine. Note that I have two base stations. The end of the log corresponds to me trying a few times to change panel modes. Again, the base stations did change modes, and it's reflected on the App, but the Home Assistant panels remain in their previous state.
from pyaarlo.
Apologies. I haven't had much spare time to look at this stuff. Arlo just made some changes that might making debugging this stuff a little easier.
Firstly, thanks for the logs, I'll take a look.
from pyaarlo.
Neither of you is getting the activeAutomations
reply I was expecting. What should happen is we send POST a request to https://myapi.arlo.com/hmsweb/users/devices/automation/active
and we get an activeAutomations
response back.
@m0urs Can you paste your pyaarlo.PyArlo() settings (minus any sensitive data obviously).
@hanskroner Can you add the following to you configuration.yaml
and send me the logs. It just needs to be around the time things stop happening.
aarlo:
... your existing config
verbose_debug: True
logger:
default: info
logs:
custom_components.aarlo: debug
custom_components.aarlo.alarm_control_panel: debug
custom_components.aarlo.binary_sensor: debug
custom_components.aarlo.camera: debug
custom_components.aarlo.light: debug
custom_components.aarlo.media_player: debug
custom_components.aarlo.sensor: debug
custom_components.aarlo.switch: debug
pyaarlo: debug
from pyaarlo.
After upgrading my code to version 0.8.0.alpha.12, I do no longer see these issues. Reading the states is now working again for me.
from pyaarlo.
Related Issues (20)
- Arlo Go V2 HOT 3
- Arlo Streams Stopped Working HOT 1
- Arlo Recently added Automation v3 - are you supporting that? HOT 1
- Problem downloading media from the base station due to the new year.
- body-error=JSONDecodeError HOT 8
- authentication error HOT 89
- SSL: CERTIFICATE_VERIFY_FAILED HOT 10
- general-error=gaierror HOT 2
- Can't restart cameras HOT 1
- AttributeError: 'ArloBase' object has no attribute 'update_resources' HOT 3
- 2FA via Push ?
- Possible to download videos from base station storage? HOT 10
- 2nd Instance / Session possible? HOT 2
- Authentication Failed HOT 13
- Unable to download videos past 1 day
- OAuth2 support HOT 1
- Unable to read mode, try forcing v2 HOT 5
- Failed to open ratls port HOT 4
- 2FA not parsing mail properly? HOT 15
- Failed to read current modes correctly HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyaarlo.