Boa tarde, como consigo adicionar ao a configuração do Home Assistant cada um dos dispositivos ligados ao Sonoff Bridge ?
já tenho a Bridge com o software e vários dispositivos configurados, e um dos que quero adicionar agora é um sensor de gás
O teu sensor de Gás é Rf433 correcto? ja obteste o código dele quando é acionado?
sim ja tenho todos adicionados e consigo ver na consola os codigos dos mesmos quando os activo
No teu configuration.yaml
binary_sensor:
- platform: mqtt
name: "sensor gas"
payload_on: "E0EC9D" /// poe aqui o teu código
payload_off: "E0EC9Doff" /// poe aqui o teu código seguido de off
sensor_class: gas
state_topic: "tele/teste/RESULT" ///// onde diz teste altera para o teu mqtt topic
value_template: '{{ value_json.RfReceived.Data}}'
retain: true
No teu groups.yaml
colocas:
default_view:
view: yes
icon: mdi:home
entities:
- binary_sensor.sensor_gas
Obrigado Rodolfo, agora já aparece mas, na janela do sensor alem do gás se activar algum dos outros sensores ligado ao bridge tb aparecem na mesma janela
e quando activa, fica activado e não volta a mudar de estado
Cola aqui por favor todo o teu codigo: https://hastebin.com/ faz save e voltar mandar para aqui o link
bem entretanto ja tinha mudado esta linha e agora sim, aparece True , deixou de aparecer o codigo
agora é so uma questao de mudar de estado ao fim de uns 5s ou algo assim
value_template: ‘{{ value_json.RfReceived.Data == “248EC1” }}’
claro que quando activo um dos outros sensores este muda de estado para false
no teu configuration.yaml
colocas:
automation:
- alias: teste
initial_state: true
trigger:
platform: state
entity_id: binary_sensor.sensor_gas
to: 'on'
for:
seconds: 5 //aqui alteras os segundos ou minutos se for minutos pões minutes.
action:
- service: mqtt.publish
data:
topic: tele/sonoff_bridge/RESULT
payload: 248EC1off
retain: 'true'
bem esta a fazer reset, deixo aqui o link de dois dispositivos que se integram a primeira neste bridge, e que são bons e baratos.
Rodolfo, não muda o estado sozinho, s quando activo um dos outros´sensores, e quando activo o sensor de gás, aparece o estado “False”
Quando um dos outros sensores se activam muda para “True”
ps: estava a fazer o teste com o interruptor magnético da porta, esse código agora já é mesmo o do sensor de gás
sensor:
- platform: mqtt
name: "sensor gas"
payload_on: ""F33B0D"
payload_off: ""F33B0Doff"
sensor_class: gas
state_topic: "tele/sonoff_bridge/RESULT"
value_template: '{{ value_json.RfReceived.Data == ""F33B0D" }}'
retain: false
o teu problema é que não pode ser sensor e tens o o value template mal.
tem que ser assim:
binary_sensor:
- platform: mqtt
name: "sensor gas"
payload_on: ""F33B0D"
payload_off: ""F33B0Doff"
sensor_class: gas
state_topic: "tele/sonoff_bridge/RESULT"
value_template: '{{ value_json.RfReceived.Data }}'
retain: true
Tenho a dizer que o firmware Espurna tem melhor aspecto e funciona melhor com o HA pois suporta auto descoberta
É o firmware que uso em todos os meus Sonoffs.
Penso serem os dois bons, dos meses que já utilizo nunca o tasmota nunca me apresentou problemas.
Mas ainda hei de exprimentar espurna…
Obrigado ao Rodolfo Vieira, que com grande paciência ajudou-me a configurar o sensor de gás, agora já mudei de ideias quanto a esta bridge (andava a um mes nisto). O passo seguinte é mandar vir mais botões baratos e integrar.
Boa Noite Pessoal ! tenho uns módulos de porta a 433Mhz da kerui , e gostaria de saber se é com este modelo do sonoff que posso integrar estes modulos,com o Homeassistant ?Obrigado !