Hallo!
Sorry für den Quereinstieg zum Thema MQTT und Homeassistant mit p4d. Ich habe p4d nach Anleitung gebaut und auf meinem betagten Raspi 2B am laufen. Der Raspi steckt in der Heizung und ist über WLAN an mein Heim-LAN angebunden. Das p4d-Dashboard funktioniert wir es soll-PRIMA! Wo ich mir nun die Zähne ausbeiße, ist die Kopplung meines Homeassistant-Systems mit p4d via MQTT. Die Einstellungen im p4d Setup sind ja selbsterklärend:
Mosquitto habe ich mit User und Passwort in der mosquitto.conf konfiguriert.
Im p4d.log läuft folgende "Endlosschleife":
Feb 11 18:47:45 raspberrypi p4d: MQTT: Connecting subscriber to 'tcp://192.168.178.40:1883' - 'p4d2mqtt/ping/#' succeeded
Feb 11 18:47:45 raspberrypi p4d: Error: Can't subscribe, not connected or topic 'p4d2mqtt/light/+/set/#' missing
Feb 11 18:47:45 raspberrypi p4d: MQTT: Connecting subscriber to 'tcp://192.168.178.40:1883' - 'p4d2mqtt/light/+/set/#' succeeded
Feb 11 18:47:45 raspberrypi p4d: Error: Can't subscribe, not connected or topic 'p4d2mqtt/command/#' missing
Feb 11 18:47:45 raspberrypi p4d: MQTT: Connecting subscriber to 'tcp://192.168.178.40:1883' - 'p4d2mqtt/command/#' succeeded
Feb 11 18:47:45 raspberrypi p4d: Error: Can't subscribe, not connected or topic 'p4d2mqtt/nodered/#' missing
Feb 11 18:47:45 raspberrypi p4d: MQTT: Connecting subscriber to 'tcp://192.168.178.40:1883' - 'p4d2mqtt/nodered/#' succeeded
Feb 11 18:47:56 raspberrypi p4d: Error: MQTT connection broken, trying reconnect
Feb 11 18:47:56 raspberrypi p4d: MQTT: Connecting publisher to 'tcp://192.168.178.40:1883' succeeded
Feb 11 18:47:56 raspberrypi p4d: Error: mqtt_sync for connection '' failed, result was -2147483631 'MQTT_ERROR_SOCKET_ERROR'
Das ich in dieser Situation keine Verbindung von Homeassistant zur p4d herstellen kann, erscheint mit logisch - nur wo muss man hinlangen?
Gibt es da noch etwas in p4d einzustellen?
Bin dankbar für jeden Hinweis.
Uli