Comments (13)
Noted. The base station is a simple fix. The monitoring is more complicated - the code has to pick apart some binary data - so I'll need to be more careful bringing that across.
from hass-aarlo.
Can you try now? I added the code back into create the arlo base for the baby cam.
I added some experimental code for the humidity, temperature and air quality but it's a bit of a 'leap of faith'. The original pyarlo decoded a history log but the new code just checks for real time updates the same way the battery level works.
If the temperature/humidity/air quality doesn't work I'll look to get the pyarlo code in later this week.
from hass-aarlo.
@twrecked Hi Steve,
I have just tried using your latest version with my Arlo Baby and temperature, humidity and air quality are coming back as unknown. Also, there is no Sound binary sensor created for the Arlo Baby which caused some confusion when adding the custom card to my Lovelace instance. The camera definitely supports Sound as an activation source... As for the control panel, I am now able to add that to my HomeAssistant instance!
Thanks,
Dan
from hass-aarlo.
The sound was because I didn't add the baby arlo as having that capability. Should be fixed now.
I'm going to have to port the history code from pyarlo for temp/humidity... which might take a day or two.
from hass-aarlo.
Sound binary sensor confirmed as working.
Thanks!
If you need any raw dumps of Arlo Baby activity, I am happy to share!
from hass-aarlo.
just downloaded and installed - as previously mentioned some sensors show unknown - sound is however working on the Baby ...
from hass-aarlo.
I've just created a branch - baby-arlo - that will possibly (hopefully) support baby arlo ambient sensors. The code is ported from pyarlo but modified to make it all happen in the background. It's here:
https://github.com/twrecked/hass-aarlo/tree/baby-arlo
@danieledwardgeorgehitchcock if this doesn't work I'll definitely take you up on that packet dump offer!
from hass-aarlo.
@twrecked just installed the code but same results - what do you need? regular pcap is obviously encrypted with TLS so there is nothing to see - SSL decryption breaks the connection completely ...
from hass-aarlo.
Thanks for trying and appreciate your patience. We can turn on event stream dumping for a start, add packet_dump
to your configuration.yaml.
aarlo:
username: !secret arlo_username
password: !secret arlo_password
packet_dump: True
This will output all the event packets received into /config/.aarlo/packets.dump
. /config
should be where configuration.yaml
is. Restart HA and you'll see all sorts of packets arrive, for example, motion detection looks like:
{ 'action': 'is',
'from': 'XXXXXXXXXXXXX',
'properties': {'motionDetected': True},
'resource': 'cameras/XXXXXXXXXXXXX',
'transId': 'XXXXXXXXXXXXX!4def0e15!1550696029077'}
What I'm looking for is any packet mentioning ambientSensors
in the resource
field but this packet is what I'm really interested in. I try getting this data from my cameras and they just come back with syntax errors.
Later tonight I'll tweak the code to dump outgoing packets.
from hass-aarlo.
@collse Actually, can you update and try again. I don't think I was noticing the ambient data packet correctly.
from hass-aarlo.
@twrecked we are go - working now ... awesome work! much appreciated. Can be merged!
from hass-aarlo.
That's excellent news and thanks for the update!
from hass-aarlo.
No mate thank you for addressing the issues!!
from hass-aarlo.
Related Issues (20)
- Issue after HA restart HOT 3
- Arlo HA cant get it to work HOT 5
- Error: 2fa startup failed HOT 21
- login problem HOT 9
- Color mode missing HOT 8
- Aarlo in HomeAssistant notification (It's not working anymore) HOT 2
- Entity camera.aarlo_xxx unavailible HOT 11
- Custom element not found: aarlo_glance HOT 2
- Snapshot not working on Arlo Doorbell Camera only HOT 1
- Motion sensor status shown as unknown for the all in one sensors (MS1001), while the correct status shown in the debug logs HOT 3
- Alarm aarlo HOT 3
- Arming requires a code but none was given for alarm_control_panel.aarlo HOT 4
- Since 2024.6.1: Arming requires a code but none was given for alarm_control_panel HOT 2
- why now need code? HOT 1
- Failed to set mode HOT 1
- blocking call to open inside the event loop HOT 3
- Arlo Light no longer working HOT 3
- 09/16/2024 [Informational]: Outlook Getting Rid of Basic Authentication HOT 6
- aarlo integration gone after upgrade HOT 1
- Keeps disconnecting HOT 2
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 hass-aarlo.