简体中文
简体中文
English
联系我们
注册
登录

涂鸦 IoT 开发平台

涂鸦 IoT 开发平台产品方案照明光源光源产品面板DP交互说明

光源产品面板DP交互说明

更新时间:2022-06-06 05:48:22下载pdf

开关灯

在开关灯时,面板会等待上报后才做出反应。

操作dp Code数据备注
面板下发switch_led开灯为:true;关灯为: false
设备上报switch_led开灯为:true;关灯为: false

切换到白光模式

切换到白光时,只会下发模式数据,不会下发白光亮度dp及色温dp。

操作dp Code数据备注
面板下发work_modewhite
设备上报work_modewhite

切换到彩光模式

切换到彩光时,只会下发模式数据,不会下发彩光dp数据。

操作dp Code数据备注
面板下发work_modecolour
设备上报work_modecolour

切换到情景模式

切换到情景时,只会下发模式数据,不会下发情景dp数据。

操作dp Code数据备注
面板下发work_modescene
设备上报work_modescene

切换到音乐模式

切换到情景时,只会下发模式数据。

操作dp Code数据备注
面板下发work_modescene
设备上报work_modescene

调节白光亮度

可分为滑动调节和点击调节两种操作。

滑动调节

滑动调节在滑动过程中会以每300ms的间隔时间使用调节dp下发数据,滑动结束时下发亮度dp。 滑动过程中时:

操作dp Code数据备注
面板下发control_data例: 100000000000003e803e8如果产品不支持色温时,色温值面板一般会下发1000
设备上报 不需要上报

滑动结束时:

操作dp Code数据备注
面板下发bright_value例: 1000
设备上报bright_value1000

点击调节

点击调节会直接下发亮度dp

操作dp Code数据备注
面板下发bright_value例: 1000
设备上报bright_value1000

调节白光色温

可分为滑动调节和点击调节两种操作。

滑动调节

滑动调节在滑动过程中会以每300ms的间隔时间使用调节dp下发数据,滑动结束时下发色温dp。 滑动过程中时:

操作dp Code数据备注
面板下发control_data例: 100000000000003e803e8
设备上报 不需要上报

滑动结束时:

操作dp Code数据备注
面板下发temp_value例: 1000
设备上报temp_value1000

点击调节

点击调节会直接下发色温dp

操作dp Code数据备注
面板下发temp_value例: 1000
设备上报temp_value1000

调节彩光

彩光dp 以 颜色模型 hsv 格式下发,可分别进行色度、饱和度、亮度三个分量的调节,每一个分量的调节可分为滑动调节和点击调节两种操作。

滑动调节

滑动调节在滑动过程中会以每300ms的间隔时间使用调节dp下发数据,滑动结束时下发彩光dp。 滑动过程中时:

操作dp Code数据备注
面板下发control_data例: 1000003e803e800000000
设备上报 不需要上报

滑动结束时:

操作dp Code数据备注
面板下发colour_data例: 000003e803e8
设备上报colour_data000003e803e8

点击调节

点击调节会直接下发色温dp

操作dp Code数据备注
面板下发colour_data例: 000003e803e8
设备上报colour_data000003e803e8

切换情景

当页面切换到场景列表页面时,可以进行切换情景操作。

操作dp Code数据备注
面板下发scene_data例: 00323200000003e803e800000000
设备上报scene_data00323200000003e803e800000000

需要注意,在sigmesh下,切换场景时,面板只会下发情景号

编辑情景

一般可支持用户编辑情景名称、调节模式、调节速度、修改颜色、添加颜色、删除颜色等操作;在修改颜色时,面板会实时下发调节dp以使用户可以预览到灯光的效果,除此之外的其他操作会下发情景dp,以使用户可以在编辑过程中就可以预览场景的效果。

修改颜色时

操作dp Code数据备注
面板下发control_data例: 修改彩光 1000003e803e800000000 修改白光 100000000000003e803e8
设备上报 不需要上报

其他操作

操作dp Code数据备注
面板下发scene_data例: 00323200000003e803e800000000
设备上报scene_data00323200000003e803e800000000

音乐功能

当面板切换到音乐模式后,有些面板可能会直接打开麦克风,而有些面板会需要用户点击"开始按钮“打开麦克风。在打开麦克风后,当手机接收到有声源输入,则App 会将声音转为颜色后,下发给设备。

操作dp Code数据备注
面板下发music_data例: 彩光颜色 1000003e803e800000000 白光 100000000000003e803e8
设备上报 不需要上报

倒计时功能

倒计时功能的作用为在倒计时结束时将灯的开关状态取反。 面板在下发倒计时后,为了保证面板数据与设备同步,一般不会进行倒计时效果处理,设备需要每 30 秒上报一次倒计时数据。 如果在倒计时过程中,设备的开关状态被取反了,则此时设备需要结束倒计时,并上报0数值,以使面板展示结束倒计时。

注意:由于 sigmesh 的特殊性,sigmesh 设备在倒计时过程中不需要上报数据,而是面板处理倒计时效果。在倒计时过程中面板不会同步更新设备上报的倒计时

倒计时设定

操作dp Code数据备注
面板下发countdown例: 240
设备上报countdown240

倒计时过程中设备上报

操作dp Code数据备注
设备上报countdown210

倒计时过程中开(或关)灯

操作dp Code数据备注
设备上报countdown_data0
设备上报switch_ledtrue或false