Deteksi kebocoran air. Integrasi lain dari ZABBIX dan BOLID

Kebocoran air dan banjir seringkali menjadi masalah yang serius. Sehubungan dengan hal tersebut, perlu dilakukan pemantauan yang dapat memberikan deteksi dini kebocoran air.





Menetapkan tugas untuk sistem pemantauan: antarmuka web dengan informasi tentang status semua elemen sistem, memberi tahu personel teknis tentang peristiwa yang telah terjadi, misalnya, melalui email atau Telegram messenger, mengeluarkan sinyal cahaya dan suara di ruang kontrol.





Pengalaman saya dalam membangun sistem seperti itu dijelaskan di bawah ini.





Diagram blok dan peralatan

Diputuskan untuk membangun pemantauan berdasarkan perangkat Orion ISO dari Bolid NVP. Di tingkat atas gunakan ZABBIX.





Informasi yang tersedia tentang integrasi peralatan ZABBIX dan Bolid diberikan dalam artikel di habr yang ditulis oleh adik laki-laki . Artikel yang sama akan membantu saat Anda pertama kali mengenal peralatan dan mengatur perlengkapan Bolid.





Diagram blok dari sistem terlihat seperti ini.





Peralatan lapangan

Detektor berkabel dan nirkabel digunakan untuk mendeteksi kebocoran air dari pipa air dan menghasilkan pemberitahuan yang dapat dialamatkan.





  • Sensor banjir yang dapat dialamatkan S2000-DZ.





  • Sensor banjir beralamat saluran radio S2000R-DZ





Level rata-rata

2000- 2000-32.





Zabbix , «», «2000–», «-Master» ( P1 ). , Zabbix «2000–» Ethernet- MOXA NPORT 5150, TCP Server Mode, .. Zabbix «2000–» MODBUS RTU Over TCP.





Zabbix Monitoring Modbus (TCP, RTU and "RTU over TCP").





Zabbix MODBUS . . - MODBUS RTU Over TCP , , MOXA MGATE MB3180 MODBUS TCP.





Zabbix 5.2.0 . Zabbix Modbus RTU, Modbus ASCII Modbus TCP. , Modbus RTU Over TCP .





Modbus TCP .





- IP- RODOS-8. .





Zabbix

, Zabbix "". Zabbix , , 2000- 2000-, - .





"2000-". . 1.32





, . Zabbix . 2000-, 2000-, 2000-, 2000-32, 2000-.





2000-





2000-





2000-





2000-32





2000-





""

"" . .





, .





2000-

2000-, 2000- 2000-32 2000-, .





2000- 2000-

"" UPROG









17 -













+





" " " ".









+





"", ().









5 c





, " ", " ".









0





, " ".









+





.





2000-, 2000-





2000-32

2000-32 .









5 -













+





"", 15 "".









+





"" "" .









+





"", ()









+













1 c





, " ", " "









+





.





2000-32





2000-

«2000-» «». , , «2000-».





«2000-». - Modbus UID «2000-».





, , .





№ Modbus - , . , Modbus №1 = 40000, №2 = 400001 ..





- 2000-.





- 2000- 0, 2000-.





- 1 2000-, 2000-32, 2000- 3 2000-.





MOXA

Ethernet. IP DHCP , .





Network Settings





, TCP Server Mode, Local TCP port 4001, Max connection 1.





Operating Settings





, C2000- Modbus RTU.





Serial Settings





IP- RODOS-8

, , . , , . Setup->Relay config - .





IP-





, "". , .





{$MODBUS_PORT} - , ip Moxa NPort 5150. , enc://192.168.0.164:4001, enc Modbus RTU Over TCP.





{$MODBUS_SLAVE} - Modbus UID 2000-, Moxa NPort 5150.





{$MODBUS_REG} - 2000-, .





{$NODATA_PERIOD} - Modbus , , MODBUS





Cheatsheet UProg dan Zabbix
UProg Zabbix cheatsheet
C2000-





IP- Moxa . Templates/Modules/ICMP Ping





: . : elegram .





, , , .





Telegram . , IP-, UDP . /usr/lib/zabbix/alertscripts/rodos8.sh :





#!/bin/bash
user=admin
password=admin
host=127.0.0.1
echo -n "${1:-$user} ${2:$password} k1=2" > /dev/udp/${3:-$host}/8283
      
      



/etc/zabbix/zabbix_server.conf AlertScriptsPath /usr/lib/zabbix/alertscripts Zabbix.





, .





.





. , .





, IP-. : , "" - "" .





Zabbix, . , , .





- -> . , , -> .





, , . .





. . , Zabbix .





, . , .








All Articles