1.1. Was ist MQTT?

MQTT ist ein Standard-Messaging-Protokoll für das Internet der Dinge (IoT). Es ist als extrem leichter Publish/Subscribe-Messaging-Transport konzipiert, der sich ideal für die Verbindung von Geräten mit geringem Code-Footprint und minimaler Netzwerkbandbreite eignet. MQTT wird heute in einer Vielzahl von Branchen eingesetzt und ist auch Bestandteil vieler Smart-Home-Produkte.

Weitere Informationen zu MQTT finden Sie unter mqtt.org oder unter Wikipedia.

1.2. Welches Problem löst die MQTT-Schnittstelle?

MQTT ermöglicht es Smart-Home-Produkten, sich gegenseitig Nachrichten zu senden und auf Ereignisse in anderen Systemen zu reagieren. So ist es möglich, dass Ihr trivum Multiroom-Produkt aufgrund eines MQTT-fähigen Bewegungsmelders in einem Raum Musik abspielt oder ein über KNX gesteuertes Licht von Ihrem trivum-System eingeschaltet wird.

1.3. Wie implementiert trivum die MQTT-Schnittstelle?

Die trivum-MQTT-Schnittstelle ist Teil Ihres trivum-Multiroom-Systems und kann MQTT-Nachrichten an MQTT-Broker senden und auch ansatzweise auf einige MQTT-Themen reagieren.

1.4. Vorteile der MQTT-Schnittstelle

Aufgrund der breiten Unterstützung von MQTT und der einfachen Anpassung kann Ihr trivum Multiroom System von vielen Smart-Home-Produkten integriert werden.

Eine Auswahl an Smart-Home-Produkten, die MQTT unterstützen, finden Sie hier:

1.5. Wie können Sie die MQTT-Schnittstelle anpassen?

Variablen im trivum-Setup
  • Verwenden Sie MQTT

  • Broker-IP-Adresse

  • Themenpräfix des Geräts

Empfangen von MQTT-Nachrichten

Die MQTT-Schnittstelle von trivum unterstützt derzeit nur die Grundfunktionen der Zonen Ihres trivum Multiroom-Systems:

  • trivum/zone/{id}/status

    Rufen Sie den Status der Zone mit der ID ab
  • trivum/zone/{id}/status/set

    Setzen Sie den Status der Zone mit {id}
    • 0 - Zone aus

    • 1 - Zone ein

    • 2 - Zone stummgeschaltet

Senden von MQTT-Nachrichten

MQTT-Nachrichten können als Makroschritt gesendet werden. Es muss also ein Makro erstellt werden und darin können dann ein oder mehrere MQTT-Makroschritte enthalten sein.

Dafür sind im Makroschritt folgende Variablen vorgesehen:

  • Thema

  • Wert

  • zurückbehalten

1.6. Was sind die Einschränkungen der MQTT-Schnittstelle?

Derzeit ist nur eine rudimentäre Steuerung Ihres trivum Multiroom von anderen Systemen aus möglich. Bitte senden Sie uns eine E-Mail mit Ihren Anforderungen oder Wünschen an info@trivum.com.