Instalar dois sensores no mesmo Nodemcu

Boa Noite,

Partilho aqui um projecto simples para quem precisa de utilizar dois sensores num só Nodemcu.

Começei por ter um sensor de movimento ( PIR HC-SR501 ) por cima da camera ( como demonstro na foto) uma vez que esta camera não funciona bem como sensor de movimento…

Nisto como queremos sempre mais, comprei também um sensor de vibração (SW-42) só para ser notificado quando algúem toca à campainha. Mas como fica tudo no mesmo local não fazia sentido desperdiçar dois nodemcu para tal.
Então juntando o util ao agradável e pedindo ajuda a quem sabe, eis que deixo aqui o meu exemplo:

Para começar flashamos o nodemcu ( podem consultar aqui como: 📑 Como flashar de forma simples qualquer ESP) com este .bin tasmota: https://github.com/arendst/Sonoff-Tasmota/releases/download/v6.4.1/sonoff.bin

De seguida configuram o vosso nodemcu a vossa maneira (WIFI + MQTT) e no "module configuration” do Tasmota escolhem “Generic” e adicionam os pin de ambos os sensores no D1 e D5 por exemplo, e criam 2 relays “virtuais”.
Deixo os exemplos :

A parte do Tasmota está feita, podem acompachar pelo Log para ver se os sensores estão a funcionar.
2

De seguida para integrar no HA podem usar como exemplo:

binary_sensor:

  - platform: mqtt
    state_topic: "stat/sonoff/POWER1"
    name: 'Corredor'
    device_class: motion
    availability_topic: "tele/sonoff/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"

  - platform: mqtt
    state_topic: "stat/sonoff/POWER2"
    name: 'Campainha'
    device_class: sound
    availability_topic: "tele/sonoff/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"

Deixo também algumas fotos estando o projecto na fase de arrumação agora :smile:

Isto tudo não estaria a funcionar caso o @RodolfoVieira e @Maddoctor não me tivessem ajudado :+1::+1:

2 Likes

@karma viva.
Antes de mais não tens que agradecer, a comunidade é que tem que agradecer por mais uma boa partilha de informação.
A iniciativa, está boa , sugiro apenas que…acrescentes/alteres algumas coisas.

Primeiro, apresentação do projecto… o que é? para que serve? fizeste porque? que necessidade tinhas?
Pois quando falas dos sensores… para alguns leitores… PIR HC-SR501, SW-42 isso é chinês.

Depois em seguida da configuração do Module Type poderias adicionar ao tutorial, quais os comandos que usaste na Consola.
E por fim, poderias usar tambem uma foto real do projecto e até do seu funcionamento, não precisa ser algo “pomposo” mas que os membros pudessem ver do que se trata.

Continua o bom trabalho.

1 Like

@karma, tenta configurar os sensores antes assim…
Depois diz coisas. :wink:

binary_sensor:

  - platform: mqtt
    state_topic: "stat/sonoff/POWER1"
    name: 'Corredor'
    device_class: motion
    availability_topic: "tele/sonoff/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"

  - platform: mqtt
    state_topic: "stat/sonoff/POWER2"
    name: 'Campainha'
    device_class: sound
    availability_topic: "tele/sonoff/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"

1 Like

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.


Copyright © 2017-2020. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade