Ошибки и предложения

В этом разделе вы можете проголосовать за идеи по открытым проектам. Вы всегда можете предложить свою идею, перейдя на страницу проекта.

Спасибо!

Мы очень рады, что Вам нравится данный проект и вы проголосовали за его развитие.

Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы :)

Перейти к проекту Нет, спасибо

<<< Назад

Получение значения свойств нескольких объектов

Добавлено: 2019-04-14 10:49:48 tkasyanov / Статус: Готово / Проект: Разработка ядра системы MajorDoMo

Сделать возможность по /api/data/ получить значения свойств нескольких объектов (список объектом и свойств передавать POSTом)

Комментарии:

Описано здесь: https://kb.mjdm.ru/http-ssilki-dlya-raboti-s-major...

POST-запрос на /api/data/ с массивом свойств вида:
{"properties": ["ThisComputer.timeNow","Relay10"]}

Выдаст значения свойств:
{
"data": {
"ThisComputer.timeNow": "10:56",
"Relay10.isActivity": "0",
"Relay10.groupEco": "0",
"Relay10.groupSunrise": "0",
"Relay10.loadType": "curtains",
"Relay10.groupEcoOn": "0",
"Relay10.icon": false,
"Relay10.groupSunset": false,
"Relay10.status": "0",
"Relay10.alive": "1",
"Relay10.linkedRoom": "Bedroom",
"Relay10.updated": "1555607461",
"Relay10.updatedText": "20:11",
"Relay10.aliveTimeout": "",
"Relay10.StatusLowBattery": false
}
}

+21
 
Обсуждение (1)