Ceiling Light Pro

May 16, 2026 ยท View on GitHub


Device List Information

KeyValue TypeDescription
deviceIdStringdevice ID
deviceNameStringdevice name
deviceTypeStringdevice type. Ceiling Light Pro
enableCloudServiceBooleandetermines if Cloud Service is enabled or not for the current device
hubDeviceIdStringdevice's parent Hub ID. 000000000000 when the device itself is a Hub or it is connected through Wi-Fi.

Device Status

KeyValue TypeDescription
deviceIdStringdevice ID
deviceTypeStringdevice type. Ceiling Light Pro
hubDeviceIdStringdevice's parent Hub ID. 000000000000 when the device itself is a Hub or it is connected through Wi-Fi.
versionStringthe current BLE and Wi-Fi firmware version, e.g. V3.1-6.3
powerStringON/OFF state
brightnessIntegerthe brightness value, range from 1 to 100
colorTemperatureIntegerthe color temperature value, range from 2700 to 6500
onlineStatusStringthe connection status of the device. online or offline

Control Commands

deviceTypecommandTypeCommandcommand parameterDescription
Ceiling Light ProcommandturnOndefaultset to ON state
Ceiling Light ProcommandturnOffdefaultset to OFF state
Ceiling Light Procommandtoggledefaulttoggle state
Ceiling Light ProcommandsetBrightness{1-100}set brightness
Ceiling Light ProcommandsetColorTemperature{2700-6500}set the color temperature

Webhook Events

Key NameValue TypeDescription
eventTypeStringthe type of events
eventVersionStringthe current event version
contextObjectthe detail info of the event
deviceTypeStringattributes of the context object. the type of the device
deviceMacStringattributes of the context object. the MAC address of the device
powerStateStringattributes of the context object. ON/OFF state
brightnessIntegerattributes of the context object. the brightness value, range from 1 to 100
colorTemperatureIntegerattributes of the context object. the color temperature value, range from 2700 to 6500
timeOfSampleLongattributes of the context object. the time stamp when the event is sent
{
    "eventType": "changeReport",
    "eventVersion": "1",
    "context": {
        "deviceType": "WoCeilingPro",
        "deviceMac": DEVICE_MAC_ADDR,
        "powerState": "ON",
        "brightness": 10,
        "colorTemperature": 3500,
        "timeOfSample": 123456789
    }
}