Transformar Interfone comun (HDL F8 SN) em inteligente HA MQTT

Este eh um projeto que fiz para transformar um interfone comun (arquivos) F8SN em inteligente.

Para retirar o sinal do interfone foi usado o acoplador otico 4N35 assim o circuito do interfone eh completamente isolado do circuito dop ESP32.

Quando o interfone eh tocado ele coloca cerca de 9V entre os pinos 4 (positivo) e 3 (negativo), o circuito consome uma corrente de cerca de 10mA do interfone, esse consumo eh baixo e nao atrapalhou o funcionamento do meu interfone, com isso eh gerada uma borda de descida (de 3.3V para 0V) na saida do circuito “interfone”.

Utilizei uma fonte 5M05 5V 1A da hilink para facilitar a montagem.

image

Ao apertar o botao por 5 segundos o LED fica acesso constantemente, o ESP apaga todos os dados de conexao salvos (do WiFi w MQTT) e gera um ponto de acesso (WiFi) de nome “AP interfone”, a senha de acesso eh 12345678, ao acessar eh possivel configurar a rede WiFi e tambem entrar com os dados do servidos MQTT do home assistant (IP, Porta, usuario e senha).

O LED piscara 2 vezes de se o ESP estiver desconectado do MQTT (home assistant) e piscara 1 vez se estiver desconectado do WiFi.
image

Circuito completo:

  • Tocando
    Esse sensor vai para detectado quando o interfone eh tocado e fica como detectado pelo periodo definido pela configuracao Tempo Ativado.

  • Countdown ativo
    Quando o interfone eh tocado esse sensor fica como ligado pelo periodo definido pela configuracao Countdown, durante esse periodo se o interfone for tocado novamente a variavel Tocando nao passara do estado nao detectado para detectado.

image

Se houver uma camera que aponte para o interfone eh possivel fazer o home assistant enviar uma notificacao com a foto da pessoa que esta tocando o interfone:

Tambem eh possivel fazer o home assistant comandar a alexa para mostar a camera:

Nativamente a alexa demora carregar a camera mas acredito ser possivel mandar ela abrir o navegador com a pagina local do home assistant mostrando as cameras (ainda nao tentei) assim ficaria rapido dando para ver a pessoa enquando conversa com ela via interfone.

1 curtida