<
From version < 178.1 >
edited by Андрей Калиновский
on 2024/10/30 14:07
To version < 175.1 >
edited by Андрей Калиновский
on 2024/10/23 09:23
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -14,7 +14,7 @@
14 14  
15 15  Пример: X-Auth: 34f4919a-099b-4b7d-8aa1-f478ec2062de.
16 16  
17 -(% style="color:#000000" %)− (%%)При **редактировании** любой записи (пользователь, объект и т.д) необходимо передавать все параметры записи в теле запроса! Те параметры, значения которых не будут переданы - будут стерты!
17 +(% style="color:#000000" %)− (%%)При **редактировании** необходимо передавать все параметры пользователя в теле запроса! Те параметры, значения которых не будут переданы - будут стерты!
18 18  
19 19  
20 20  (% style="color:#000000; font-size:16px" %)**Рекомендации**
... ... @@ -1375,10 +1375,6 @@
1375 1375   "summaryMaxValue": 0 ~/~/ Макс. значение
1376 1376   }
1377 1377   ],
1378 -
1379 - "highlightSensorGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid датчика, выбранного для подсветки его значения в различных интервалах
1380 -
1381 -
1382 1382   "customFields": [ ~/~/ Произвольные поля
1383 1383   {
1384 1384   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -1393,151 +1393,46 @@
1393 1393  
1394 1394  (% style="color:#000000" %)Ответ:
1395 1395  
1396 -
1397 -(((
1398 -(((
1399 -{
1400 - "vehicleId": 0,  ~/~/ ID ТС
1401 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid владельца ТС
1402 - "name": "string", ~/~/ Имя объекта
1403 - "imei": "string", ~/~/ IMEI
1404 - "deviceTypeId": 0, ~/~/ ID типа устройства
1405 - "modelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",  ~/~/ ID модели
1406 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID подразделения
1407 - "sim1": "string", ~/~/ SIM1
1408 - "sim2": "string", ~/~/ SIM2
1409 - "consumptionPer100Km": 0, ~/~/ Расход топлива на 100 км
1410 - "consumptionPerHour": 0, ~/~/ Расход топлива на моточас
1411 - "consumptionIdle": 0,  ~/~/ Расход топлива на холостом ходу
1412 - "consumptionPer100KmSeasonal": 0, ~/~/ Сезонный расход топлива на 100 км
1413 - "consumptionPerHourSeasonal": 0, ~/~/ Сезонный расход топлива на моточас
1414 - "consumptionIdleSeasonal": 0, ~/~/ Сезонный расход топлива на холостом ходу
1415 - "consumptionPer100KmSeasonalBegin": "2024-10-30T08:11:35.622Z", ~/~/ День/месяц начала работы сезонной нормы расхода на 100 км
1416 - "consumptionPer100KmSeasonalEnd": "2024-10-30T08:11:35.622Z", ~/~/ День/месяц окончания работы сезонной нормы расхода на 100 км
1417 - "consumptionPerHourSeasonalBegin": "2024-10-30T08:11:35.622Z", ~/~/ День/месяц начала работы сезонной нормы расхода на моточас
1418 - "consumptionPerHourSeasonalEnd": "2024-10-30T08:11:35.622Z", ~/~/ День/месяц окончания работы сезонной нормы расхода на моточас
1419 - "consumptionIdleSeasonalBegin": "2024-10-30T08:11:35.622Z", ~/~/ День/месяц начала работы сезонной нормы расхода на х/х
1420 - "consumptionIdleSeasonalEnd": "2024-10-30T08:11:35.622Z", ~/~/ День/месяц окончания работы сезонной нормы расхода на х/х
1421 - "mileageCalcMethod": 0, ~/~/ Вид расчёта пробега (0 - ByGps, 1 - ByMileageSensor)
1422 - "mileageCoeff": 0, ~/~/ Коэффициент пробега при расчёте пробега по GPS (по умолчанию - 1)
1423 - "locationByCellId": true, ~/~/ Вычислять ли положение по базовым станциям, если координаты по GPS невалидны?
1424 - "dottedLineTrackWhenNoCoords": true, ~/~/ Обозначать пунктиром трек при отсутствии координат.
1425 - "showLineTrackWhenNoCoords": true, ~/~/ Обозначать трек при отсутствии координат.
1426 - "counters": {  ~/~/ Dto для состояний счётчиков
1427 - "mileageEnabled": true, ~/~/ Флаг включения счётчика "Пробег"
1428 - "motohoursEnabled": true, ~/~/ Флаг включения счётчика "Моточасы"
1429 - "mileage": 0, ~/~/ Пробег
1430 - "motohours": 0 ~/~/ Моточасы
1431 - },
1432 - "cmsv6Parameters": { ~/~/ Dto для CMSv6
1433 - "id": "string", ~/~/ CMSV6 Идентификатор
1434 - "enabled": true, ~/~/ Признак включения
1435 - "host": "string", ~/~/ IP-адрес или доменное имя из URL веб-сайта CMSV6. Порт также можно указать. В случае использования безопасного соединения необходимо указать протокол.
1436 - "login": "string", ~/~/ CMSV6 имя учетной записи
1437 - "password": "string" ~/~/ CMSV6 — пароль учетной записи
1438 - },
1439 - "inspectionTasks": [ ~/~/ Dto для описания задачи на ТО
1440 - {
1441 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID задачи
1442 - "enabled": true, ~/~/ Признак включения
1443 - "name": "string", ~/~/ Имя задания
1444 - "description": "string", ~/~/ Описание задания
1445 - "mileageCondition": 0, ~/~/ Условие по пробегу (в метрах)
1446 - "lastMileage": 0, ~/~/ Пробег (в метрах) на момент последнего ТО
1447 - "motohoursCondition": 0, ~/~/ Условие по моточасам (в секундах)
1448 - "lastMotohours": 0, ~/~/ Моточасы (в секундах) на момент последнего ТО
1449 - "periodicCondition": 0, ~/~/ Условие периодичности по времени
1450 - "kind": 0, ~/~/ Определяет вид периодичности ТО.( 0 - Дни, 1 - Месяцы , 2 - Годы)
1451 - "lastInspectionDate": "2024-10-30T08:11:35.622Z",  ~/~/  Дата последнего ТО
1452 - "maxQuantity": 0 ~/~/ Условие по количеству записей для деактивации
1392 +(% style="color:#000000" %){(%%)
1393 + "vehicleId": "", ~/~/ID ТС 
1394 + "parentId": "", ~/~/Guid владельца ТС
1395 + "name": "", ~/~/Имя объекта
1396 + "imei": "", ~/~/IMEI
1397 + "deviceTypeId": "", ~/~/ID типа устройства
1398 + "modelId": "", ~/~/ID модели
1399 + "unitId": "", ~/~/ID подразделения
1400 + "sim1": "", ~/~/SIM1
1401 + "sim2": "", ~/~/SIM2
1402 + "consumptionPer100Km": "", ~/~/Расход топлива на 100 км
1403 + "consumptionIdle": "", ~/~/Расход топлива на холостом ходу
1404 + "counters": { ~/~/Счётчики
1405 + "mileageEnabled": true,
1406 + "motohoursEnabled": true,
1407 + "mileage": "",
1408 + "motohours": 345.0
1409 + },
1410 + "cmsv6Parameters": { ~/~/Параметры CmsV6
1411 + "id": null,
1412 + "enabled": true, ~/~/флаг включения
1413 + "host": "", ~/~/ IP-адрес или доменное имя из URL веб-сайта CMSV6
1414 + "login": "", ~/~/ имя учетной записи
1415 + "password": "" ~/~/ пароль учетной записи
1416 + },
1417 + "inspectionTasks": { ~/~/ задания на ТО
1418 + "id": "", ~/~/ ID задачи
1419 + "enabled": false, ~/~/ Признак включения
1420 + "name": "", ~/~/ Имя задания
1421 + "description": "", ~/~/ Описание задания
1422 + "mileageCondition": "", ~/~/ Условие по пробегу
1423 + "lastMileage": "", ~/~/ Пробег (в метрах)
1424 + "motohoursCondition": "", ~/~/ Условие по моточасам
1425 + "lastMotohours": "", ~/~/ Моточасы
1426 + "periodicCondition": "", ~/~/ Условие периодичности по времени
1427 + "kind": "", ~/~/ Вид периодичности по времени 
1428 + "maxQuantity": "" ~/~/ Сколько раз выполнить задание (null - однократно)
1453 1453   }
1454 - ],
1455 - "drivers": [ ~/~/ Список водителей. Определяет класс назначения водителя на объект.
1456 - {
1457 - "vehicleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор объекта.
1458 - "inputNumber": 0, ~/~/ № входа.
1459 - "createTime": "2024-10-30T08:11:35.622Z", ~/~/ Момент времени создания назначения.
1460 - "comment": "string", ~/~/ Комментарий
1461 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения.
1462 - "driverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя.
1463 - "beginTime": "2024-10-30T08:11:35.622Z", ~/~/ Момент времени начала назначения.
1464 - "endTime": "2024-10-30T08:11:35.622Z" ~/~/ Момент времени окончания назначения.
1465 - }
1466 - ],
1467 - "commandTemplates": [  ~/~/ Список шаблонов команд
1468 - {
1469 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID шаблона
1470 - "name": "string", ~/~/ Название шаблона команд
1471 - "command": "string", ~/~/ Команда на выполнение
1472 - "retries": 0 ~/~/ Лимит попыток отправки
1473 - }
1474 - ],
1475 - "sensors": [ ~/~/ Список датчиков
1476 - {
1477 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика
1478 - "kind": 0, ~/~/ Определяет виды датчиков. 0 - Simple, 1 - Composite
1479 - "type": 0, ~/~/ Определяет типы датчиков. 0 - None, 1 - FuelLvl, 2 - PowerLevel, 3 - Consumption, 4 - Ignition, 5 - Crane, 6 - Greider, 8 - Power, 11 - Arrow, 14 - Otval, 15 - Sand, 17 - MixerLand, 18 - MixerMove, 20 - Temperature, 21 - Warning, 22 - Metla, 23 - Kosilka, 24 - DriverRFID, 25 - ReFueller, 27 - GrainLvl, 28 - EngineRPM, 29 - BodyUp, 31 - EngineTemperature, 32 - TrailerRFID, 33 - Tank, 34 - Unloading, 35 - Custom, 36 - GNSS, 37 - WeighingTerminal, 38 - RelativeMotohours, 39 - MileageSensor, 40 - Motohours, 41 - BunkerLowLevel, 42 - BunkerHighLevel, 43 - AppliedKg, 44 - TreatedHa, 45 - RateKgHa, 46 - FertilizerLevel, 47 - FactOfWork, 48 - ReapingAggregate, 49 - AverageRateKgHa, 50 - Speed
1480 - "name": "string",  ~/~/ Имя датчика
1481 - "inputType": 0, ~/~/ Тип входа, на который подключается определенный тип датчика. 0 - Digital, 1 - Analog, 2 - Impulse, 3 - Rs232, 4 - Rs485, 5 - FMS, 6 - Diagnosis, 7 - Wire, 8 - ImpulseFrequency, 9 - BLE, 255 - Virtual
1482 - "inputNumber": 0, ~/~/ Номер входа
1483 - "pseudonym": "string", ~/~/ Псевдоним
1484 - "medianDegree": 0, ~/~/ Степень медианной фильтрации
1485 - "isInverted": true, ~/~/  Признак инверсии
1486 - "disabled": true, ~/~/ Датчик не участвует в обработке
1487 - "gradeType": 0, ~/~/ Способ тарировки показаний датчика.  0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs
1488 - "gradesTables": [ ~/~/ Тарировка
1489 - {
1490 - "grades": [ ~/~/ Таблицы тарировки
1491 - {
1492 - "input": 0, ~/~/ Вход
1493 - "output": 0 ~/~/ Выход
1494 - }
1495 - ],
1496 - "relevanceTime": "2024-10-30T08:11:35.622Z" ~/~/ Время, с которого наступает актуальность таблицы тарировки
1497 - }
1498 - ],
1499 - "showInTooltip": true, ~/~/ Отображение в подсказке
1500 - "showLastValid": true, ~/~/ Отображать последнее валидное значение
1501 - "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива
1502 - "showWithoutIgn": true, ~/~/ Отображать без включенного зажигания
1503 - "agrFunction": 0,  ~/~/ Агрегирующая функция. 0 - SUM, 1 - AVG, 2 - EXPRESSION
1504 - "expr": "string", ~/~/ Выражение
1505 - "children": [ ~/~/ Cписок добавленных в агрегацию физ. датчиков
1506 - "string"
1507 - ],
1508 - "customParams": {
1509 - "additionalProp1": "string",
1510 - "additionalProp2": "string",
1511 - "additionalProp3": "string"
1512 - },
1513 - "summaryMaxValue": 0, ~/~/ Определяет максимальное значение датчика в режиме накопления.
1514 - "valueIntervals": [  ~/~/ Интервалы значений для подсветки в мониторинге
1515 - {
1516 - "from": 0, ~/~/ С какого значения
1517 - "color": "string", ~/~/ Каким цветом
1518 - (% style="background-color:inherit; color:inherit; font-family:Menlo,Monaco,Consolas,~"Courier New~",monospace; font-size:inherit; white-space:pre" %)"text": "string"
1519 -)))
1430 +(% style="color:#000000" %)}
1520 1520  
1521 - }
1522 - ]
1523 - }
1524 - ],
1525 - "highlightSensorGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid датчика, выбранного для подсветки его значения в различных интервалах
1526 - "customFields": [ ~/~/ Список произвольных полей
1527 - {
1528 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ System.Guid идентификатор элемента сущности
1529 - "name": "string", ~/~/ Наименование произвольного поля
1530 - "value": "string", ~/~/ Значение произвольного поля
1531 - "forClient": true, ~/~/ Отобразить произвольное поле у клиента
1532 - "forTooltip": true, ~/~/ Отобразить произвольное поле в подсказке (при наведении на ТС на карте)
1533 - "forReport": true ~/~/ Отобразить произвольное поле в отчете
1534 - }
1535 - ],
1536 - "motohoursCalcMethod": 0 ~/~/ Вид расчета моточасов. 0 - ByIgnitionSensor, 1 - ByMotohoursSensor, 2 - ByRelativeMotohoursSensor
1537 -}
1538 -)))
1539 -
1540 -
1541 1541  **Валидация:**
1542 1542  - сезонный параметр может быть задан только если задана соответствующая обычная норма;
1543 1543  - сезонные начало и окончание могут быть заданы только если задана соответствующая сезонная норма;
... ... @@ -1808,11 +1808,6 @@
1808 1808   "summaryMaxValue": 0 ~/~/ Макс. значение
1809 1809   }
1810 1810   ],
1811 -
1812 -(((
1813 - "highlightSensorGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid датчика, выбранного для подсветки его значения в различных интервалах
1814 -)))
1815 -
1816 1816   "customFields": [ ~/~/ Произвольные поля
1817 1817   {
1818 1818   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -1827,174 +1827,49 @@
1827 1827  
1828 1828  (% style="color:#000000" %)Ответ:
1829 1829  
1830 -(((
1831 -{
1832 - "vehicleId": 0, ~/~/ ID ТС
1833 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid владельца ТС 
1834 - "name": "string", ~/~/ Имя объекта
1835 - "imei": "string", ~/~/ IMEI
1836 - "deviceTypeId": 0, ~/~/ ID типа устройства
1837 - "modelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID модели
1838 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID подразделения
1839 - "sim1": "string", ~/~/ SIM1
1840 - "sim2": "string", ~/~/ SIM2
1841 - "consumptionPer100Km": 0, ~/~/ Расход топлива на 100 км
1842 - "consumptionPerHour": 0, ~/~/ Расход топлива на моточас
1843 - "consumptionIdle": 0, ~/~/ Расход топлива на холостом ходу
1844 - "consumptionPer100KmSeasonal": 0, ~/~/ Сезонный расход топлива на 100 км
1845 - "consumptionPerHourSeasonal": 0, ~/~/ Сезонный расход топлива на моточас
1846 - "consumptionIdleSeasonal": 0, ~/~/ Сезонный расход топлива на холостом ходу
1847 - "consumptionPer100KmSeasonalBegin": "2024-10-30T10:31:17.196Z", ~/~/ День/месяц начала работы сезонной нормы расхода на 100 км
1848 - "consumptionPer100KmSeasonalEnd": "2024-10-30T10:31:17.196Z", ~/~/ День/месяц окончания работы сезонной нормы расхода на 100 км
1849 - "consumptionPerHourSeasonalBegin": "2024-10-30T10:31:17.196Z", ~/~/ День/месяц начала работы сезонной нормы расхода на моточас
1850 - "consumptionPerHourSeasonalEnd": "2024-10-30T10:31:17.196Z", ~/~/ День/месяц окончания работы сезонной нормы расхода на моточас
1851 - "consumptionIdleSeasonalBegin": "2024-10-30T10:31:17.196Z", ~/~/ День/месяц начала работы сезонной нормы расхода на х/х
1852 - "consumptionIdleSeasonalEnd": "2024-10-30T10:31:17.196Z", ~/~/ День/месяц окончания работы сезонной нормы расхода на х/х
1853 - "mileageCalcMethod": 0, ~/~/ Вид расчёта пробега. 0 - ByGps, 1 - ByMileageSensor
1854 - "mileageCoeff": 0, ~/~/ Коэффициент пробега при расчёте пробега по GPS (по умолчанию - 1)
1855 - "locationByCellId": true, ~/~/ Вычислять ли положение по базовым станциям, если координаты по GPS невалидны?
1856 - "dottedLineTrackWhenNoCoords": true, ~/~/ Обозначать пунктиром трек при отсутствии координат.
1857 - "showLineTrackWhenNoCoords": true, ~/~/ Обозначать трек при отсутствии координат.
1858 - "counters": { ~/~/ состояний счётчиков
1859 - "mileageEnabled": true,  ~/~/ Флаг включения счётчика "Пробег"
1860 - "motohoursEnabled": true, ~/~/ Флаг включения счётчика "Моточасы"
1861 - "mileage": 0, ~/~/ Пробег
1862 - "motohours": 0 ~/~/ Моточасы 
1863 - },
1864 - "cmsv6Parameters": { ~/~/ Dto для CMSv6
1865 - "id": "string", ~/~/ CMSV6 Идентификатор
1866 - "enabled": true, ~/~/ Признак включения
1867 - "host": "string", ~/~/ IP-адрес или доменное имя из URL веб-сайта CMSV6.
1868 -)))
1869 -
1870 -
1871 -(((
1872 -~/~/ Порт также можно указать. В случае использования безопасного соединения необходимо указать протокол.
1873 - "login": "string", ~/~/ CMSV6 имя учетной записи
1874 - "password": "string" ~/~/ CMSV6 — пароль учетной записи
1875 - },
1876 - "inspectionTasks": [ ~/~/ Задания на ТО
1877 - {
1878 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID задачи
1879 - "enabled": true, ~/~/ Признак включения
1880 - "name": "string", ~/~/ Имя задания
1881 - "description": "string", ~/~/ Описание задания
1882 - "mileageCondition": 0, ~/~/ Условие по пробегу (в метрах)
1883 - "lastMileage": 0, ~/~/ Пробег (в метрах) на момент последнего ТО
1884 - "motohoursCondition": 0, ~/~/ Условие по моточасам (в секундах)
1885 - "lastMotohours": 0, ~/~/ Моточасы (в секундах) на момент последнего ТО
1886 - "periodicCondition": 0, ~/~/ Условие периодичности по времени
1887 - "kind": 0, ~/~/ Определяет вид периодичности ТО. 0 - Дни, 1 - Месяца, 2 - Годы
1888 - "lastInspectionDate": "2024-10-30T10:31:17.196Z", ~/~/ Дата последнего ТО
1889 - "maxQuantity": 0  ~/~/ Условие по количеству записей для деактивации
1890 - }
1891 - ],
1892 - "drivers": [  ~/~/ Список водителей
1893 - {
1894 - "vehicleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор объекта.
1895 - "inputNumber": 0, ~/~/ № входа.
1896 - "createTime": "2024-10-30T10:31:17.196Z", ~/~/ Момент времени создания назначения.
1897 - "comment": "string", ~/~/ Комментарий.
1898 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения.
1899 - "driverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя.
1900 - "beginTime": "2024-10-30T10:31:17.196Z", ~/~/ Момент времени начала назначения.
1901 - "endTime": "2024-10-30T10:31:17.196Z" ~/~/ Момент времени окончания назначения.
1902 - }
1903 - ],
1904 - "commandTemplates": [ ~/~/ Список шаблонов команд
1905 - {
1906 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID шаблона
1907 - "name": "string", ~/~/ Название шаблона команд
1908 - "command": "string", ~/~/ Команда на выполнение
1909 - "retries": 0 ~/~/ Лимит попыток отправки
1910 - }
1911 - ],
1912 - "sensors": [  ~/~/ Список датчиков 
1913 - {
1914 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика
1915 - "kind": 0, ~/~/ Определяет виды датчиков. 0 - Simple, 1 - Composite
1916 - "type": 0, ~/~/ Определяет типы датчиков. 0 - None, 1 - FuelLvl, 2 - PowerLevel, 3 - Consumption, 4 - Ignition,
1917 -)))
1918 -
1919 -(((
1920 -~/~/ 5 - Crane, 6 - Greider, 8 - Power, 11 - Arrow, 14 - Otval, 15 - Sand, 17 - MixerLand, 18 - MixerMove, 20 - Temperature,
1921 -)))
1922 -
1923 -(((
1924 -~/~/ 21 - Warning, 22 - Metla, 23 - Kosilka, 24 - DriverRFID, 25 - ReFueller, 27 - GrainLvl, 28 - EngineRPM, 29 - BodyUp,
1925 -)))
1926 -
1927 -(((
1928 -~/~/ 31 - EngineTemperature, 32 - TrailerRFID, 33 - Tank, 34 - Unloading, 35 - Custom, 36 - GNSS, 37 - WeighingTerminal,
1929 -)))
1930 -
1931 -(((
1932 -~/~/ 38 - RelativeMotohours, 39 - MileageSensor, 40 - Motohours, 41 - BunkerLowLevel, 42 - BunkerHighLevel,
1933 -)))
1934 -
1935 -(((
1936 -~/~/ 43 - AppliedKg, 44 - TreatedHa, 45 - RateKgHa, 46 - FertilizerLevel, 47 - FactOfWork, 48 - ReapingAggregate, 49 - AverageRateKgHa, 50 - Speed
1937 - "name": "string", ~/~/ Имя датчика
1938 - "inputType": 0, ~/~/ Тип входа, на который подключается определенный тип датчика. 0 - Digital, 1 - Analog, 2 - Impulse,
1939 -)))
1940 -
1941 -(((
1942 -~/~/ 3 - Rs232, 4 - Rs485, 5 - FMS, 6 - Diagnosis, 7 - Wire, 8 - ImpulseFrequency, 9 - BLE, 255 - Virtual
1943 - "inputNumber": 0, ~/~/ Номер входа
1944 - "pseudonym": "string", ~/~/ Псевдоним
1945 - "medianDegree": 0, ~/~/ Степень медианной фильтрации
1946 - "isInverted": true, ~/~/ Признак инверсии
1947 - "disabled": true, ~/~/ Датчик не участвует в обработке
1948 - "gradeType": 0, ~/~/ Способ тарировки показаний датчика.  0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs
1949 - "gradesTables": [ ~/~/ Тарировка
1716 +(% lang="en-US" style="text-align:left" %)
1717 +(% lang="ru-RU" style="color:#000000; font-weight:normal" %){     (%%)
1718 + "vehicleId": "", ~/~/ ID ТС
1719 + "parentId": "", ~/~/ ID клиента
1720 + "name": "", ~/~/ имя ТС
1721 + "imei": "", ~/~/ IMEI
1722 + "deviceTypeId": "", ~/~/ типа устройства
1723 + "modelId": "", ~/~/ ID модели
1724 + "unitId": "", ~/~/ ID подразделения
1725 + "sim1": "", ~/~/ SIM 1
1726 + "sim2": "", ~/~/ SIM2
1727 + "consumptionPer100Km": "", ~/~/ Расход топлива на 100 км
1728 + "consumptionIdle": "", ~/~/ Расход топлива на холостом ходу
1729 + "counters": 
1730 + {
1731 + "mileageEnabled": true, ~/~/ флаг активности счётчика «пробег»
1732 + "motohoursEnabled": true, ~/~/ флаг активности счётчика «моточасы»
1733 + "mileage": "", ~/~/ пробег
1734 + "motohours": "", ~/~/ моточасы
1735 + }
1736 + "cmsv6Parameters": ~/~/ параметры CMSv6
1950 1950   {
1951 - "grades": [ ~/~/ Таблицы тарировки
1952 - {
1953 - "input": 0, ~/~/ Вход
1954 - "output": 0 ~/~/ Выход
1955 - }
1956 - ],
1957 - "relevanceTime": "2024-10-30T10:31:17.196Z"  ~/~/ Время, с которого наступает актуальность таблицы тарировки
1958 - }
1959 - ],
1960 - "showInTooltip": true, ~/~/ Отображение в подсказке
1961 - "showLastValid": true, ~/~/ Отображать последнее валидное значение
1962 - "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива
1963 - "showWithoutIgn": true, ~/~/ Отображать без включенного зажигания
1964 - "agrFunction": 0, ~/~/ Агрегирующая функция. 0 - SUM, 1 - AVG, 2 - EXPRESSION 
1965 - "expr": "string", ~/~/ Выражение
1966 - "children": [ ~/~/ Cписок добавленных в агрегацию физ. датчиков
1967 - "string" 
1968 - ],
1969 - "customParams": { ~/~/ Дополнительные настройки
1970 - "additionalProp1": "string",
1971 - "additionalProp2": "string",
1972 - "additionalProp3": "string"
1973 - },
1974 - "summaryMaxValue": 0, ~/~/ Определяет максимальное значение датчика в режиме накопления.
1975 - "valueIntervals": [ ~/~/ Интервалы значений для подсветки в мониторинге
1738 + "id": ~/~/ идентификатор
1739 + "enabled": true, ~/~/ флаг включения
1740 + "host": "", ~/~/ IP-адрес или доменное имя из URL веб-сайта CMSV6
1741 + "login": "", ~/~/ имя учетной записи
1742 + "password": "", ~/~/ пароль учетной записи
1743 + }
1744 + "inspectionTasks": ~/~/ задания на ТО
1976 1976   {
1977 - "from": 0, ~/~/ С какого значения
1978 - "color": "string", ~/~/ Каким цветом
1979 - "text": "string" ~/~/ Текст подписи к этому интервалу
1746 + "id": "", ~/~/ ID задания
1747 + "enabled": false, ~/~/ Признак включения
1748 + "name": "", ~/~/ Имя задания
1749 + "description": "", ~/~/ Описание задания
1750 + "mileageCondition": "", ~/~/ Условие по пробегу
1751 + "lastMileage": "", ~/~/ Пробег (в метрах) на момент последнего ТО
1752 + "motohoursCondition": "", ~/~/ Условие по моточасам
1753 + "lastMotohours": "", ~/~/ Моточасы
1754 + "periodicCondition": "", ~/~/ Условие периодичности по времени
1755 + "kind": "", ~/~/ Вид периодичности по времени
1756 + "maxQuantity": "", ~/~/ Сколько раз выполнить задание
1980 1980   }
1981 - ]
1982 - }
1983 - ],
1984 - "highlightSensorGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid датчика, выбранного для подсветки его значения в различных интервалах
1985 - "customFields": [ ~/~/ Список произвольных полей
1986 - {
1987 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ System.Guid идентификатор элемента сущности
1988 - "name": "string", ~/~/ Наименование произвольного поля
1989 - "value": "string", ~/~/ Значение произвольного поля
1990 - "forClient": true, ~/~/ Отобразить произвольное поле у клиента
1991 - "forTooltip": true, ~/~/ Отобразить произвольное поле в подсказке (при наведении на ТС на карте)
1992 - "forReport": true ~/~/ Отобразить произвольное поле в отчете
1993 - }
1994 - ],
1995 - "motohoursCalcMethod": 0 ~/~/ Вид расчета моточасов. 0 - ByIgnitionSensor, 1 - ByMotohoursSensor, 2 - ByRelativeMotohoursSensor
1996 -}
1997 -)))
1758 +(% lang="ru-RU" style="color:#000000; font-weight:normal" %)}
1998 1998  
1999 1999  **Валидация:**
2000 2000  - сезонный параметр может быть задан только если задана соответствующая обычная норма;
... ... @@ -2325,7 +2325,7 @@
2325 2325  
2326 2326  (% class="box warningmessage" %)
2327 2327  (((
2328 -Максимальное допустимое количество периодов в ответе - 1440. При превышении этого значения будет получена ошибка ""ApiCode":204,"ApiMessage":"Прислана неправильная модель","Message":"Задан слишком маленький период дискретизации"".
2089 +Максимальное кол-во периодов - 1440 (maxPeriodsCount = 1440)
2329 2329  \\При большом количестве периодов существенно растет нагрузка, синхронный запрос может выдать ошибку по таймауту. Рекомендуем не занижать необходимое значение параметра "sampling".
2330 2330  )))
2331 2331  

Меню

ГЛОНАССSoft wiki - 2024 г.