ojiudezue/ha-lovesac-stealthtech — explained in plain English
Analysis updated 2026-05-18
Control couch power, volume, input, and sound mode directly from a Home Assistant dashboard.
Automate the couch to switch to HDMI ARC and Movies mode whenever the TV turns on.
Enable Quiet Couch Mode automatically at night and turn it off in the morning.
Get notified when the Bluetooth control connection drops or when firmware updates land.
| ojiudezue/ha-lovesac-stealthtech | 0xallam/my-recipe | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | Python | Python | Python |
| Last pushed | — | 2022-11-22 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs a Bluetooth adapter or ESPHome proxy in range, Shelly proxies will not work for control.
This project is a Home Assistant integration that lets you control a Lovesac StealthTech Sound and Charge system, the audio setup built into Lovesac Sactionals couches. It connects directly to the hub over Bluetooth Low Energy, so there is no cloud service, no account, and no need for the Lovesac app once it is set up. Once installed, you get a media player entity with power, volume, mute, input selection between HDMI ARC, Bluetooth, AUX, and Optical, plus sound modes for Movies, Music, TV, and News. When the input is Bluetooth, you also get play, pause, and skip controls. There is a separate input dropdown and a sensor showing the current input, so switching sources from a dashboard takes one tap. Equalizer settings such as bass, treble, center volume, rear volume, and balance are all exposed as controls, along with a switch for Quiet Couch Mode, Lovesac's night listening feature that lowers speaker and subwoofer output while keeping the center channel audible. The integration also reports diagnostics like firmware versions, audio capability, connection health, and raw configuration values, plus a sync button to refresh state from the hub on demand. The hub itself only decodes Dolby Digital 5.1 with Pro Logic II upmixing over HDMI ARC. It does not support Atmos or DTS in hardware. To use this integration you need Home Assistant's Bluetooth integration and a Bluetooth adapter or ESPHome Bluetooth proxy within range of the hub. Shelly Bluetooth proxies will not work for control, only for discovery, since they cannot open connections. One important limitation: the hub accepts only one Bluetooth control connection at a time, so the Lovesac app and this integration cannot both hold it at once. The integration connects briefly on a schedule or when sending commands, then disconnects, which keeps the app usable between polls. Music streaming to the hub uses a separate link, so you can stream audio from a phone while Home Assistant retains control. Also, equalizer changes made while the system is powered off will not be saved. Installation works through HACS as a custom repository, or manually by copying the integration folder into your Home Assistant configuration directory.
A Home Assistant integration that controls a Lovesac StealthTech couch sound system locally over Bluetooth, with no cloud service or app required.
Mainly Python. The stack also includes Python, Home Assistant, Bluetooth LE.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.