Hallo
Mein erster Dingz ist up and running.
Nun wollte ich den MQTT-Client auf dem Dingz aktivieren und habe erwartet, dass eine Verbindung vom Dingz zum MQTT-Broker (Mosquitto-Server auf 192.168.1.233) aufgebaut wird.
Mein ist Dingz-konfiguriert mit:
curl --location -g -v --request POST '192.168.1.133/api/v1/services_config' --data-raw '{"mystrom":false,"homekit":false,"rest_api":true,"panel":true,"aws":true,"discovery":true,"udp_search":true,"aws_notifies":false,"ssdp":false,"mdns":true,"mdns_search":true,"homekit_configured":false,"cloud_ping":false,"remote_buttons":{"enable":false,"targets":{"btn1":null,"btn2":null,"btn3":null,"btn4":null,"input":null,"pir":null}},"mqtt":{"uri":"192.168.1.233","enable":false,"server.crt":null}}'
Abfrage mit:
curl --location -g -v --request GET '192.168.1.133/api/v1/services_config'
Ergebnis:
{"mystrom":false,"homekit":false,"rest_api":true,"panel":true,"aws":true,"discovery":true,"udp_search":true,"aws_notifies":false,"ssdp":false,"mdns":true,"mdns_search":true,"homekit_configured":false,"cloud_ping":false,"remote_buttons":{"enable":false,"targets":{"btn1":null,"btn2":null,"btn3":null,"btn4":null,"input":null,"pir":null}},"mqtt":{"uri":"192.168.1.233","enable":false,"server.crt":null}}
- Im Wireshark werden keine TCP/Port 1883-Pakete für eine Verbindungsaufnahme vom Dingz zum MQTT-Broker protokolliert.
- Im Mosquitto-MQTT-Server-Logfile ist keine Verbindungsaufnahme vom Dingz sichtbar. Weder erfolgreich noch mit Fehlermeldung.
- Kurzzeitiges Entfernen der Front hilft auch nicht.
Was habe ich vergessen zu konfigurieren/anzustossen/aktivieren? Wie kann MQTT zur Kontaktaufnahme mit dem MQTT-Server bewegt werden?
Vielen Dank für Eure Hinweise
Markus