Skip to main content

The Hub Interface

The Hub is Superhome's web UI. Open it from within Home Assistant, through the app's ingress panel or the sidebar entry. It is the main place to monitor the system and choose which entities your gestures control.

Sections

SectionDescription
Live streamA downscaled, real-time view of the camera feed, so you can check framing and confirm the system is seeing the scene.
Entity SelectionBuild the ordered list of HA entities your gestures cycle through.
ClusterManage the worker node: generate the enrollment PIN, see its connection status, approve or revoke it.
Check the loop time

The processing loop time is reported in the app's logs (not in the Live stream). It is the quickest way to tell whether your hardware is keeping up: aim for a loop time no higher than 400–500 ms for responsive gesture control. If it stays consistently above that, the camera resolution or the host is too demanding and detection will feel sluggish.

Set the selection entity list

The L-gesture cycles through an ordered list of HA entities you define. Each entry maps to one entity (light, switch, cover, etc.).

Steps

1. Open the Entity Selection section

This is where the list of controlled entities lives.

2. Add the entities you want

Search for a HA entity (type a name or entity ID, e.g. light.living_room) and add it to the list. Repeat for every entity you want to control.

3. Reorder the list

Drag entries into the order you want using the drag handle (the icon with two columns of three dots) next to each entry. The L-gesture cycles through the list in this order.

4. Save All

Click Save All to apply your changes. This step is required: nothing takes effect until you save.