Alex Roessner 罗轩阳
selected work · MMXXVI
← selected work

Whole-home audio control

Slack-driven control of a Savant + HEOS audio stack.

Personal infra, in active use. Python 515 KB active 6h ago

Problem

Whole-home audio systems live behind janky vendor apps. Savant has its app, HEOS has its app, and to play something in the kitchen you should not need to open three apps and remember an IP address.

Approach

A bridge that speaks Savant SSA (the proprietary control protocol) and HEOS HTTP. A natural-language layer translates 'play X in kitchen' into the right protocol calls. Telegram and Slack are the front-ends; the bridge runs on the local network as a long-lived process.

Methodology

Sovereign — runs on Mac mini, never leaves the LAN unless explicitly asked to. Vendor protocols are reverse-engineered from packet capture; SSA is an undocumented binary protocol over TCP.

Ask me about

Stack

TypeScriptSavant SSAHEOS HTTPTelegram
To dig in — alex.roessner@landseed.earth