Catetan panyadia IoT. Pitfalls méter utilitas polling

Halo, fans anu dipikacinta tina Internet of Things. Dina tulisan ieu, kuring badé ngobrol deui ngeunaan perumahan sareng jasa komunal sareng survey alat pangukuran.

Ti waktos ka waktos, pamaén telekomunikasi utama salajengna nyarioskeun kumaha pas anjeunna bakal lebet ka pasar ieu sareng naksir sadayana anu aya di handapeun anjeunna. Unggal ngadéngé carita kawas kieu, kuring mikir: "Guys, good luck!"
Anjeun malah teu nyaho dimana anjeun bade.

Sangkan anjeun ngartos skala masalah, kuring bakal ngabejaan Anjeun sakeudeung bagian leutik tina pangalaman urang dina ngamekarkeun platform Smart City. Bagian éta anu tanggung jawab pikeun ngirim.

Catetan panyadia IoT. Pitfalls méter utilitas polling

Gagasan umum sareng kasusah munggaran

Upami urang henteu ngawangkong ngeunaan alat pangukuran individu, tapi anu aya di ruangan bawah tanah, kamar boiler sareng perusahaan, maka kalolobaanana ayeuna dilengkepan kaluaran telemétri. Kirang sering pulsa, langkung sering - RS-485/232 atanapi Ethernet. Sakumaha aturan, alat pangukuran anu pang gunana nyaéta anu ngitung panas. Aranjeunna daék mayar dispatching maranéhanana di tempat munggaran.
Kuring parantos ngabahas sacara rinci fitur RS-485 dina tulisan kuring. Pondokna, ieu ngan saukur panganteur transfer data. Intina, ieu mangrupikeun syarat pikeun impuls listrik sareng jalur komunikasi. Katerangan ngeunaan bungkusan asalna dina tingkat anu langkung luhur, dina standar pangiriman data, anu beroperasi dina luhureun RS-485. Sareng standar naon anu bakal aya ditinggalkeun ka produsén. Mindeng Modbus, tapi teu diperlukeun. Sanajan éta Modbus, éta bisa jadi rada dirobah.

Kanyataanna, unggal méter butuh naskah survéy sorangan, nu bisa "ngobrol" ka dinya jeung interogasi eta. Ieu ngandung harti yén sistem dispatch mangrupakeun susunan Aksara pikeun tiap counter individu. Database dimana sadaya ieu disimpen. Sareng antarbeungeut pangguna anu tangtu dimana anjeunna tiasa ngahasilkeun laporan anu diperyogikeun.

Catetan panyadia IoT. Pitfalls méter utilitas polling

Sigana gampang. Iblis, sakumaha biasa, aya dina detil.

Hayu urang mimitian ku bagian kahiji.

Naskah

Kumaha cara nyerat aranjeunna? Nya, écés, mésér alat pangukuran, tinker sareng éta, diajar komunikasi sareng éta sareng ngahijikeun kana platform umum.

Hanjakal, solusi ieu ngan bakal nutupan bagian tina kabutuhan urang. Ilaharna, hiji counter populér boga sababaraha generasi, sarta naskah pikeun tiap generasi bisa jadi béda. Kadang saeutik, kadang loba. Lamun anjeun meuli hiji hal, anjeun meunang generasi panganyarna. Palanggan anu paling dipikaresep bakal ngagaduhan anu langkung lami. Éta henteu deui dijual di toko. Sareng palanggan moal ngarobih unit pangukuran.

Ku kituna masalah kahiji. Nulis Aksara sapertos mangrupakeun kombinasi tangguh pamekar software jeung insinyur "dina taneuh". Urang meuli generasi panganyarna, wrote sababaraha template awal lajeng dirobah dina alat nyata. Teu mungkin pikeun ngalakukeun ieu di laboratorium, ngan ukur nalika damel sareng palanggan langsung.

Kami peryogi seueur waktos pikeun nyiptakeun bungkusan sapertos kitu. Algoritma ayeuna parantos didamel. The template awal anu terus disaluyukeun jeung supplemented, gumantung kana naon urang encountered dina praktekna urang. Tangtu, palanggan ieu warned lamun ujug-ujug meter na tétéla jadi saeutik "pareum". Nalika alat sapertos nembongan, éta disambungkeun nurutkeun skéma baku sarta naskah survéy dirobah sapanjang jalan. Salila période integrasi, palanggan tiasa dianggo gratis. Anjeunna informed yén anjeunna masih hirup dina modeu test. Proses integrasi sorangan mangrupikeun hal anu teu tiasa diprediksi. Kadang-kadang anjeun ngan ukur kedah ngadamel koréksi minimal. Bisa aya hiji prosés kompléks ngalibetkeun bade situs, shoveling literatur jeung successively overcoming rake nu.

Tugas teu gampang, tapi solvable. Hasilna mangrupikeun naskah anu tiasa dianggo. Langkung ageung perpustakaan naskah, langkung gampang hirup.

Masalah kadua.

kartu sambungan téhnologis

Pikeun ngartos pajeulitna karya ieu, kuring bakal masihan conto. Hayu urang nyandak méter panas pisan populér VKT-7.

Ngaran sorangan teu ngabejaan urang nanaon. VKT-7 boga sababaraha solusi beusi-clad. Jenis panganteur anu aya di jerona?

Catetan panyadia IoT. Pitfalls méter utilitas polling

Aya pilihan béda. Meureun aya pin dina blok DB-9 baku (ieu RS-232). Éta tiasa janten blok terminal sareng kontak RS-485. Meureun malah kartu jaringan kalawan RJ-45 (dina hal ieu ModBus rangkep kana Ethernet).

Atawa meureun euweuh pisan. Ngan alat pangukuran bulistir. Anjeun tiasa masang kaluaran antarbeungeut di jerona; dijual nyalira ku produsén sareng hargana artos. Masalah utama nyaéta pikeun masang éta anjeun kedah muka méteran sareng ngarobih segel. Nyaéta, organisasi anu nyayogikeun sumber daya kalebet dina prosés ieu. Manéhna dibéjakeun yén anjing laut bakal pegat, sapoé diatur sarta insinyur urang, ku ayana wawakil sumberdaya, ngajadikeun modifikasi diperlukeun, nu satutasna méteran disegel deui.

Gumantung kana panganteur dipasang, modifikasi salajengna dijieun. Contona, urang mutuskeun pikeun nyambungkeun méteran via kawat. Ieu mangrupikeun pilihan pangbasajanna, upami saklar kami aya dina jarak 100 méter, maka ngulik LoRa teu kaleuleuwihi. Leuwih gampang pikeun nyambungkeun kabel ka jaringan urang, ka VLAN terasing.

Pikeun RS-485/232 anjeun peryogi konverter kana Ethernet. Loba bakal langsung apal MOHA, tapi mahal. Pikeun solusi kami, kami milih solusi Cina anu langkung mirah.

Upami kaluaran langsung Ethernet, maka konverter henteu diperyogikeun.

Patarosan. Anggap urang masang kaluaran antarmuka sorangan. Naha anjeun tiasa ngagampangkeun hirup anjeun sareng langsung masang Ethernet dimana-mana?

Ieu teu salawasna mungkin. Urang kudu kasampak di rarancang awak. Ieu bisa jadi teu boga liang diperlukeun pikeun panganteur pikeun pas leres. Hayu atuh ngingetan yén loket aya di basement urang. Atawa di kamar boiler. Aya kalembaban anu luhur di dinya, segelna teu tiasa pegat. Ngabéréskeun awak nganggo file mangrupikeun ide anu goréng. Éta hadé pikeun masang hiji hal anu mimitina teu merlukeun alterations badag. Sering RS-485 mangrupikeun hiji-hijina jalan kaluar.

Salajengna. Naha méteran disambungkeun ka kakuatan anu dijamin? Lamun henteu, mangka dijalankeun dina daya batre. Dina modeu ieu, éta dirancang pikeun polling manual sabulan sakali salila tilu menit. Terus-terusan ngaksés VKT-7 bakal ngirangan batréna. Ieu hartosna anjeun kedah nyayogikeun kakuatan anu dijamin sareng masang konverter tegangan.

Modul kakuatan béda pikeun unggal produsén méter. Ieu tiasa janten unit rel DIN éksternal atanapi konverter anu diwangun.

Tétéla yén gudang urang kedah salawasna nyimpen susunan interfaces béda jeung modul kakuatan pikeun tiap méter. Rentang aya impressive.

Tangtosna, sadayana ieu pamustunganana bakal dibayar ku palanggan. Tapi anjeunna moal ngantosan sabulan kanggo alat anu leres dugi. Sareng anjeunna peryogi perkiraan sambungan di dieu sareng ayeuna. Jadi cadangan téhnologis ragrag kana taktak urang.

Sadayana anu dijelaskeun ku kuring janten peta sambungan téknis anu jelas, ku kituna insinyur lokal henteu mikir ngeunaan sato galak naon anu aranjeunna tepang di basement salajengna sareng naon anu diperyogikeun pikeun jalanna.

Peta teknis padeukeut jeung peraturan umum pikeun sambungan. Barina ogé, éta henteu cekap ngalebetkeun méter dina jaringan urang; urang masih kedah ngagantelkeun VLAN anu sami ka port switch, urang kedah ngalaksanakeun diagnostik, sareng ngalakukeun polling tés. Kami narékahan pikeun ngajadikeun otomatis sakabéh prosés sabisa-bisa pikeun ngahindarkeun kasalahan sareng henteu ngalibetkeun insinyur anu teu perlu.

Oké, urang nulis peta teknis, peraturan, automation. Kami parantos ngadegkeun logistik.

Dimana deui aya pitfalls disumputkeun?

Data dibaca sareng dituang kana pangkalan data.

Angka ieu ngajantenkeun palanggan henteu panas atanapi tiis. Anjeunna peryogi laporan. Preferably dina bentuk nu manéhna geus biasa. Éta langkung saé upami éta langsung dina bentuk laporan anu anjeunna tiasa ngartos, anu anjeunna tiasa nyitak, ditandatanganan sareng ngalebetkeun. Ieu ngandung harti yén urang kudu panganteur basajan tur kaharti nu mintonkeun informasi dina méter sarta otomatis bisa ngahasilkeun laporan.

Di dieu kebon binatang urang terus. Kanyataan yén aya sababaraha bentuk laporan. Dina inti maranéhanana, aranjeunna ngagambarkeun hal anu sarua (panas dikonsumsi), tapi dina cara béda.

Sababaraha palanggan ngalaporkeun dina nilai mutlak (nyaéta, dina kolom konsumsi panas, nilai ditulis mimitian ti pamasangan méteran), batur dina déltas (ieu nalika urang nulis konsumsi dina hiji periode waktu tanpa rujukan ka nilai awal). Kanyataanna, aranjeunna henteu nganggo standar seragam, tapi prakna ngadegkeun. Aya kasus nalika palanggan ningali sadaya nilai anu diperyogikeun (jumlah panas anu dikonsumsi, volume coolant anu disayogikeun sareng discharged, bédana suhu), tapi kolom dina laporan henteu dina urutan anu leres.
Mangkana lengkah saterusna - laporan kudu customizable. Nyaéta, palanggan sorangan milih naon anu aya dina urutan naon sareng naon sumber anu aya dina dokuménna.

Aya hiji titik metot di dieu. Sagalana henteu kunanaon upami méter urang dipasang leres. Tapi éta kajadian yén perusahaan pamasangan, nalika masang ITP, ngalakukeun kasalahan sareng henteu leres nyetél waktos méter. Kami parantos mendakan alat anu nganggap éta 2010. Dina sistem kami, ieu bakal katingali sapertos nol bacaan pikeun tanggal ayeuna, sareng konsumsi nyata upami urang milih 2010. Deltas pohara mantuan di dieu. Nyaéta, urang nyarios yén seueur anu kajantenan salami XNUMX jam ka pengker.

Éta sigana, naha kasusah sapertos kitu? Naha sesah ngagulung jam tangan anjeun?

Persis sareng VKT-7 ieu bakal ngakibatkeun reset lengkep counter sareng ngahapus arsip ti dinya.
Palanggan bakal kapaksa ngabuktikeun ka patugas sumberdaya yén anjeunna masang ITP teu kamari, tapi lima taun ka tukang.

Sarta pamustunganana, icing on jajan.

sertipikasi

Kami gaduh méter sareng laporan. Di antara aranjeunna aya sistem kami, anu ngahasilkeun laporan ieu. Anjeun percanten nya?

Abdi ngalakukeun. Tapi kumaha urang tiasa ngabuktikeun yén teu aya anu robih dina diri urang, yén urang henteu nyimpangkeun harti. Ieu geus masalah sertifikasi. Sistim survéy kudu boga sertipikat nu confirms impartialitas na. Sadaya sistem ageung, sapertos LERS, Ya Energetik sareng anu sanésna gaduh sertipikat anu sami. Kami ogé nampi éta, sanaos mahal sareng peryogi seueur waktos.

Tangtu, anjeun salawasna bisa motong sudut jeung meuli hal siap-dijieun. Tapi pamekar kedah mayar ieu. Sareng pamekar tiasa naroskeun sanés ngan ukur biaya éntri, tapi ogé biaya langganan. Hartina, urang bakal kapaksa babagi bagian tina pai urang jeung manehna.

Naha éta sadayana?

Ieu sanes masalah utama. Ngembangkeun sistem anjeun sorangan ogé mahal pisan sareng langkung sesah. Sanajan kitu, eta nyadiakeun kaunggulan penting. Urang jelas ngartos kumaha gawéna. Urang gampang skala eta, urang bisa ngaropea eta lamun kabutuhan misalna dumadakan timbul. Palanggan nampi jasa anu langkung lengkep, sareng di pihak kami, XNUMX% kontrol kana prosésna.

Éta pisan sababna naha urang milih jalur kadua. Kami investasi sataun pikeun kahirupan pamekar sareng insinyur lapangan kami. Tapi ayeuna urang jelas ngartos operasi sakabéh ranté.

Ningali ka tukang, kuring ngartos yén tanpa pangaweruh anu diala, kuring ngan saukur moal tiasa leres-leres napsirkeun paripolah anu teu normal tina counter khusus.

Sajaba ti éta, hal nu leuwih bisa diwangun dina dasar sistem dispatch. Alarm pikeun kaleuwihan konsumsi, laporan kacilakaan. Kami nuju nyiapkeun pikeun ngaleupaskeun aplikasi mobile pas.

Kami langkung jauh sareng nambihan kana platform kami (teu aya deui jalan sanés pikeun nyauran éta) kamampuan pikeun nampi pamundut ti warga, kamampuan pikeun ngontrol "interkom pinter" kami, ngontrol lampu jalan, sareng sababaraha proyék sanés anu kuring henteu acan nyerat. ngeunaan acan.

Catetan panyadia IoT. Pitfalls méter utilitas polling

Sadaya ieu sesah, megat otak sareng nyéépkeun waktos. Tapi hasilna patut eta. Palanggan nampi siap-dijieun, produk komprehensif.

Unggal operator anu ngarencanakeun asup kana sektor perumahan sareng jasa komunal pasti bakal nyandak jalur ieu. Bakal lulus?
Ieu patarosan. Ieu malah teu ngeunaan duit. Sakumaha anu ku kuring ditulis di luhur, anu diperyogikeun di dieu nyaéta kombinasi karya lapangan sareng pamekaran. Henteu sakabéh pamaén utama anu dipaké pikeun ieu. Upami pamekar anjeun aya di Moskow, sareng sambungan dilakukeun di Novosibirsk, maka waktos anjeun pikeun produk réngsé sacara signifikan diperpanjang.

Waktos bakal nyarios saha anu bakal cicing di pasar ieu, sareng saha anu bakal nyarios - muhun, angkat ka naraka! Tapi hiji hal anu kuring terang pasti nyaéta yén anjeun moal tiasa sumping sareng nyandak pangsa pasar ngan ukur artos. Prosés ieu merlukeun pendekatan unconventional, insinyur alus, delving kana régulator, komunikasi jeung perwira sumberdaya sarta palanggan, terus ngaidentipikasi na overcoming masalah.

PS Dina artikel ieu kuring geus ngahaja difokuskeun panas sarta teu disebutkeun listrik atawa cai. Kuring ogé ngajelaskeun sambungan kabel. Upami urang gaduh kaluaran pulsa, aya sababaraha nuansa, sapertos cek wajib saatos instalasi. Bisa jadi kawat teu bisa ngahontal, lajeng LoRaWAN datang kana antrian. Éta ngan saukur teu realistis pikeun ngajelaskeun sadayana platform urang sareng tahapan pangembanganana dina hiji tulisan.

sumber: www.habr.com

Tambahkeun komentar