Browser_Mod + WebRTC_Camera + Alexa

Uma boa ferramenta e, na minha opinião, pouco explorada neste FORUM é o Browser_mod. Possibilita bons recursos para levar o HA a um novo patamar.

https://github.com/thomasloven/hass-browser_mod

Um exemplo de ideia que quero implementar assim que conseguir definir um videoporteiro que atenda aos meus requisitos será utilizar este recurso para exibir a CAM automaticamente no meu tablet ao tocar a campainha.

Hoje, trago um exemplo de uma automação e integração de três recursos diferentes para trazer comodidade e praticidade.

Criei um script que abre a imagem de uma das minhas câmeras em um pop-up no tablet que fica na cozinha da minha casa, utilizando um card WebRTC_Camera em um comando do Browser_mod. Com este script sincronizado nas cenas da Alexa, atribui um comando de voz que executa esse script.

O Script

alias: AbreCamera1Tablet
sequence:
  - service: browser_mod.popup
    data_template:
      deviceID:
        - d158033b-ae0e0157
      title: Câmera 1
      large: true
      card:
        type: custom:webrtc-camera
        url: >-
          rtsp://admin:XXXXX @192.168.0.178:554/chID=1&streamType=main&linkType=tcpa
mode: single
icon: mdi:camera-enhance

O exemplo

Você pode também criar um script para fechar o pop-up.

Os comandos disponíveis com o Browser_mod abrem uma nova janela para criatividade de soluções, integrações e facilidades.

Boa diversão!

10 Likes

Estou tentando implementar no meu HA, tenho uma camera da sonoff e um sensor de abertura de porta que transformei em campainha. Queria que ao apertar o botão abrisse a imagem da camera, minha camera funciona atraves do yaml.

Se precisar de ajuda, poste sua dúvida.

Boa tarde,

Decidir usar a opção de camera quando disponivel no dispositivo, e descobri que funciona apenas via https eu usava https apenas externamente, mas entao passei a utilizar via dns interno para que possa visualizar as cameras de tablet, notebook etc…

Fica a dica para quem for utilizar.

1 Like

No caso da câmera do tablet, sim, só com https.