Core: Seeing log error for cameras requires stream component for AlexaCameraStreamController when Alexa has no cameras

Created on 11 Apr 2020  路  16Comments  路  Source: home-assistant/core

The problem


This error showed up in my log this morning:
Screen Shot 2020-04-11 at 10 47 29 AM
I don't know what exactly causes it or what its trying to do but I have a specific list of 3 entities in my include list for the alexa integration and none are cameras. I don't want Alexa doing anything with my cameras or having any access to them, streaming or otherwise.

Environment

  • Home Assistant Core release with the issue: 0.108.3
  • Last working Home Assistant Core release (if known): Unknown but I added Alexa integration sometime while on 0.107 so after that.
  • Operating environment (Home Assistant/Supervised/Docker/venv): Docker
  • Integration causing this issue: Alexa
  • Link to integration documentation on our website: https://www.home-assistant.io/integrations/alexa.smart_home/

Problem-relevant configuration.yaml

smart_home:
  locale: en-US
  endpoint: https://api.amazonalexa.com/v3/events
  client_id: !secret alexa_client_id
  client_secret: !secret alexa_client_secret
  filter:
    include_entities:
    - binary_sensor.pensieve_outlet_switch
    - binary_sensor.burrow_outlet_switch
    - binary_sensor.bedroom_tv_outlet_switch

As you can see, I use the include list (thus excluding everything else) and none of those are the cameras mentioned in the log.

Traceback/Error logs

2020-04-11 04:05:24 ERROR (MainThread) [homeassistant.components.alexa.entities] camera.kylee_street_view requires stream component for AlexaCameraStreamController
2020-04-11 04:05:24 ERROR (MainThread) [homeassistant.components.alexa.entities] camera.mike_street_view requires stream component for AlexaCameraStreamController
2020-04-11 04:05:24 ERROR (MainThread) [homeassistant.components.alexa.entities] camera.front_door requires stream component for AlexaCameraStreamController
2020-04-11 04:05:24 ERROR (MainThread) [homeassistant.components.alexa.entities] camera.family_room requires stream component for AlexaCameraStreamController
2020-04-11 04:05:24 ERROR (MainThread) [homeassistant.components.alexa.entities] camera.kitchen requires stream component for AlexaCameraStreamController

Additional information

The error appeared one time per camera in my house and hasn't shown up again. I would like the log to go away but my primary concern here is access. I definitely do not want my camera feeds streaming to alexa.

alexa

Most helpful comment

All 16 comments

Hey there @home-assistant/cloud, @ochlocracy, mind taking a look at this issue as its been labeled with a integration (alexa) you are listed as a codeowner for? Thanks!

@mdegat01 Are you using Home Assistant Cloud or a custom Skill/lambda function for the Alexa integration?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kirichkov picture kirichkov  路  3Comments

Konstigt picture Konstigt  路  3Comments

flsabourin picture flsabourin  路  3Comments

aweb-01 picture aweb-01  路  3Comments

arangates picture arangates  路  3Comments