Wiren Board диммер WB-MRGBW-D управление лентой RGB



  • Добрый день!
    Подключил диммер WB-MRGBW-D. У него 4 канала RGB+W. Когда управляю каждым каналом отдельно все отлично. Вознило желание подключить RGB ленту. И вот вывод в отладчике

    17.06 05:12:32.413 IH: command [ { dn: 'RGBLAMP1', prop: 'set', val: [ 0, 0, 0, 0, 0 ] } ]
    17.06 05:12:32.416 IH: send { type: 'act',
    data:
    [ { id: 1,
    chan: 1,
    desc: 'AO',
    topic: '/devices/wb-mrgbw-d_100/controls/RGB/on',
    value: [Array],
    startscene: '',
    nofb: false,
    act: 'set',
    message: '',
    command: 'set' } ] }
    17.06 05:12:32.465 IH: get [ { id: 1,
    topic: '/devices/wb-mrgbw-d_100/controls/RGB',
    value: '0,0,0,0,0' } ]
    set { RGBLAMP1: { aval: '0,0,0,0,0', err: 0 } }
    17.06 05:12:32.477 IH: get [ { id: 1,
    topic: '/devices/wb-mrgbw-d_100/controls/RGB',
    value: '0,0,0,0,0' } ]
    set { RGBLAMP1: { aval: '0,0,0,0,0', err: 0 } }
    17.06 05:12:35.602 IH: get [ { id: 1,
    topic: '/devices/wb-mrgbw-d_100/controls/RGB',
    value: '255;255;255' } ]
    set { RGBLAMP1: { aval: '255;255;255', err: 0 } }

    WB воспринимает только если послать команду Х;Х;Х
    когда в качестве разделителя запятые, то он команду не принимает и если количество значений больше 3-х тоже не воспринимает.

    Как можно решить эту задачу?

    И еще вопрос, в мобильном приложении можно как-то выбирать цвета не "полосочками", а что-то типо Colorpicker (круг) или только на вебе это возможно?


Log in to reply