Здравствуйте!
- Думаю, что это можно сделать с помощью правил. Целевой топик должен быть доступен на запись, то есть в топик входа писать нельзя. Для этого можно создать виртуальное устройство. Например, можно сделать так:
title: "A1_IN virtual",
cells: {
a1_in_virtual: {
type: "switch",
value: false
}
}
});
startTicker("clock_1s", 1000);
defineRule("testRule", {
when: function() { return timers.clock_1s.firing },
then: function() {
log("Test Rule Was Executed");
if (dev["wb-gpio/A1_IN"]) { dev["virtual_inputs/a1_in_virtual"] = true ; } else { dev["virtual_inputs/a1_in_virtual"] = false ; };
}
});
-
В историю пишутся усредненные данные. Можете попробовать изменить настройки на странице Configs → MQTT History Configuration: уменьшить параметры Minimum time interval between two data points (s) и Minimum time interval between two data points with the same value (s).
Вот похожая тема:
Почему такая странная разница между графиком в истории и полученными данными -
Попробуйте запитать ваш сухой контакт от выхода 5 V out на контроллере (справа от разъема входов).