1.1. Welches Problem löst Makros?

Makros sind hilfreich für die erweiterte Anpassung einer trivum-Lösung. Sie ermöglichen es, eine Abfolge mehrerer Aktionen als eine Aktion zu definieren, die dann auf verschiedene Arten aufgerufen werden kann, beispielsweise durch einen einzigen Tastendruck, einen HTTP-Aufruf oder durch KNX.

1.2. Wie implementiert trivum Makros?

trivum definiert Makros als eine Folge von Makroschritten, die beliebige Aktionen sein können:

  • Beliebige trivum-Aktion (z. B. Quelle in einer Zone, Gruppe, Lautstärke usw. starten)

  • Halten Sie für eine vordefinierte Zeit an

  • Senden Sie ein KNX-Telegramm

  • Senden Sie eine HTTP-Anfrage

  • Senden Sie einen TCP/IP-Befehl

  • Senden Sie einen UDP-Befehl

  • Senden Sie eine MQTT-Nachricht

1.3. Vorteile von Makros

Makros erhöhen die Flexibilität der trivum-Systeme und ermöglichen dank TCP, UDP oder MQTT auch die Steuerung von Geräten im Netzwerk.

Makros erweitern die Möglichkeiten der Automatisierung einer trivum-Installation.

1.4. Wie können Sie Makros anpassen?

trivum unterstützt bis zu 128 Makros mit jeweils bis zu 32 Makroschritten.

Für jedes Makro kann der Name geändert und die verschiedenen Makroschritte erstellt werden. Die Reihenfolge der MacroSteps kann nachträglich geändert und einzelne MacroSteps auch gelöscht werden.

Je nach MacroStep können unterschiedliche Eigenschaften geändert werden.

  • trivum-Aktion: Wahl der Zone

  • Aktion warten: Wartezeit in Millisekunden

  • KNX

    • Gruppenadresse, z.B. 3/4/5

    • Datentyp (bool, uint8, uint16, text14)

    • Zu sendende Daten
      +

Hinweis: Um ein KNX Objekt zu steuern, ist es auch möglich ein Objekt im Bereich „Automation“ und dort unter „Automation Objects“ anzulegen. Diese Objekte stellen dann Aktionen bereit, die auch über eine „trivum action“ angesprochen werden können.

  • UDP

    • IP-Adresse (IPV4)

    • Hafen

    • Daten

  • TCP

    • IP Adresse

    • Hafen

    • Daten

  • HTTP

    • IP Adresse

    • Hafen

    • Daten

  • MQTT

    • Thema

    • Wert

    • Option zum Aufbewahren

1.5. Was sind die Einschränkungen von Makros?

  1. Die einzelnen MacroSteps prüfen nicht, ob UDP-, TCP-, HTTP-, MQTT- oder KNX-Nachrichten beim Empfänger angekommen sind.

  2. Von anderen Netzwerkgeräten empfangene Nachrichten können nicht ausgewertet werden.

  3. HTTP-Befehle unterstützen kein HTTPS.