Geldion
10.Февраль.2020 10:28:05
41
Добрый день.
Вы создавали класс и в нем прописывали массив SETTINGS?
Цикл заполнения cells[this.SETTINGS[i].target_dev] где был описан?
obj_name это получается весь класс?
На С++ яб быстро написал, а тут чтото-то не догоняю. DukTape постоянно ругается на синтаксис строк.
1589
07.Декабрь.2024 20:41:06
42
Здравствуйте поделитесь примером как сделать правило для местер клавиши?
Flagman
19.Декабрь.2024 11:19:29
43
// Правило для отключения светильников по Мастер-выключателю в Большой спальне
var bedroomBig = [ // Массив контролов реле, управляющих светильниками в Большой спальне
"wb-mr6c_72/K2", "wb-mr6c_72/K4", "wb-mr6c_72/K5",
"wb-mr6c_13/K1", "wb-mr6c_13/K2", "wb-mr6c_13/K3", "wb-mr6c_13/K4", "wb-mr6c_13/K5",
"wb-mr6c_49/K1", "wb-mr6c_49/K2", "wb-mr6c_49/K3", "wb-mr6c_49/K4",
"wb-mr6c_170/K4", "wb-mr6c_170/K5",
"wb-mr6c_128/K2", "wb-mr6c_128/K3", "wb-mr6c_128/K4", "wb-mr6c_128/K5",
"wb-mr6c_211/K2", "wb-mr6c_211/K3", "wb-mr6c_211/K4", "wb-mr6c_211/K5",
"wb-mr6c_133/K3"
]
defineRule("Master-switch 01.1 (Big Bedroom)", {
whenChanged: "wb-mr6c_72/Input 0 counter", // Указать контрол входа, на который подключен Мастер-Выключатель
then: function (newValue, devName, cellName) {
bedroomBig.forEach(function(relay, r, bedroomBig) {
dev[relay] = false; //Перебираем все контролы, относящиеся к светильникам Большой спальни
//log(relay);
});
}
});
1 лайк