Bom dia pessoal,
Tenho o MQTT configurado e funcionado através do ESP8266 NODEMCU, onde tenho 4 sensores que monitoram a caixa d’agua.
Mas agora preciso mapear o tópico do MQTT no home assistant e mepiei da seguinte forma:
- platform: mqtt
name: "box_water"
state_topic: "mytopic/water/boxwater"
command_topic: "mytopic/water/boxwater"
payload_on: "on"
payload_off: "off"
retain: true
O problema que gostaria de mapear mais de dois valores, quero mapear no mínimo 4 valores, como poderia fazer?
Boa noite pessoal,
Consegui mapear da seguinte forma:
no arquivo configuration.yaml inseri os seguintes dados:
mqtt:
broker: server_mqtt
port: 1883
client_id: client_id
username: user_if_exist
password: password_if_exist
discovery: true
Para mapear o tópico, fiz da seguinte forma:
light:
- platform: mqtt
name: "box_water"
state_topic: "path/topic"
command_topic: "path/topic"
payload_on: 1
payload_off: 0
retain: true
Dessa forma está funcionando perfeitamente. Utilizei o MQTT mosquito e o ESP8266 NODEMCU.
Ola! vi que vc teve sucesso ao subir sensores mqtt, preciso ler um topic de um broker externo.
segue o passo a passo que fiz… dps de instalar o MQTT foi o seguinte
-
-
Eu consigo ouvir o topic…
-
Coloquei este codigo

-
Ao reiniciar ele da este erro
Se puder dar uma ajuda, agradeço!