Дилгейт
alice

Новости
04-02-2024 FAQ
21-02-2023 JSON формат

Устройства
Sonoff RF выключатель
Бюджетный регулятор температуры

Справка
Настройка устройств
История
Сценарии

JSON формат

21-02-2023 | Обмен данными в формате JSON

Формат JSON структурирует данные в виде текста, что позволяет передавать и получать в одном сообщении множество различной информации. Чтобы извлечь или завернуть данные в JSON строку, необходимо в настройках умения ввести ключ в поле JSON key. Данные могут храниться в JSON строке как в массивах, так и во вложенных объектах. Значения данных в массивах заключены в квадратные скобки [ ], а вложенные ключи разделены точкой. Допускается множественное вложение объектов в объекты и массивы в различном сочетании.

В случае неправильного написания ключа на вкладке диагностики публикация будет отмечена ошибкой undefined json. Ниже приводятся некоторые примеры использования JSON key:

JSON keyJSON строкаЗначение
Power{"Power" : "ON"}"ON"
pin[0]{"pin" : [1, 0, 2]}1
Ds18b20.Value{"Ds18b20" : {"SensorType" : Temperature","Value" : 22.3}}22.3
[1].pressure[null, {"temperature": 24.51, "humidity": 37.49, "pressure": 1027.82}]1027.82