Өзгерістер журналы
V.A.D. IIoT экожүйесінің өнімдік кезеңдері, релиз сайын — платформаның жаңа модульдері, интеграциялар, тілдер және сенімділік бойынша жұмыс.
Мониторинг, рөлдер және қосылудың жаңа тәсілдері
Үш қатар бағыт: детекторлардың бірыңғай тізілімі мен ортақ оқиғалар кестесі бар мониторинг қызметі, саясат-нысандарға құрылған авторизация моделі және құрылғы не өңірді қосудың жаңа тәсілдері — проксилеу режимі мен өңірлік сәйкестік пакеті.
- Жаңа
Бірыңғай детекторлар тізілімі және ортақ мониторинг оқиғалары кестесі
Проблемалы оқиғалар бірнеше көзден келеді: жинау демоны, орналастыру модулі, регламенттік тексерулер, AI-талдау. Қызмет оларды екі мәнге келтіреді — не проблема саналатынын және оның қай қызмет пен жауапкершілік тобына жататынын айтатын детекторлар анықтамалығы мен барлық көз жазатын бір оқиғалар кестесі. Басқару тақталары, сүзгілер мен есептер оны тікелей оқиды, сондықтан проблемалар саны бәрінде бірдей.
Толығырақ - Сенімділік
Проблемалы сеанс маркерлері орналастыру кезеңінде
Сеанс дерекқорға жазылған сәтте бағаланады. Ережелер шектермен берілген: кестеден 15 минуттан ерте шығу, телеметрия батареясы кернеуінің алдыңғы сеансқа қатысты 0,1 В-тан артық төмендеуі, метрология батареясында — 0,05 В-тан артық, қосылымның қалыпсыз ұзақтығы. Сеанс маркер алады, ал тәуліктік жиынтық мұрағатты қайта есептеу арқылы емес, маркерлерден жиналады — тексеру құны паркпен бірге өспейді.
- Қауіпсіздік
Саясат-нысандардағы қатынау ережелері
Қатынау моделі саясат-нысандарға құрылған: әр ресурсқа бір класс, пәндік тілдің орнына кәдімгі әдістер. Рөл белсенділік және «әдепкіде қосулы» жалаушалары бар аталған өкілеттіктер жинағымен сипатталады, сондықтан құқықтар құрамы жинақ шығармай әр орнатуға бапталады. Саясат қарапайым нысан күйінде қалады және веб арқылы ұштан-ұшқа сценарий емес, бірлік тестермен жабылады.
Толығырақ - Интеграция
API контроллерлері мен көріністері v3 атаулар кеңістігіне көшірілді
Ашық келісім өз атаулар кеңістігін алады: контроллерлер мен көріністер v3-ке көшеді, ал v1 үйлесімді кіру нүктесі ретінде мұздатылып қалады. Бұзушы өзгерістер тек жаңа кеңістікте жасалады, сондықтан API дамуы әр интегратормен келісуді талап етпейді. Жауаптар аударылады — анықтамалықтар мен мәтіндік сипаттамалар сұрау жіберген пайдаланушының тілінде қайтады.
Толығырақ - Интеграция
Құрылғымен жұмыстың үшінші режимі — проксилеу
Құрылғы екі сервермен жұмыс істейді: бірі жетекші, екіншісі резервтік. Үшінші режим проксилеуді қосады — жинау демоны қосылымды қабылдап, деректерді әрі қарай береді және құрылғы үшін мөлдір күйде қалады. Бұл платформаға тікелей бағыты жоқ нысандарды жабады. Режим әрі жинау серверінде, әрі интерфейсте көрінеді, сондықтан байланысты талдағанда деректің қай жолмен келгені анық.
Толығырақ - Өнімділік
Телеметрия кестесінде соңғы сеанс пен есептегіш моделінің кеші
Соңғы байланыс сеансы мен есептегіш моделіне сілтеме телеметрия жазбасының қасында кештеледі — батарея кернеуі, сеанс күйінің коды, өлшем бірліктері. Бүкіл парк бойынша тізімдер мен сүзгілерді әр экран үшін мұрағатқа жүгінудің орнына бір сұрау қамтамасыз етеді, сондықтан жауап уақыты тарих тереңдігіне тәуелді емес. Кеш орналастыру кезінде жаңарады, яғни оның кешігуі регламенттік қайта есептеу кезеңімен емес, байланыс сеансымен шектеледі.
- Жаңа
MENA Compliance Pack
Өңір елдерінің талаптары әртүрлі, бірақ өзекте қиылысады: IoT ережелері, киберқауіпсіздік, дербес деректерді қорғау, бұлтта орналастыру шектеулері, өнеркәсіптік пайдалану. Пакет осы ортақ өзекті бекітеді және айырмашылықтарды елдік қосымшаларға шығарады, ал орнату конфигурациясы қажет қосымшаға сілтейді. Құжат пилот басталғанға дейін қолданылу мәселесіне жауап береді — ол тапсырыс берушілерге, жергілікті серіктестерге, жүйелік интеграторларға және мемлекеттік ұйымдарға арналған.
Құрылғы деректерінің дәйектілігі мен оқылымдылығы
Құрылғы деректері протокол спецификациясы бойынша талданады: бит маскалары биттеп ашылады, кодтар он алтылық түрде шығады, мұрағаттағы сипаттамалар жабдық күйінен жазылады. Жинақталған мұрағат сол логикамен қайта есептелді.
- Сенімділік
Оқиға және авария журналдарында күй маскаларын биттеп ашу
Type-M протоколындағы оқиға және авария күй өрістері — 16 биттік маскалар: 1-бит — АКБ зарядының төмендігі, 2-бит — GSM сигналының әлсіздігі, 15-бит (32768) — құрылғының іске қосылуы. Талдау биттер бойынша жүреді және микробағдарлама шектерімен салыстырылады: төмен заряд оқиғасы 11,7 В-тан төмен қойылады, 12,0 В-тан жоғары алынады, гистерезис 300 мВ. Журналдағы сипаттамалар ашылған биттерден құрылады, жинақталған мұрағат сол логикамен қайта есептелді — 7 872 жазба жаңартылды, 112 924-і қосылды.
- Жақсартылды
Құрылғы мұрағаттарында қойынды жазулары мен оқиға сипаттамалары қайта жазылды
Мұрағат қойындыларындағы мәтіндер пакет өрістерінен емес, жабдық күйінен жазылған: сипаттама құрылғыға не болғанын айтады. Қойынды жазулары бөлім атауын қайталамайды, ал күй бағаны мазмұнына сай «Жалаушалар» деп аталады. Мәндер бірқалыпты енді қаріппен шығады, сондықтан баған ені мән ұзындығына тәуелді емес.
Толығырақ - Жақсартылды
Авария және оқиға кодтары он алтылық түрде
Авария және оқиға кодтары он алтылық түрде шығады: 0x8000, 0x0001, 0x0000 — төрт разрядқа дейін алдыңғы нөлдермен. Бірқалыпты енді қаріп разрядтарды жолдар арасында тігінен тізеді, сондықтан қойылған бит бірден көрінеді және ондықтан аудармай протокол спецификациясымен салыстырылады.
- Жақсартылды
Кесте күйі: бет өлшемі, өлшем бірліктері, қайталау кодтары
Деректер кестелері ауысулар арасында күйін сақтайды: таңдалған бет өлшемі қалады. Өлшем бірлігі баған тақырыбынан мәннің өзіне көшті — тақырып қысқа қалады, ал бірлік сан тұрған жерде көрінеді. Қайталау есептегіші әрекет санын да, себеп кодын да көрсетеді, сондықтан арна сапасы кестеден тікелей оқылады.
- Өнімділік
Фондық тапсырмалар серверінде орналастыру кезегін профильдеу
Фондық орналастыру конвейері кезең-кезеңімен профильденіп, воркерлер арасында қайта теңгерілді. Көрсеткіштер байланыс сеансынан кейін бірден мұрағатқа түседі, ал кезек парк өскенде де қарқынды ұстайды — тапсырмалар келгенінен жылдам өңделеді, өткізу қабілетінің қоры орналастыру логында көрінеді.
Толығырақ
Өнеркәсіптік пайдалану
Үшінші буынның алғашқы өнеркәсіптік релизі: оператор жұмыс істеп тұрған есеп паркін толығымен осында жүргізеді — жинау, сақтау, веб-интерфейс, API және талдау. Үстінде Операциялық орталық жұмыс істейді, сеанс параметрлері ортақ мұрағат қоймасына көшірілді.
- Жаңа
3.0-нұсқа: алғашқы өнеркәсіптік өндірістік контур
Үшінші буын пререлиз кезеңінен шығады: өнеркәсіптік оператор өзінің жұмыс істеп тұрған есеп паркін осы жүйеде жүргізеді. Жинау демоны, қойма, веб-интерфейс, ашық API және талдау бір контурда жұмыс істейді. Екі буынды қатар пайдаланған өтпелі кезең аяқталды.
Толығырақ - Жаңа
Операциялық орталық (OHM)
Шикі дабылдар ағыны басқарылатын операциялық проблемаларға айналады. Детекторлар мен канондар қайталанатын оқиғаларды бір проблемаға жинайды, корреляция оған дәлелдерді тіркейді, актив денсаулығын бағалау паркті тәуекел бойынша саралайды, басымдықтар мен SLA жауап мерзімін белгілейді, жұмыс кезегі жұмысты жабылғанға дейін ұстайды. Жаппай инциденттер бөлек қаралады — бір ақаулық жүздеген дабыл тудырғанда. AI қабаты ұқсас жағдайлардың жинақталған тарихына сүйеніп келесі қадамды ұсынады.
Толығырақ - Жақсартылды
GSM сигнал деңгейін бірыңғай dBm шкаласында сақтау және көрсету
GSM сигнал деңгейі құрылғы протоколы оны қандай бірлікте берсе де — пайызбен, шартты бірлікпен немесе бірден dBm-де — бірыңғай dBm шкаласында сақталады. Түрлендіру орналастыру драйверлеріне шығарылған және көрсету кезінде емес, кіріс кезінде орындалады, сондықтан мән интерфейсте, API-де және есептерде бірдей. Жинақталған деректер де сол шкалаға көшірілді, ал қамту үрдісі парктің бүкіл тарихы бойынша оқылады.
- Сенімділік
Тарихи байланыс сеанстарын v3 сұлбасына түрлендіру
Байланыс сеанстарының тарихы миграция командаларымен үшінші буын сұлбасына көшіріледі. Көшіру кезең-кезеңімен жүреді: алдымен аспаптың өз сеанс арналары, содан кейін телеметрия блогының ортақ арналары, содан кейін параметрлер сұлбасына келтіру. Командалар әр серверде бөлек іске қосылып, бөліктермен жұмыс істейді, сондықтан деректер жинау жалғасады, ал графиктер мен есептер аспаптың бүкіл тарихын қамтиды.
- Өнімділік
Байланыс сеансы параметрлері ортақ мұрағат кестесіне шығарылды
Сеанс тақырыптары өз кестесінде қалады, ал сеанс параметрлері ортақ мұрағат кестесіне — көрсеткіштер түсетін жерге — жазылады. Параметрлер құрамын протокол жариялайды: Type-M-де бір арналар жиыны, Type-J-де басқасы, MQTT-де үшіншісі. Жаңа құрылғы түрі арналар анықтамалығына жазба енгізу арқылы қосылады, дерекқор сұлбасын миграциялаусыз.
Толығырақ
Қысым және температура датчиктері: толық жол
Жаңа құрылғы класы протоколдан интерфейстегі картаға дейін жеткізілді: драйвер, деректер моделі, мұрағаттарды орналастыру, датчик түрлерінің анықтамалықтары, өлшем бірліктері. Онымен бірге — есеп, сүзгі және қатынау ережелері сүйенетін деректер моделіндегі байланыстар.
- Жаңа
Қысым және температура датчиктері: драйвер, модель, мұрағаттар, карта
Жаңа құрылғы класы бүкіл тракт бойында қолдау тапты. Жинау демонында протокол драйвері бар: автономды блоктың сәйкестендіру пакеті, ағымдағы мәндер, мұрағаттар, конфигурация. Қосымшада деректер моделі мен орналастыру бар: ағымдағы қысым мен температура, мұрағаттық қималар, байланыс сеансының параметрлері, конфигурация суреті. Веб-интерфейсте құрылғының жеке картасы шығады — өріс құрамы датчикке бейімделген.
Толығырақ - Жақсартылды
Датчик түрлерінің анықтамалығы және сенсордың калибрлеу коэффициенттері
Датчик түрі диапазондар анықтамалығынан алынады — абсолютті қысым 0…160 кПа, 0…400 кПа, 0…600 кПа, 0…1,0 МПа, 0…1,6 МПа, 0…2,5 МПа және спецификация бойынша әрі қарай — ол жабдық моделімен үшінші қалыпты форма бойынша байланысқан. Орналастыру драйвері құрылғыны сәйкестендіру кезінде түрді анықтайды, сондықтан диапазон мен бірліктер тек монтаждаушыға емес, жүйеге де белгілі. Параметрлер қойындысы орнатылған сенсордың калибрлеу коэффициенттерін көрсетеді.
Толығырақ - Жақсартылды
Таңдалған өлшем бірліктері мәннің барлық көріністерінде
Таңдалған өлшем бірлігі көрсету деңгейінде қолданылады және мәннің әр көрінісінде әрекет етеді — ағымдағы қысым тақтайшасы, график, деректер журналы, авария журналы. Осында абсолютті қысымды артық қысымға айналдыру да кіреді: ол жалаушамен қосылады және тек абсолютті өлшейтін датчиктерге қатысты. Дәлдік датчик бойынша шығарылады — температура үтірден кейін бір таңбамен, сынап бағанының миллиметрлері бөлшек бөлігісіз.
- Сенімділік
Дерекқорға жазар алдында конфигурация мұрағатының толықтығын тексеру
Құрылғымен байланыс жүктеп алу ортасында үзілуі мүмкін, сондықтан конфигурация мұрағаты дерекқорға жазылмас бұрын толықтық пен тұтастыққа тексеріледі. Аяғына дейін жиналмаған сурет бар суреттің орнын алмастырмайды. Көрсеткіштер қасына оқиғалар мұрағаты орналастырылады. Сол себепті үзілген байланыс сеансынан да талдауға арналған із қалады.
- Жақсартылды
Есептеу торабы мен ресурс жеткізуші компания байланысы модель деңгейінде
Есептеу торабының ресурс жеткізуші компанияға тиесілілігі дерекқор мен деректер модельдері деңгейінде айқын байланыспен жазылған. Бар жазбалар көшіру командаларымен ауыстырылады. Есеп таңдамалары, фасеттік сүзгілер мен қатынау ережелері осы байланысқа сүйенеді. Олар тікелей ұйымдық құрылым бойынша, оның қайта құрылымдау кезіндегі өзгерістерін қоса алғанда құрылады.
Толығырақ - Жақсартылды
Жіберілген деректер журналы қойындысында күн сүзгісі және экспорт
Жіберілген деректер журналы қалған мұрағат қойындыларындағыдай құралдар тақтасын алады. Онда кезең бойынша сүзгі және файлға экспорт бар. Қажет аралық бойынша таңдаманы дерекқорға жүгінбей, тікелей интерфейстен сабақтас бөлімдерге беруге болады.
Толығырақ - Сенімділік
Жабу құрылғысы күйінің шеткі датчиктермен синхрондалуы
«Жабық» және «ашық» күйлер жетектің шеткі датчиктерімен бірмәнді тіркеледі. Интерфейс солар растаған күйді дәл көрсетеді және басқаруды белсенді қалдырады. Күй алғаш іске қосудан, қолмен бұраудан және сервистік жұмыстардан кейін үйлестіріледі — оператор даладағы нақты күйді көреді.
Сыртқы қабылдау сынағы және деректер өзегін қайта құру
Платформа сыртқы қабылдау сынағынан өтті: сценарийлерді сырттан келген мамандар орындады, ескертулері релиз үміткеріне дейін шешілді. Қатар деректер өзегі ажыратылды — тұтынушыға бірнеше ресурс жеткізуші компания қызмет көрсете алады, ал телеметрия модулі IMEI-ден тәуелсіз сипатталады.
- Жаңа
Деректер өзегінің қайта құрылуы: тұтынушы және телеметрия арнасы
Деректер өзегі үшінші буын міндеттеріне сай қайта жиналды: бір тұтынушыға бірнеше ресурс жеткізуші компания қызмет көрсете алады, ал телеметрия модулі IMEI-ден тәуелсіз сипатталады. Екі ажырату да схема деңгейінде, оның үстіне қалған функционал қаланғанға дейін жасалды. Осылайша үшінші буын жеткізушінің ауысуына және бір тұтынушыдағы бірнеше энергия ресурсына есептелген өз деректер моделін алады.
Толығырақ - Интеграция
Телеметрия модулі: арна түрі және идентификатор
Телеметрия модулі екі өріспен сипатталады: арна түрі — GSM, Ethernet, MQTT, концентратор, LoRaWAN — және сәйкес түрдегі идентификатор: IMEI, IP, MAC, client_id, DevEUI. Кеңейтілген модельге контроллерлер, есептер, түсірулер, сервистер және API бейімделген. Жаңа тасымал схеманың бір ғана жерінде, анықтамалық мәні ретінде қосылады.
Толығырақ - Сенімділік
Платформаның сыртқы қабылдау сынағының толқыны
Платформа демостендте сыртқы қабылдау сынағынан өтті: сценарийлерді әзірлеушілер емес, сыртқы мамандар орындады. Нысан құру шебері, нысандар, фасеттік сүзгілер, кестелер және хабарламалар локализациясы бойынша ескертулер талданып, релиз үміткеріне дейін жабылды. Сыртқы қабылдау шығарылым алдындағы міндетті кезең ретінде циклге енгізілген.
- Жақсартылды
Жетекті басқару блогының жұмыс аралықтарын өңдеу
Жетекті басқару блогының жұмыс аралықтары интерфейстен өңделеді. Жартылай ашу уақыты 1–30 с аралығында, қысымды тұрақтандыру үзілісі 30–600 с аралығында беріледі, толық жүріс уақыты жетек спецификациясы бойынша анықталады. Мәндер секундпен, үтірден кейін бір таңбамен қабылданады және диапазондар бойынша тексеріледі, сондықтан нысандағы өлшем бірлігі мен дәлдік жабдық паспортына сәйкес келеді.
Толығырақ - Жақсартылды
Аспапты тарихын жоғалтпай есептеу торабынан ажырату
Аспап есептеу торабынан ажыратылады және өз деректерімен жүйеде қалады. Ауыстыру, орнын өзгерту және жөндеуден қайту есеп оқиғалары ретінде ресімделеді. Сондықтан есептеу торабының тарихы да, аспаптың тарихы да үзіліссіз әрі бөлек қалады.
Толығырақ - Қауіпсіздік
Код базасының статикалық қауіпсіздік талдауы
Бастапқы код веб-қосымшаға тән осалдықтарға статикалық талдаудан өтеді. Әрбір белгі қолмен қаралады: құрал мәнмәтінді көрмейді, сондықтан бір бөлігі жалған дабыл ретінде сүзіліп тасталады, қалғаны релизге дейін жабылады. Талдау релиз рәсіміне енгізілген және әрбір құрастыруда қайталанады.
Толығырақ - Тілдер
Платформа мен құрылғылар 13 тілде
v3 платформасының құжаттамасы, IIoT құрылғылар қатары және порталдың бүкіл интерфейсі 13 тілде шығады. Араб және парсы тілдері оңнан солға жазумен қосылған: мәтін бағыты ғана емес, бүкіл орналасу айнадағыдай аударылады. Аударма кезегінде тұрған бет локализацияланған URL мекенжайында ағылшынша беріледі және noindex деп белгіленеді, сондықтан тілді ауыстыру әрқашан бар бетке апарады.
Толығырақ - Интеграция
Қолдау көрсетілетін бүкіл қатарға арналған үшінші буын автотіркеуі
Үшінші буын автотіркеуі қолдау көрсетілетін бүкіл қатарды, оның ішінде MQTT арқылы басқарылатын жабу арматурасын қамтиды. Нысанда қосылған құрылғы есептеу торабын өзі құрады және бірден оқуға әрі басқаруға қолжетімді болады. Идентификатор құрылғы пакетінен алынады, сондықтан монтаж платформа жағында қолмен енгізусіз өтеді.
Толығырақ
Өнеркәсіптік контурдағы V3 стегі
Үшінші буынның жинау демоны мен деректер қоймасы алғашқы өнеркәсіптік тапсырыс берушіде орналастырылып, тірі көрсеткіштерді қабылдай бастады. Ашық API жаңа деректер моделінде тексерілді, құжаттама порталы ашылды.
- Жаңа
AI Analytics: ашық әдістемесі мен формулалары бар 22 есеп
AI-талдау модулі: жекелеген тораптар мен бүкіл парк бойынша 22 есеп — баланстар, қысым аномалиялары, батарея ресурсының болжамы, есепті айналып өтуді іздеу, ақаулар атласы. Әрбір есептің әдістемесі мен формулалары жарияланған: қорытынды қандай өрістер мен жорамалдарға сүйенетіні көрінеді, нәтижені қолмен қайта есептеуге болады. Сондықтан есеп тапсырыс берушімен талқылауға және регламенттік құжаттамаға қосуға жарамды.
Толығырақ - Жаңа
Жарық және қараңғы тақырыптағы нақты скриншоттармен пайдаланушы нұсқаулығы
Платформамен жұмыс істеу бойынша қадамдық нұсқаулық нақты интерфейс скриншоттарына құрылған — жарық және қараңғы тақырыптарда. Екі топтама да дәл сол бір деректер күйінен түсірілген, сондықтан қадамдар екі тақырыпта да сәйкес келеді. Скриншоттардағы деректер дербес деректерден тазартылған, сол себепті нұсқаулық бөлек келісімсіз сыртқа беріледі.
Толығырақ - Жаңа
IIoT платформасы v3: архитектура, масштабтау және ЕО директиваларына сәйкестік
Құжаттаманың мажорлық релизі: архитектура, масштабтау және ЕО директиваларына сәйкестік үшінші буынға арнап сипатталған. 3-нұсқа ағымдағы болды — түбірлік қайта бағыттаулар соған апарады. Екінші буын тікелей сілтемелер мен нұсқа ауыстырғышы арқылы қолжетімді қалады.
Толығырақ - Өнімділік
Есептеу тораптарының тізілімі: кесте, каскадты сүзгілер, сақталған таңдамалар
Есептеу тораптарының тізілімі мыңдаған жазбадан тұратын паркке есептелген: беттелген кесте және әрекеттер тақтасы, каскадты фасетті сүзгілер мен сақталған пайдаланушы сүзгілері. Бір фасетте мәнді таңдау қалғандарындағы рұқсат етілген мәндерді қайта есептейді, сондықтан бос таңдама қалмайды. Торап бетінің өзі қойындылар мен карточкалары бар екі панельден жиналған.
Толығырақ - Жақсартылды
Платформа, API және IIoT құрылғыларына арналған бірыңғай құжаттама порталы
Платформа, API және IIoT құрылғылары құжаттамасы бір порталға жинақталған: статикалық құрастырма, ортақ глоссарий және мазмұн бойынша AI-көмекші. Толық мәтінді іздеу клиент жағында, сыртқы қызмет пен кілттерсіз жұмыс істейді. Әрбір бет бастапқы markdown түрінде де беріледі — оны көзбен емес, құралмен оқитындар үшін.
- Жаңа
Есептеу тораптары, көрсеткіштер мұрағаттары және байланыс сеанстарына арналған ашық REST API
Платформа есептеу тораптары мен олардың сипаттамаларына, көрсеткіштер мұрағаттарына, аспап оқиғалары мен хабарларына, байланыс сеанстарына және анықтамалықтарға ашық REST API ұсынады. Сипаттама соңғы нүктелер бойынша құрылған: әдіс, параметрлер, жауап пішімі, қате кодтары. Интегратор бүкіл байланысты тікелей беттің өзінен жинайды — біздің тараптан сүйемелдеусіз.
Толығырақ - Интеграция
Ашық API-ді V3 деректер моделінде тексеру
Ашық API-дің әрбір соңғы нүктесі үшінші буын деректер моделінде бір-бірлеп тексеріледі. Орналасуы мен келісімшарты интегратор күткен орнында қалады, сондықтан бар интеграциялар түзетусіз жұмыс істейді. Конфигурация мұрағатының жауабы жинақталған метрология параметрлерін — ең аз және ең көп шығын, тексеру күні, сериялық нөмір — қамтиды; әйтпесе оларды бірнеше сұраумен жинау қажет болар еді.
Толығырақ - Жаңа
Жинау қызметіндегі қысым және температура датчиктері протоколының драйвері
Жинау қызметі жаңа протокол драйверін алады: автономды блоктың сәйкестендіру пакеті, ағымдағы қысым мен температура мәндері, мұрағаттар және конфигурация суреті. Драйвер сол протоколдар отбасында жабу арматурасын өңдеудің қасында орналасқан және оның сеанстық бөлігін талдауды қайта пайдаланады. Бір айдан кейін осы негізде модуль толығымен тұрады — деректер моделінен аспап картасына дейін.
Толығырақ - Жақсартылды
Компаниялар иерархиясының әр деңгейіндегі AI-есептер
Есептерді ендіру компаниялар ағашының барлық деңгейінде жазылған: бас ұйым, филиал және бөлімше әрқайсысы өз аналитикалық есептер жинағын ашады. Әрбір түйін ағаштың қандай тереңдігінде тұрса да, өз көлемінде есеп береді. Ендірілген блоктың өз тақырыбы жоқ — бөлім атауы навигацияда көрініп тұр.
Толығырақ - Сенімділік
Жинау қызметтерінің логтарындағы уақыт белдеуінің ығысуы
Жинау қызметтері әртүрлі елдер мен уақыт белдеулерінде жұмыс істейді, сондықтан әр лог жолына нақты ығысу қойылған — формат 2026-05-27 14:43:43 +03:00 түрінде. Түрлі нысандардағы жазбалар қатар қойылған сәтте бір шкалаға тізіледі. Оқиға талданғанда, бүкіл парк бойынша оқиғалар реті біржақты қалпына келеді.
Толығырақ - Интеграция
MQTT жабу арматурасының стегі V3 жинау серверінде
MQTT арқылы басқарылатын жабу арматурасының стегі үшінші буын жинау серверінде жұмыс істейді: алмасу, командаларды жеткізу, деректерді жинақтау және V3 алгоритміне бейімделген автотіркеу модулі. Нысанда қосылған арматура өзін өзі тіркейді: есептеу торабын жасайды және бірден командаларды қабылдайды. Осылайша бір сервер есептеу аспаптарымен қатар бүкіл жетектер паркін алып жүреді.
Толығырақ - Жаңа
Алғашқы өнеркәсіптік тапсырыс берушідегі толық V3 жинау және сақтау стегі
Жинау қызметі және үшінші буын деректерді жинау мен сақтау жүйесі алғашқы өнеркәсіптік тапсырыс берушіде толық жиынтықпен орналастырылған әрі тірі көрсеткіштерді қабылдайды. Осы сәттен әзірлеу нақты ағында жүреді: мұрағаттар, анықтамалықтар және көлемдер өнеркәсіптік пайдалануға сай келеді. Аналитика сынақ көшірмесінде емес, нақты дала деректерінде тексеріледі.
Толығырақ
GSM шегінен тыс телеметрия
Паркке платформа тек оқып қана қоймай, басқаратын құрылғылар қосылды: MQTT арқылы жабу арматурасы. Есептеу тораптарының тізілімі карта мен дала бригадаларына жарамды мәртебелер мен геодеректер айналасында қайта құрылды.
- Интеграция
Басқарылатын жабу арматурасына арналған MQTT драйвері
Платформа тек оқып қана қоймай, басқаратын да алғашқы құрылғы класы. Драйвер MQTT арқылы алмасуды, командаларды жеткізуді және жабу құрылғысының деректерін орналастыруды қамтиды. Басқару контуры есептеу контурымен бірдей стекте жұмыс істейді — жетектерге бөлек ішкі жүйе қажет емес.
Толығырақ - Жақсартылды
Бүкіл парк үшін бірыңғай геокоордината пішімі
Парк геокоординаттары бірыңғай пішімге келтірілді: сегіз жүзден астам есептеу торабы, оның 761-і бағдарламалық түрде, 48-і қолмен — атаулар салыстыруды талап еткен жерлерде — өңделді. Қорытындысы бойынша негізгі кесте ревизиядан өткізілді: координатсыз тораптар саны бес, оның үшеуі сынақ торабы. Тізілім карта, кластерлеу және дала бригадаларының маршрутын құру үшін жарамды.
- Жақсартылды
Есептеу торабының төрт жұмыс мәртебесі
Есептеу торабында төрт жұмыс мәртебесі бар: жұмыс істеуде, ажыратылған, жаңа, жөндеуде. Әрқайсысы оператордың нақты әрекетіне сәйкес келеді. Басқару тақтасы үшін мәртебелер топтастырылған, сондықтан парк бойынша жиынтық толық тізімді ашпай оқылады.
Толығырақ
Жаңа интерфейстің қабығы
Үшінші буынның бастау нүктесі: бірыңғай бет үлгісі, жұмыс істейтін жаһандық іздеу, тақырыптар менеджері және нақты деректер моделіндегі басқару тақтасы. Локализация бірінші күннен компоненттерге салынған, кейін қосылмаған.
- Тілдер
Жаңа қабық компоненттеріне салынған локализация
Локализация жаңа интерфейстің іргетасында жатыр: қабықтың әр компоненті мәтінді белгілеу ішінде емес, бөлек шығарылған жолдар түрінде алып келеді. Сервердің тілдер жиыны орналастыру кезінде орта айнымалыларымен беріледі — локализация сұлбасы және локальдар тізімі. Сондықтан басқа нарыққа арналған инсталляция образды қайта жинаусыз орындалады.
- Жаңа
Нақты деректер моделіндегі басқару тақтасы
Басқару тақтасының виджеттері нақты деректер моделіне қосылған: парк қамтуы, байланыс сеанстарының жағдайы, құрылғы күйлері бір экранда. Бұл — жаңа қабықтың нақты көлемдер мен дала деректерінің нақты сиректігіндегі алғашқы сынағы. Орналасу мен сұраныстар фикстураларда емес, өнеркәсіптік жиынтықта жұмыс істейді.
Толығырақ - Жаңа
Интерфейс қабығы: бет үлгісі, панельдер, тақырыптар менеджері
Фронтенд бірыңғай бет үлгісінде жиналған: жоғарғы және төменгі бөліктер, сол және оң панельдер, жарық және қараңғы безендірілімі бар тақырыптар менеджері. Жаһандық іздеу нысандар, жабдық және тұтынушылар бойынша жұмыс істейді әрі табылған жазбаға тікелей өткізеді. Әрі қарай үшінші буынның барлық бөлімдері осы үлгіден жиналады, бұл навигация мен күйлердің бірыңғай тәртібін орнатады.
Толығырақ