Gaming
TESmart Controller
by WB Plugins
Overview
Control your TESmart HDMI matrix (8 or 16 inputs) from Stream Deck through the open source tesmartctl listener, available at https://wbevan.github.io/TESmartController via the TESmart Controller plugin
TESmart Control via the tesmartctl listener installed seperately can support the following TESmart products over TCP or RS232
HSW0801 / HSW0801A10 / HSW0801A1U
HKS0801 / HKS0801A20 / HKS0801A30 / HKS0801A40
HSW1601 / HSW1601A10 / HSW1601A1U
HKS1601 / HKS1601A10 / HKS1601A1U
You can then
Choose an input to change to,
Briefly peek at another input and return to previous input
Step next or previous, or cycle chosen inputs
Receive broadcast banner notifications and play a notification sound on arrival
Requires Stream Deck 7.1 or later, macOS 12 or Windows 10, and tesmartctl running with its HTTP listener. Auto discovers listeners on the local network only. When more than one listener is advertised, choose its mDNS name. Direct HTTP uses a fixed server URL and can be used across VLAN or netork segments hen mDNS is not propagated.
Version 0.0.7.1
Switch a TESmart HDMI matrix from Stream Deck through the tesmartctl listener.
Choose an HDMI input. The active key lights up. When that key turns off, the picture collapses to a dot and the monitor frame stays.
A disabled input can still be assigned. Its key shows a red monitor frame and a red HDMI connector.
Peek at another input, and set peek follow to Off, Once, or Always.
Step next or previous through the listener's saved cycle, or cycle the inputs chosen on a key.
Show listener messages on a banner key, with optional sound when a new message starts.
Auto discovers listeners. When several are advertised, choose one by mDNS name and refresh the list.
Receive broadcast messages from home automation like Parcel at the door etc.
See gallery videos for how simple configuration and operation is using auto discovery for quick and easy set up. Drag, drop set your mDNS name connection is established quickly and available inputs are then made available and how it looks in action on your Stream Deck.
For other details related to configuration check out https://wbevan.github.io/TESmartController/streamdeck.html
Requires tmsmartctl to be installed and running to operate see https://wbevan.github.io/TESmartController/ for more details
Version 0.0.7.1
Nov 11, 2026
Details
Type
Gaming
Productivity
Smart Home
Streaming
Video
OS
Mac
Windows
Compatibility
Stream Deck 7.1 or later
Size
205.73 KB
Version
0.0.7.1
Language
English
Support
Neo Infobar support
No
Profiles
No
Dial support
No
Additional links