Кнопка для топика в шаблоне wb-mqtt-serial

Подскажите пожалуйста как в шаблон wb-mqtt-serial можно добавить кнопку (pushbutton), которая при нажатии будет отправлять определенное значение в соответсвующий топик?

Пытался опытным путем позаимствовать кусок из шаблнов под электрокарнизы - но к сожалению контролл в устройстве не появляется от слова совсем.

Пример шаблона прилагаю:

{
	"title": "owen_pvt100_template_title",
	"device_type": "OWEN-PVT100",
	"group": "g-climate-sensor",

	"device": {
		"name": "OWEN-PVT100",
		"id": "owen-pvt100",

		"max_read_registers": 0,
		"response_timeout_ms": 255,
		"guard_interval_us": 5000,

		"channels": [
			{
				"name": "Temperature",
				"reg_type": "holding",
				"address": "0x0102",
				"type": "temperature",
				"format": "s16",
				"scale": 0.01,
				"readonly": true
			},
			{
				"name": "Reboot device",
				"type": "pushbutton",
				"reg_type": "holding",
				"address": "0x0011",
				"on_value": "42330"
			}
		],

		"translations": {
			"en": {
				"owen_pvt100_template_title": "OWEN PVT100"
			},
			"ru": {
				"owen_pvt100_template_title": "ОВЕН ПВТ100"
			}
		}
	}
}

Добрый день.
Немного не ясно, что у вас не получилось? Опишите подробнее.
Взял именно ваш шаблон - контрол на виджете и в топиках появляется.
Снимок экрана от 2023-11-21 08-54-52

Укажите ревизию контроллера, версию ПО. Пришлите диагностический архив.

1 Like

Использую wb-2207. Шаблон более объёмный, скинул только проблемный участок :slight_smile:

Буду разбираться, если не продвинусь - предоставлю архив :sweat_smile:

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.