Buenas,
Aparentemente el servicio MQTT funciona correctamente, pero los dispositivos aparecen en HA como no disponibles. Pongo el ejemplo para una tira LED con firmware espurna, pero me pasa con todos los dispositivos espurna.
el debug log del dispositivo indica:
[968094] [MQTT] Connecting to broker at 127.0.0.1:1883
[968097] [MQTT] Connecting as user proctor
[968099] [MQTT] Client ID: casa
[968100] [MQTT] QoS: 2
[968101] [MQTT] Retain flag: 1
[968102] [MQTT] Keepalive time: 300s
[968104] [MQTT] Will topic: /casa/pasillo/led_pasillo/status
[974422] [MQTT] TCP Disconnected
[974425] [MQTT] Disconnected!
Configuración MQTT en espurna:
MQTT Broker 127.0.0.1
MQTT Port 1883
MQTT User proctor
MQTT Password ••••••••
MQTT Client ID casa
MQTT QoS Exactly once
MQTT Retain Yes
MQTT Keep Alive 300
MQTT Root Topic /casa/pasillo/led_pasillo
configuration.yaml:
mqtt:
broker: 127.0.0.1
port: 1883
client_id: casa
username: proctor
password: ********
discovery: true
discovery_prefix: homeassistant
light:
- name: LED_PASILLO
platform: mqtt
state_topic: /casa/pasillo/led_pasillo/relay/0
command_topic: /casa/pasillo/led_pasillo/relay/0/set
payload_on: 1
payload_off: 0
availability_topic: /casa/pasillo/led_pasillo/status
payload_available: 1
payload_not_available: 0
brightness_state_topic: /casa/pasillo/led_pasillo/brightness
brightness_command_topic: /casa/pasillo/led_pasillo/brightness/set
rgb_state_topic: /casa/pasillo/led_pasillo/rgb
rgb_command_topic: /casa/pasillo/led_pasillo/rgb/set
color_temp_command_topic: /casa/pasillo/led_pasillo/mired/set
white_value_state_topic: /casa/pasillo/led_pasillo/channel/3
white_value_command_topic: /casa/pasillo/led_pasillo/channel/3/set
Alguna idea? Gracias
Problema Espurna y Mqtt: TCP disconnected SOLUCIONADO
Problema Espurna y Mqtt: TCP disconnected SOLUCIONADO
Última edición por proctor el Lun Ene 28, 2019 11:26 am, editado 1 vez en total.
Re: Problema Espurna y Mqtt: TCP disconnected
Configuración MQTT en espurna:
MQTT Broker 127.0.0.1 ------> pon la ip de servidor mqtt
MQTT Port 1883
MQTT User proctor
MQTT Password ••••••••
MQTT Client ID casa ------> LED_PASILLO
MQTT QoS Exactly once -
MQTT Retain Yes
MQTT Keep Alive 300
MQTT Root Topic /casa/pasillo/led_pasillo
MQTT Broker 127.0.0.1 ------> pon la ip de servidor mqtt
MQTT Port 1883
MQTT User proctor
MQTT Password ••••••••
MQTT Client ID casa ------> LED_PASILLO
MQTT QoS Exactly once -
MQTT Retain Yes
MQTT Keep Alive 300
MQTT Root Topic /casa/pasillo/led_pasillo
Re: Problema Espurna y Mqtt: TCP disconnected
Efectivamente, problema solucionado!
Gracias, me estaba volviendo loco...
Gracias, me estaba volviendo loco...