придумал решение, но такое.. думаю что нужно завести в алису все виртуальные устройства и прокидывать состояния чз скрипт:
on({id: "javascript.0.alisatest.right_button", change: "ne", ack: false}, function (obj) {
var value = obj.state.val;
setState("zigbee.0.00158d0003147de8.right_state", value);
});
on({id: "zigbee.0.00158d0003147de8.right_state", change: "ne", ack: true}, function (obj) {
var value = obj.state.val;
setState("javascript.0.alisatest.right_button", value, true);
});