Summary
Commercial display panel controlled via TCP/IP hex string commands on port 8000. Same command set as RS-232. Supports power, screen, input routing, image adjustments, sound mode, scheduling, and queryable state. Wake-on-LAN supported for wired networks only.
Transport
protocols:
- tcp
addressing:
port: 8000 # default; range 5000-12000 if 8000 occupied
auth:
type: UNRESOLVED # source does not state this (was inferred none: no auth procedure in source)
Traits
- powerable # power off, screen off/on, AC power mode
- routable # HDMI1/HDMI2/DP/VGA/PC/DVI input selection
- queryable # query commands for power, source, volume, brightness, network, etc.
- levelable # volume, brightness, contrast, sharpness, color temperature
Actions
- id: power_off
label: Power Off
kind: action
params: []
- id: screen_off
label: Screen Off
kind: action
params: []
- id: screen_on
label: Screen On
kind: action
params: []
- id: reboot
label: Reboot
kind: action
params: []
- id: set_ac_power_on_mode
label: Set AC Power On Mode
kind: action
params:
- name: mode
type: integer
description: 0=direct, 1=last, 2=standby
- id: set_input
label: Set Input
kind: action
params:
- name: input
type: integer
description: 0x16=DP, 0x17=VGA, 0x0E=HDMI1, 0x0F=HDMI2, 0x0C=PC, 0x09=DVI
- id: set_screen_rotation
label: Set Screen Rotation
kind: action
params:
- name: rotation
type: integer
description: 0=landscape, 1=portrait
- id: set_mute
label: Set Mute
kind: action
params: []
- id: set_unmute
label: Set Unmute
kind: action
params: []
- id: set_volume
label: Set Volume
kind: action
params:
- name: volume
type: integer
description: 0-100
- id: set_backlight_brightness
label: Set Backlight Brightness
kind: action
params:
- name: brightness
type: integer
description: 0-30
- id: set_backlight_brightness_auto_adjust
label: Set Backlight Brightness Auto Adjust
kind: action
params:
- name: enabled
type: integer
description: 0=off, 1=on
- id: set_date
label: Set Date
kind: action
params:
- name: year
type: integer
- name: month
type: integer
- name: day
type: integer
- id: set_time
label: Set Time
kind: action
params:
- name: hour
type: integer
- name: minute
type: integer
- name: second
type: integer
- id: set_schedule_power_on
label: Set Schedule Power On
kind: action
params:
- name: enabled
type: integer
description: 0=off, 1=everyday
- name: hour
type: integer
- name: minute
type: integer
- id: set_schedule_power_off
label: Set Schedule Power Off
kind: action
params:
- name: enabled
type: integer
description: 0=off, 1=everyday
- name: hour
type: integer
- name: minute
type: integer
- id: set_brightness
label: Set Brightness
kind: action
params:
- name: value
type: integer
description: 0x20=32 (source must be DP/VGA/HDMI/PC/DVI)
- id: set_contrast
label: Set Contrast
kind: action
params:
- name: value
type: integer
- id: set_sharpness
label: Set Sharpness
kind: action
params:
- name: value
type: integer
- id: set_color_temperature
label: Set Color Temperature
kind: action
params:
- name: value
type: integer
- id: set_noise_reduction
label: Set Noise Reduction
kind: action
params:
- name: level
type: integer
description: 0=off, 1=low, 2=medium, 3=high, 4=auto (source must be DP/VGA/HDMI/PC/DVI)
- id: set_image_scaling
label: Set Image Scaling
kind: action
params:
- name: mode
type: integer
description: 0=full, 1=16:9, 2=4:3, 3=scaling1, 4=scaling2, 5=point-to-point
- id: set_picture_mode
label: Set Picture Mode
kind: action
params:
- name: mode
type: integer
description: 0=standard, 1=bright, 2=soft, 3=movie, 4=text, 5=gaming, 12=nature
- id: set_sound_mode
label: Set Sound Mode
kind: action
params:
- name: mode
type: integer
description: 0=standard, 1=music, 2=news, 8=movie, 16=sports, 32=custom, 48=voice, 64=meeting
- id: set_eye_protection_mode
label: Set Eye Protection Mode
kind: action
params:
- name: enabled
type: integer
description: 0=off, 1=on
- id: vga_auto_adjust
label: VGA Auto Adjust
kind: action
params: []
- id: set_anti_burn_in
label: Set Anti-Burn-In (Image Retention)
kind: action
params:
- name: enabled
type: integer
description: 0=off, 1=on
- id: set_power_on_delay
label: Set Power On Delay
kind: action
params:
- name: delay
type: integer
description: 2-255 seconds, 0=off
- id: set_video_wall
label: Set Video Wall
kind: action
params:
- name: vertical_count
type: integer
- name: horizontal_count
type: integer
- name: position
type: integer
description: Device position number
- id: set_static_ip
label: Set Static IP Address
kind: action
params:
- name: ip
type: string
description: IP address (4 bytes)
- name: subnet
type: string
description: Subnet mask (4 bytes)
- name: gateway
type: string
description: Gateway (4 bytes)
- name: dns
type: string
description: DNS (4 bytes)
- id: set_usb_lock
label: Set USB Lock
kind: action
params:
- name: locked
type: integer
description: 0=lock, 1=enable
- id: factory_reset
label: Factory Reset
kind: action
params: []
- id: send_remote_key
label: Send Remote Controller Key Code
kind: action
params:
- name: key
type: integer
description: 0x0000=Menu, 0x0001=UP, 0x0002=DOWN, 0x0003=LEFT, 0x0004=RIGHT, 0x0005=OK, 0x0006=Return, 0x0007=Source
- id: open_settings
label: Open Settings
kind: action
params: []
- id: open_home
label: Open Home
kind: action
params: []
- id: open_cms
label: Open CMS
kind: action
params: []
- id: open_screen_cast
label: Open Screen Cast
kind: action
params: []
- id: turn_on_hotspot
label: Turn On Hotspot
kind: action
params: []
- id: take_screenshot
label: Take Screenshot
kind: action
params: []
- id: freeze_screen
label: Freeze Screen
kind: action
params:
- name: freeze
type: integer
description: 1=freeze, 0=unfreeze
Feedbacks
- id: tv_status_response
label: TV Status Response
kind: feedback
description: Response to Query TV Status
params:
- name: volume
type: integer
- name: source
type: string
description: "05 01=PC, 05 02=DVI, 05 03=DP, 05 04=HDMI2, 05 05=HDMI1, 08 01=VGA"
- name: power
type: string
description: "00=power on, FF=power off"
- name: mute
type: string
description: "01=mute, 00=unmute"
- name: signal
type: string
description: "00=no signal, 01=has signal"
- id: screen_status_response
label: Screen Status Response
kind: feedback
params:
- name: state
type: string
description: "00=screen off, 01=screen on"
- id: source_response
label: Source Response
kind: feedback
params:
- name: source
type: string
- id: sw_version_response
label: SW Version Response
kind: feedback
params:
- name: date
type: string
description: Year Month Day
- id: backlight_brightness_response
label: Backlight Brightness Response
kind: feedback
params:
- name: mode
type: integer
description: "01=bright, 02=soft, 03=auto adjust, 04=stereo freq conversion, 05=comfort freq conversion, 06=custom"
- name: value
type: integer
description: Backlight brightness 0-30 (when mode is custom)
- id: brightness_response
label: Brightness Response
kind: feedback
params:
- name: value
type: integer
- id: network_status_response
label: Network Status Response
kind: feedback
params:
- name: connected
type: string
description: "00=no network, 01=network connected"
- id: sound_mode_response
label: Sound Mode Response
kind: feedback
params:
- name: mode
type: integer
- id: ac_power_on_status_response
label: AC Power On Status Response
kind: feedback
params:
- name: mode
type: string
description: "00=power on, 01=last mode, 02=standby"
- id: ip_address_response
label: IP Address Response
kind: feedback
params:
- name: ip
type: string
- name: subnet
type: string
- name: gateway
type: string
- name: dns
type: string
- id: device_temperature_response
label: Device Temperature Response
kind: feedback
params:
- name: celsius
type: integer
- id: picture_mode_response
label: Picture Mode Response
kind: feedback
params:
- name: mode
type: integer
- id: usb_status_response
label: USB Status Response
kind: feedback
params:
- name: locked
type: string
description: "00=off, 01=on"
- id: eye_protection_mode_response
label: Eye Protection Mode Response
kind: feedback
params:
- name: enabled
type: string
description: "00=off, 01=on"
- id: serial_number_response
label: Serial Number Response
kind: feedback
params:
- name: sn
type: string
description: 23 bytes ASCII
- id: device_id_response
label: Device ID Response
kind: feedback
params:
- name: id
type: string
description: 32 bytes
- id: mac_address_response
label: MAC Address Response
kind: feedback
params:
- name: mac
type: string
description: 6 bytes hex
- id: volume_response
label: Volume Response
kind: feedback
params:
- name: volume
type: integer
- id: serial_port_id_response
label: Serial Port ID Response
kind: feedback
params:
- name: id
type: integer
- id: brand_response
label: Brand Response
kind: feedback
params:
- name: brand
type: string
description: ASCII brand name
- id: model_response
label: Model Response
kind: feedback
params:
- name: model
type: string
description: ASCII model name
Variables
# All image and audio parameters are settable via actions with integer params.
# No separate Variables section required.
Events
# UNRESOLVED: no unsolicited event notifications described in source
Macros
# UNRESOLVED: no explicit multi-step macros described in source
Safety
confirmation_required_for: []
interlocks: []
Notes
IP control uses same hex command format as RS-232. Default port 8000; alternate range 5000–12000. Wake On LAN requires wired network and dedicated WoL software or magic packet. Sending a scheduled power-on/off clears all prior schedule settings. Video wall command overwrites previous configuration. Factory reset clears all user settings. Screen off only blanks the display; power remains on.
Provenance
source_domains:
- hisense-b2b.com
source_urls:
- "https://www.hisense-b2b.com/en/Attachment/DownloadFile?downloadId=519"
retrieved_at: 2026-07-21T23:02:15.662Z
last_checked_at: 2026-10-01T11:38:32.533Z
Verification Summary
verdict: verified
checked_at: 2026-10-01T11:38:32.533Z
matched_actions: 40
action_count: 40
confidence: medium
summary: "All 40 spec action units are present verbatim in the source's command table with matching opcodes, enums, and shapes; transport port matches. (6 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "no auth mechanism described in source"
- "no unsolicited event notifications described in source"
- "no explicit multi-step macros described in source"
- "firmware version compatibility not stated"
- "no binary encoding tables beyond hex byte examples provided"
- "no authentication mechanism described"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0