Open CarterBrehm opened 4 years ago
@twrecked You caught me there. Let me walk through what happens on the web portal.
Playback doesn't work at all on the Arlo portal for most browsers. I have linked this to the fact that the format is in HEVC (Arlo Pro 3 is 2K). I did get it to work in either Edge or IE, can't remember which.
Live streaming works fine in the Arlo portal with both Video and Audio.
One other note, I must not have had my volume up on my computer, because Live Streaming in HASS has both Audio and Video. Playback is still audio only (however playback works fine on my iPhone using the Home Assistant app). I believe this still links back to most modern browsers don't support HEVC.
@ssilence5 See this, somebody tweaked a setting and got their library to work.
Sorry, but I don't understood something: Right now Video work, but without audio.
In Configuration im add line: user_agent: linux and right now I have this: aarlo: username: ** password: refresh_devices_every: 2 stream_timeout: 240 user_agent: linux**
Also im added line play_direct: true to aarlo-glance cards. and there I have this: **battery_id: sensor.entrance_camera_battery entity: camera.aarlo_door image_click: play play_direct: true name: Door show:
But this is don't work Also im try to delete stream: null But video and audio don't work again what im doing wrong?
@Kras-s-savchiK what kind of cameras do you have?
I can't really tell from you config what is wrong because the indentation is funny. Can you try re-posting with back ticks - see here - for formatting.
Im use Arlo Pro 2
In Configuration im add line:
user_agent: linux
and right now I have this:
aarlo:
username: ***
password: ***
refresh_devices_every: 2
stream_timeout: 240
user_agent: linux
Also im added line
play_direct: true
to aarlo-glance cards. and there I have this:
battery_id: sensor.entrance_camera_battery
entity: camera.aarlo_door
image_click: play
play_direct: true
name: Door
show:
- snapshot
- battery_level
- signal_strength
- captured_today
stream: null
top_date: false
top_status: false
top_title: false
type: 'custom:aarlo-glance'
But this is don't work Also im try to delete
stream: null
But video and audio don't work again
Thanks for answering
Thanks.
The stream: null
doesn't do anything and will be ignored, the rest of your config looks good. Are the entity_id
and battery_id
correct, if you don't explicitly rename the devices Aarlo gives you you don't need to specify the battery_id
.
I have those cameras and they are working for me. Can you capture some debug? I want to make sure the stream is starting.
What OS and browser are you using?
logger:
default: info
logs:
custom_components.aarlo: debug
custom_components.aarlo.camera: debug
pyaarlo: debug
Start your stream and look in homeassistant.log
for startUserStream
and url=https:XXX
. Look if there are any errors around that.
Im using Safari (Mac and iPhone/iPad) and iOS App Already in config.yaml I have
media_player:
- platform: aarlo
ffmpeg:
stream:
Maybe, them broke to play video and sound?
Im using Safari (Mac and iPhone/iPad) and iOS App Already in config.yaml I have
media_player: - platform: aarlo ffmpeg: stream:
Maybe, them broke to play video and sound?
I find some issue - I just push on 3 point in right upper corner and do reload resources
And I delete user_agent: linux and right now my cameras playing, but without sound. (
I have v0.6.8 of this integration installed through HACS in a virtualenv and while all of the sensors and snapshots work fine when I use the lovelace card the stream shows up but doesn't actually move at all, while the log reports errors:
Occasionally, I also get a
2020-01-18 13:28:00 WARNING (ArloEventStream) [pyaarlo] general exception must be str, not NoneType
which doesn't seem to be related to any action I take. I've followed the streaming instructions in the bottom of the readme, here are the relevant parts of my config:Let me know if I need to raise my logging level or anything.