From 1d43917511f6dbef14ee8126bcb18e8f26c37510 Mon Sep 17 00:00:00 2001 From: tsurkan-av Date: Wed, 13 Dec 2023 22:15:41 +0500 Subject: [PATCH] led --- faq.md | 2 +- led_control.md | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/faq.md b/faq.md index 826d4242..25f31c9b 100644 --- a/faq.md +++ b/faq.md @@ -209,7 +209,7 @@ DEBUG=zigbee-herdsman:adapter:zStack:znp*,zigbee-herdsman:controller* npm start MQTT: -Необходимо отправить в JSON значение в топик ZigBeeGW/led следующего содержания: +Необходимо отправить JSON значение в топик ZigBeeGW/led/set следующего содержания: ```json { "mode": "manual", "hex": "#FFFFFF" } diff --git a/led_control.md b/led_control.md index a44244a1..5c2e9be9 100644 --- a/led_control.md +++ b/led_control.md @@ -80,6 +80,37 @@ JSON объект: В ответ возвращается [текущий статус](/led_control.md#получить-текущий-статус): +### MQTT + +#### Текущий статус + +текущий статус в формате JSON в топике `ZigBeeGW/led` + +``` +ZigbeeSLS/led {"state":"OFF","brightness":255,"color":{"r":0,"g":0,"b":0},"color_mode":"rgb","effect":10,"mode":"auto"} +``` + +#### Управление LED + +для управления отправить в топик `ZigBeeGW/led/set` + +JSON объект: + +```json +{ + "mode": "on", + "brightness": 100, + "color": { + "r": 255, + "g": 150, + "b": 200 + }, + "effect": 10 +} +``` + +Любой из параметров `mode`, `brightness`, `color`, `effect` может отправляться как по отдельности, так и в любой подходящей под задачу комбинации в одном запросе. + ## Управление светодиодами ### Шлюз SLS в корпусе Xiaomi