Shënime të ofruesit të IoT. Grackat e njehsorëve të shërbimeve të votimit

Përshëndetje të dashur fansa të Internetit të Gjërave. Në këtë artikull, unë do të doja të flisja përsëri për shërbimet e banimit dhe komunale dhe një studim të pajisjeve matëse.

Periodikisht, një tjetër lojtar i madh i telekomit tregon se sa shpejt do të hyjë në këtë treg dhe do t'i shtypë të gjithë nën të. Sa herë me histori të tilla, mendoj: "djema, fat të mirë!"
Ju as nuk e dini se ku po shkoni.

Që të kuptoni shkallën e problemit, unë do të përshkruaj shkurtimisht një pjesë të vogël të përvojës sonë në zhvillimin e platformës Smart City. Ajo pjesë e saj që është përgjegjëse për dërgimin.

Shënime të ofruesit të IoT. Grackat e njehsorëve të shërbimeve të votimit

Ideja e përgjithshme dhe vështirësitë e para

Nëse nuk po flasim për pajisje matëse individuale, por ato që janë në bodrume, dhoma bojleri dhe ndërmarrje, atëherë shumica e tyre tani janë të pajisura me një dalje telemetrie. Më rrallë pulsohet, më shpesh - RS-485/232 ose Ethernet. Si rregull, pajisjet matëse më "bukë" janë ato që marrin parasysh nxehtësinë. Është për dërgimin e tyre që ata janë të gatshëm të paguajnë në radhë të parë.
Unë tashmë jam ndalur në detaje në artikullin tim mbi tiparet e RS-485. Me pak fjalë, është vetëm një ndërfaqe të dhënash. Në fakt, kërkesat për impulset elektrike dhe linjat e komunikimit. Përshkrimi i paketave shkon një nivel më i lartë, në një standard të transferimit të të dhënave që funksionon në krye të RS-485. Dhe çfarë do të jetë atje për standardin - është në mëshirën e prodhuesit. Shpesh Modbus, por jo domosdoshmërisht. Edhe nëse Modbus, ai ende mund të modifikohet disi.

Në fakt, çdo pajisje matës ka nevojë për skenarin e vet të votimit, i cili mund të "flasë" me të dhe ta marrë në pyetje. Kjo do të thotë që sistemi i dispeçimit është një grup skriptesh për çdo numërues individual. Baza e të dhënave ku ruhet e gjithë kjo. Dhe disa ndërfaqe përdoruesi në të cilat ai mund të gjenerojë raportin që i nevojitet.

Shënime të ofruesit të IoT. Grackat e njehsorëve të shërbimeve të votimit

Duket e lehtë. Djalli, si gjithmonë, është në detaje.

Le të fillojmë me pjesën e parë.

Skenare

Si t'i shkruani ato? Epo, padyshim, blini një matës, hapeni, mësoni se si të komunikoni me të dhe integroni atë në një platformë të përbashkët.

Fatkeqësisht, kjo zgjidhje do të mbulojë vetëm një pjesë të nevojave tona. Si rregull, një numërues popullor ka disa breza, dhe skenari për secilën gjeneratë mund të jetë i ndryshëm. Ndonjëherë pak, ndonjëherë shumë. Kur blen diçka, merr gjeneratën e fundit. Abonenti, me një shkallë të lartë probabiliteti, do të ketë diçka më të lashtë. Nuk shitet më në dyqane. Dhe pajtimtari nuk do të ndryshojë njësinë matëse.

Prandaj problemi i parë. Shkrimi i skripteve të tilla është një grup i vështirë zhvilluesish dhe inxhinierësh softuerësh "në terren". Ne blemë gjeneratën e fundit, shkruajmë një model fillestar dhe më pas e modifikuam në pajisje reale. Është joreale ta bësh këtë në laborator, vetëm gjatë punës me abonentë të drejtpërdrejtë.

Na u desh shumë kohë për të krijuar një pako të tillë. Tani algoritmi është përpunuar. Modelet fillestare korrigjoheshin dhe plotësoheshin vazhdimisht, në varësi të asaj që kemi hasur në praktikën tonë. Sigurisht, pajtimtari u paralajmërua nëse papritmas ishte sporteli i tij që doli të ishte paksa "jo i tillë". Kur shfaqet një pajisje e tillë, ajo lidhet sipas skemës standarde dhe skenari i votimit modifikohet gjatë rrugës. Gjatë periudhës së integrimit, abonenti punon pa pagesë. Ai njoftohet se është ende në gjendje testimi. Procesi i integrimit në vetvete është një gjë mjaft e paparashikueshme. Ndonjëherë ju duhet të bëni një minimum korrigjimesh. Ekziston një proces kompleks me një vizitë në objekt, duke gërmuar literaturën dhe duke kapërcyer vazhdimisht grabujën.

Detyra nuk është e lehtë, por e zgjidhshme. Rezultati është një skenar pune. Sa më e madhe të jetë biblioteka e skenarëve, aq më e lehtë është të jetosh.

Problemi i dytë.

Kartat e lidhjes teknologjike

Për t'ju dhënë një ide mbi kompleksitetin e kësaj pune, unë do të jap një shembull. Le të marrim matësin e nxehtësisë jashtëzakonisht të popullarizuar VKT-7.

Vetë emri nuk na thotë asgjë. VKT-7 ka disa zgjidhje harduerike. Çfarë lloj ndërfaqeje ka brenda?

Shënime të ofruesit të IoT. Grackat e njehsorëve të shërbimeve të votimit

Ka opsione të ndryshme. Mund të ketë një dalje në një bllok standard DB-9 (ky është RS-232). Ndoshta vetëm një bllok terminali me kontakte RS-485. Ndoshta edhe një kartë rrjeti me RJ-45 (në këtë rast, ModBus është i paketuar në Ethernet).

Ose ndoshta asgjë fare. Vetëm një metër i zhveshur. Mund të instaloni një dalje të ndërfaqes në të, ajo shitet nga prodhuesi veçmas dhe kushton para. Problemi kryesor është se për ta instaluar, duhet të hapni njehsorin dhe të thyeni vulat. Kjo do të thotë, organizata furnizuese e burimeve përfshihet në këtë proces. Ajo njoftohet se do të prishen vulat, caktohet një ditë dhe inxhinieri ynë, në prani të një përfaqësuesi të punonjësve të burimeve, kryen përmirësimet e nevojshme, pas së cilës matësi vuloset sërish.

Në varësi të ndërfaqes së instaluar, kryhet përsosje e mëtejshme. Për shembull, vendosëm të lidhim një metër me tel. Ky është opsioni më i thjeshtë, nëse çelësi ynë është brenda 100 metrave, atëherë mashtrimi me LoRa është i tepërt. Është më e lehtë me një kabllo në rrjetin tonë, në një VLAN të izoluar.

RS-485/232 kërkon një konvertues në Ethernet. Shumë do ta kujtojnë menjëherë MOHA, por është e shtrenjtë. Për zgjidhjet tona, ne kemi zgjedhur një zgjidhje kineze më të lirë.

Nëse dalja është menjëherë Ethernet, atëherë konverteri nuk është i nevojshëm.

Pyetje. Le të themi se e vendosëm vetë daljen e ndërfaqes. A mund ta bëni jetën tuaj më të lehtë dhe të vendosni menjëherë Ethernet kudo?

Kjo nuk është gjithmonë e mundur. Duhet të shikojmë ekzekutimin e trupit. Ai mund të mos ketë vrimën e duhur që ndërfaqja të ngrihet siç duhet. Dhe banaku, ju kujtoj, është në bodrumin tonë. Ose në dhomën e bojlerit. Ka lagështi të lartë, ngushtësia nuk mund të cenohet. Përfundimi i çështjes me një dosje është një ide e keqe. Është më mirë të vendosni diçka që fillimisht nuk kërkon ndryshime të mëdha. Shpesh - RS-485 është e vetmja rrugëdalje.

Me tutje. A është matësi i lidhur me një furnizim të garantuar me energji elektrike? Nëse jo, atëherë jeton me bateri. Në këtë modalitet, është projektuar për votime manuale një herë në muaj për tre minuta. Qasja e vazhdueshme në CGT-7 do të shkarkojë baterinë e saj. Pra, duhet të tërhiqni një furnizim të garantuar të energjisë dhe të instaloni një konvertues të tensionit.

Për secilin prodhues të njehsorëve, moduli i furnizimit me energji elektrike është i ndryshëm. Mund të jetë një njësi e jashtme në një hekurudhë DIN ose një konvertues i integruar.

Rezulton se një grup ndërfaqesh të ndryshme dhe module të energjisë për çdo metër duhet të ruhen gjithmonë në depon tonë. Gama atje është mbresëlënëse.

Sigurisht, e gjithë kjo përfundimisht do të paguhet nga pajtimtari. Por ai nuk do të presë një muaj derisa të vijë pajisja e duhur. Dhe ai ka nevojë për një vlerësim për t'u lidhur këtu dhe tani. Pra rezerva teknologjike bie mbi supet tona.

Gjithçka që përshkrova kthehet në një kartë të qartë lidhjeje teknike, në mënyrë që inxhinierët vendas të mos mendojnë se çfarë lloj kafshe takuan në bodrumin tjetër dhe çfarë u nevojitet që ajo të funksionojë.

Harta teknike është ngjitur me rregulloret e përgjithshme të lidhjes. Në fund të fundit, nuk mjafton të përfshini njehsorin në rrjetin tonë, ju ende duhet të hidhni të njëjtin VLAN në portën e ndërprerës, duhet të kryeni diagnostikimin, të bëni një sondazh provë. Ne përpiqemi të automatizojmë të gjithë procesin sa më shumë që të jetë e mundur në mënyrë që të shmangim gabimet dhe të mos përfshijmë forca të panevojshme të inxhinierëve.

Epo, ne kemi shkruar harta teknike, rregullore, automatizim. Vendosni logjistikën.

Ku tjetër janë kurthet e fshehura?

Të dhënat lexohen dhe derdhen në bazën e të dhënave.

Abonenti nga këto shifra nuk është i nxehtë apo i ftohtë. Ai ka nevojë për një raport. Mundësisht në formën në të cilën ai është mësuar. Edhe më mirë, nëse menjëherë në formën e një raporti që ai mund ta kuptojë, të cilin mund ta printojë, nënshkruajë dhe dorëzojë. Kjo do të thotë që ju nevojitet një ndërfaqe e thjeshtë dhe e kuptueshme që tregon informacionin mbi njehsorin dhe mund të gjenerojë automatikisht një raport.

Këtu vazhdon kopshti ynë zoologjik. Fakti është se ka disa forma të raportit. Në thelbin e tyre, ato pasqyrojnë të njëjtën gjë (nxehtësia e konsumuar), por në mënyra të ndryshme.

Disa nga abonentët raportojnë në vlera absolute (d.m.th., vlerat shkruhen në kolonën e konsumit të nxehtësisë duke filluar nga instalimi i njehsorit), dikush në delta (kjo është kur shkruajmë konsumin për një periudhë kohe pa iu referuar vlerave fillestare). Në fakt, ata nuk përdorin standarde uniforme, por praktikë të vendosur. Ka pasur raste kur abonentët shohin të gjitha vlerat që u nevojiten (sasia e nxehtësisë së konsumuar, vëllimi i ftohësit të furnizuar dhe i zhdukur, ndryshimi i temperaturës), por kolonat në raport janë në sekuencën e gabuar.
Prandaj hapi tjetër - raporti duhet të jetë i personalizueshëm. Kjo do të thotë, vetë pajtimtari zgjedh se çfarë shkon në çfarë sekuence dhe cilat burime janë në dokumentin e tij.

Këtu është një pikë interesante. Gjithçka është në rregull nëse njehsori ynë është instaluar saktë. Por ndodh që organizata e instalimit, gjatë instalimit të ITP, ngatërroi dhe vendosi gabimisht kohën e njehsorit. Ne kemi parë pajisje që mendojnë se është 2010. Në sistemin tonë, kjo do të duket si zero lexime për datën aktuale dhe konsum real nëse zgjedhim 2010. Kjo është ajo ku deltat vijnë në ndihmë. Kjo do të thotë, ne themi se gjatë ditës së kaluar ka pasur shumë gjëra.

Do të duket, pse vështirësi të tilla? A është kaq e vështirë të ulësh orën?

Është pikërisht me VKT-7 që kjo do të çojë në një rivendosje të plotë të sportelit dhe heqjen e arkivave prej tij.
Abonenti do të detyrohet t'u provojë menaxherëve të burimeve se ai instaloi ITP jo dje, por rreth pesë vjet më parë.

Dhe në fund, qershia mbi tortë.

Vërtetim

Kemi njehsor, kemi raport. Midis tyre është sistemi ynë që gjeneron këtë raport. A e beson atë?

Unë jam po. Por si të vërtetojmë se asgjë nuk ndryshon brenda nesh, se nuk e shtrembërojmë kuptimin. Është çështje certifikimi. Sistemi i votimit duhet të ketë një certifikatë që konfirmon paanshmërinë e tij. Të gjitha sistemet e mëdha, si LERS, Ya Energetik dhe të tjerët, kanë një certifikatë të ngjashme. E kemi marrë edhe ne, megjithëse është e shtrenjtë dhe kërkon shumë kohë.

Sigurisht, gjithmonë mund të shkurtoni qoshet dhe të blini diçka të gatshme. Por zhvilluesi do të duhet të paguajë për këtë. Dhe zhvilluesi mund të kërkojë jo vetëm një tarifë hyrjeje, por edhe një tarifë mujore. Domethënë do të detyrohemi të ndajmë me të një pjesë të byrekut tonë.

Pse është e gjitha?

Problemi kryesor nuk është ky. Zhvillimi i sistemit tuaj është gjithashtu shumë i shtrenjtë dhe shumë herë më i vështirë. Megjithatë, ajo ofron një avantazh të rëndësishëm. Ne e kuptojmë qartë se si funksionon. Ne e shkallëzojmë lehtësisht, mund ta modifikojmë nëse lind papritur një nevojë e tillë. Abonenti merr një shërbim më të plotë, dhe nga ana jonë, kontroll qind për qind mbi procesin.

Prandaj zgjodhëm rrugën e dytë. Ne kemi investuar një vit të jetës së zhvilluesve tanë dhe inxhinierëve të fushës në të. Por tani ne e kuptojmë qartë punën e të gjithë zinxhirit.

Duke parë prapa, kuptoj se pa njohuritë e marra, thjesht nuk mund të interpretoja saktë sjelljen jonormale të një sporteli të caktuar.

Përveç kësaj, diçka më shumë mund të ndërtohet në bazë të sistemit të dispeçimit. Alarmet e tepricës së konsumit, raport aksidenti. Së shpejti kemi një aplikacion celular.

Ne shkuam edhe më tej dhe i shtuam platformës sonë (përndryshe nuk mund ta quash ndryshe) aftësinë për të marrë kërkesa nga banorët, aftësinë për të kontrolluar “intefonat tona inteligjente”, kontrollin e menjëhershëm të ndriçimit të rrugëve dhe disa projekte të tjera që unë nuk kanë shkruar ende për.

Shënime të ofruesit të IoT. Grackat e njehsorëve të shërbimeve të votimit

E gjithë kjo është e ndërlikuar, e mprehtë dhe e gjatë. Por rezultati ia vlen. Abonentët marrin një produkt gjithëpërfshirës të gatshëm.

Secili operator që planifikon të hyjë në shërbimet e banesave dhe komunave do të marrë patjetër këtë rrugë. A do të kalojë?
Këtu është një pyetje. Nuk bëhet fjalë as për paratë. Siç shkrova më lart, ajo që nevojitet këtu është një ndërthurje e punës në terren dhe zhvillimit. Jo të gjithë lojtarët kryesorë janë mësuar me këtë. Nëse zhvilluesit tuaj janë në Moskë, dhe lidhjet bëhen në Novosibirsk, atëherë koha juaj për produktin e përfunduar zgjatet ndjeshëm.

Koha do të tregojë se kush do të qëndrojë në këtë treg dhe kush do të thotë - mirë, ai shkoi në ferr! Por një gjë e di me siguri është se nuk do të funksionojë të vish të marrësh një pjesë tregu vetëm me para. Ky proces kërkon qasje jokonvencionale, inxhinierë të mirë, gërmim në rregullore, komunikim me menaxherët e burimeve dhe abonentët, identifikim të vazhdueshëm dhe tejkalim të grabitjes.

PS Në këtë artikull, unë jam fokusuar qëllimisht te nxehtësia dhe nuk përmend energjinë elektrike ose ujin. Unë gjithashtu përshkruaj lidhjen me kabllo. Nëse kemi një dalje pulsi, ka disa nuanca, siç janë rakordimet e detyrueshme pas instalimit. Mund të ndodhë që teli nuk mund të arrihet, atëherë përdoret LoRaWAN. Është thjesht joreale të përshkruhet e gjithë platforma jonë dhe fazat e zhvillimit të saj në një artikull.

Burimi: www.habr.com

Shto një koment