Показания по устройству

GET запрос

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

Параметры запроса
sid
uuid4
идентификатор сессии
id
int
идентификатор устройства (meter_id из результатов /object/meters)
start
ISO 8601
дата/время
finish
ISO 8601
дата/время
group
hour|day|month
группировка данных
absolute
true|false
расход(false, по умолчанию) или абсолютное значение(true)
Параметры ответа
name
str
имя устройства устройства
sn
str
серийный номер устройства
input
int
номер входа Контроллера
type
int
тип устройства
max
str
максимальное значение в выборке
min
str
минимальное значение в выборке
average
str
среднее значение в выборке
approve_dt
ISO 8601
дата поверки/замены
eirc_num
str
идентификатор счетчика в ЕИРЦ
active_text
str
Название активного состояния(только для датчиков и кранов)
passive_text
str
Название неактивного состояния(только для датчиков и кранов)
points
array
массив значений для устройства
{vals: значения,
datetime: дата/время,
state: {name: название ошибки,
number: номер ошибки}
}
Генератор HTTPie запроса (документация)

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

Пример
$ http GET https://api.saures.ru/1.0/meter/get sid=="840d2b32-632f-472c-9bed-0e3ff10e1ab4" id=="26566" start=="2020-08-11T00:00:00" finish=="2020-10-30T00:00:00" group=="month" -v

GET /1.0/meter/get?sid=840d2b32-632f-472c-9bed-0e3ff10e1ab4&id=26566&start=2020-08-11T00%3A00%3A00&finish=2020-10-30T00%3A00%3A00&group=month
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: 356
Content-Type: application/json; charset=utf-8
Strict-Transport-Security: max-age=31536000

{
    "data": {
        "approve_dt": null,
        "average": 7.303,
        "eirc_num": "",
        "input": 2,
        "name": "ELSTER",
        "points": [
            {
                "datetime": "2020-08-01T00:00:00",
                "vals": [
                    0
                ],
                "state": {
                    "name": "Ошибок нет",
                    "number": 0
                }
            },
            {
                "datetime": "2020-09-01T00:00:00",
                "vals": [
                    21.78
                ],
                "state": {
                    "name": "Ошибок нет",
                    "number": 0
                }
            },
            {
                "datetime": "2020-10-01T00:00:00",
                "vals": [
                    0.13
                ],
                "state": {
                    "name": "Ошибок нет",
                    "number": 0
                }
            }
        ],
        "sn": "",
        "total": [
            21.91
        ],
        "type": 3,
        "unit": "м³"
    },
    "errors": [],
    "status": "ok"
}
© 2023 SAURES - система автоматизированного учета и контроля ресурсов