Istorija izmena

Prekretnice u razvoju IIoT Ekosistema, izdanje po izdanje – nove funkcije platforme, integracije, jezici i rad na pouzdanosti.

v3.2.0 U razvoju

Monitoring, uloge i novi načini povezivanja

Tri paralelna pravca razvoja: servis za monitoring sa zajedničkim registrom detektora i jedinstvenom tabelom događaja, model autorizacije zasnovan na objektima politika i novi načini povezivanja uređaja ili regiona sa platformom – režim posredovanja (proxy) i regionalni paket usaglašenosti.

  1. Novo

    Zajednički registar detektora i jedinstvena tabela događaja monitoringa

    Događaji koji ukazuju na probleme stižu iz više izvora: demona za prikupljanje podataka (pozadinski proces, daemon), modula za prijem podataka, provera po rasporedu i AI analize. Servis ih svodi na dva entiteta – šifarnik detektora, koji određuje šta se smatra problemom i kojoj službi i dežurnoj grupi problem pripada, i jedinstvenu tabelu događaja u koju upisuju svi izvori. Kontrolne table, filteri i izveštaji čitaju je direktno, pa je broj otvorenih problema svuda isti.

    Saznajte više
  2. Pouzdanost

    Markeri problematičnih sesija pri prijemu podataka

    Sesija se ocenjuje u trenutku upisa u bazu podataka. Pravila su zadata pragovima: povezivanje sa serverom više od 15 minuta pre termina iz rasporeda, pad napona telemetrijske baterije veći od 0,1 V u odnosu na prethodnu sesiju, pad napona metrološke baterije veći od 0,05 V, neuobičajeno trajanje veze. Sesija dobija marker, pa se dnevni rezime sastavlja iz markera, bez ponovnog pregleda arhive – trošak provere ne raste sa veličinom parka uređaja.

  3. Bezbednost

    Pravila pristupa zasnovana na objektima politika

    Model pristupa zasnovan je na objektima politika: jedna klasa po resursu, obične metode umesto namenskog jezika (DSL). Uloga se opisuje kao skup imenovanih ovlašćenja sa zastavicama „aktivno” i „podrazumevano uključeno”, pa se skup prava podešava za svaku instalaciju, bez izrade i isporuke nove verzije. Politika ostaje običan objekat i pokriva se jediničnim testovima, a ne kompletnim prolaskom kroz veb-interfejs (end-to-end).

    Saznajte više
  4. Integracije

    Kontroleri i prikazi interfejsa API premešteni u imenski prostor v3

    Javni ugovor interfejsa API dobija sopstveni imenski prostor: kontroleri i reprezentacije prelaze u v3, a imenski prostor v1 ostaje zamrznut kao kompatibilna ulazna tačka. Nekompatibilne izmene uvode se samo u novom imenskom prostoru, pa interfejs API može da se razvija bez usaglašavanja sa svakim integratorom. Odgovori su lokalizovani – šifarnici i tekstualni opisi vraćaju se na jeziku korisnika koji je poslao zahtev.

    Saznajte više
  5. Integracije

    Treći režim rada sa uređajem – posredovanje (proxy)

    Uređaj radi sa dva servera: jednim glavnim i jednim rezervnim. Treći režim dodaje posredovanje – demon za prikupljanje podataka prihvata vezu i prosleđuje podatke dalje, a za uređaj ostaje transparentan. Tako se pokrivaju lokacije bez direktne rute do platforme. Režim se prikazuje i na serveru za prikupljanje podataka i u interfejsu, pa je pri analizi veze jasno kojim su putem podaci stigli.

    Saznajte više
  6. Performanse

    Poslednja sesija i model merila keširani u tabeli telemetrije

    Poslednja komunikaciona sesija i referenca na model merila keširaju se uz zapis telemetrije – napon baterije, kod statusa sesije, jedinice mere. Liste i filteri za ceo park uređaja dobijaju podatke jednim upitom, umesto da za svaki ekran pristupaju arhivi, pa vreme odziva ne zavisi od dubine istorije. Keš se osvežava pri prijemu podataka, tako da je njegovo kašnjenje ograničeno komunikacionom sesijom, a ne prozorom preračunavanja po rasporedu.

  7. Novo

    MENA Compliance Pack

    Zahtevi se razlikuju od zemlje do zemlje u regionu, ali se preklapaju u zajedničkom jezgru: pravila za IoT, sajber bezbednost, zaštita podataka o ličnosti, ograničenja za hosting u oblaku, industrijska eksploatacija. Paket utvrđuje to zajedničko jezgro, a razlike izdvaja u priloge za pojedinačne zemlje, dok konfiguracija instalacije upućuje na potreban prilog. Dokument odgovara na pitanje primenljivosti pre početka pilot-projekta – namenjen je klijentima, lokalnim partnerima, sistem integratorima i državnim organizacijama.

  8. Jezici

    Dokumentacija i portal na srpskom jeziku

    Dokumentacija za platformu v3, asortiman IIoT uređaja i API, kao i ceo interfejs portala, dostupni su na srpskom jeziku, latinicom – srpski je 14. jezik portala. Stranice nose jezičku oznaku sr-Latn, pa ih veb-pregledači, čitači ekrana i pretraživači prepoznaju kao srpski tekst na latinici, a pretraga sajta vodi zaseban srpski indeks koji na upit na srpskom vraća stranice na srpskom. Terminologija prati korporativni rečnik koji koristi i veb-sajt kompanije, a brojevi se pišu po srpskim pravilima: decimalni zarez i tačka kao separator hiljada.

    Saznajte više
v3.1.0 Stabilna (najnovija)

Pouzdani i čitljivi podaci uređaja

Podaci uređaja parsiraju se prema specifikaciji protokola: bitske maske dekodiraju se bit po bit, kodovi se prikazuju u heksadecimalnom zapisu, a opisi u arhivama polaze od stanja opreme. Već prikupljena arhiva preračunata je po istoj logici.

  1. Pouzdanost

    Dekodiranje statusnih maski po bitovima u dnevnicima događaja i alarma

    Statusna polja događaja i alarma u protokolu Type-M su 16-bitne maske: bit 1 označava nizak napon baterije, bit 2 slab GSM signal, a bit 15 (32768) ponovno pokretanje uređaja. Dekodiranje prolazi kroz bitove i upoređuje ih sa pragovima u firmveru: događaj niskog napona baterije aktivira se ispod 11,7 V, a deaktivira iznad 12,0 V, uz histerezis od 300 mV. Opisi u dnevniku formiraju se iz dekodiranih bitova, a već prikupljena arhiva preračunata je po istoj logici – ažurirano je 7.872 zapisa, a dodato 112.924.

  2. Poboljšano

    Preformulisani natpisi kartica i opisi događaja u arhivama uređaja

    Tekstovi na karticama arhiva polaze od stanja opreme, a ne od polja paketa: opis kaže šta se dogodilo sa uređajem. Natpisi kartica ne ponavljaju naziv odeljka, a kolona statusa zove se „Zastavice”, u skladu sa onim što sadrži. Vrednosti se prikazuju fontom fiksne širine, pa širina kolone ne zavisi od dužine vrednosti.

    Saznajte više
  3. Poboljšano

    Kodovi alarma i događaja u heksadecimalnom zapisu

    Kodovi alarma i događaja prikazuju se u heksadecimalnom zapisu: 0x8000, 0x0001, 0x0000 – dopunjeni vodećim nulama do četiri cifre. Font fiksne širine poravnava cifre po vertikali između redova, pa se postavljeni bit odmah uočava i može se uporediti sa specifikacijom protokola bez pretvaranja iz decimalnog zapisa.

  4. Poboljšano

    Stanje tabela: veličina stranice, jedinice mere i kodovi ponovnih pokušaja

    Tabele sa podacima čuvaju stanje pri navigaciji: izabrana veličina stranice ostaje zapamćena. Jedinice mere premeštene su iz zaglavlja kolone do same vrednosti – zaglavlje ostaje kratko, a jedinica stoji tamo gde je i broj. Brojač ponovnih pokušaja prikazuje i broj pokušaja i kod razloga, pa se kvalitet veze može pročitati direktno iz tabele.

  5. Performanse

    Profilisanje reda za prijem podataka na serveru pozadinskih zadataka

    Pozadinski lanac prijema podataka profilisan je po fazama, a opterećenje je ponovo uravnoteženo između radnih procesa. Očitavanja stižu u arhivu odmah posle komunikacione sesije, a red drži korak sa rastom parka uređaja – zadaci se obrađuju brže nego što pristižu, a rezerva propusne moći vidi se u dnevniku prijema podataka.

    Saznajte više
v3.0.0 Stabilna

Industrijska eksploatacija

Prvo produkciono izdanje treće generacije: na njemu operator vodi svoj park mernih uređaja u eksploataciji – od prikupljanja i skladištenja podataka do veb-interfejsa, interfejsa API i analitike. Na toj osnovi radi Operativni centar, a parametri sesija premešteni su u zajedničko arhivsko skladište.

  1. Novo

    Verzija 3.0: prvo industrijsko produkciono okruženje

    Treća generacija izlazi iz faze probnih izdanja: industrijski operator na njoj vodi svoj park mernih uređaja u eksploataciji. Demon za prikupljanje podataka, skladište, veb-interfejs, javni API i analitika rade u jednom okruženju. Prelazni period paralelnog rada dve generacije je završen.

    Saznajte više
  2. Novo

    Operativni centar (OHM)

    Tok neobrađenih alarma pretvara se u skup operativnih problema kojima se upravlja. Detektori i kanonski problemi objedinjuju u jedan problem događaje koji se ponavljaju, korelacija mu pridružuje dokaze, ocena stanja objekata rangira park uređaja po riziku, prioriteti i SLA određuju rok za reagovanje, a red zadataka drži posao do zatvaranja. Masovni incidenti – kada jedan otkaz izazove stotine alarma – obrađuju se kao zasebna klasa. AI sloj predlaže sledeći korak na osnovu prikupljene istorije sličnih slučajeva.

    Saznajte više
  3. Poboljšano

    Čuvanje i prikaz nivoa GSM signala na jedinstvenoj skali dBm

    Nivo GSM signala čuva se na jedinstvenoj skali dBm, bez obzira na to u kojoj ga jedinici isporučuje protokol uređaja – u procentima, u relativnim jedinicama ili direktno u dBm. Konverzija se obavlja u drajverima za prijem podataka, i to na ulazu, a ne pri prikazu, pa je vrednost ista u korisničkom interfejsu, u interfejsu API i u izveštajima. Već prikupljeni podaci svedeni su na istu skalu, tako da se trend pokrivenosti signalom prati kroz celu istoriju parka uređaja.

  4. Pouzdanost

    Konverzija istorijskih komunikacionih sesija u šemu v3

    Komande za migraciju prenose istoriju komunikacionih sesija u šemu treće generacije. Prenos se odvija u fazama: najpre sopstveni kanali sesija uređaja, zatim zajednički kanali telemetrijskog modula, pa usaglašavanje sa šemom parametara. Komande se pokreću posebno na svakom serveru i obrađuju podatke u delovima, pa se prikupljanje podataka ne prekida, a grafikoni i izveštaji obuhvataju celu istoriju uređaja.

  5. Performanse

    Parametri sesija premešteni u zajedničku arhivsku tabelu

    Zaglavlja sesija ostaju u sopstvenoj tabeli, a parametri sesije upisuju se u zajedničku arhivsku tabelu – u isto skladište u koje stižu i očitavanja. Protokol deklariše koje parametre prenosi: Type-M ima jedan skup kanala, Type-J drugi, MQTT treći. Novi tip uređaja uvodi se dodavanjem redova u šifarnik kanala, bez migracije šeme baze podataka.

    Saznajte više
v3.0.0-rc.1 RC

Senzori pritiska i temperature: ceo put podataka

Nova klasa uređaja podržana je na celom putu od protokola do kartona u interfejsu: drajver, model podataka, prijem arhiva, šifarnici tipova senzora, jedinice mere. Uz to su u modelu podataka uspostavljene veze od kojih zavise izveštaji, filteri i pravila pristupa.

  1. Novo

    Senzori pritiska i temperature: drajver, model, arhive, karton uređaja

    Nova klasa uređaja podržana je duž celog puta podataka. U demonu za prikupljanje podataka nalazi se drajver protokola: identifikacioni paket autonomnog uređaja, trenutne vrednosti, arhive, konfiguracija. U aplikaciji su model podataka i upis u skladište: trenutni pritisak i temperatura, arhivski preseci, parametri komunikacione sesije, snimak konfiguracije. U veb-interfejsu uređaj dobija sopstveni karton, sa skupom polja prilagođenim senzoru.

    Saznajte više
  2. Poboljšano

    Šifarnik tipova senzora i kalibracioni koeficijenti senzora

    Tip senzora preuzima se iz šifarnika opsega – apsolutni pritisak 0…160 kPa, 0…400 kPa, 0…600 kPa, 0…1,0 MPa, 0…1,6 MPa, 0…2,5 MPa i dalje prema specifikaciji – koji je sa modelom opreme povezan u trećoj normalnoj formi. Drajver za upis podataka određuje tip pri identifikaciji uređaja, pa su opseg i jedinice mere poznati sistemu, a ne samo monteru. Kartica parametara prikazuje kalibracione koeficijente ugrađenog senzora.

    Saznajte više
  3. Poboljšano

    Izabrane jedinice mere u svim prikazima vrednosti

    Izabrana jedinica mere primenjuje se u prezentacionom sloju i važi u svim prikazima vrednosti – na pločici trenutnog pritiska, na grafikonu, u dnevniku podataka i u dnevniku alarma. Istom sloju pripada i preračunavanje apsolutnog pritiska u relativni pritisak (natpritisak): uključuje se zastavicom i primenjuje se samo na senzore koji mere apsolutni pritisak. Preciznost se određuje prema senzoru – temperatura sa jednim decimalnim mestom, milimetri živinog stuba bez decimala.

  4. Pouzdanost

    Provera potpunosti arhive konfiguracije pre upisa u bazu podataka

    Veza sa uređajem može da se prekine usred prenosa, pa se pre upisa u bazu podataka proveravaju potpunost i integritet arhive konfiguracije. Delimično prikupljen snimak ne zamenjuje važeći. Arhiva događaja čuva se uz očitavanja. Zato i prekinuta komunikaciona sesija ostavlja trag za analizu.

  5. Poboljšano

    Filter po datumu i izvoz na kartici dnevnika prenetih podataka

    Dnevnik prenetih podataka ima istu traku sa alatkama kao i ostale kartice arhiva. Na njoj su filter po periodu i izvoz u fajl. Skup podataka za traženi interval prosleđuje se drugim timovima direktno iz interfejsa, bez upita bazi podataka.

    Saznajte više
  6. Poboljšano

    Pločice kontrolne table kao ulazne tačke u park uređaja

    Pločice i elementi vidžeta na kontrolnoj tabli rade kao ulazne tačke. Omiljeni objekat, status ili brojač otvara odgovarajuće merno mesto ili uređaj. Kontrolna tabla je polazište smene, a ne samo njen rezime.

    Saznajte više
  7. Pouzdanost

    Položaj ventila sinhronizovan sa senzorima krajnjih položaja

    Senzori krajnjih položaja aktuatora jednoznačno registruju položaje „zatvoreno” i „otvoreno”. Interfejs prikazuje upravo onaj položaj koji ti senzori potvrđuju, a upravljanje ostaje aktivno. Stanje se usaglašava posle prvog uključenja, posle ručnog okretanja i posle servisnih radova, pa operater vidi stvarni položaj na terenu.

v3.0.0-beta.1 Beta

Eksterno prijemno testiranje i preuređeno jezgro podataka

Platforma je prošla eksterno prijemno testiranje: scenarije su izvodili spoljni stručnjaci, a njihovi nalazi zatvoreni su pre objavljivanja kandidata za izdanje. Paralelno su razdvojene zavisnosti u jezgru podataka – potrošača može da opslužuje više snabdevača, a telemetrijski modul opisuje se nezavisno od IMEI broja.

  1. Novo

    Jezgro podataka preuređeno oko potrošača i telemetrijskog kanala

    Jezgro podataka ponovo je sastavljeno za zadatke treće generacije: jednog potrošača može da opslužuje više snabdevača, a telemetrijski modul opisuje se nezavisno od IMEI broja. Oba razdvajanja postavljena su na nivou šeme, pre nego što je na nju nadograđena ostala funkcionalnost. Zato treća generacija ima sopstveni model podataka, projektovan za promenu snabdevača i za više vrsta resursa kod jednog potrošača.

    Saznajte više
  2. Integracije

    Telemetrijski modul opisan tipom kanala i identifikatorom

    Telemetrijski modul opisuju dva polja: tip kanala – GSM, Ethernet, MQTT, koncentrator podataka, LoRaWAN – i identifikator odgovarajuće vrste: IMEI, IP, MAC, client_id, DevEUI. Kontroleri, izveštaji, izvozi, pozadinski servisi i API prilagođeni su proširenom modelu. Zato se novi način prenosa dodaje kao vrednost u šifarniku, na jednom mestu u šemi.

    Saznajte više
  3. Pouzdanost

    Krug eksternog prijemnog testiranja

    Platforma je prošla eksterno prijemno testiranje u demonstracionom okruženju: scenarije nisu izvodili članovi razvojnog tima, već spoljni stručnjaci. Nalazi u vezi sa čarobnjakom za novi objekat, obrascima, fasetnim filterima, rasporedima i lokalizacijom obaveštenja obrađeni su i zatvoreni pre objavljivanja kandidata za izdanje. Eksterno prijemno testiranje ugrađeno je u razvojni ciklus kao obavezna faza pre izdanja.

  4. Poboljšano

    Podesivi radni intervali jedinice za upravljanje ventilom

    Radni intervali jedinice za upravljanje ventilom podešavaju se iz interfejsa. Vreme delimičnog otvaranja zadaje se u opsegu 1–30 s, pauza za stabilizaciju pritiska u opsegu 30–600 s, a vreme punog hoda određuje se prema specifikaciji aktuatora. Vrednosti se unose u sekundama, sa jednim decimalnim mestom, i proveravaju u odnosu na te opsege, pa jedinica mere i preciznost u obrascu odgovaraju tehničkom listu opreme.

    Saznajte više
  5. Poboljšano

    Odvajanje uređaja od mernog mesta bez gubitka istorije

    Uređaj se odvaja od mernog mesta i ostaje u sistemu sa sopstvenim podacima. Zamena, premeštanje i povratak sa popravke beleže se kao događaji u evidenciji opreme. Zato istorija mernog mesta i istorija uređaja ostaju neprekidne i međusobno razdvojive.

    Saznajte više
  6. Bezbednost

    Statička bezbednosna analiza izvornog koda

    Izvorni kod prolazi kroz statičku analizu koja traži standardne klase ranjivosti veb-aplikacija. Svaki nalaz pregleda se ručno: analizator ne vidi kontekst, pa se deo nalaza odbacuje kao lažno pozitivan rezultat, a ostatak se zatvara pre izdanja. Analiza je ugrađena u postupak izdavanja i ponavlja se pri svakoj izradi nove verzije.

    Saznajte više
  7. Jezici

    Platforma i uređaji na 13 jezika

    Dokumentacija za platformu v3 i asortiman IIoT uređaja, kao i ceo interfejs portala, dostupni su na 13 jezika. Arapski i persijski uvedeni su sa podrškom za pisanje zdesna nalevo: preslikava se ceo raspored stranice, a ne samo smer teksta. Stranica koja je još u redu za prevođenje prikazuje se na engleskom na lokalizovanoj URL adresi i nosi oznaku noindex, pa promena jezika uvek vodi na stranicu koja postoji.

    Saznajte više
  8. Integracije

    Automatska registracija treće generacije za ceo podržani asortiman

    Automatska registracija treće generacije obuhvata ceo podržani asortiman, uključujući zaporne ventile kojima se upravlja preko protokola MQTT. Uređaj uključen na lokaciji sam kreira svoje merno mesto i odmah je dostupan za očitavanje i upravljanje. Identifikator se prenosi u paketu uređaja, pa ugradnja ne zahteva ručni unos na strani platforme.

    Saznajte više
v3.0.0-alpha.3 Alpha

Softverski stek V3 u industrijskom okruženju

Demon za prikupljanje podataka i skladište podataka treće generacije implementirani su kod prvog industrijskog klijenta i počeli su da primaju očitavanja sa terena. Javni API proveren je na novom modelu podataka, a pokrenut je i portal dokumentacije.

  1. Novo

    AI Analytics: 22 izveštaja sa otvorenom metodologijom i formulama

    AI analitika obuhvata 22 izveštaja o pojedinačnim mernim mestima i o celom parku uređaja – bilansi, anomalije pritiska, prognoze trajanja baterija, otkrivanje zaobilaženja merenja, atlas otkaza. Metodologija i formule svakog izveštaja su objavljene: vide se polja i pretpostavke na kojima počiva zaključak, a rezultat se može ručno preračunati. Zato je izveštaj pogodan za zajedničku analizu sa klijentom i za prilaganje regulatornoj dokumentaciji.

    Saznajte više
  2. Novo

    Ilustrovano korisničko uputstvo sa stvarnim snimcima ekrana u obema temama

    Uputstvo korak po korak za rad sa platformom, zasnovano na stvarnim snimcima ekrana interfejsa u svetloj i tamnoj temi. Obe serije snimljene su pri jednom te istom stanju podataka, pa se koraci poklapaju u obema temama. Podaci na snimcima ekrana su anonimizovani, što omogućava da se uputstvo prosledi spoljnim stranama bez posebnog odobrenja.

    Saznajte više
  3. Novo

    Data Platform v3: arhitektura, skaliranje i usaglašenost sa direktivama EU

    Veliko izdanje dokumentacije: arhitektura, skaliranje i usaglašenost sa direktivama EU opisani su za treću generaciju. Verzija 3 je tekuća, a na nju vode preusmeravanja sa korenskih adresa. Druga generacija ostaje dostupna preko direktnih linkova i izbora verzije.

    Saznajte više
  4. Performanse

    Registar mernih mesta: tabela, kaskadni filteri, sačuvani skupovi rezultata

    Registar mernih mesta projektovan je za park od više hiljada zapisa: tabela sa straničenjem i trakom sa radnjama, kaskadni fasetni filteri i sačuvani korisnički filteri. Izbor vrednosti u jednoj faseti ponovo izračunava dozvoljene vrednosti u ostalim fasetama, pa nijedna kombinacija ne vodi do praznog skupa rezultata. Sama stranica mernog mesta sastavljena je od dva panela sa karticama i pločicama.

    Saznajte više
  5. Poboljšano

    Jedinstveni portal dokumentacije za platformu, API i IIoT uređaje

    Dokumentacija platforme, interfejsa API i IIoT uređaja objedinjena je u jednom portalu: statički generisan sajt, zajednički pojmovnik i AI asistent za sadržaj dokumentacije. Pretraga po celom tekstu radi na klijentskoj strani, bez spoljnog servisa i bez ključeva. Svaka stranica dostupna je i kao izvorni markdown – za one koji je čitaju pomoću alata, a ne očima.

  6. Novo

    Javni REST API za merna mesta, arhive i sesije

    Platforma pruža javni REST API za merna mesta i njihove karakteristike, arhive očitavanja, događaje i poruke uređaja, komunikacione sesije i šifarnike. Referentna dokumentacija organizovana je po krajnjim tačkama (endpoints): metod, parametri, format odgovora, kodovi grešaka. Integrator celo povezivanje izvodi samo na osnovu te dokumentacije, bez prateće podrške sa naše strane.

    Saznajte više
  7. Integracije

    Provera javnog interfejsa API na modelu podataka V3

    Svaka krajnja tačka javnog interfejsa API pojedinačno se proverava na modelu podataka treće generacije. Putanje i ugovori ostaju upravo onakvi kakve integratori očekuju, pa postojeće integracije nastavljaju da rade bez izmena. Odgovor sa arhivom konfiguracije sadrži objedinjene metrološke parametre – minimalni i maksimalni protok, datum overavanja, serijski broj – za čije bi prikupljanje inače bilo potrebno više zahteva.

    Saznajte više
  8. Novo

    Drajver protokola senzora pritiska i temperature u demonu za prikupljanje podataka

    Demon za prikupljanje podataka dobija drajver za novi protokol: identifikacioni paket autonomnog uređaja, trenutne vrednosti pritiska i temperature, arhive i snimak konfiguracije. Drajver se nalazi uz obradu zapornih ventila u istoj grupi protokola i ponovo koristi njeno parsiranje sesijskog sloja. Mesec dana kasnije na toj osnovi izgrađena je kompletna podrška za novu klasu uređaja – od modela podataka do kartona uređaja.

    Saznajte više
  9. Poboljšano

    AI izveštaji na svim nivoima hijerarhije kompanija

    Ugrađivanje izveštaja omogućeno je na svakom nivou stabla kompanija: i matična organizacija, i ogranak, i odeljenje otvaraju sopstveni skup analitičkih izveštaja. Svaki čvor dobija izveštaje za svoj obuhvat, bez obzira na to na kojoj se dubini stabla nalazi. Ugrađeni blok nema zaseban naslov, jer naziv odeljka već stoji u navigaciji.

    Saznajte više
  10. Pouzdanost

    Pomeraj vremenske zone u zapisima demona za prikupljanje podataka

    Demoni za prikupljanje podataka rade u različitim zemljama i vremenskim zonama, pa svaki red u zapisima (logovima) sadrži eksplicitan pomeraj – u formatu 2026-05-27 14:43:43 +03:00. Zapisi sa različitih lokacija poravnavaju se na jedinstvenoj vremenskoj skali čim se postave jedni pored drugih. Pri rekonstrukciji incidenta redosled događaja u celom parku uređaja je jednoznačan.

    Saznajte više
  11. Integracije

    Stek za MQTT zaporne ventile na serveru V3 za prikupljanje podataka

    Softverski stek za zaporne ventile kojima se upravlja preko protokola MQTT radi na serveru za prikupljanje podataka treće generacije: razmena poruka, isporuka komandi, skladištenje podataka i modul za automatsku registraciju, prilagođen algoritmu V3. Ventil povezan na lokaciji sam se registruje – kreira sopstveno merno mesto i odmah prihvata komande. Jedan server tako opslužuje ceo park aktuatora zajedno sa mernim uređajima.

    Saznajte više
  12. Novo

    Kompletan stek V3 za prikupljanje i skladištenje podataka kod prvog industrijskog klijenta

    Demon za prikupljanje podataka i sistem za prikupljanje i skladištenje podataka treće generacije implementirani su u punom sastavu kod prvog industrijskog klijenta i primaju očitavanja sa terena. Od tog trenutka rad se odvija na realnom toku podataka: arhive, šifarnici i obimi odgovaraju industrijskoj eksploataciji. Analitika se proverava na stvarnim podacima sa terena, a ne na probnom snimku.

    Saznajte više
v3.0.0-alpha.2 Alpha

Telemetrija i izvan GSM mreže

Park uređaja dobio je opremu koju platforma ne samo očitava nego njome i upravlja: zaporne ventile povezane preko protokola MQTT. Registar mernih mesta preuređen je tako da počiva na statusima i geopodacima pogodnim za prikaz na mapi i za rad terenskih ekipa.

  1. Integracije

    MQTT drajver za daljinski upravljane zaporne ventile

    Prva klasa uređaja koje platforma ne samo očitava nego njima i upravlja. Namenski drajver pokriva razmenu poruka preko protokola MQTT, isporuku komandi i skladištenje sopstvenih podataka ventila. Upravljački lanac radi na istom steku kao i merenje, pa za aktuatore nije potrebna zasebna komponenta.

    Saznajte više
  2. Poboljšano

    Jedinstveni format geografskih koordinata za ceo park uređaja

    Geografske koordinate parka uređaja svedene su na jedinstveni format: više od osamsto mernih mesta, od kojih je 761 obrađeno programski, a 48 ručno – tamo gde su nazivi lokacija zahtevali unakrsnu proveru. Sledi revizija glavne tabele: pet mernih mesta nema koordinate, a tri od njih su probni zapisi. Registar je pogodan za prikaz na mapi, klasterovanje i planiranje ruta terenskih ekipa.

  3. Poboljšano

    Četiri radna statusa mernog mesta

    Merno mesto ima četiri radna statusa: u radu, isključeno, novo, na popravci. Svaki od njih odgovara konkretnoj radnji operatera. Na kontrolnoj tabli statusi su grupisani, pa se zbirni pregled parka uređaja čita bez razvijanja cele liste.

    Saznajte više
v3.0.0-alpha.1 Alpha

Okvir novog interfejsa

Polazna tačka treće generacije: jedinstveni šablon stranice, funkcionalna globalna pretraga, upravljanje temama i kontrolna tabla na produkcionom modelu podataka. Lokalizacija je ugrađena u komponente od prvog dana, a ne dodata naknadno.

  1. Jezici

    Lokalizacija ugrađena u komponente novog okvira interfejsa

    Lokalizacija je deo temelja novog interfejsa: svaka komponenta okvira dolazi sa tekstovima izdvojenim u zasebne resurse, a ne sa tekstom upisanim direktno u šablone. Skup jezika servera zadaje se pri instalaciji preko promenljivih okruženja, kojima se određuju šema lokalizacije i spisak lokalizacija (locales). Zato instalacija za drugo tržište ne zahteva ponovnu izradu slike kontejnera (image).

  2. Novo

    Kontrolna tabla na produkcionom modelu podataka

    Vidžeti kontrolne table povezani su sa produkcionim modelom podataka: pokrivenost parka uređaja, stanje komunikacionih sesija i stanja uređaja na jednom ekranu. To je prvi susret novog okvira interfejsa sa stvarnim obimima i stvarnom proređenošću podataka sa terena. Raspored elemenata i upiti rade na industrijskom skupu podataka, a ne na test-podacima (fixtures).

    Saznajte više
  3. Novo

    Okvir interfejsa: šablon stranice, paneli, upravljanje temama

    Klijentski deo zasnovan je na jedinstvenom šablonu stranice: zaglavlje i podnožje, levi i desni panel, upravljanje temama sa svetlim i tamnim izgledom. Globalna pretraga obuhvata objekte, opremu i potrošače, sa direktnim prelaskom na pronađeni zapis. Svi odeljci treće generacije zatim se grade na osnovu ovog šablona, čime se utvrđuje jedinstveno ponašanje navigacije i stanja.

    Saznajte više