Counter dengan transfer data melalui Internet. Meteran listrik nirkabel "a1" dengan modul radio "strizh", fase tunggal. Mengapa meter elektronik bermanfaat saat mentransmisikan bacaan untuk cahaya?

  • 06.12.2019

Produk dalam stok! Harga 2019

Ketentuan pemesanan dan pengiriman adaptor untuk komunikasi dengan meter Mercury
(permintaan email [dilindungi email] atau hubungi 8-909-283-34-16)


1) Unit otomatisasi - router WiFi (model VR-007.4) Biayanya 5000 rubel. Membeli. Miniatur USPD untuk menanyakan daftar penghitung Mercury melalui salah satu antarmuka USB-RS485/CAN/IRDA/optoport yang terhubung. Ini dapat secara independen menginterogasi 10 meter Merkurius tiga fase, atau membuat terowongan ujung ke ujung melalui dirinya sendiri untuk mengumpulkan daftar meter yang tidak terbatas oleh program eksternal.

2) Biayanya 3300 rubel. Membeli. Perangkat keras lengkap untuk transmisi data antara jaringan area lokal Ethernet dan antarmuka RS485 berkabel. Ini banyak digunakan untuk mengotomatiskan pengambilan pembacaan dari perangkat pengukuran, termasuk meteran listrik Merkurius. Bekerja dengan semua jenis protokol TCP/IP dalam mode server dan klien. Ini dapat ditampilkan di Internet untuk pemantauan jarak jauh objek akuntansi ASKUE.

3) Biayanya adalah 1950 rubel. Membeli. Konverter antarmuka untuk meteran listrik Mercury-230, 231, SE-102 yang berisi antarmuka IRDA. Untuk menghubungkan ke meteran listrik tidak perlu membuka kotak terminal.

Dengan diperkenalkannya undang-undang tentang transfer data independen pada sumber daya yang dikonsumsi oleh perusahaan manajemen, penduduk dihadapkan pada kebutuhan untuk menulis ulang setiap bulan pembacaan meter listrik (serta perangkat pengukuran lainnya), menelepon atau secara pribadi mengunjungi kantor. dari organisasi jasa. Tetapi kebetulan tidak ada waktu untuk ini atau seseorang lupa mentransfer data. Kemudian, tanpa membayar sepeser pun, Anda harus menyetor dua kali lipat jumlah bulan depan, yang merepotkan ketika anggaran dihitung. Namun, ini tidak akan terjadi jika Anda memasang meteran listrik yang mentransmisikan pembacaan ke perusahaan manajemen sendiri. Hari ini kita akan berbicara tentang pro dan kontra, serta desain peralatan tersebut.

Baca di artikel:

Fitur meteran listrik dengan pembacaan jarak jauh

Perbedaan antara mentransmisikan meteran listrik dan yang sederhana adalah adanya mikrokontroler dan sistem transmisi data yang memungkinkan perusahaan penjualan energi memantau konsumsi energi dari jarak jauh dan bahkan mematikan pasokannya ke apartemen jika tidak membayar. Untuk mentransfer pembacaan meteran listrik, tidak ada tindakan yang diperlukan dari pemilik - hanya pengaturan awal dan transmisi pembacaan pertama.


Fungsi sistem pengukuran informasi

Tugas sistem pengukuran informasi adalah mengumpulkan, menganalisis, dan mentransfer informasi tentang konsumsi listrik ke pemasok atau organisasi pengendali. Ini memberikan kemampuan untuk mematikan atau melanjutkan pasokan listrik oleh pemasok, atau bahkan membatasi daya, jika konsumen melebihi batas berdasarkan kontrak.

Informasi yang menarik! Dengan bantuan analisis yang dibuat oleh sistem pengukuran informasi, ia secara mandiri memperingatkan konsumen dengan mengirimkan pesan informasi ke email atau akun pribadi di situs web perusahaan.


Keuntungan meteran listrik dengan pembacaan jarak jauh

Meteran listrik dengan pembacaan jarak jauh memiliki sejumlah keunggulan dibandingkan perangkat konvensional. Mari kita pertimbangkan beberapa di antaranya:

  1. Pengambilan data harian memungkinkan Anda untuk menyelesaikan situasi yang dapat diperdebatkan - jika ada pertanyaan tentang akrual.
  2. Fiksasi instan dari peralihan tarif. Dalam kasus meter multi-tarif konvensional, ada situasi peralihan yang tidak tepat waktu. Dalam hal ini, perusahaan catu daya menyelesaikan perselisihan yang tidak menguntungkan pemilik.
  3. Perlindungan tambahan. Seringkali pemilik lupa mematikan setrika atau kompor listrik, mengingat ini di tempat kerja atau dalam perjalanan. Menggunakan meteran listrik dengan transfer data, Anda dapat mematikan catu daya dari mana saja menggunakan smartphone atau komputer yang terhubung ke Internet. Setuju, cara yang baik untuk melindungi rumah Anda.
  4. Menghemat waktu. Merekam bacaan, membuang-buang waktu untuk transmisi data - hari ini adalah kemewahan dalam ritme kehidupan kita.

Perangkat meteran listrik dengan transmisi data otomatis

Perangkat meteran listrik tersebut mirip dengan yang konvensional dan meliputi:

  • transformator pengukur;
  • blok terminal;
  • papan elektronik.

Yang terakhir ini dirancang untuk menghubungkan sistem pengukuran informasi. Tetapi pada perangkat ada baiknya memikirkan lebih detail. Mari kita lihat terdiri dari apa.


Keluaran telemetri: tujuan

Output telemetri dari meteran adalah sejenis port yang melaluinya meteran terhubung ke komputer pribadi atau peralatan transmisi data jarak jauh. Saat ini, pabrikan bahkan menawarkan perangkat analog yang dilengkapi dengan output telemetri, dan oleh karena itu kemungkinan transfer data otomatis.

Mikrokontroler: untuk apa dan untuk apa

Perangkat ini mendigitalkan sinyal input yang berasal dari transformator, memproses informasi dan menerima perintah dari kontrol. Pengoperasian layar kristal cair juga bergantung padanya.

Pendapat ahli

Insinyur-perancang ES, EM, EO (catu daya, peralatan listrik, pencahayaan interior) ASP North-West LLC

Tanyakan pada spesialis

“Mikrokontroler membatasi daya arus yang disuplai ke apartemen atau sepenuhnya mematikan tegangan setelah mencapai ambang batas yang dibayarkan, bahkan tanpa perintah melalui Internet. Ini terjadi jika dalam perjanjian dengan perusahaan ritel energi, pasokan listrik dibatasi.”


Ada model yang mikrokontrolernya bertanggung jawab untuk membaca data dari kartu pintar plastik yang dapat diisi ulang dari kartu bank biasa (misalnya, STK-3-10 atau STK-1-10). Meteran listrik yang dilengkapi dengan pengontrol serupa memungkinkan pembayaran listrik secara instan tanpa meninggalkan rumah.

Sistem kontrol: prinsip operasi

Sistem kontrol otomatis melakukan fungsi-fungsi berikut:

  • mengumpulkan data konsumsi untuk jangka waktu tertentu (jam, hari, minggu, bulan);
  • setelah memproses informasi yang diterima, mereka membentuk laporan tentang energi yang dikonsumsi;
  • memprediksi biaya yang mungkin (ini membantu konsumen jika perjanjian dibuat untuk sistem perhitungan prabayar).

Pertukaran informasi antara meter dan pemasok listrik berlangsung menggunakan sistem transmisi data. Itu tergantung pada fungsionalitasnya dan fungsi yang diprogram dalam mikrokontroler apakah perangkat itu sendiri akan mengirimkan informasi tentang listrik yang dikonsumsi atau pemilik harus menekan tombol perangkat transmisi daya pada hari-hari tertentu untuk membaca meteran listrik dari jarak jauh.


Modul radio: untuk apa dan peran apa yang dimainkannya

Tidak semua meteran listrik dilengkapi dengan modul radio. Perangkat semacam itu lebih sering digunakan oleh organisasi layanan untuk mengambil bacaan dari meteran listrik rumah umum. Komunikasi dua arah dilakukan melalui saluran radio. Jangkauan antar muka hingga 10 kilometer. Jika tidak, meteran listrik dengan modul radio tidak berbeda dari yang bekerja melalui Internet melalui koneksi kabel, Wi-Fi, atau meteran listrik dengan kartu SIM yang berkomunikasi melalui operator seluler.


Artikel terkait:

Dalam ulasan ini, kami akan mempertimbangkan jenis struktur, apa yang perlu Anda perhatikan saat memilih, model dan pabrikan populer, harga rata-rata, rekomendasi dari para ahli.

Perangkat tersebut langsung mengirimkan informasi tentang upaya pembukaan, korsleting atau situasi darurat lainnya. Seperti perangkat pengukur yang mengirimkan data melalui Internet, mereka dilengkapi dengan baterai untuk catu daya otonom, yang berarti bahwa informasi tentang penghentian dan semua tindakan selanjutnya akan ditampilkan di komputer organisasi pengendali.

Bagaimana cara kerja meteran listrik yang mentransmisikan bacaan?

Pekerjaan utama berlangsung dalam tiga tahap - data konsumsi dikumpulkan, dikirim ke server penjualan energi atau organisasi pengendali, dianalisis dan diarsipkan. Tahap pertama dilakukan oleh sensor yang mengumpulkan data tentang konsumsi listrik, dan kontrol atas operasinya dan pemrosesan informasi yang diterima dilakukan oleh elektronik perangkat pengukur. Tidak boleh ada lebih dari 32 sensor seperti itu - untuk itu jumlah maksimum penerima dihitung.


Selanjutnya, data ditransfer untuk penyimpanan ke server, di mana mereka dapat dilihat secara real time dari komputer rumah Anda atau dari titik lain dengan masuk ke akun pribadi Anda. Pekerjaan ini ditugaskan ke pengontrol yang mengangkut sinyal. Mereka juga menampilkan data pada layar kristal cair meteran listrik.

Tahap ketiga adalah pengarsipan dan analisis data pada server, controller dan PC. Di komputer, pada saat yang sama, spesial perangkat lunak untuk memproses informasi yang diterima. Jika perangkat lunak tersebut tidak tersedia di PC rumah Anda, Anda dapat melihat data hanya di akun pribadi Anda di situs web perusahaan yang melakukan kontrol.


Transmisi otomatis data pada meteran listrik

Transmisi otomatis pembacaan meteran listrik dilakukan oleh pengontrol yang diprogram untuk hari tertentu dalam sebulan. Ia bekerja bersama-sama dengan server yang mengatur data yang diterima. Transfer dilakukan melalui Internet atau melalui komunikasi mobile. Untuk mengangkut data melalui jaringan seluler, kartu SIM dipasang di slot khusus perangkat pengukuran.


Cara mentransfer data pada meter dengan sistem otomatis

Meteran listrik dengan transfer pembacaan membutuhkan partisipasi manusia yang minimal dalam prosesnya. Anda hanya perlu menekan tombol sebulan sekali, dan data dari meteran sudah terkirim ke alamat yang benar. Namun, pengiriman otomatis pembacaan meter bahkan lebih nyaman. Pemilik mengirimkan data ke server hanya sekali sendiri. Selanjutnya, pengontrol itu sendiri melakukan pekerjaan ini. Begini caranya.


Setelah memasang peralatan, konsumen mentransmisikan indikator dengan menekan tombol perangkat transfer data otomatis atau langsung di situs. Terkadang pembacaan hanya perlu dikirim sekali, terkadang beberapa, setiap 5-10 menit. Tindakan ini dilakukan sebelum menerima pesan dari pengecer energi atau perusahaan pengendali bahwa data telah diterima. Mulai saat ini, tidak ada tindakan yang dapat diambil - semua informasi akan dikirim ke alamat yang diinginkan secara otomatis. Meteran listrik mengarsipkan data setiap jam, dan mengirimkannya sekali sehari.


Cara kerja meteran listrik induksi dengan transfer data otomatis

Perangkat pengukur induksi dengan kemampuan untuk menghubungkan peralatan untuk mentransmisikan pembacaan meter ditandai dengan huruf "D". Mereka memiliki output telemetri untuk menghubungkan pengontrol. Membaca informasi adalah sebagai berikut.

Induktor memancarkan gelombang elektromagnetik, menyebabkan piringan aluminium berputar, di mana sensor pulsa berada. Sirkuitnya mencakup sistem yang terdiri dari foto dan LED. Sistem terletak sedemikian rupa sehingga sinar LED, yang dipantulkan dari cakram aluminium, jatuh pada fotodioda. Disk memiliki pita penyerap cahaya. Jadi, interupsi disediakan yang menangkap sirkuit elektronik dan mengirimkan ke penerima. Ini menghitung pulsa yang diterima, setelah itu data ditampilkan.


Keuntungan meter elektronik dengan transmisi data otomatis daripada induksi

Meter listrik induksi dengan kemampuan untuk mengirimkan bacaan kalah dengan yang elektronik dalam hal kekurangan opsi tambahan. Ini terutama berlaku untuk pemadaman listrik jarak jauh. Masalahnya adalah kebutuhan akan koneksi yang konstan ke jaringan. Saat melakukan pekerjaan instalasi listrik dengan pelepasan tegangan, data dari meteran tidak lagi dikirimkan. Ini berarti bahwa dalam kasus pembukaan perangkat yang tidak sah untuk mencuri listrik, server tidak akan menerima sinyal tentang hal ini.

Menarik! Terlepas dari kemungkinan koneksi seperti itu, peralatan tersebut secara bertahap berubah menjadi meter elektronik dengan transmisi data otomatis.


Ikhtisar produsen dan harga untuk beberapa model

Merek paling terkenal dan populer di antara produsen peralatan untuk transmisi otomatis pembacaan meter adalah « Air raksa» . Model merek ini, karakteristik dan biayanya per Januari 2018 sekarang dan pertimbangkan:

ModelJenis koneksiJumlah tarifKomunikasi, antarmukaBiaya, gosok
Fase tunggalmulti-tarifKeluaran pulsa, modem GSM8000
tiga fasemulti-tarifOptoport, antarmuka RS4859500
200.4 Fase tunggalSatu tarifModem PLC, antarmuka CAN3500
Fase tunggalmulti-tarifOutput pulsa, port optik, modem PLC4000
tiga fasemulti-tarifAntarmuka CAN, modem PLC6500
tiga fasemulti-tarifInternet, modem GSM/GPRS, modem PLC, antarmuka RS48514800

Merkuri 234 ART-03


Nah, sebagai perbandingan, kami sarankan Anda membiasakan diri dengan meteran listrik lain dengan modem bawaan untuk mentransmisikan bacaan:

ModelJenis koneksiJumlah tarifKomunikasi, antarmukaBiaya, gosok
Matriks NP71 L.1-1-3Fase tunggalmulti-tarifmodem PLC7600
Fase tunggalmulti-tarifmodem PLC2300
PSCH-4TM. 05MK. 16.02Fase tunggalMulti-tarif (hingga 4)modem PLC23300
ZMG405CR4. 020b. 03Tiga fase, tipe transformatorMultitarif (hingga 8)Modem PLC, antarmuka RS485, optoport17300

Jelas bahwa kisaran harganya besar, yang berarti siapa pun akan dapat memilih model yang cocok untuknya dalam hal biaya dan Parameter teknik.


Meringkaskan

Sebagai kesimpulan, kami mencatat bahwa meteran listrik (serta meter air) yang mentransmisikan bacaan menambah kenyamanan, yang didambakan semua orang. Jadi peralatan ini layak dibeli. Kami berharap informasi yang disajikan hari ini bermanfaat bagi pembaca kami yang terhormat. Jika Anda memiliki pertanyaan, Anda dapat menanyakannya di komentar di bawah. Kami akan senang jika Anda berbagi pengalaman Anda dengan pembaca lain.

Dan akhirnya, menurut tradisi, video singkat namun informatif tentang topik hari ini:

(VALTEC VT.USPD.R1) Perangkat pengumpulan dan transmisi data (DUCD) dirancang untuk memperoleh informasi tentang konsumsi sumber daya dari perangkat pengukuran dengan output pulsa (air, panas, meteran gas), sinyal dari sensor dengan "kering kontak" tipe output (sensor kebocoran, sensor suhu, sensor tekanan, dll.), drive alat kelengkapan pipa, mentransmisikan data yang diterima melalui udara ke server untuk diproses dan digunakan lebih lanjut.

VT.USPD adalah unit elektronik dengan modul Wi-Fi bawaan (protokol 802.11 b/g/n) dan baterai (tiga baterai AA).

Perangkat melakukan polling status counter pada interval tertentu dan mengirimkan sinyal yang diterima ke server. Sinyal dari sensor memulai transmisi instan pesan ke server. Jika saluran transmisi data tidak tersedia, perangkat mengumpulkan data (kedalaman arsip maksimum adalah satu bulan), dan ketika koneksi muncul, perangkat akan mentransfernya ke server. Untuk melindungi dari paparan yang tidak sah, detektor bukti kerusakan disediakan, setelah aktivasi sinyal yang sesuai ditransmisikan ke server.

Perangkat transmisi data memenuhi persyaratan Komite Negara untuk Frekuensi Radio yang ditetapkan dalam Keputusan No. 07-20-03-001 tanggal 07.05.2007.

    Manfaat utama menggunakan VT.USPD:
  • Apartemen terkendali saat Anda berada di pedesaan, berlibur atau bekerja.
  • Pengumpulan kesaksian dan pengendalian biaya penyewa.
  • Transmisi otomatis pembacaan dari perangkat ke UK / HOA, dll.
  • Catu daya independen.
  • Kemudahan instalasi dan konfigurasi.

Pengguna perangkat pengumpulan dan transmisi data VT.USPD dapat menjadi perusahaan pengelola gedung apartemen, dan pemilik atau penyewa apartemen tunggal, rumah individu.

Dengan membeli perangkat, pembeli menerima akses gratis ke penggunaan sistem pemantauan dan akuntansi sumber daya otomatis SAURES (www.saures.ru) dengan penyediaan akun pribadi, kemungkinan pengaturan pribadi dan menerima informasi di ponsel atau komputer.

Untuk menghubungkan USPD tidak memerlukan yang terpisah Jaringan Wi-Fi– Anda dapat menggunakan jaringan rumah atau publik yang ada.

Tidak ada biaya berlangganan. Untuk perangkat seluler di platform Android dan Apple, aplikasi SAURES gratis tersedia di Play Market dan Apple Store.

Dukungan teknis untuk pengguna juga diberikan secara gratis - Anda dapat berkonsultasi melalui telepon atau email.

Dengan memasang perangkat pengumpulan dan transmisi data VT.USPD, pemilik atau penyewa properti akan dapat menerima dalam format elektronik pembacaan meter, laporan analitis, informasi tentang kesalahan dalam pengoperasian peralatan rumah. Misalnya, pengguna akan diperingatkan tentang aliran air yang tidak normal karena kebocoran pipa atau keran yang dibiarkan terbuka.

Saat melengkapi gedung apartemen dengan modul VT.USPD, HOA atau perusahaan manajemen menerima pembacaan meter secara otomatis, informasi tentang kemungkinan kecelakaan dan penyalahgunaan oleh penyewa yang tidak bermoral.

Kontrol kebocoran dapat dilakukan sesuai dengan pembacaan meter dan sensor kebocoran. Informasi tentang kebocoran masuk ke pemilik apartemen dan ke HOA. Mematikan air dapat dilakukan secara otomatis atau dengan derek yang dikendalikan dari jarak jauh.

Hingga delapan meter atau sensor dapat dihubungkan ke satu modul VT.USPD.

Perangkat ini didukung oleh tiga baterai AA (mungkin dari unit eksternal). Pengisian daya baterai berlangsung setidaknya selama empat tahun pengoperasiannya.

Kami menawarkan perangkat untuk mengumpulkan dan mentransmisikan data, yang harganya akan mengejutkan pengguna elektronik modern.

JSC "Moscow City Telephone Network" (MGTS) berencana untuk memperkenalkan transmisi otomatis pembacaan meter melalui modem wifi. Hal ini dilaporkan oleh Moskva Agency dengan mengacu pada Dmitry Kulakovsky, Direktur Pemasaran dan Pengembangan Produk MGTS.

"Di setiap apartemen tempat kami datang dengan GPON (teknologi koneksi internet yang diterapkan oleh perusahaan), kami memasang modem optik, masing-masing, dimungkinkan untuk menghubungkan pemancar USB ke sana, yang secara otomatis akan mengumpulkan informasi dari meteran air, listrik, gas " - jelas Kulakovsky.

Sekarang konsumen paling sering mengambil pembacaan meter sendiri dan mentransfernya ke perusahaan penjualan energi, Perusahaan Penjualan Mosenergo menjelaskan kepada Agensi. "Warga dapat bersaksi melalui" Area Pribadi klien" di situs web perusahaan, melalui portal layanan publik, melalui terminal untuk menerima bacaan yang terletak di setiap kantor klien perusahaan kami dan di sejumlah pusat multifungsi, Anda juga dapat mendiktekan kesaksian kepada operator pusat kontak dengan menelepon di mana saja hari dalam seminggu (selama transmisi kesaksian)", - tambah Vadim Nadtochiev, kepala departemen komunikasi perusahaan di Mosenergosbyt.

Menurut jadwal kerja perusahaan, pengontrol Mosenergosbyt melakukan pembacaan setiap 6 bulan.

Menurut perwakilan MGTS, perusahaan terkendala dengan tidak adanya satu jenis meter pun. "Untuk mengimplementasikan proyek ini, pemancar USB harus kompatibel dengan meteran yang dipasang di apartemen atau rumah. Sulit untuk memberikan satu solusi terpadu. Kami membutuhkan mitra teknologi yang akan mengambil tugas untuk mengintegrasikan berbagai jenis meter," - kata Kulakovsky.

Sekarang perkembangan seperti itu dilakukan oleh OJSC Rostelecom. Pada bulan Desember, perusahaan menandatangani perjanjian dengan Badan Anggaran Negara "Pusat Informasi dan Penyelesaian Terpadu Kota Moskow" (EIRC) untuk melakukan pekerjaan pembuatan sistem pembacaan meter.

Perjanjian itu disimpulkan setelah kemenangan Rostelecom di persaingan terbuka, jumlah kontrak berjumlah sekitar 16 juta rubel.

Proyek ini dilaksanakan di 315 rumah di dua distrik selatan Moskow - Yuzhny Chertanov dan Danilovsky.

Penyedia "Akado Telecom" tidak berencana untuk memperkenalkan layanan transfer pembacaan meter untuk pelanggannya dalam waktu dekat. "Tujuan menerapkan ide ini tidak sepenuhnya jelas, karena memasang perangkat khusus dan menghubungkannya ke router Wi-Fi pelanggan dapat melakukannya sendiri. Jika masih tentang layanan baru, maka mekanisme implementasi dan monetisasinya tidak sepenuhnya jelas: tidak jelas apakah perlu bernegosiasi dengan perusahaan pengelola rumah (UK) tentang pemasangan perangkat tersebut di apartemen penghuni atau tidak, dan siapa yang akan membayar untuk layanan - Inggris atau pemilik apartemen, "agensi diberitahu dalam pers - layanan perusahaan.

OJSC Vimpelcom ( merek dagang Beeline) percaya bahwa sistem akuntansi konsumsi online keperluan mendapatkan popularitas di Rusia. "Namun, pengalaman menerapkan sistem seperti itu baik di negara kita maupun di luar negeri menunjukkan bahwa semua solusi berdasarkan layanan komunikasi tetap, termasuk Wi-Fi, berskala sangat buruk untuk kota. Karena pasar pemasok sangat luas, maka pada saat yang sama sangat sulit untuk mencapai kesepakatan dengan perusahaan energi, utilitas air dan jaringan pemanas, terutama di kota-kota besar," jelas Anna Aibasheva, perwakilan VimpelCom.

MGTS, pada gilirannya, mengajukan dukungan untuk proyeknya kepada pemerintah kota. "Kami mendiskusikan ini dengan pemerintah kota, mereka tertarik dengan proyek tersebut, tetapi pertama-tama kami harus menghadirkan solusi yang siap secara teknis, sudah diuji dan siap bekerja," tegas Dmitry Kulakovsky.

Perusahaan mengalami kesulitan untuk menyebutkan kemungkinan biaya dan persyaratan untuk implementasi layanan untuk mentransmisikan pembacaan meter melalui modem Wi-Fi.

Ingatlah bahwa pembacaan meter air dapat ditransmisikan melalui portal layanan publik Moskow. Untuk melakukan ini, tidak perlu menerima login dan kata sandi di layanan teknik distrik, cukup mengetahui kode pembayar, yang dapat ditemukan pada tanda terima untuk layanan perumahan dan komunal.

Untuk menggunakan layanan ini, Anda harus mendaftar di portal. Untuk membuat akun, Anda harus memberikan alamat Surel, kamar telepon genggam, nama lengkap dan SNIL. Kemudian pilih layanan "Menerima pembacaan meter untuk pasokan air panas dan dingin" dan masukkan kode pembayar. Jika datanya benar, pengguna akan diarahkan ke halaman untuk memasukkan bacaan.

Portal layanan publik juga menerima pembacaan dari meteran listrik. Untuk menggunakan layanan ini, Anda harus menentukan nomor rekening pribadi dan nomor konter.

Semua orang tahu bahwa kemalasan adalah mesin kemajuan. Ini terjadi dalam kasus saya juga.

Apartemen ini memiliki 6 titik distribusi air (3 dingin dan 3 panas). Setiap titik memiliki penghitung.
Setiap 2 penghitung tersembunyi di balik palka tersembunyi, salah satu palka ada di belakang cermin yang perlu dilepas untuk mencapainya.

Sebulan sekali dari tanggal 20 hingga 25, perlu untuk mengambil pembacaan dari semua meter dan mengirim data ke Perusahaan manajemen pada formulir tertentu.

Pada titik tertentu, saya bosan membuka palka, melepas cermin, dan diputuskan untuk mengotomatiskan pengambilan pembacaan.

Di sini, misalnya, sepasang palka (terbuka dan tertutup):

Pertama, saya mencari di Internet untuk perangkat otomatisasi yang ada. Saya hanya menemukan satu yang cocok untuk saya - Counter-registrar pulsa "Pulsar" 6-channel. Saya harus mengatakan bahwa harganya hampir 6000 rubel! Faktanya, saya belum pernah melihatnya secara eceran, karena itu produk yang terlalu spesifik dan diasumsikan bahwa mereka akan dibeli oleh HOA untuk semua apartemen di rumah. Saya mencoba memesannya melalui Internet di tempat yang berbeda, tetapi setiap kali, segera setelah pengiriman, penjual menghilang. Seperti yang saya pahami, mereka tidak suka bekerja dengan "fisikawan", atau tidak terlalu gigih.
Yah, tidak, tidak, kami akan melakukannya sendiri, dan bahkan lebih murah.

Di sinilah Arduino Mega 2580 dengan modul Ethernet berguna, yang pernah dibeli untuk berbagai eksperimen.

Saat mereka melakukan perbaikan di apartemen, dari setiap titik yang ada meteran hingga perisai di tangga, dipasang kabel jenis UTP cat 5e. Ini adalah salah satu persyaratan organisasi pengendali untuk mengambil semua bacaan secara terpusat di masa depan. Masa depan masih belum datang, dan kabelnya berguna.

Selain itu, banyak pasangan bengkok diletakkan dari switchboard apartemen bertegangan rendah ke switchboard di tangga (untuk beberapa saluran Internet, telepon, interkom, cadangan, dll.), Dan hanya beberapa yang gratis ditemukan untuk membawa sinyal dari meteran kembali ke apartemen, dan dari sana di lemari dengan peralatan jaringan rumah.

Akibatnya, apa yang kita miliki:

  • meter air
  • Arduino Mega 2580
  • Arduino Ethernet 3.0
  • Kotak untuk Arduino
  • Sumber Daya listrik
  • Kabel untuk menarik dari pelindung arus rendah ke kabinet Arduino.
  • Server rumah Debian dengan Lighttpd dan Mysql
Counternya sendiri adalah:

Secara eksperimental, ditentukan bahwa penghitung bekerja tidak sederhana, tetapi sangat sederhana. Ketika angka terakhir berubah nilainya dari 9 menjadi 0, saklar buluh di dalam meteran menutup dan ini berarti ada 10 liter air lagi yang bocor. Itu tetap dalam keadaan ini sampai nilai digit terakhir menjadi sama dengan 3. Artinya, sebenarnya, kita perlu memperbaiki momen transisi dari keadaan "terbuka" ke keadaan "tertutup". Saya akan menekankan bahwa kita HANYA memperbaiki fakta transisi dari satu keadaan ke keadaan lain, karena sistem dapat dihilangkan energinya, dan memang, Anda tidak pernah tahu apa yang bisa terjadi tabrakan.

Pada saat saklar buluh ditutup, Arduino memanggil skrip perl sederhana melalui HTTP di server tempat lighttpd berjalan. Script menulis momen ini ke database. Skrip lain memungkinkan Anda untuk melihat status penghitung saat ini.

Sketsa Arduino dengan komentar:
#termasuk #termasuk #termasuk // Unduh pustaka ini di sini: https://github.com/thomasfredericks/Bounce-Arduino-Wiring byte mac = (0x90,0xA2,0xDA,0x0E,0xF1,0x92); // Alamat MAC perangkat kami (tertulis pada stiker pelindung Ethernet) IPaddress ip(192.168.1.11); // Alamat IP, jika Anda tiba-tiba gagal mendapatkannya melalui DHCP // IPAddress server (192.168,1,10); // ip-address dari remote server (digunakan sampai ada nama) char server = "smarthome.mydomain.ru"; // Permintaan karakter nama server jarak jauh; // Variabel untuk membentuk link int CounterPin = (22,23,24,25,26,27); // Mendeklarasikan array pin tempat penghitung menggantung char *CounterName = ("0300181","0293594","0300125","0295451","0300108",,"0293848"); // Deklarasikan array nama counter yang akan kita berikan ke server Bounce CounterBouncer = (); // Menghasilkan objek EthernetClient untuk rclient penghitung Bounce; // Objek untuk menghubungkan ke server void setup() ( //Serial.begin(9600); for (int i=0; i<6; i++) { pinMode(CounterPin[i], INPUT); // Инициализируем пин digitalWrite(CounterPin[i], HIGH); // Включаем подтягивающий резистор CounterBouncer[i].attach(CounterPin[i]); // Настраиваем Bouncer CounterBouncer[i].interval(10); // и прописываем ему интервал дребезга } // Инициализируем сеть if (Ethernet.begin(mac) == 0) { Ethernet.begin(mac, ip); // Если не получилось подключиться по DHCP, пробуем еще раз с явно указанным IP адресом } delay(1000); // даем время для инициализации Ethernet shield } void loop() { delay(1000); // Задержка в 1 сек, пусть будет. Мы уверены, что два раза в секунду счетчик не может сработать ни при каких обстоятельствах, потому что одно срабатывание - 10 литров. // Проверяем состояние всех счетчиков for (int i=0; i<6; i++) { boolean changed = CounterBouncer[i].update(); if (changed) { int value = CounterBouncer[i].read(); // Если значение датчика стало ЗАМКНУТО if (value == LOW) { //Serial.println(CounterPin[i]); sprintf(request, "GET /input.pl?object=%s HTTP/1.0", CounterName[i]); // Формируем ссылку запроса, куда вставляем имя счетчика sendHTTPRequest(); // Отправляем HTTP запрос } } } } // Функция отправки HTTP-запроса на сервер void sendHTTPRequest() { if (rclient.connect(server,80)) { rclient.println(request); rclient.print("Host: "); rclient.println(server); rclient.println("Authorization: Basic UmI9dlPnaJI2S0f="); // Base64 строка, полученная со значения "user:password" rclient.println("User-Agent: Arduino Sketch/1.0"); rclient.println(); rclient.stop(); } }

Berputar di server: Debian, Lighttpd, Mysql. Pada gilirannya, ia memiliki dua skrip Perl: satu untuk menulis status penghitung ke database, yang kedua untuk menampilkan pembacaan saat ini.

masukan.pl
#!/usr/bin/Perl -w gunakan ketat; gunakan CGI::Cepat; menggunakan DBI; while(my $q = CGI::Fast->new) ( main($q); ) sub main ( $q saya = shift; $dbh saya = DBI->connect("dbi:mysql:database=smart_home;mysql_client_found_rows saya =1;mysql_enable_utf8=1;mysql_socket=/var/run/mysqld/mysqld.sock", "dbname", "password", ( RaiseError => 1, AutoCommit => 1, mysql_multi_statements => 1, mysql_init_command => q( SET NAMES "utf8";SET CHARACTER SET "utf8") )) atau die "Tidak dapat terhubung"; $dbh->(mysql_auto_reconnect) = 1; print "Content-Type: text/html; charset=UTF-8\n\ n"; print "OK\n"; $object = $q->param("object"); if ($object) ( $dbh->do(q(INSERT INTO water_count (object) VALUES(?)) ,undef,$object) atau die $dbh->errstr; ) )

result.pl
#!/usr/bin/Perl -w gunakan ketat; gunakan CGI::Cepat; menggunakan DBI; # array penghitung awal my $start = ( "0300125" => 102.53, "0301008" => 75.31, "0300181" => 65.92, "0293594" => 54.51, "0293848" => 55.04, "0295451" => 87.43); while(my $q = CGI::Fast->new) ( main($q); ) sub main ( $dbh saya = DBI->connect("dbi:mysql:database=smart_home;mysql_client_found_rows=1;mysql_enable_utf8=1 ;mysql_socket=/var/run/mysqld/mysqld.sock", "dbname", "password", ( RaiseError => 1, AutoCommit => 1, mysql_multi_statements => 1, mysql_init_command => q(SET NAMES "utf8"; SET CHARACTER SET "utf8") )) atau die "Tidak dapat terhubung"; $dbh->(mysql_auto_reconnect) = 1; print "Content-Type: text/html; charset=UTF-8\n\n"; print "Saat ini data meter:
"; my $sql = "SELECT count(*) as c,object FROM water_count group by object"; my $sth = $dbh->prepare($sql); $sth->execute; while (my ($count, $object) = $sth->fetchrow_array()) ( $start->($object) = sprintf("%.2f",$start->($object)+$count/100); ) $sth-> finish; foreach my $object (keys $start) ( my ($intcurrent,$fine) = split(/\./,$start->($object)); print "$object $incurrent.$baik
\n"; ) )

Database MySQL dengan satu tabel:
CREATE TABLE `water_count` (`object` varchar(20) NOT NULL DEFAULT "", `datetime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP PADA UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB DEFAULT CHARSET=utf8

Tabel hanya memiliki dua bidang. Yang pertama adalah nama objek (dalam kasus kami, ini adalah nomor counter). Yang kedua adalah tanggal dan waktu dalam format TIMESTAMP, yang terisi secara otomatis saat baris disisipkan.

Faktanya, itu saja. Sekarang, kapan saja, saya dapat mengetahui nilai semua penghitung hanya dengan pergi ke server rumah dengan browser.

Apa berikutnya?
Lalu saya ingin cetakan otomatis bulanan pada formulir yang sudah diisi.
Saya juga ingin menghubungkan meteran listrik dengan transfer data ke Mosenergosbyt, dan kemudian dengan pembayaran mereka.
Statistik, grafik, dan kesenangan lain bekerja dengan data.