PDA

Просмотр полной версии : Есть задача через API сторонним софтом по сценарию менять настройки ТРМ500 Щ WiFi



sly2k
03.12.2021, 13:43
Есть задача через 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?
Заранее благодарен.

nikson78
16.02.2022, 16:02
ID параметров можете узнать моей программкой https://owen.ru/forum/showthread.php?t=35934
sms_tag":"sms_code"? эти тэги нужно заполнять если включено подтверждение по sms на запись параметров.
Запись параметров вроде бы производится запросом POST parameters/write-data