氛围灯(fwd) 标准指令集

更新时间:2022-01-12 07:35:09下载pdf

氛围灯标准指令集

Code
名称
取值类型
取值说明
bright_value 亮度值 Integer {“min”:10,“max”:1000,“scale”:0,“step”:1}
colour_data 彩光 Json {}
control_data 调节 Json {}
countdown 倒计时剩余时间 Integer {“unit”:“s”,“min”:0,“max”:86400,“scale”:0,“step”:1}
music_data 音乐灯 Json {}
rhythm_mode 生物节律 Raw {}
scene_data 场景 Json {}
sleep_mode 入睡 Raw {}
switch_led 开关 Boolean {}
temp_value 冷暖值 Integer {“min”:0,“max”:1000,“scale”:0,“step”:1}
wakeup_mode 唤醒 Raw {}
work_mode 模式 Enum {“range”:[“white”,“colour”,“scene”,“music”]}

标准指令示例

colour_data

以 HSV 的模式配置氛围灯的颜色。

  • 取值说明

    • h: 0~360
    • s :0~1000
    • v: 0~1000
  • 代码示例

    { "commands":[ { "code":"colour_data", "value":{ "h":201, "s":511, "v":899 } } ] }

control_data

控制氛围灯的颜色变化。

  • 取值说明

    • change_mode: 变色方式。支持以下方式:
      • direct:直接输出
      • gradient:渐变
    • bright: 亮度,取值为 0~1000。
    • temperature: 色温,取值为 0~1000。
    • h: 0~360。
    • s: 0~1000。
    • v: 0~1000。
  • 代码示例

    { "commands":[ { "code":"control_data", "value":{ "change_mode":"direct", "bright":500, "temperature":800, "h":201, "s":611, "v":999 } } ] }

music_data

通过音乐模式控制氛围灯的颜色变化。

  • 取值说明

    • change_mode: 变色方式。支持以下方式:
      • direct:直接输出
      • gradient:渐变
    • bright:0~1000 亮度
    • temperature:0~1000 色温
    • h: 0~360
    • s: 0~1000
    • v: 0~1000
  • 代码示例

    { "commands":[ { "code":"music_data", "value":{ "change_mode":"direct", "bright":500, "temperature":800, "h":201, "s":611, "v":999 } } ] }

scene_data

通过场景模式控制氛围灯的颜色变化。

  • 取值说明

    • scene_num:1~8,情景模式数选择。
    • unit_change_mode:单元变化模式。支持以下方式:
      • static:静态
      • jump:跳变
      • gradient:渐变
    • unit_switch_duration:单元切换时长,取值为 0~100,单位秒。
    • unit_gradient_duration:单元渐变时长,取值为 0~100,单位秒。
    • bright:亮度,取值为 0~1000。
    • temperature:色温,取值为 0~1000。
    • h: 0~360。
    • s :0~1000。
    • v: 0~1000。
  • 代码示例

    { "commands":[ { "code":"scene_data", "value":{ "scene_num":5, "scene_units":[ { "unit_change_mode":"static", "unit_switch_duration":20, "unit_gradient_duration":20, "h":201, "s":611, "v":999, "bright":500, "temperature":800 } ] } } ] }

work_mode

设置氛围灯预定义的颜色模式。不同的产品支持不同的模式设置。

  • 取值说明

    • white:白色。
    • colour:彩色。
    • scene:预定义颜色。
    • music:预定义颜色。
  • 代码示例

    { "commands":[ { "code":"work_mode", "value":"white" } ] }