Nx Witness Generic Event 的 HTTP API

Nx Witness 提供了一個 HTTP API,允許外部系統或應用程式觸發其內部的「通用事件」(Generic Event)。

這是實現第三方整合和自動化的常用方法。




http://192.168.1.100:7001/api/createEvent?source=SensorX&caption=MotionDetected&description=Motion%20detected%20in%20Warehouse%20Zone%201 

(請記得對參數值進行 URL 編碼,例如空格變成 %20)


利用此 API 可以做出什麼事件通知 (或動作)?


單獨調用 createEvent API 只是在 Nx Witness 系統中「登記」了一個通用事件。

這個事件本身不會直接產生通知。

它的真正威力在於和 Nx Witness 的 「事件與動作規則 (Event Rules)」 引擎結合:


總結: 你可以透過 API 觸發一個「標籤」,然後在 Nx Witness 內部設定規則,決定看到這個「標籤」時要做什麼通知或動作。這提供了極大的靈活性。