Summary

Seura ENT4 Entertainment TV Mirrors (ENT4-65, ENT4-75) are outdoor display devices supporting RS-232 serial control. Commands use ASCII text wrapped in 0x02/0x03 envelope bytes. Supported functions include power, input selection, channel, volume, and mute control.

Transport

protocols:
  - serial
serial:
  baud_rate: 115200
  data_bits: 8
  parity: none
  stop_bits: 1
  flow_control: none
auth:
  type: none  # inferred: no auth procedure in source

Traits

- powerable
- routable
- queryable
- levelable

Actions

- id: power_off
  label: Power Off
  kind: action
  params: []
- id: power_on
  label: Power On
  kind: action
  params: []
- id: power_toggle
  label: Power Toggle
  kind: action
  params: []
- id: power_query
  label: Power Query
  kind: action
  params: []
- id: input_select
  label: Select Input
  kind: action
  params:
    - name: input
      type: integer
      description: Input number (0=TV, 1=HDMI1, 2=HDMI2, 3=HDMI3, 4=Component, 5=AV, 7=USB Media)
- id: input_query
  label: Input Query
  kind: action
  params: []
- id: channel_up
  label: Channel Up
  kind: action
  params: []
- id: channel_down
  label: Channel Down
  kind: action
  params: []
- id: channel_set
  label: Set Channel
  kind: action
  params:
    - name: channel
      type: string
      description: "X.Y for digital TV, X for analog TV"
- id: channel_query
  label: Channel Query
  kind: action
  params: []
- id: volume_up
  label: Volume Up
  kind: action
  params: []
- id: volume_down
  label: Volume Down
  kind: action
  params: []
- id: volume_set
  label: Set Volume
  kind: action
  params:
    - name: level
      type: integer
      description: Volume level 0-100
- id: volume_query
  label: Volume Query
  kind: action
  params: []
- id: mute_on
  label: Mute On
  kind: action
  params: []
- id: mute_off
  label: Mute Off
  kind: action
  params: []
- id: mute_toggle
  label: Mute Toggle
  kind: action
  params: []
- id: mute_query
  label: Mute Query
  kind: action
  params: []

Feedbacks

- id: power_state
  label: Power State
  type: enum
  values: [0, 1]
- id: input_state
  label: Input State
  type: enum
  values: [0, 1, 2, 3, 4, 5, 7]
- id: channel_state
  label: Channel State
  type: string
- id: volume_state
  label: Volume State
  type: integer
- id: mute_state
  label: Mute State
  type: enum
  values: [0, 1]
- id: command_ack
  label: Command Acknowledge
  type: enum
  values: [OK]

Variables

# UNRESOLVED: no independent variables documented; all settable params are action-based

Events

# UNRESOLVED: no unsolicited event notifications documented in source

Macros

# UNRESOLVED: no multi-step macro sequences documented in source

Safety

confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures stated in source

Notes

Command envelope: all commands start with 0x02 and end with 0x03 (hex bytes). Example: [0x02]PWD:0[0x03][0x02]Power(OK)[0x03]

Provenance

source_domains:
  - storage.googleapis.com
source_urls:
  - https://storage.googleapis.com/wp-stateless/2020/10/RS232Control-ENT4.pdf
retrieved_at: 2026-04-30T04:28:55.975Z
last_checked_at: 2026-06-02T22:13:54.584Z

Verification Summary

verdict: verified
checked_at: 2026-06-02T22:13:54.584Z
matched_actions: 18
action_count: 18
confidence: medium
summary: "All 18 spec actions traced to source (dip-safe re-verify). (6 unresolved item(s) noted in Known Gaps.)"

Known Gaps

- "IP/TCP control not documented in this source; only RS-232 commands documented"
- "no independent variables documented; all settable params are action-based"
- "no unsolicited event notifications documented in source"
- "no multi-step macro sequences documented in source"
- "no safety warnings or interlock procedures stated in source"
- "TCP/IP control protocol not covered in this source document"

From the AI4AV catalog (https://ai4av.net) · ODbL-1.0