Repository navigation
0.0.7
First release of tesmartctl: command-line, HTTP, and browser control for TESmart 8×1 and 16×1 HDMI switches over LAN or RS232.
Highlights
- Select an input, step a saved cycle, and peek at another input for a few seconds before returning
- HTTP listener so Stream Deck, Bitfocus Companion, Home Assistant, and similar controllers can change inputs with one URL
- Optional browser panel at
/panel(listen --http PORT --panel), including an API explorer - Buzzer, front-panel display timeout, and auto input detection
- LAN address changes with two warnings and a read-back confirming the values are stored before the power cycle
Python 3.10 or newer. LAN control uses only the standard library. Licensed under MIT.