IMPLEMENTASI STRUKTUR DATA WEB SERVICE SEBAGAI METODE KOMUNIKASI PERANGKAT/SENSOR PADA SISTEM RUMAH CERDAS

Repositori Jurnal Mahasiswa PTIIK UB
© 2016 by Doro Jurnal
Volume 7 - Number 23
Year of Publication: 2016
M. Kholil Gibran, Sabriansyah Rizqika Akbar dan Adharul Muttaqin
Download Article

 


Abstract

ABSTRAK

Rumah Cerdas  merupakan sebuah lingkungan tempat tinggal yang dilengkapi dengan komputasi dan komunikasi namun dapat teritegrasi dengan penghuninya. Pada sistem Rumah Cerdas berkembang berbagai peralatan dengan vendor yang berbeda-beda, akan tetapi keinginan konsumen untuk merealisasikanya sangat sedikit sehingga pengembangan aplikasinya pun juga sedikit (Reynold, 2010). Kesulitan komunikasi antar berbagai perangkat atau aplikasi pada sistem Rumah Cerdas dapat menggunakan metode Web Service. Web Service dapat diakses oleh aplikasi yang berjalan pada platform yang berbeda. Web Service adalah sebuah software aplikasi yang dapat teridentifikasi oleh URI dan memiliki interface yang didefiniskan, dideskripsikan, dan dimengerti oleh XML dan juga mendukung interaksi langsung dengan software aplikasi lain dengan menggunakan pesan berbasis XML melalui protokol internet.

Pada sistem ini digunakan simulasi kontrol peralatan listrik dan monitoring sensor yang relevant dengan peralatan listrik yang dikontrol. Metode komunikasi arduino dengan raspberry pi menggunakan HTTP POST, dimana input dari perangkat/sensor dimasukan ke database kemudian diolah dalam bentuk file JSON, data keluaran dari sensor dikirimkan ke Client melalui Web Service. JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript.

Dengan adanya penelitian ini diharapkan dapat memudahkan client mendapatkan informasi nilai sensor secara real time. Data yang ditampilkan merupakan 10 data terakhir yang dibaca sensor sehingga data client selalu mengetahui kondisi  suhu.

Keywords

HTTP Post, JSON (JavaScript Object Notation), Arduino Uno, Rumah Cerdas , sensor LM35.