Sensor de Fluxo de Água YF-S201 no Home Assistant via ESPHome
Quer monitorar o consumo de água da sua casa inteligente? Com o sensor YF-S201 e um ESP8266 NodeMCU, você faz isso de forma simples e barata!
🧰 Materiais Necessários:
- Sensor de fluxo YF-S201
- ESP8266 NodeMCU v2/v3
- Mangueira compatível (se desejar testar com água)
- Fonte 5V ou USB
- Links em: https://www.asnweb.com.br/c/2034/a/

🔌 Ligação dos Fios:
Sensor YF-S201 | ESP8266 NodeMCU |
---|---|
Vermelho (VCC) | VIN (5V) |
Preto (GND) | G (GND) |
Amarelo (Saída) | D5 (GPIO14 por exemplo) |
Após instalar o seu ESP no Home Assistant, usando ESPHOME, poderá subir o código YAML e adicionar o sensor dessa maneira:
sensor:
- platform: pulse_counter
pin: GPIO14
name: "Fluxo de Água"
unit_of_measurement: 'L/min'
update_interval: 5s
filters:
- multiply: 0.118 # constante de calibração aproximada
🧪 Como funciona?
O YF-S201 emite pulsos conforme a água passa. O ESPHome conta esses pulsos e converte em litros por minuto (L/min). A constante 0.118
pode variar entre sensores — ajuste para melhor precisão!
✅ Resultado
Você verá em tempo real no Home Assistant o fluxo de água em L/min, ideal para:
- Detectar consumo em máquinas de lavar, chuveiros, irrigação
- Acionar alertas em caso de vazamento
- Criar automações baseadas no uso de água
💡 Dica Extra:
Crie automações como:
- “Se fluxo de água por mais de 10 minutos, enviar notificação”
- “Se fluxo for detectado e ninguém estiver em casa, desligar a bomba d’água”