Connect
Disclaimer: This is a third-party, experimental app. It is not affiliated with, endorsed by, or supported by Jiangsu Haloasis Technology Co. Use at your own risk; settings changes apply immediately and cannot be undone.
Speaker not showing up? Make sure it is powered on and not connected to the phone app. Audio is paired separately in your OS; this link only controls the speaker.
Demo mode simulates a speaker in your browser so every screen works without hardware. The hex frame log (Diagnostics) shows the real protocol frames.
After closing or reloading this page the Bluetooth link must be re-established with a tap. Works in Chrome/Edge (desktop) and Chrome on Android. iPhone/iPad browsers have no Web Bluetooth.
Dashboard
Changes apply immediately; there is no undo.
Themes
Applying selects by id; the content is already on the speaker. Deleting removes it from the speaker.
Lyric animations
Wi-Fi
The speaker fetches content over Wi-Fi (2.4 GHz works best while provisioning). Credentials travel unencrypted over Bluetooth and are never stored or logged here.
Status: unknown
Schedule & clock
One daily power window only; no per-day schedules. Times are wall-clock in the speaker's zone. Writes always go zone → clock → schedule.
Whether the firmware follows DST itself is unverified. If the panel hour drifts at a DST change, press Sync again (and re-write the schedule).
Diagnostics
About
Serial: –
System version: – Secondary: –
Log channels (reset on speaker reboot)
Status flags: –
Light ring EXPERIMENTAL
Byte layout is a hypothesis (manual §8.14). Confirm each control with the procedure in §14.1 before relying on it.
Frame log
Advanced
Destructive. Both actions restart the speaker. Factory reset erases all settings.