Serial Port

Serial Port

ID: uniflow.plugin.serialport  •  Category: Generic Protocol  •  Version: v1.0.2

Serial Port Plugin Reference Manual

1. Overview

Plugin Name: Serial Port

Type: Generic Protocol

Identifier: uniflow.plugin.serialport

Description

Receive data from external hardware via serial COM ports.


2. Configuration Parameters

The following configuration fields are available in the User Interface for this plugin:

Configuration SettingDescription
COM PortNumeric value specifying the com port.
Baud RateSpecifies the baud rate.
Data BitsSpecifies the data bits.
ParitySpecifies the parity.
Stop BitsSpecifies the stop bits.
Handshake / Flow ControlSpecifies the handshake / flow control.
Enable RTSToggle to enable or disable enable rts.
Enable DTRToggle to enable or disable enable dtr.

3. Exposed Routes & Data Types

The following routes are available in the Uniflow catalog for this plugin:

Display NameRoute IDKindCategoryAccessData Type
????ReadVariant
Data ReceivedDataReceivedItemIdEvent?ListenEvent Object
Last ReceivedLastReceivedItemIdValue?ReadString
Connection StatusMetaConnectedItemIdValue?ReadBool
Send DataSendDataItemIdCommand?ExecuteVariant

Route Parameters: Send Data

This route requires the following parameters when executing commands or writes.

Parameter NameDisplay NameTypeRequired
messageMessageStringtrue
WriteTypeParamWrite TypeStringtrue

4. Usage Examples

Scenario A: Reading/Monitoring Data

To monitor data from Serial Port, add the corresponding Input Node in the Rule Editor and select the desired property from the catalog. Link its output to any logical comparison or directly to an Action Node.

Scenario B: Triggering Actions

If the plugin supports writable properties or actions, use an Action Node in the Rule Editor. Configure the Target property to point to the Serial Port action, and supply any required parameters mapping from your rule's logic.