Добрый день! Подскажите, пожалуйста, как можно топик с устройства WBIO-DI-WD-14 со стандартного /devices/wb-gpio/controls/EXT1_YYYY переделать к виду, например /devices/ATS/controls/inYYYY_switch_status. Спасибо
Добрый день!
Прошу вас подробнее описать задачу: что именно вы хотите получить и, главное, для каких целей это нужно. Чем точнее будут детали, тем лучше я смогу вам помочь.
Добрый день! Требуется изменить наименование топика /devices/wb-gpio/controls/EXT1_YYYY устройства WBIO-DI-WD-14 на /devices/ATS/controls/inYYYY_switch_status. Я сотрудник Сбера. Мы используем программу Андромеда, которая по названию топика определяет, что за устройство и каково его состояние
Ранее мы уже нечто подобным пользовались, когда измеряли заряд АКБ ДГУ на контактах А1 и А2, т.е. слушали одну ветку и передавали в другую. Здесь же требуется еще и смена параметра
Добрый день!
Я бы рекомендовал сделать данную задачу через виртуальные устройства
Создать их и использовать по своему усмотрению.
Я предполагал такое решение, но ожидал более конкретный ответ с примером
Добрый день,
Пример могу предложить такой
defineVirtualDevice("ATS_Device", {
title: "Автоматический Переключатель (ATS)",
cells: {
switch_status_input_1: {
type: "switch",
value: false,
title: "Состояние Переключателя Вход 1"
},
}
});
defineRule({
whenChanged: "wb-gpio/EXT1_01",
then: function(newValue, devName, cellName) {
dev["ATS_Device/switch_status_input_1"] = newValue;
}
});
Спасибо, буду пробовать