MQTT und Mosquitto
In meinem letzten Beitrag zum PiNAS hatte hatte ich kurz vor Ende berichtet, dass ich mich noch um den MQTT Broker Mosquitto kümmern möchte. Was ist den MQTT? MQTT oder auch Message Queueing Telemetry Transport ist ein Netzwerk Protokoll (also die Art und Weise wie Geräte im Netzwerk miteinander sprechen) welches dafür gemacht wurde, dass Sensoren und Aktoren Daten austauschen können. Und dieser MQTT-Broker ist wie eine Art Öffentlicher Briefkasten. Nachrichten mit einem Bestimmten Betreff, dies wird in diesem Kontext Topic genannt, landen in diesem Briefkasten. Geräte die einem bestimmten Topic zuhören, können nun aus diesen Nachrichten Sensordaten (z.B. eine Temperatur) oder Aktor Befehle (z.B. Schalte Lampe ein) Entgegennehmen bzw. geben. ...