Есть задача через API сторонним софтом по сценарию менять настройки ТРМ500 Щ WiFi, помогите кто может написанием пост запроса.
в частности рабочую установку температуры.
Как я это понял. Поправьте если не прав.
1. Заранее создаю шаблоны записи в ручную в облаке.
2. далее логинимся через апи, получаем токен, и выполняем POST write-template-management/execute/:id
вот как этот запрос описан в документации:
POST write-template-management/execute/1 HTTP/1.1
Host: api.owencloud.ru
Accept: */*
Authorization: Bearer CYndQy1OwPtpal1OhrextgtIM7Bw5q3f
{
"sms_tag":"3ca1eed2efaa183d0f32fb68099ead8f",
"sms_code":"69353",
"timeout":10,
"sync":true,
"data": {
{"id":401961,"value":"1"},
{"id":401963,"value":"2.000"}
}
}
И вот тут непонятно - 1.откуда взять ID шаблона? (В облаке таких полей не вижу, а создаю я его не через апи, а предварительно в облаке - или же надо предварительно получить список шаблонов, найти среди них нужный по имени? )
2. для чего поля "sms_tag":"sms_code"?
3. зачем нам поля "data": {"id":401961,"value":"1"},{"id":401963,"value":"2. 000"} если в описании шаблона и так уже прописано что он должен изменить, - вероятно можно менять произвольные установки, тогда прошу пояснить как узнать id параметров SP1 SP2 для ТРМ500wifi?
Заранее благодарен.