I’m having really hard time using hassio with MQTT. Messages are being published by devices to the bus but hassio itself doesn’t seem to register them in any way.
Details:
hassio 0.93.2 /RPi (reproduced on VIrtualBox VM)
using MQTT Server & Web client 1.10 (switched from official Mosquitto in search of a solution of this same problem)
example setup in configuration.yaml:
light: - platform: mqtt name: "livingroom_light" command_topic: "/some/light/switch" qos: 0 payload_on: "ON" payload_off: "OFF"
I can manually publish to the topic via HiveMQ/CLI and I see the message in the MQTT add-on logs:
1559235433: Sending PUBLISH to hassio-mqtt-client (d0, q0, r0, m0, ‘/some/light/switch’, … (3 bytes))
1559235438: Sending PUBACK to auto-6F8FA606-C03D-D8BC-2897-DE92CCA98F36 (m1575, rc0)
However there’s no trace of acknowledgement in hassio - the light stays off, other mqtt entities also don’t work. Nor does the dev-mqtt publish service.
Any help would be greatly appreciated!