terpasang sehingga web application tidak perlu menampilkan alat ini di tampilan monitoring ataupun report.
f. Device report
Device report merupakan proses di web application untuk memberikan laporan
berupa daftar peralatan beserta status dan nilainya sehingga pengguna dapat mengetahui kondisi peralatan yang terpasang di rumahnya. Laporan yang
ditampilkan bisa dipilih berdasarkan waktu, alat, maupun secara real time langsung. data yang diproses berasal dari proses penyimpanan sebelumnya.
g. Set Device status value
Di proses inilah pengguna dapat menentukan baik state keadaan maupun nilai suatu alat, dengan memilih alat dan mengaturnya proses ini akan meneruskan
parameter data terkait ke proses storing dan disimpan ke dalam database yang nantinya akan dipaketkan dan dikirim ke alat rumah terkait. Proses ini akan
memberikan tampilan ke pengguna tergantung jenis alat yang akan diatur.
h. Storing
Data yang masuk ke web application dari embedded host akan tersimpan ke dalam database server melalui proses storing, tujuannya agar data ini bisa
ditampilkan ke pengguna sesuai kebutuhannya, selain data yang berasal dari embedded host
proses storing juga memiliki fungsi untuk menyimpan perintah command untuk peralatan yang diberikan oleh pengguna melalui proses set
device status value, perintah ini akan diambil di proses command request.
i. Device on Board
Proses ini berada di embedded host yang memiliki fungsi untuk mengumpulkan peralatan aktif apa saja yang terpasang di jaringan PLC, sehingga sistem
memiliki daftar peralatan aktif, proses ini berinteraksi dengan device driver masing–masing alat untuk memberikan statusnya apakah aktif atau tidak begitu
power listrik rangkaian menyala.
j. Pooling data from device
Seperti diterangkan pada subbab sebelumnya embedded host secara periodik akan meminta request command dari server sekaligus mengirim status ke
server , proses pooline inilah yang akan mengumpulkan seluruh status dan nilai
dari peralatan aktif yang terpasang dari daftar peralatan yang didapat saat proses device on board
, proses pooling per alat dilakukan secara bergantian melalui proses device status value request.
k. Device status value request
Proses ini memiliki fungsi membentuk seuntaian format data yang berisi perintah untuk meminta request status dan nilai suatu alat berdasarkan id
masing–masing alat, jadi proses ini akan dilaksanakan ketika proses pooling dijalankan.
k. Command request
Pengiriman data antara embedded host dan server secara periodik berisi seuntaian perintah command yang diminta request untuk seluruh peralatan
aktif yang terpasang , untaian ini dipecah–pecah berdasarkan alat sehingga pecahan-pecahan tersebut berisi id alat beserta perintah – perintahnya, perintah–
perintah ini kemudian dikirimkan secara bergantian ke device driver alat yang sebelumnya dipaketkan dan diformat dalam bentuk protokol terdefenisi di
proses set device status value.
l. Set device status value