Como essa integração facilita seu dia a dia
Ao integrar seu ESP32 com o Home Assistant via MQTT, você transforma dispositivos simples em sensores inteligentes que trabalham para você.
🏠 Conforto
Automatize luzes, ar-condicionado e cortinas ao detectar a proximidade do seu smartwatch ou celular.
💡 Praticidade
Seus dispositivos BLE podem ser monitorados em tempo real, permitindo automações sem intervenção manual.
⚡ Economia
Reduza o consumo de energia desligando aparelhos automaticamente quando não estiver por perto.
Passo a passo
- Instale o Mosquitto Broker no Home Assistant (Add-on oficial).
- Crie um usuário MQTT no Home Assistant (ex:
esp32
). - No código do ESP32, configure o broker com IP, usuário e senha:
⚠️ Substitua pelo IP do seu HA e credenciais criadas.
Descoberta automática
O ESP32 publica automaticamente a configuração no tópico:
Assim, os sensores aparecem no Home Assistant em Configurações > Dispositivos & Serviços > MQTT.
Sensores disponíveis
📶 RSSI
Força do sinal BLE em dBm.
🔍 Atributos
MAC, nome, nearby, manufacturer_data.
⚙️ Automação
Permite criar regras baseadas em presença e intensidade de sinal.
Exemplo de automação
Acionar uma luz quando o relógio Amazfit Bip U estiver por perto (RSSI > -70 dBm):
alias: Detectar relógio Amazfit trigger: - platform: state entity_id: sensor.esp32_ble_scanner_ble_rssi condition: - condition: template value_template: > {{ state_attr('sensor.esp32_ble_scanner_ble_rssi', 'mac') == 'c6:ec:6b:12:15:25' and states('sensor.esp32_ble_scanner_ble_rssi')|float > -70 }} action: - service: light.turn_on target: entity_id: light.luz_sala
Código fonte para gravar o ESP32 (Platformio)
Pronto para automatizar com ESP32?
A IBRX ajuda você a configurar e integrar seus dispositivos BLE no Home Assistant.
Fale conosco