Node-RED обратная связь от канала реле

Добрый день, вопрос: как сделать обратную связь от канала реле. То есть я могу сделать следующее, нажал виртуальный переключатель и включился или выключился канал реле. А нужно добавить, выключил сам канал реле мышкой в интерфейсе или по физической кнопке и виртуальный переключатель тоже выключился.

Через правила это выглядит вот так и работает, но как тоже самое реализовать в node-red не понимаю:

defineVirtualDevice(“yandex”, {
title: “Алиса”,
cells: {
Спальня: {
type: “switch”,
value: false
}
}
});
defineRule(“monitor_bedroom1”, {
whenChanged: ‘wb-mr6c_87/K3’,
then: function (newValue, devName, cellName){
if (newValue) {
dev[‘yandex/Спальня’] = true;
}
else {
dev[‘yandex/Спальня’] = false;
}
}
});
defineRule(“monitor_bedroom2”, {
whenChanged: ‘yandex/Спальня’,
then: function (newValue, devName, cellName){
if (newValue) {
dev[‘wb-mr6c_87/K3’] = true;
}
else {
dev[‘wb-mr6c_87/K3’] = false;
}
}
});

Помогите пожалуйста.

Вижу вполне рабочий код правил, да. А покажите - что не работает в NodeRed?

Соедините в Nodered виртуальную кнопку и канал реле. При нажатии на виртуальную кнопку канал реле включиться. НО!!! Если нажать на реле, виртуальный переключатель не включится. Нет обратной связи. Либо я не умею настраивать. Что прописывать?