Skip to content

OWLS Protocol

Work in Progress BLE

Open Wireless Lighting Standard — a BLE mesh protocol designed to unify all Hyphi devices under a single, open specification. OWLS lets any compatible device discover, sync, and control other devices on the same mesh without a central hub.

Goals

  • Device-agnostic — any MCU with BLE (ESP32, Nordic nRF52xx, etc.) can implement OWLS
  • Hub-free — mesh topology, no single point of failure
  • Open — fully documented, free to implement
  • Composable — devices expose capability services; apps consume what they understand

Status

ComponentStatus
BLE service UUIDsDocumented
Characteristic UUIDsDocumented
Characteristic formatsDocumented
Metadata serviceDocumented
Device discovery (NFC/QR)See Hyphi Hub
Mesh topology specDraft
Reference firmwareIn progress
Companion app SDKPlanned

Quick Reference — Services

NameUUIDDescription
LED Controlf82d2279-9f54-4851-8394-377d54fb99bbPower, mode, brightness, color, speed, cycle
Metadataff391b43-ea80-456a-add4-eb9091a69163Device name, version, capabilities
Battery0x180FStandard BLE battery service
Device Info0x180AStandard device information service
Current Time0x1805Time sync for scheduled effects
Env Sensing0x181ATemperature, audio reactive data

Next Steps

Open Hardware · Open Source · Open Protocol