1.1. *宏*解决什么问题?

宏对于 trivum 解决方案的扩展定制很有帮助。它们允许将一系列多个操作定义为一个操作,然后可以通过多种方式调用该操作,例如通过单个按钮按下、或 HTTP 调用或通过 KNX。

1.2. trivum如何实现*宏*?

trivum 将宏定义为一系列宏步骤,可以是任何操作:

  • 任意 trivum 操作(例如在区域、组、卷等中启动源)

  • 暂停预定的时间

  • 发送 KNX 电报

  • 发送 HTTP 请求

  • 发送 TCP/IP 命令

  • 发送UDP命令

  • 发送 MQTT 消息

1.3. *宏*的好处

宏增加了 trivum 系统的灵活性,并且还可以通过 TCP、UDP 或 MQTT 控制网络中的设备。

宏扩展了 trivum 安装自动化的可能性。

1.4. 如何自定义*宏*?

trivum 支持最多 128 个宏,每个宏最多有 32 个宏步骤。

对于每个宏,可以更改名称并可以创建各种 MacroStep。随后可以更改 MacroStep 的顺序,也可以删除单个 MacroStep。

可以根据 MacroStep 更改不同的属性。

  • trivum 操作:区域选择

  • 等待操作:等待时间(以毫秒为单位)

  • KNX

    • 组地址,例如 3/4/5

    • 数据类型(布尔、uint8、uint16、text14)

    • 要发送的数据
      +

请注意:要控制 KNX 对象,还可以在“自动化”区域和“自动化对象”下创建对象。然后,这些对象提供也可以使用“trivum 操作”来解决的操作。

  • UDP协议

    • IP 地址 (IPV4)

    • 港口

    • 数据

  • 传输控制协议

    • IP地址

    • 港口

    • 数据

  • HTTP协议

    • IP地址

    • 港口

    • 数据

  • MQTT

    • 话题

    • 价值

    • 保留选项

1.5. *宏*有哪些限制?

  1. 各个 MacroStep 不检查 UDP、TCP、HTTP、MQTT 或 KNX 消息是否已到达收件人。

  2. 无法评估从其他网络设备接收到的任何消息。

  3. HTTP 命令不支持 HTTPS。