1.1. Quel problème les Macros résolvent-elles ?

Les macros sont utiles pour la personnalisation étendue d’une solution trivum. Ils permettent de définir une séquence de plusieurs actions comme une seule action, qui peut ensuite être appelée de plusieurs manières, par exemple par une simple pression sur un bouton, par un appel HTTP ou par KNX.

1.2. Comment trivum implémente-t-il les Macros ?

trivum définit les macros comme une séquence d’étapes de macro qui peuvent être n’importe quelles actions :

  • Action trivum arbitraire (par exemple démarrer la source dans une zone, un groupe, un volume, etc.)

  • Pause pendant une durée prédéfinie

  • Envoyer un télégramme KNX

  • Envoyer une requête HTTP

  • Envoyer une commande TCP/IP

  • Envoyer une commande UDP

  • Envoyer un message MQTT

1.3. Avantages des Macros

Les macros augmentent la flexibilité des systèmes trivum et permettent également le contrôle des appareils du réseau grâce à TCP, UDP ou MQTT.

Les macros élargissent les possibilités d’automatisation d’une installation trivum.

1.4. Comment personnaliser les Macros ?

trivum prend en charge jusqu’à 128 macros, chacune comportant jusqu’à 32 étapes de macro.

Pour chaque macro, le nom peut être modifié et les différentes MacroSteps peuvent être créées. L’ordre des MacroSteps peut être modifié ultérieurement et des MacroSteps individuelles peuvent également être supprimées.

Différentes propriétés peuvent être modifiées en fonction du MacroStep.

  • action trivum : Choix de la zone

  • Action d’attente : temps d’attente en millisecondes

  • KNX

    • Adresse de groupe, par exemple 3/4/5

    • type de données (bool, uint8, uint16, text14)

    • Données à envoyer
      +

Attention : Pour contrôler un objet KNX, il est également possible de créer un objet dans la zone « Automatisation » et là sous « Objets d’automatisation ». Ces objets fournissent ensuite des actions qui peuvent également être traitées à l’aide d’une « action trivum ».

  • UDP

    • Adresse IP (IPV4)

    • port

    • Données

  • TCP

    • Adresse IP

    • port

    • Données

  • HTTP

    • Adresse IP

    • port

    • Données

  • MQTT

    • sujet

    • Valeur

    • Option de conservation

1.5. Quelles sont les limites des Macros ?

  1. Les MacroSteps individuelles ne vérifient pas si les messages UDP, TCP, HTTP, MQTT ou KNX sont arrivés au destinataire.

  2. Il n’est pas possible d’évaluer les messages reçus d’autres appareils réseau.

  3. Les commandes HTTP ne prennent pas en charge HTTPS.