← API reference
CANONICAL TYPE REFERENCE

EdgeAppModbusPort

A Modbus port (hybrid-bridge §33)

nameString!

Unique port name within the edgeApp (surfaces as params.port)

Transport (tcp / rtu / rtuOverTCP)

hostString

Host (tcp / rtuOverTCP only)

portInt

Port (tcp / rtuOverTCP; default 502)

Serial device path (rtu only)

Serial baud rate (rtu only)

Serial parity (rtu only)

Serial stop bits (rtu only; 1 or 2)

Serial data bits (rtu only; 5...9)

Slaves on this port (≥1)

View exact SDL
"""A Modbus port (hybrid-bridge §33)"""
type EdgeAppModbusPort {
  """Unique port name within the edgeApp (surfaces as params.port)"""
  name: String!
  """Transport (tcp / rtu / rtuOverTCP)"""
  transport: EdgeAppModbusTransport!
  """Host (tcp / rtuOverTCP only)"""
  host: String
  """Port (tcp / rtuOverTCP; default 502)"""
  port: Int
  """Serial device path (rtu only)"""
  serialPath: String
  """Serial baud rate (rtu only)"""
  baudRate: Int
  """Serial parity (rtu only)"""
  parity: EdgeAppModbusParity
  """Serial stop bits (rtu only; 1 or 2)"""
  stopBits: Int
  """Serial data bits (rtu only; 5...9)"""
  dataBits: Int
  """Slaves on this port (≥1)"""
  slaves: [EdgeAppModbusSlave!]!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.