{"id":32496,"date":"2019-10-31T21:47:23","date_gmt":"2019-10-31T18:47:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh\/"},"modified":"2019-10-31T21:47:23","modified_gmt":"2019-10-31T18:47:23","slug":"zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","title":{"rendered":"Bele\u0161ke IoT provajdera. Zamke ankete brojila komunalnih usluga","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po\u0161tovani ljubitelji Interneta stvari, u ovom \u010dlanku bih ponovo \u017eeleo razgovarati o stambenim uslugama i anketiranju mjernih ure\u0111aja.<\/p>\n<p>Povremeno, neki veliki igra\u010d u telekomunikacijama govori kako \u0107e uskoro u\u0107i na ovo tr\u017ei\u0161te i sve podrediti sebi. Svaki put kada \u010dujem takve pri\u010de, pomislim: \"de\u010dki, sre\u0107no!\"<br \/>\n\u010cak ni ne mo\u017eete zamisliti u \u0161to se upu\u0161tate. <\/p>\n<p>Da biste razumjeli razmjere problema, ukratko \u0107u prepri\u010dati deo na\u0161eg iskustva u razvoju platforme \"Pametni Grad\". O njenom delu koji se bavi dispe\u010derizacijom.<\/p>\n<p><img decoding=\"async\" alt=\"Bele\u0161ke IoT provajdera. Zamke ankete brojila komunalnih usluga\" src=\"\/wp-content\/uploads\/2019\/04\/c608804a6b0898b8fb908c202f2ad984.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Op\u0161ta ideja i prvi problemi<\/h3>\n<p>\nAko govorimo o pojedina\u010dnim mernim ure\u0111ajima, a ne o onima koji se nalaze u podrumima, kotlarnicama i preduze\u0107ima, ve\u0107ina njih je trenutno opremljena telemetrijskim izlazom. Re\u0111e impulsnim, \u010de\u0161\u0107e \u2014 RS-485\/232 ili Ethernet. Obi\u010dno su najvredniji merni ure\u0111aji oni koji mere toplotu. Upravo za njihovu dispe\u010derizaciju su spremni prvo platiti.<br \/>\nVe\u0107 sam detaljno govorio o karakteristikama RS-485 u svom \u010dlanku. Ukratko \u2014 to je samo interfejs za prenos podataka. U su\u0161tini \u2014 zahtevi za elektri\u010dnim impulsima i komunikacijskom linijom. Opis paketa ide na vi\u0161em nivou, u standardu prenosa podataka koji radi iznad RS-485. A koji \u0107e standard biti, prepu\u0161teno je proizvo\u0111a\u010du. \u010cesto Modbus, ali nije obavezno. \u010cak i ako je Modbus, mo\u017ee se ispostaviti da je malo modifikovan.<\/p>\n<p>U su\u0161tini, za svaki merni ure\u0111aj potrebno je napisati svoj skript za anketiranje, koji zna kako da komunicira s njim i ispituje ga. To zna\u010di da je sistem dispe\u010derizacije skup skripti za svaki pojedina\u010dni broja\u010d. Baza podataka u kojoj se to sve \u010duva. I neki korisni\u010dki interfejs u kojem mo\u017ee oblikovati potrebne izve\u0161taje. <\/p>\n<p><img decoding=\"async\" alt=\"Bele\u0161ke IoT provajdera. Zamke ankete brojila komunalnih usluga\" src=\"\/wp-content\/uploads\/2019\/04\/19b77a5e63cb95b591f27b0521ca8fd1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIzgleda jednostavno. \u0110avo se, kao i uvek, skriva u detaljima.<\/p>\n<p>Po\u010dnimo s prvim delom. <\/p>\n<h3>Skripte <\/h3>\n<p>\nKako ih napisati? Pa, o\u010digledno je da treba kupiti merni ure\u0111aj, rasklopiti ga, nau\u010diti kako da komunicira s njim i integri\u0161ete ga u celokupnu platformu.<\/p>\n<p>Na\u017ealost, ovo rje\u0161enje pokriva samo dio na\u0161ih potreba. Obi\u010dno popularni brojilo ima nekoliko generacija, a skripta za svaku generaciju mo\u017ee se razlikovati. Ponekad malo, ponekad zna\u010dajno. Kada kupujete ne\u0161to, dobivate posljednju generaciju. Me\u0111utim, pretplatnik \u0107e vjerojatno imati ne\u0161to starije. To se vi\u0161e ne prodaje u trgovinama. A zamijeniti mjernu jedinicu pretplatnik ne\u0107e. <\/p>\n<p>Ovdje po\u010dinje prvi problem. Pisanje takvih skripti zahtijeva \u010dvrstu povezanost izme\u0111u programera i in\u017eenjera 'na terenu'. Kupili smo posljednju generaciju, napisali neku osnovnu predlo\u017eak i dalje ga modificirali na stvarnim ure\u0111ajima. Napraviti to u laboratoriju je nemogu\u0107e, samo u radu s stvarnim pretplatnicima.<\/p>\n<p>Potro\u0161ili smo prili\u010dno puno vremena na stvaranje te povezanosti. Sada je algoritam usavr\u0161\u0435\u043d. Po\u010detni predlo\u0161ci stalno su se ispravljali i dopunjavali, ovisno o onome \u0161to smo susretali u praksi. Naravno, pretplatnici su obavije\u0161teni ako je njihovo brojilo malo 'druga\u010dije'. Kada se pojavi takav ure\u0111aj, priklju\u010duje se prema standardnoj shemi, a skripta za ispitivanje se modificira u hodu. Tijekom integracije pretplatnik radi besplatno. Obavje\u0161tavaju ga da za sada radi u testnom re\u017eimu. Sam proces integracije je prili\u010dno nepredvidiva stvar. Ponekad je potrebno unijeti minimalne ispravke. Ponekad je to slo\u017een proces s odlaskom na mjesto, pretra\u017eivanjem literature i postupnim prevladavanjem prepreka.<\/p>\n<p>Zadatak nije jednostavan, ali je rje\u0161iv. Na kraju \u2014 funkcionalna skripta. \u0160to je ve\u0107a knji\u017enica skripti, to je \u017eivot lak\u0161i.<\/p>\n<p>Drugi problem.<\/p>\n<h3>Tehni\u010dke karte za povezivanje<\/h3>\n<p>\nDa biste uo\u010dili slo\u017eenost ovog rada, da\u0107u primjer. Uzmimo iznimno popularni toplomjer VKT-7.<\/p>\n<p>Samo po sebi, naziv nam jo\u0161 ni\u0161ta ne govori. VKT-7 ima nekoliko hardverskih rje\u0161enja. Kakav je interfejs unutra?<\/p>\n<p><img decoding=\"async\" alt=\"Bele\u0161ke IoT provajdera. Zamke ankete brojila komunalnih usluga\" src=\"\/wp-content\/uploads\/2019\/04\/e1518b92e2ecfaa12e9e5d790dc7bd28.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPostoje razli\u010dite opcije. To mo\u017ee biti izlaz u standardnoj kolokvijalnoj DB-9 (to je RS-232). Mo\u017ee biti samo terminalna traka s kontaktima RS-485. Mo\u017ee \u010dak biti i mre\u017ena kartica s RJ-45 (u tom slu\u010daju ModBus se pakira u Ethernet). <\/p>\n<p>A mo\u017eda uop\u0107e ni\u0161ta. Samo goli mjeritelj potro\u0161nje. U njega se mo\u017ee ugraditi su\u010delje, koje proizvo\u0111a\u010d prodaje odvojeno i ko\u0161ta novac. Glavna nevolja je to \u0161to za njegovu instalaciju treba otvoriti mjera\u010d i slomiti pe\u010date. To zna\u010di da se u ovaj proces uklju\u010duje opskrbna organizacija. Obave\u0161tava se da \u0107e pe\u010dati biti slomljeni, odre\u0111uje se dan i na\u0161 in\u017eenjer u prisustvu predstavnika opskrbne organizacije izvodi potrebne dorade, nakon \u010dega se mjeritelj ponovo pe\u010dati.<\/p>\n<p>Ovisno o instaliranom su\u010delju izvr\u0161avaju se daljnji radovi. Na primjer, odlu\u010dili smo se povezati mjeritelj potro\u0161nje preko kabela. To je najjednostavnija opcija, ako u 100-metarskoj dostupnosti imamo na\u0161u prebaciva\u010d, tada je smi\u0161ljati s LoRa \u2013 suvi\u0161no. Lak\u0161e je kablom u na\u0161u mre\u017eu, u izolirani VLAN.<\/p>\n<p>Za RS-485\/232 potreban je pretvara\u010d u Ethernet. Mnogi odmah pomisle na MOXA, ali to je skupo. Za na\u0161a rje\u0161enja odabrali smo kinesko rje\u0161enje po povoljnijoj cijeni.<\/p>\n<p>Ako je izlaz odmah Ethernet, onda pretvara\u010d nije potreban.<\/p>\n<p>Pitanje. Pretpostavimo da sami instaliramo su\u010delje. Mo\u017eda si olak\u0161amo \u017eivot i odmah u svemu stavimo Ethernet?<\/p>\n<p>Nije uvijek mogu\u0107e. Treba gledati na izvedbu ku\u0107i\u0161ta. Mo\u017ee se desiti da nema potrebne rupe kako bi su\u010delje stajalo kako treba. A mjeritelj, podsje\u0107am, stoji u podrumu. Ili u kotlovnici. Tamo je visoka vla\u017enost, hermeti\u010dnost se ne smije naru\u0161avati. Obraditi ku\u0107i\u0161te datotekom \u2014 lo\u0161a ideja. Bolje je staviti ne\u0161to \u0161to od po\u010detka ne zahtijeva velike prepravke. \u010cesto je RS-485 \u2013 jedini izlaz.<\/p>\n<p>Dalje. Da li je mjeritelj spojen na osigurano napajanje? Ako nije, onda radi na bateriju. U tom re\u017eimu predvi\u0111en je za ru\u010dnu provjeru jednom mjese\u010dno na tri minute. Kontinuirano pozivanje na VKT-7 ispraznit \u0107e mu bateriju. Zna\u010di, treba povu\u0107i osigurano napajanje i staviti pretvara\u010d napona.<\/p>\n<p>Za svakog proizvo\u0111a\u010da mjeritelja modul napajanja se razlikuje. To mo\u017ee biti vanjska jedinica na DIN-\u0161ini ili ugra\u0111eni pretvara\u010d.<\/p>\n<p>Ispada da u na\u0161em skladi\u0161tu uvijek treba imati raznoliku opremu raznih su\u010delja i modula napajanja za svaki mjeritelj. Asortiman je zavidan.<\/p>\n<p>Naravno, na kraju \u0107e nam sve to platiti pretplatnik. No, on ne\u0107e \u010dekati mjesec dana da stigne potrebni ure\u0111aj. Treba mu procjena za povezivanje odmah. Stoga tehnolo\u0161ki teret le\u017ei na na\u0161im ramenima.<\/p>\n<p>Sve \u0161to sam opisao obavija se u jasnu tehni\u010dku kartu za povezivanje, kako in\u017eenjeri na terenu ne bi razmi\u0161ljali o tome s kakvim se to \u010dudom suo\u010davaju u sljede\u0107em podrumu i \u0161to im je potrebno za rad. <\/p>\n<p>Tehni\u010dka karta susjedna je op\u0107em pravilniku za povezivanje. Jer mjerilo nije dovoljno spojiti na na\u0161u mre\u017eu, na port prekida\u010da treba dodati taj VLAN, treba obaviti dijagnostiku, napraviti probno ispitivanje. Cijeli proces nastojimo maksimalno automatizirati, kako bismo izbjegli gre\u0161ke i ne anga\u017eirali dodatne in\u017eenjere.<\/p>\n<p>Dobro, napisali smo tehni\u010dke karte, pravilnik, automatizaciju. Uspostavili smo logistiku. <\/p>\n<h3>Gdje se jo\u0161 kriju podvodni kamen\u010di\u0107i?<\/h3>\n<p>\nPodaci se o\u010ditavaju i slijevaju u bazu.<\/p>\n<p>Pretplatniku te brojke nisu va\u017ene. Njegovoj potrebna je izvje\u0161\u0107e. Po\u017eeljno u formatu na koji je navikao. \u010cak i bolje, ako odmah do\u0111e u obliku razumljivog izvje\u0161\u0107a koje mo\u017ee isprintati, potpisati i predati. Zna\u010di, potreban je jednostavan i jasan su\u010delje koje prikazuje informacije o mjernom ure\u0111aju i mo\u017ee automatski generirati izvje\u0161\u0107e.<\/p>\n<p>Ovdje na\u0161 zoolo\u0161ki vrt nastavlja. Naime, postoji nekoliko vrsta izvje\u0161taja. U su\u0161tini odra\u017eavaju isto (potro\u0161ena toplina), ali razli\u010ditim putem.<\/p>\n<p>Neki od pretplatnika izvje\u0161tavaju u apsolutnim vrijednostima (to jest u stupcu potro\u0161nje topline pi\u0161u se vrijednosti po\u010dev\u0161i od postavljanja mjerne jedinice), a neki u diferencijalima (to je kada pi\u0161emo potro\u0161nju za odre\u0111eno vremensko razdoblje bez povezivanja s po\u010detnim vrijednostima). U su\u0161tini, koriste ne jedinstvene standarde, ve\u0107 ustaljenu praksu. Bilo je slu\u010dajeva kada pretplatnici vide sve te vrijednosti koje su im potrebne (koli\u010dina potro\u0161ene topline, volumen dovodnog i odlaznog toplinskog nositelja, razlika temperature), ali stupci u izvje\u0161\u0107u nisu u pravom redoslijedu.<br \/>\nOdatle sljede\u0107i korak \u2014 izvje\u0161\u0107e mora biti prilagodljivo. Drugim rije\u010dima, pretplatnik sam bira \u0161to ide u kojem redoslijedu i koji su resursi dostupni u njegovom dokumentu. <\/p>\n<p>Ovde je zanimljiva situacija. Sve je u redu ako je na\u0161 mjera\u010d pravilno postavljen. No, de\u0161ava se da je monta\u017ena organizacija prilikom instalacije ITP-a napravila gre\u0161ke i pogre\u0161no namestila vreme mjera\u010du. Sretali smo ure\u0111aje koji misle da je 2010. godina. U na\u0161em sistemu to \u0107e se prikazati kao nulti o\u010ditavanja na trenutni datum, dok je stvarna potro\u0161nja ako izaberemo 2010. godinu. Ovdje mnogo poma\u017eu delte. To jest, govorimo da je tokom protekla 24 sata do\u0161lo do potro\u0161nje od toliko.<\/p>\n<p>\u010cinilo bi se, za\u0161to ovakve komplikacije? Zar je toliko te\u0161ko podvesti sat? <\/p>\n<p>Upravo \u0107e to sa VKT-7 dovesti do potpunog brisanja mjera\u010da i uklanjanja arhiva s njega. <br \/>\nPretplatnik \u0107e morati dokazivati resursima da je instalirao ITP pre pet godina, a ne ju\u010de.<\/p>\n<p>I, na kraju, \u0161lag na tortu. <\/p>\n<h3>Certifikacija<\/h3>\n<p>\nImamo mjera\u010d, imamo izve\u0161taj. Izme\u0111u njih je na\u0161 sistem koji formira taj izve\u0161taj. Da li mu verujete?<\/p>\n<p>Ja \u2014 da. Ali kako dokazati da se unutar na\u0161eg sistema ni\u0161ta ne menja, da ne iskrivljujemo vrednosti? To je ve\u0107 pitanje sertifikacije. Sistem upitnika obavezno mora imati sertifikat koji potvr\u0111uje njegovu nepristrasnost. Svi veliki sistemi, poput LERS-a, Ja Energetik i drugi, poseduju takav sertifikat. Dobio ga je i na\u0161 sistem, iako to ko\u0161ta mnogo i zahteva puno vremena.<\/p>\n<p>Naravno, uvek se mo\u017ee skratiti put i kupiti ne\u0161to ve\u0107 pripravljeno. Ali za to \u0107e morati platiti developeru. A developer mo\u017ee zatra\u017eiti ne samo ulaznu naknadu, ve\u0107 i \u010dlanarinu. To zna\u010di da \u0107emo morati deliti deo na\u0161eg kola\u010da s njim.<\/p>\n<h3>Za\u0161to sve to?<\/h3>\n<p>\nGlavni problem nije u tome. Razvoj vlastitog sistema \u2014 to je tako\u0111e vrlo skupo i mnogo te\u017ee. Me\u0111utim, pru\u017ea va\u017enu prednost. Jasno razumemo kako to funkcioni\u0161e. Lako ga skaliramo, mo\u017eemo ga modifikovati ako se uka\u017ee potreba. Pretplatnik dobija potpuniju uslugu, a s na\u0161e strane stopostotnu kontrolu nad procesom.<\/p>\n<p>Ba\u0161 zato smo izabrali drugi put. Ulo\u017eili smo godinu \u017eivota na\u0161ih developera i terenskih in\u017eenjera. No sada jasno razumemo rad cijelog lanca.<\/p>\n<p>Gledaju\u0107i unazad, shvatam da bez ste\u010denog znanja jednostavno ne bih mogao pravilno interpretirati nenormalno pona\u0161anje odre\u0111enog mjera\u010da. <\/p>\n<p>Osim toga, na temelju sustava dispe\u010denja mogu\u0107e je izgraditi mnogo vi\u0161e. Uzbu\u0111enja zbog prekora\u010denja potro\u0161nje, izvje\u0161taj o havarijama. Uskoro pripremamo lansiranje mobilne aplikacije. <\/p>\n<p>I\u0161li smo jo\u0161 dalje i na\u0161oj platformi (ina\u010de se to ne mo\u017ee nazvati) dodali mogu\u0107nost primanja prijava od gra\u0111ana, mogu\u0107nost upravljanja na\u0161im \u201epametnim interfonosima\u201c, odmah kontrolu javne rasvjete i jo\u0161 nekoliko projekata o kojima za sada nisam pisao.<\/p>\n<p><img decoding=\"async\" alt=\"Bele\u0161ke IoT provajdera. Zamke ankete brojila komunalnih usluga\" src=\"\/wp-content\/uploads\/2019\/04\/724d38b65d9859335ac69b2fcd0aaa14.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSve to je slo\u017eeno, izazovno i dugo. No rezultat vrijedi. Pretplatnici dobivaju gotov sveobuhvatan proizvod. <\/p>\n<p>Svaki operater koji planira u\u0107i u komunalne usluge zasigurno \u0107e se suo\u010diti s ovim putem. Ho\u0107e li pro\u0107i?<br \/>\nTu je pitanje. Radi se \u010dak i ne o novcu. Kao \u0161to sam ranije napisao, ovdje je potrebna upravo kombinacija rada na terenu i razvoja. Nisu svi veliki igra\u010di navikli na ne\u0161to sli\u010dno. Ako va\u0161i programeri sjede u Moskvi, a povezivanja se odvijaju u Novosibirsku, tada se va\u0161e vrijeme do gotovog proizvoda zna\u010dajno produ\u017eava.<\/p>\n<p>Vrijeme \u0107e pokazati tko \u0107e ostati na ovom tr\u017ei\u0161tu, a tko \u0107e re\u0107i \u2014 dost toga! No jedno znam sigurno \u2014 do\u0107i i zauzeti tr\u017ei\u0161ni udio isklju\u010divo s novcem ne\u0107e funkcionirati. Ovaj proces zahtijeva nekonvencionalne pristupe, dobre in\u017eenjere, istra\u017eivanje regulatornih okvira, komunikaciju s resursima i pretplatnicima, stalno otkrivanje i prevladavanje prepreka. <\/p>\n<p><b>P. S.<\/b> U ovom \u010dlanku sam namjerno fokusiran na toplinu i ne spominjem struju ili vodu. Tako\u0111er, opisujem povezivanje putem kabela. Ako imamo impulsni izlaz \u2014 tu su svoje nijanse, poput obaveznih provjera nakon instalacije. Mo\u017ee se dogoditi da se \u017eicom ne mo\u017ee do\u0107i do odredi\u0161ta, tada nam poma\u017ee LoRaWAN. Nemogu\u0107e je opisati cijelu na\u0161u platformu i faze njenog razvoja u jednom \u010dlanku.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/449668\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0431\u044b \u0441\u043d\u043e\u0432\u0430 \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u043e \u0416\u041a\u0425 \u0438 \u043e\u043f\u0440\u043e\u0441\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u0443\u0447\u0435\u0442\u0430. \u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438, \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0438\u0433\u0440\u043e\u043a \u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0430\u043a \u0441\u043a\u043e\u0440\u043e \u043e\u043d \u0437\u0430\u0439\u0434\u0435\u0442 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u044b\u043d\u043e\u043a \u0438 \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u043e\u043c\u043d\u0435\u0442 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f. \u041a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0442\u0430\u043a\u0438\u0445 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0445 \u044f \u0434\u0443\u043c\u0430\u044e: \u00ab\u0440\u0435\u0431\u044f\u0442, \u0443\u0434\u0430\u0447\u0438!\u00bb \u0412\u044b \u0434\u0430\u0436\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0435, \u043a\u0443\u0434\u0430 \u043b\u0435\u0437\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24299,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32496","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0417\u0430\u043f\u0438\u0441\u043a\u0438 IoT-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430. \u041f\u043e\u0434\u0432\u043e\u0434\u043d\u044b\u0435 \u043a\u0430\u043c\u043d\u0438 \u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u043e\u0432 \u0416\u041a\u0425 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:47:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:47:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Bilje\u0161ke IoT-provajdera. Zamke u anketiranju brojila komunalnih usluga | ProHoster","description":"Pozdrav, dragi ljubitelji Interneta stvari.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0417\u0430\u043f\u0438\u0441\u043a\u0438 IoT-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430. \u041f\u043e\u0434\u0432\u043e\u0434\u043d\u044b\u0435 \u043a\u0430\u043c\u043d\u0438 \u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u043e\u0432 \u0416\u041a\u0425 | ProHoster","og:description":"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:47:23+00:00","article:modified_time":"2019-10-31T18:47:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32496","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 11:09:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:57:23","updated":"2026-01-21 11:09:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/32496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=32496"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/32496\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/24299"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=32496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=32496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=32496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}