The open core for Home Assistant wall panels.
Dashboard, ESPHome device, setup and updates for any wall panel. Everything else is a pane: voice, music, Zigbee/Thread, or one you write.
Panes
All panesAssist
Wake word and voice overlay.
- Needs
- A microphone and a speaker
- Aqara S1 Plus: Beta
- Generic Android: Depends
- lululemon Studio Mirror: Planned
Sendspin
Synced Music Assistant player.
- Needs
- A speaker
- Aqara S1 Plus: Beta
- Generic Android: Planned
- lululemon Studio Mirror: Planned
Timers
Voice timers on screen.
- Needs
- A microphone and a speaker
- Aqara S1 Plus: Beta
- Generic Android: Depends
- lululemon Studio Mirror: Planned
Zigbee / Thread radio
Zigbee coordinator or router, Thread border router.
- Needs
- A Silicon Labs radio
- Aqara S1 Plus: Beta
- Generic Android: No
- lululemon Studio Mirror: No
Bluetooth proxy
Relays nearby BLE sensors to Home Assistant, listening only.
- Needs
- Bluetooth LE
- Aqara S1 Plus: Alpha
- Generic Android: Depends
- lululemon Studio Mirror: Planned
Diagnostics
CPU, temperature, RAM, storage, Wi-Fi and uptime in Home Assistant.
- Needs
- Nothing special
- Aqara S1 Plus: Alpha
- Generic Android: Planned
- lululemon Studio Mirror: Planned
Your pane
A pane is a plugin that declares what it
Follow along on GitHubrequires. The guide to writing one comes with the first release.
Devices
All devices- Aqara S1 PlusBetaThe reference frame. Every pane runs on it, including the Zigbee/Thread radio and the wall base.ClarityNot measured yet
- Generic AndroidPlannedTablets, old phones, other Android panelsCore plus the panes that need no special hardware. No root.ClarityNot measured yet
- lululemon Studio MirrorPlannedOriginally sold as Mirror, by Mirror.coA full-length mirror with a 40-inch portrait screen behind it. The original version takes a new Android image over fastboot.ClarityNot measured yet
Why MPL-2.0
Most full-featured panel apps are closed or non-commercial. With MPL-2.0, Glassworks stays open and your product doesn’t have to.
Port it
Write a frame for your device.
Ship it
Sell panels. Your frames and panes can stay closed.
Share back
Changes to Glassworks’ own files stay open.


