1.1. Macro giải quyết được vấn đề gì?

Macro rất hữu ích cho việc tùy chỉnh mở rộng giải pháp trivum. Chúng cho phép xác định một chuỗi gồm nhiều hành động thành một hành động, sau đó có thể gọi hành động này theo nhiều cách, chẳng hạn như bằng một lần nhấn nút hoặc lệnh gọi HTTP hoặc bằng KNX.

1.2. trivum triển khai Macro như thế nào?

trivum định nghĩa macro là một chuỗi các bước macro có thể là bất kỳ hành động nào:

  • Hành động trivum tùy ý (ví dụ: nguồn bắt đầu trong một vùng, nhóm, âm lượng, v.v.)

  • Tạm dừng trong một khoảng thời gian được xác định trước

  • Gửi điện tín KNX

  • Gửi yêu cầu HTTP

  • Gửi lệnh TCP/IP

  • Gửi lệnh UDP

  • Gửi tin nhắn MQTT

1.3. Lợi ích của Macro

Macro tăng tính linh hoạt của hệ thống trivum và cũng cho phép điều khiển các thiết bị trong mạng nhờ TCP, UDP hoặc MQTT.

Macro mở rộng khả năng tự động cài đặt trivum.

1.4. Làm cách nào bạn có thể tùy chỉnh Macro?

trivum hỗ trợ tới 128 macro, mỗi macro có tới 32 bước macro.

Đối với mỗi macro, tên có thể được thay đổi và các bước Macro khác nhau có thể được tạo. Thứ tự của các MacroSteps có thể được thay đổi sau đó và các MacroSteps riêng lẻ cũng có thể bị xóa.

Các thuộc tính khác nhau có thể được thay đổi tùy thuộc vào MacroStep.

  • hành động tầm thường: Lựa chọn khu vực

  • Hành động chờ: Thời gian chờ tính bằng mili giây

  • KNX

    • Địa chỉ nhóm, ví dụ 3/4/5

    • kiểu dữ liệu (bool, uint8, uint16, text14)

    • Dữ liệu cần gửi
      +

Xin lưu ý: Để điều khiển một đối tượng KNX, bạn cũng có thể tạo một đối tượng trong khu vực 'Tự động hóa' và ở đó trong 'Đối tượng tự động hóa'. Sau đó, các đối tượng này cung cấp các hành động cũng có thể được giải quyết bằng cách sử dụng 'hành động tầm thường'.

  • UDP

    • Địa chỉ IP (IPV4)

    • Hải cảng

    • Dữ liệu

  • TCP

    • Địa chỉ IP

    • Hải cảng

    • Dữ liệu

  • HTTP

    • Địa chỉ IP

    • Hải cảng

    • Dữ liệu

  • MQTT

    • đề tài

    • Giá trị

    • Tùy chọn giữ lại

1.5. Những hạn chế của Macro là gì?

  1. Các MacroStep riêng lẻ không kiểm tra xem các tin nhắn UDP, TCP, HTTP, MQTT hoặc KNX đã đến người nhận hay chưa.

  2. Không thể đánh giá bất kỳ tin nhắn nào nhận được từ các thiết bị mạng khác.

  3. Các lệnh HTTP không hỗ trợ HTTPS.