me.cloudconnect.id

← Back to Blog list

SensorPush, produk arsitektur IOT mumpuni

August 02, 2023 • ☕️ 4 min read

Ketika cuaca musim kemarau yang terjadi dalam beberapa bulan ini, di kantor hadir alat IoT pendeteksi suhu selama 24 jam non stop. Nama brandnya SensorPush.

alt text

Disclaimer: Tulisan ini hanya edukasi, tanpa dibayar pihak manapun.


Sensor ini berguna untuk mendeteksi suhu yang terjadi di ruangan Data Center, dan di area (Point of Present POP) RoofTop Gedung.

Yang keren dari Sensorpush ini mampu merekam grafik realtime yang tampaknya tidak pernah terputus walau kondisi perangkat sempat offline/terputus internetnya. Kok bisa ya?

Ya, karena meletakan Gateway sebagai centralize di lokasi (edge) atau di tepi terdekat dari sumber data, dimana Gateway ini yang bertugas mengkoleksi data yang sifatnya realtime dari sumber sensor atau node-node didekatnya, tanpa perlu langsung mengirim langsung ke Cloud di internet.

alt text Sumber : Marco Zennaro, PhD. Introduction to the Internet of Things. Telecommunications/ICT4D Lab. The Abdus Salam International Centre for Theoretical Physics Trieste, Italy.

Bila mengacu gambar konsep Arsitektur IOT diatas, dapat sedikit lebih mudah dijelaskan. Dalam Arsitektur IOT, ada 3 komponen utama; Node, Gateway, dan Services.

1 - NODE

alt text

Node sebagai device yang befungsi sebagai sumber yang menerima input dari sensor atau dari protokol input lainnya. Lalu, output dari Node ini akan berkomunikasi dengan Gateway, diantaranya melalui Wireless link maupun Protokol IoT rendah daya, dalam contoh ini memanfaatkan bluetooth.

Node SensorPush : Setiap Node sensor berkomunikasi dengan Gateway-nya via bluetooth daya rendah, ternyata Node sensor-sensor ini di dalamnya telah disematkan batre kecil yg tahan lama, dan Node sensor ini bisa dibeli lebih banyak untuk diletakan di area sekitar yang masih dapat dijangkau Gateway.

2 - GATEWAY

alt text Dalam aristektur IoT, Gateway berada ditengah, sebagai fungsi input/output.

Gateway juga bisa menjadi fungsi access point (titik tengah), dalam hal ini berfungsi menjadi access point wireless.

Node SensorPush : Gateway menuju internet menggunakan IP Address Dynamic, pada Ethernet perangkat ini cukup di colok ke Router DHCP. Setelah online akan berfungsi sebagai Gateway diantara Node sensor-sensor dengan Services di Cloud. Gateway ini juga sebagai penampung data yang sifatnya realtime dari sumber sensor atau node-node didekatnya, walau adakalanya kondisi perangkat sempat offline/terputus internetnya, data tetap mengkoleksi data dengan baik ketika ditampilkan rekaman datanya di Cloud.

3 - SERVICES

alt text Sistem yang mengkoleksi report data. Bisa dalam bentuk data Graphing, Machine Learning, Alerting.

Node SensorPush : Cloud sebagai penampung data besar dan reporting.


Cara kerja SensorPush

Setelah memiliki pemahaman konsep dasar Arsitektur IoT, berikutnya akan lebih mudah melihat cara kerja dari produk SensorPush ini:

alt text

“Ada perangkat sebagai Gateway dan Node. Gateway sendiri memanfatkan komunikasi via bluetooth untuk mengambil dan membawa data dari setiap Node/SensorPush yang tersebar disekitarnya, lalu data tersebut di relay ke Cloud dengan perantara Wifi atau Ethernet dari Gateway. Perangkat Gateway juga akan mengecek pembacaan sensor-sensor suhu (Node/SensorPush) sebagai kondisi alerting/peringatan dalam melihat pembacaan Node sensor suhu. Data yang berada di Cloud akan menampilkan dalam bentuk laporan grafik suhu berikut alerting yang mudah dibaca dari jarak jauh melalui internet di browser komputer rumah maupun aplikasi smarphone secara real-time.”

alt text

Ada 3 status alarm yang akan menginformasikan peringatan di dashbor web/app yang ditandai dengan 3 warna; NORMAL OVER/UNDER LIMIT NOT REPORTING

alt text

Selain itu, report notifikasi akan dikirim ke email noc@tim.

Informasi notifakasi sangat berguna jika terjadi peringatan cuaca pada status over/under limit, maka tim noc segera mengecek ke lokasi untuk melihat kondisi dan melakukan tindakan diantaranya mengecek perangkat AC, Server Colocation, Switch, sampai kelistrikan, memastikan apa yang menjadi penyebab status suhu ruangan menjadi tinggi.

Terimakasih, semoga bermanfaat.


Back to Blog listEdit on GitHubDiscuss on Twitter


me.cloudconnect.id

A Rahman

Personal blog by A Rahman.
Menulis untuk mengingatnya.