Добрый день! Как написать правильно скрипт для отправки сообщений при отсутствии датчика или модуля(красный цвет параметра).
Добрый день.
Читать следут топики meta/error, полное описание в конвенции
Для демонстрации правило:
defineVirtualDevice("meta_error_test", {
title: "Metaerordisplay",
cells: {
topic: {
type: "text",
value: "",
readonly: true
},
value: {
type: "text",
value: "",
readonly: true
},
}
});
trackMqtt("/devices/+/controls/+/meta/error", function(message){
log.info("name: {}, value: {}".format(message.topic, message.value))
if (message.value=="r"){
dev["meta_error_test/topic"] = message.topic;
dev["meta_error_test/value"] = message.value;
}
});
Естественно его нужно доработать для различения типов ошибок и ввести интервалы.
3 лайка
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.