DELTA HTTP API Программасынын Колдонуучусу

Introduction
UNOnext - бул көп функциялуу сенсорлор. Бул Температураны (°C / ° F), Нымдуулукту (rH%), Айлана-чөйрөнүн жарыгын (люкс), CO2 (ppm), PM2.5 (мкг / м3), PM10 (мкг / м3) менен камсыз кылат. Алдын ала модель TVOC менен камсыз кылат. (ppb), HCHO (ppb), CO (ppm) жана O3 (ppb). Бул документ UNO колдонууну киргизетweb JSON форматына негизделген UNOnext сенсор дайындарын алуу үчүн HTTP API. Мындан тышкары, БУУweb HTTP API ошондой эле Тайвандык жөнгө салуу негизинде сенсордун орточо кыймылдуу маалыматтарын берет. UNOnext онлайн режиминде болгондо берилиштердин тыгыздыгы 1 мүнөткө 6 жазууну түзөт.
Эскертүү. ООНweb HTTP API мурунтан эле WiFi орнотулган жана UNO менен туташкан UNOnextти гана колдойтweb.
1-таблица Сенсордук таблица
| Сенсор түрү | ачкыч | Маалымат бирдиги |
| Температура | ТЕМП | °C |
| NTC температурасы (op.) | NTC | °C |
| Температура °F | TEMP_F | °F |
| NTC температурасы °F (тандоо) | NTC_F | °F |
| Нымдуулук | HUMI | rH% |
| Ambient Light | LUX | люкс |
| CO2 | CO2 | промилле |
| PM2.5 | PM2p5 | jLg/m3 |
| PM10 | PM10 | jLg/m3 |
| TVOC (тандоо) | TVOC | ppb |
| HCHO (тандоо) | HCHO | ppb |
| CO (таңдашы) | CO | промилле |
| O3 (тандоо) | O3 | ppb |
Таблица 2 Сенсор кыймылдуу орточо маалыматтар
| Сенсор түрү | ачкыч | Маалымат бирдиги | Эреженин сүрөттөлүшү |
| CO2 | CO2_ma | промилле | 8 саат |
| PM2.5 | PM2p5_ma | jLg/m3 | 24 саат |
| PM10 | PM10_ma | jLg/m3 | 24 саат |
| TVOC (тандоо) | TVOC_ma | ppb | 1 саат |
| HCHO (тандоо) | HCHO_ma | ppb | 1 саат |
| CO (таңдашы) | CO_ma | промилле | 8 саат |
| O3 (тандоо) | O3_ma | ppb | 8 саат |
PS. Эгер сенсордун мааниси "нөл" болсо, орнотулган эмес же маалымат жеткиликсиз көрсөтүлөт.
API колдонмосу
Талап
- ООНweb token API уруксаты менен каттоо эсеби.
- Он-лайн UNOnext'тин SN.
- HTTP API кардарын даярдаңыз. Мис Почтачы (https://www.postman.com/), reqBin (https://reqbin.com/)

1-сүрөт Почтачы скриншоту
API
Учурдагы БУУweb үчүн төмөнкү HTTP API камсыз кылат UNOnext. https://isdweb.deltaww.com/api/getUnoNextPeriod
3-таблица Uno Кийинки мезгилдин колдонулушун алыңыз
| API | Протокол | Description |
| getUnoNextPeriod | POST | Кыймылдуу орточо маалыматтардын негизинде UNOnext дайындарын алыңыз. |
| Авторизация: Жетүүчү Токен (HTTP сурамынын башында) | ||
| Колдонуучунун белгиси: Ар бир Формат | колдонуучунун уникалдуу белгиси бар. Узундугу 32.
Жүктөөчү ХХХХХХХХХХХХХХХХХХХХХХХ |
|
| алып жүрүүчү Мис | ||
| Посттун тексти (JSON форматы) | ||
| {
"sn": "2040N00F0116", "сенсор": null, "rtData": [], "dataFormat": "dict", "tsRange": null } JSON Key Description |
||
| ачкыч | Description | |
| sn | UNOnext компаниясына таандык SN. | |
| сенсор | Жылдыруу орт. сенсордук сап массивинин маалыматтары. null бардык сенсор дегенди билдирет. Бош массив [] кызыкдар эмес кыймылдуу орточо дегенди билдирет. маалыматтар. | |
| rtData | Сенсордук сап массивинин реалдуу убакыт маалыматтары. null эч кандай кызыкдар реалдуу убакыт маалыматтарды билдирет. Бош массив [] бардык сенсор маалыматтарды билдирет. | |
| dataFormat | “dict”,”csv”,”json” кабыл алыңыз. Көпчүлүк учурда "dict" колдонуңуз. | |
| tsRange | Эпох убактысы стamp массив. [баштоо, аяктоо] – [1613633000, 1613633201] null 1 сааттын ичинде акыркы маалыматтарды билдирет. Epoch Exampле: https://www.epochconverter.com/ | |
| Жооп (колдонмо/json) | ||||||||||||
| { "результат": "SUC", "пайдалуу жүк": { "мамычалар": [ "убакыт", "TEMP", "HUMI", "LUX", "NTC", "TVOC", "HCHO", "CO", "CO2", "O3", “PM2p5”, "PM10", “TEMP_F”, "NTC_F" ], "маалымат": [ [ 1619425800, 23.2, 67.57, 282, null, 30000, 42, 0, 920, 0, 2, 1, 73.76, null ] ] }, "rawCount": 1, "эсеп": 1 } JSON Key Description
|
Документтер / Ресурстар
![]() |
DELTA HTTP API программасы [pdf] Колдонуучунун колдонмосу HTTP API Программасы, HTTP API, Программалык камсыздоо |




