Здравствуйте, есть ли те кто может подсказать, как управлять zigbee switch module релюшкой, она нашлась и прописаласть в конфиге z2m, как посылать ей команды на включение\выключение?
Надо создать виртуальное устройство какое то?
Нашел статью но не могу понять, как составить правило кнопки для этой релюшки(
Какой топик в MQTT создался? Можно глянуть в веб-интерфейсе.
взялся после чего? девайс я увидел только в файле конфига)
только что обновил zigbee движок
обновил движок поверх старого и теперь хрень сплошная, configuration.yaml датчиков нет, висит в девайсах 2 окна координаторов (старый и новый) и не обновляются датчики…
В общем не добавляется это реле
Да, есть
Подскажите, как написать правило кнопки, что бы при нажатии кнопки реле включалось и сразу выключалось, как бы импульсное
Реле уже управляется из правил? С этим проблем нет? Сейчас наброваю, там 5 строчек.
Нет, у меня ни одно из старых правил не работает, и реле не управляется, все уже перепробовал кажется(
может в новом движке поменялость что то?
правила выглядят так
defineVirtualDevice(“Tp10”, {
title:“Гостиная”,
cells: {
“temperature”: {
type:“range”,
value: 20,
max: 32
},“Zima10”: {
type:“switch”,
value: 0,
}
}
});
defineRule(“Tpf10”, {
whenChanged: “0x00158d0003f47de9/temperature”,
then: function (newValue, devName, cellName) {
if (newValue>dev[“Tp10/temperature”]-[1]) {
dev[“wb-mio-gpio_84:1”][“K4”] = 1;log;
} else
dev[“wb-mio-gpio_84:1”][“K4”] = 0;log;
}
});
А события возникают? Добавить лог, подписаться на топик и посмотреть? Удалить топик? Очень мало информации.
реле появилось в девайсах, показывает сигнал, и ее статус, если на реле замкнуть выключатель, статус так же меняется и в wb, но функции управления из топиков не вылезло(
Так как?)
defineRule("ИмяПравила", {
whenChanged: "ИмяКнопки",
then: function(newValue, devName, cellName) {
if (newValue) {
dev[devName][devRelay] = true;
setInterval(function offrelay() {
dev[devName][devRelay] = false;
}, 400);
}
}
});