Es ist vor allem weil ich viel mit command line tools arbeite. Zum beispiel "dns-sd -Z" gibt ein gutes ubersicht über alles was sich so in unser Netzwerk befindet. Und ich habe inzwischen das benütz um eine Ansible Inventory zu machen. Und damit konnte ich dann mit ein einfaches Ansible Playbook MQTT überall konfigurieren:
- name: Set MQTT Service
hosts: localhost
gather_facts: no
tasks:
- name: Set MQTT
uri:
url: http://{{ dingz_hostname }}/api/v1/services_config
method: POST
timeout: 5
body_format: json
body:
mqtt:
uri: mqtt://192.168.12.166
enable: true
server.crt: null
loop: "{{ groups['dingz'] }}"
loop_control:
loop_var: dingz_hostname
Mit solch ein Playbook pläne ich auch demnächst Firmware Updates zu tun. Dan ist einfach vorher die Firmware version wissen nützlich.
Wann ich dan aber mich mit MQTT explorer anmeine Mosquitto Instanz bindete könnte ich da alle Dingz sehen, aber nicht zuweisen, da nirgendwo Room und Name erwähnt werden.
Es ist also ein bisschen ein Wunsch von mich, die gerne mal mit verschiene Tools herumschaue...