Repository navigation
Home
Wayne Bevan edited this page Oct 18, 2026
·
3 revisions
Control TESmart 8- and 16-port HDMI / KVM switches over LAN or RS232 — CLI, HTTP listener, floating kit, full panel, and Hubitat.
Independent community project. Not affiliated with or endorsed by TESmart.
- Setup — install, reach the switch, save defaults, run the listener
-
Floating kit — the HDMI switcher UI (
/kit,tesmartctl kit) - Hubitat — Manager app, controller, child inputs, push callbacks
-
Control panel — full Bootstrap
/paneland API explorer - Listener & HTTP — URLs, SSE vs Hubitat callbacks, Stream Deck / Companion
- CLI reference — everyday commands (input, peek, cycle, banner, names)
-
Troubleshooting — offline kit, reconnect, banners,
--fresh
| Doc | Role |
|---|---|
| Project site | GitHub Pages landing |
| README | Install + command overview |
| Docs/panel.md | Kit + panel detail |
| Docs/listener.md | Line protocol + HTTP routes |
| Docs/hubitat.md | Hubitat package detail |
| Docs/protocol.md | Wire protocol |
| Docs/embed.md | Embed input buttons on your page |
Getting started
Reference
Repo docs