Редактирование устройства

GET запрос

URL https://api.saures.ru/1.0/meter/settings

Параметры запроса
sid
uuid4
идентификатор сессии
id
int
id устройства
Параметры ответа
lk
int
параметр работы зависит от типа устройства:
давление - порог деактивации, бар
температура - порог деактивации, градусов
контактный датчик - задержка детектирования деактивации, секунд
счетчик - время детектирования подозрительного расхода, минут
st
int
параметр работы зависит от типа устройства:
давление - порог активации, бар
температура - порог активации, градусов
контактный датчик - задержка детектирования активации, секунд
счетчик - время детектирования остановки потребления, минут
pv
int
корректировка показаний импульсного счетчика (+инкремент, -декремент)
sv
int
установка абсолютных показаний импульсного счетчика
Генератор HTTPie запроса (документация)

$ http GET https://api.saures.ru/1.0/meter/settings -v

Пример
$ http GET https://api.saures.ru/1.0/meter/settings sid=="92104027-908a-43dd-b18b-b06b918f696d" id=="25472" -v
GET /1.0/meter/settings?sid=92104027-908a-43dd-b18b-b06b918f696d&id=25472
HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Host: api.saures.ru
User-Agent: HTTPie/0.9.8



HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 56
Content-Type: application/json; charset=utf-8
Strict-Transport-Security: max-age=31536000

{
    "data": {},
    "errors": [],
    "status": "ok"
}

POST запрос

URL https://api.saures.ru/1.0/meter/settings

Параметры запроса
sid
uuid4
идентификатор сессии
id
int
id устройства
lk
int
параметр работы зависит от типа устройства:
давление - порог деактивации, бар
температура - порог деактивации, градусов
контактный датчик - задержка детектирования деактивации, секунд
счетчик - время детектирования подозрительного расхода, минут
st
int
параметр работы зависит от типа устройства:
давление - порог активации, бар
температура - порог активации, градусов
контактный датчик - задержка детектирования активации, секунд
счетчик - время детектирования остановки потребления, минут
pv
int
корректировка показаний импульсного счетчика (+инкремент, -декремент)
sv
int
установка абсолютных показаний импульсного счетчика
Генератор HTTPie запроса (документация)

$ http --form POST https://api.saures.ru/1.0/meter/settings -v

Пример
$ http --form POST https://api.saures.ru/1.0/meter/settings sid="92104027-908a-43dd-b18b-b06b918f696d" id="25472" -v

POST /1.0/c/settings HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Length: 95
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Host: api.saures.ru
User-Agent: HTTPie/1.0.3
sid=92104027-908a-43dd-b18b-b06b918f696d&id=25472

HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 42
Content-Type: application/json; charset=utf-8
Strict-Transport-Security: max-age=31536000

{
    "data": {},
    "errors": [],
    "status": "ok"
}

© 2024 SAURES - система автоматизированного учета и контроля ресурсов