Nòt founisè IoT. Enkonvenyans nan biwo vòt mèt sèvis piblik

Bonjou mezanmi fanatik Entènèt bagay yo. Nan atik sa a, mwen ta renmen pale ankò sou lojman ak sèvis kominotè ak yon sondaj sou aparèy mesure.

Tanzantan, yon lòt gwo jwè telecom di konbyen tan li pral antre nan mache sa a epi kraze tout moun anba li. Chak fwa ak istwa sa yo, mwen panse: "Mesye, bon chans!"
Ou pa menm konnen ki kote ou prale.

Pou w konprann echèl pwoblèm nan, mwen pral yon ti tan dekri yon ti pati nan eksperyans nou nan devlope platfòm Smart City la. Pati sa a nan li ki responsab pou dispatch.

Nòt founisè IoT. Enkonvenyans nan biwo vòt mèt sèvis piblik

Lide jeneral ak premye difikilte

Si nou pa pale de aparèy mesure endividyèl, men sa yo ki nan sousòl, chanm chodyè ak antrepwiz, Lè sa a, pifò nan yo yo kounye a se ekipe ak yon pwodiksyon telemetry. Mwens souvan enpulsyonèl, pi souvan - RS-485/232 oswa Ethernet. Kòm yon règ, aparèy ki pi "pen" mesure yo se moun ki konsidere chalè. Se pou dispatch yo ke yo pare pou peye an premye.
Mwen te deja rete an detay nan atik mwen an sou karakteristik RS-485. Nan ti bout tan, li se jis yon koòdone done. An reyalite, kondisyon yo pou enpilsyon elektrik ak liy kominikasyon. Deskripsyon nan pake yo ale yon nivo pi wo, nan yon estanda transfè done ki travay sou tèt RS-485. Ak sa ki pral la pou estanda a - li se nan gen pitye a nan manifakti a. Souvan Modbus, men se pa nesesèman. Menm si Modbus, li ka toujou yon ti jan modifye.

An reyalite, chak aparèy mesure bezwen pwòp script biwo vòt li, ki ka "pale" ak li epi entèwoje li. Sa vle di ke sistèm dispatch la se yon seri scripts pou chak kontwa endividyèl. Baz done a kote tout bagay sa yo estoke. Ak kèk koòdone itilizatè nan ki li ka jenere rapò li bezwen an.

Nòt founisè IoT. Enkonvenyans nan biwo vòt mèt sèvis piblik

Sanble fasil. Dyab la, kòm toujou, se nan detay yo.

Ann kòmanse ak premye pati a.

Scripts

Ki jan yo ekri yo? Oke, evidamman, achte yon mèt, louvri li, aprann kijan pou kominike ak li epi entegre li nan yon platfòm komen.

Malerezman, solisyon sa a pral kouvri sèlman yon pati nan bezwen nou yo. Kòm yon règ, yon kontwa popilè gen plizyè jenerasyon, ak script la pou chak jenerasyon ka diferan. Pafwa yon ti kras, pafwa anpil. Lè ou achte yon bagay, ou jwenn dènye jenerasyon an. Abònen a, ak yon wo degre de pwobabilite, pral gen yon bagay ki pi ansyen. Li pa vann ankò nan magazen yo. Ak abònen a pa pral chanje inite a mesure.

Pakonsekan pwoblèm nan premye. Ekri scripts sa yo se yon pakèt difisil nan devlopè lojisyèl ak enjenyè "sou tè a". Nou te achte dènye jenerasyon an, te ekri kèk modèl inisyal ak Lè sa a, modifye li sou aparèy reyèl. Li se ireyèl fè sa nan laboratwa a, sèlman nan kou a nan travay ak abonnés ap viv.

Li te pran nou anpil tan pou kreye yon pake konsa. Koulye a, algorithm la te travay deyò. Modèl inisyal yo te toujou ap korije ak konplete, tou depann de sa nou te rankontre nan pratik nou an. Natirèlman, abònen a te avèti si toudenkou li te kontwa l 'ki te tounen soti yo dwe yon ti kras "pa tankou sa". Lè aparèy sa a parèt, li konekte selon konplo estanda a epi li modifye script biwo vòt la sou wout la. Pandan peryòd entegrasyon an, abònen an ap travay gratis. Yo notifye li ke li toujou ap viv nan mòd tès. Pwosesis entegrasyon an tèt li se yon bagay olye enprevizib. Pafwa ou bezwen fè yon minimòm de koreksyon. Gen yon pwosesis konplèks ak yon vizit nan objè a, pèl literati ak toujou simonte rato a.

Travay la se pa fasil, men rezoud. Rezilta a se yon script k ap travay. Plis bibliyotèk script la pi gwo, se pi fasil pou viv.

Dezyèm pwoblèm.

Kat koneksyon teknolojik

Pou ba ou yon lide sou konpleksite travay sa a, mwen pral bay yon egzanp. Ann pran yon mèt chalè ki trè popilè VKT-7.

Non an li menm pa di nou anyen. VKT-7 gen plizyè solisyon pyès ki nan konpitè. Ki kalite koòdone li genyen andedan?

Nòt founisè IoT. Enkonvenyans nan biwo vòt mèt sèvis piblik

Gen diferan opsyon. Ka gen yon pwodiksyon nan yon blòk estanda DB-9 (sa a se RS-232). Petèt jis yon blòk tèminal ak kontak RS-485. Petèt menm yon kat rezo ak RJ-45 (nan ka sa a, ModBus pake nan Ethernet).

Oswa petèt pa gen anyen ditou. Jis yon mèt fè. Ou ka enstale yon pwodiksyon koòdone nan li, li vann pa manifakti a separeman ak koute lajan. Pwoblèm prensipal la se ke pou enstale li, ou bezwen louvri mèt la epi kraze sele yo. Sa vle di, òganizasyon ki bay resous yo enkli nan pwosesis sa a. Yo avize li ke sele yo pral kase, yon jou ap nonmen ak enjenyè nou an, nan prezans yon reprezantan nan travayè yo resous, fè amelyorasyon ki nesesè yo, apre sa yo se mèt la sele ankò.

Tou depan de koòdone enstale a, plis rafineman fèt. Pou egzanp, nou deside konekte yon mèt pa fil. Sa a se opsyon ki pi senp, si switch nou an se nan 100 mèt, Lè sa a, twonpe ak LoRa se redondants. Li pi fasil ak yon kab nan rezo nou an, nan yon VLAN izole.

RS-485/232 mande pou yon konvètisè Ethernet. Anpil pral imedyatman sonje MOHA, men li se chè. Pou solisyon nou yo, nou te chwazi yon solisyon pi bon mache Chinwa.

Si pwodiksyon an se imedyatman Ethernet, Lè sa a, konvètisè a pa nesesè.

Kesyon. Ann di nou mete pwodiksyon an koòdone tèt nou. Èske ou ka fè lavi ou pi fasil epi imedyatman mete Ethernet toupatou?

Sa pa toujou posib. Nou bezwen gade nan ekzekisyon kò a. Li ka pa gen twou a dwat pou koòdone a leve kanpe jan li ta dwe. Ak kontwa a, mwen raple w, se nan sousòl nou an. Oswa nan chanm chodyè a. Gen imidite segondè, sere a pa ka vyole. Fini ka a ak yon dosye se yon move lide. Li pi bon yo mete yon bagay ki okòmansman pa mande pou gwo chanjman. Souvan - RS-485 se sèl fason pou sòti.

Pli lwen. Èske mèt la konekte ak yon ekipman pou pouvwa garanti? Si ou pa, Lè sa a, li ap viv sou pil. Nan mòd sa a, li fèt pou sondaj manyèl yon fwa pa mwa pou twa minit. Toujou jwenn aksè nan CGT-7 la pral vide batri li yo. Se konsa, ou bezwen rale yon ekipman pou pouvwa garanti epi enstale yon konvètisè vòltaj.

Pou chak manifakti mèt, modil ekipman pou pouvwa a diferan. Li kapab yon inite ekstèn sou yon tren DIN oswa yon konvètisè bati-an.

Li sanble ke yon seri divès kalite interfaces ak modil pouvwa pou chak mèt yo ta dwe toujou estoke nan depo nou an. Ranje a gen enpresyonan.

Natirèlman, tout bagay sa yo pral evantyèlman peye pa abònen an. Men, li p ap tann yon mwa jiskaske bon aparèy la rive. Epi li bezwen yon estimasyon pou konekte isit la e kounye a. Se konsa, rezèv teknolojik la tonbe sou zepòl nou.

Tout sa mwen dekri vin tounen yon kat koneksyon teknik klè pou enjenyè lokal yo pa panse ki kalite bèt yo te rankontre nan sousòl kap vini an ak sa yo bezwen pou travay li.

Kat teknik la se adjasan a règleman koneksyon jeneral yo. Apre yo tout, li pa ase yo enkli mèt la nan rezo nou an, ou toujou bezwen jete menm VLAN sou pò a switch, ou bezwen pote soti nan dyagnostik, fè yon biwo vòt tès. Nou fè efò pou otomatize tout pwosesis la otank posib pou evite erè epi pou pa enplike fòs enjenyè ki pa nesesè yo.

Oke, nou te ekri kat teknik, règleman, automatisation. Mete kanpe lojistik.

Ki lòt kote yo kache enkonvenyans?

Done yo li epi vide nan baz done a.

Abònen ki soti nan figi sa yo pa cho oswa frèt. Li bezwen yon rapò. De preferans nan fòm nan ki li se abitye. Menm pi bon, si imedyatman nan fòm lan nan yon rapò ke li ka konprann, ki li ka enprime, siyen ak soumèt. Sa vle di ke ou bezwen yon koòdone senp ak konprann ki montre enfòmasyon sou mèt la epi yo ka otomatikman jenere yon rapò.

Isit la zou nou an ap kontinye. Reyalite a se ke gen plizyè fòm rapò a. Nan nwayo yo, yo reflete menm bagay la (chalè konsome), men nan diferan fason.

Gen kèk nan abonnés yo rapòte nan valè absoli (ki se, valè yo ekri nan kolòn nan konsomasyon chalè kòmanse nan enstalasyon an nan mèt la), yon moun nan deltas (sa a se lè nou ekri konsomasyon pou yon peryòd de tan). san referans a valè inisyal yo). An reyalite, yo pa sèvi ak estanda inifòm, men pratik etabli. Te gen ka lè abonnés yo wè tout valè yo bezwen (kantite chalè konsome, volim likid refwadisman apwovizyone ak ale, diferans tanperati), men kolòn yo nan rapò a se nan move sekans.
Pakonsekan pwochen etap la - rapò a dwe customizable. Sa vle di, abònen nan tèt li chwazi sa ki ale nan ki sekans ak ki resous ki nan dokiman li yo.

Isit la se yon pwen enteresan. Tout bagay anfòm si mèt nou an enstale kòrèkteman. Men, li rive ke òganizasyon enstalasyon an, lè enstale ITP a, dezòd ak mal fikse tan an pou mèt la. Nou te wè aparèy ki panse se 2010. Nan sistèm nou an, sa a pral sanble ak zewo lekti pou dat aktyèl la, ak konsomasyon reyèl si nou chwazi 2010. Sa a se kote delta vin an sou la men. Sa vle di, nou di ke nan jou ki sot pase a anpil te tik.

Li ta sanble, poukisa difikilte sa yo? Èske li tèlman difisil kite revèy la desann?

Li se jisteman ak VKT-7 ke sa a pral mennen nan yon reset konplè nan kontwa an ak retire nan achiv yo soti nan li.
Yo pral fòse abònen an pwouve administratè resous yo ke li te enstale ITP a pa yè, men apeprè senk ane de sa.

Epi finalman, jivraj la sou gato a.

Sètifikasyon

Nou gen yon mèt, nou gen yon rapò. Ant yo se sistèm nou an ki jenere rapò sa a. Ou kwè li?

mwen wi. Men, ki jan yo pwouve ke pa gen anyen chanje andedan nou, ke nou pa defòme siyifikasyon an. Se yon kesyon de sètifikasyon. Sistèm biwo vòt la dwe genyen yon sètifika ki konfime enpasyalite li. Tout gwo sistèm, tankou LERS, Ya Energetik ak lòt, gen yon sètifika menm jan an. Nou menm tou nou jwenn li, byenke li se chè epi li pran anpil tan.

Natirèlman, ou ka toujou koupe kwen epi achte yon bagay pare-fè. Men, pwomotè a ap gen pou peye pou sa a. Ak pwomotè a ka mande pa sèlman pou yon frè antre, men tou, pou yon frè chak mwa. Sa vle di, nou pral oblije pataje avèk li yon pati nan tat nou an.

Poukisa se tout?

Pwoblèm prensipal la se pa sa a. Devlope pwòp sistèm ou a tou trè chè ak anpil fwa pi difisil. Sepandan, li bay yon avantaj enpòtan. Nou klèman konprann kijan li fonksyone. Nou fasilman echèl li, nou ka modifye li si yon bezwen konsa rive toudenkou. Abònen a resevwa yon sèvis pi konplè, ak bò kote nou, san pousan kontwòl sou pwosesis la.

Se poutèt sa nou te chwazi dezyèm chemen an. Nou te envesti yon ane nan lavi a nan devlopè nou yo ak enjenyè jaden nan li. Men koulye a, nou klèman konprann travay la nan tout chèn lan.

Gade dèyè, mwen konprann ke san konesans yo te vin genyen, mwen tou senpleman pa t 'kapab kòrèkteman entèprete konpòtman an nòmal nan yon kontwa an patikilye.

Anplis de sa, yon bagay plis ka bati sou baz sistèm nan dispatch. Konsomasyon depase alam, rapò aksidan. Nou gen yon aplikasyon mobil ap vini byento.

Nou te ale menm pi lwen e te ajoute nan platfòm nou an (otreman ou pa ka rele li nenpòt lòt fason) kapasite nan resevwa demann nan men rezidan yo, kapasite nan kontwole "entèfòn entelijan nou an", imedyatman kontwole ekleraj lari yo ak kèk lòt pwojè ke mwen. poko ekri sou sa.

Nòt founisè IoT. Enkonvenyans nan biwo vòt mèt sèvis piblik

Tout bagay sa yo se konplèks, sèvo-kraze ak long. Men, rezilta a vo li. Abonnés yo resevwa yon pwodwi konplè ki pare.

Chak operatè ki gen plan pou antre nan lojman an ak sèvis kominotè pral definitivman pran chemen sa a. Èske l ap pase?
Men yon kesyon. Li pa menm sou lajan an. Kòm mwen te ekri pi wo a, sa ki nesesè isit la se yon konbinezon de travay nan jaden an ak devlopman. Se pa tout gwo jwè yo abitye ak sa. Si devlopè ou yo nan Moskou, ak koneksyon yo fèt nan Novosibirsk, Lè sa a, tan ou pou pwodwi a fini anpil lonje.

Tan pral di ki moun ki pral kenbe soti nan mache sa a, epi ki moun ki pral di - byen, li te ale nan lanfè! Men, yon sèl bagay mwen konnen pou asire w se ke li pa pral travay pou vin pran yon pati nan mache sèlman ak lajan. Pwosesis sa a mande pou apwòch ki pa konvansyonèl, enjenyè bon, fouye nan règleman an, kominikasyon ak administratè resous ak abonnés, idantifikasyon konstan ak simonte rato a.

PS Nan atik sa a, mwen fè espre konsantre sou chalè epi mwen pa mansyone elektrisite oswa dlo. Mwen dekri tou koneksyon kab la. Si nou gen yon pwodiksyon batman kè, gen kèk nuans, tankou rekonsilyasyon obligatwa apre enstalasyon. Li ka ke fil la pa ka rive jwenn, Lè sa a, LoRaWAN yo itilize. Li se tou senpleman ireyèl dekri tout platfòm nou an ak etap yo nan devlopman li nan yon atik.

Sous: www.habr.com

Add nouvo kòmantè