usulan aplikasi tki lanjut

Upload: l-ian-gatra-sandika

Post on 06-Jul-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    1/40

     

    0

    Aplikasi Mobile berbasis

    Android untuk Pengontrol

    Perangkat Elektronis padaLingkungan Smart Home

    dengan Teknologi Wireless

    Sensor & Actuator Network  Disusun Oleh :Banu Santoso 12/338950/PTK/08258

    Ian Gatra Sandika 12/338966/PTK/08266

    Nadyan Winastan 12/339176/PTK/08305  

    Solusi rumah pintar masa depan untuk pegawai kantoran yang waktunya terbatas. Semua

    kegiatan rumah bisa dikendalikan secara otomatis atau dikendalikan manual melalui perangkat yang melekat secara canggih. Solusi high end tetapi terjangkau akan

    menyelesaikan permasalahan yang dihadapi sebagian besar orang, 

    10/26/2013

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    2/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    i

    DAFTAR ISI

    DAFTAR ISI ........................................................................................................................................................... i DAFTAR GAMBAR ............................................................................................................ .................................. ii RINGKASAN EKSEKUTIF ..................................................... ................................................................. ............ 1 BAB I -  USER PERSONA ................................................................................................................... ............ 2 

    1.1  Perkenalan dengan Andree Ginting ................................................................................. ....................... 2 1.2  Analisis tentang Andree Ginting ................................................................ ............................................. 3 

    BAB II -  PROSES BISNIS ......................................................................................................... ....................... 5 2.1  Sering tidak Mengunci Pintu Rumah ......................................................... ............................................. 5 2.2  Lupa Mematikan Lampu atau Peralatan Listrik lainnya ............................................................. ............ 5 2.3  Lupa mematikan air PAM....................................................................................................................... 6 2.4  Tidak Berani Pulang Untuk Mengecek Pintu Yang Tidak Terkunci Atau Mematikan Lampu Atau

    Mematikan Air ............................................................ ................................................................. ....................... 7 2.5  Suka Marah-Marah Kepada Petugas Pencatat Meteran Listrik Dan Air ................................................. 7 

    BAB III -  USULAN SOLUSI ...................................................................................................... ....................... 9 3.1  Tinjauan Pustaka ........................................................ ................................................................. ............ 9 

    3.1.1  Definisi Smart Homes .............................................................. ..................................................... 12 3.1.2  Keuntungan Smart Home ......................................................... ..................................................... 13 

    3.2  Platform ................................................................................................................................................ 16 3.3  Kebutuhan Perangkat Keras dan Lunak ................................................................ ................................ 17 

    3.3.1  Perangkat di Lapangan ............................................................. ..................................................... 17 3.3.2  Perangkat di Server ..................................................................................................................... .. 18 3.3.3  Perangkat di Client........................................................................................................................ 18 

    3.4  Gambaran Besar Solusi ......................................................... ................................................................ 18 3.4.1  Gambaran Arsitektur..................................................................................................................... 18 

    3.4.2  Mock Up Aplikasi di Client ............................................................... ........................................... 21 BAB IV -  SKENARIO PENGGUNA ................................................................................................ ........... 26 

    4.1  Daftar Aktor ............................................................... ................................................................. .......... 26 4.2  Use Case “Menerima Notifikasi Penting” ............................................................................................ 27 4.3  Use Case “Menerima Notifikasi Keamanan” ........................................................ ................................ 28 4.4  Use Case “Melihat Informasi” ......................................................... ..................................................... 28 4.5  Use Case “Melihat Meteran Tagihan” ................................................................................................ .. 29 4.6  Use Case “Melihat Meteran Tagihan” ................................................................................................ .. 30 4.7  Usability Pengguna ..................................................................................................................... .......... 31 

    4.7.1  Visibility of system status ........................................................ ..................................................... 31 4.7.2  Match between system and the real world .................................................................................... 32 4.7.3  User control and freedom ............................................................................................................. 32 4.7.4  Consistency and standards ............................................................................ ................................ 32 

    4.7.5  Help users recognize, diagnose and recover from errors .................................................... .......... 32 4.7.6  Error prevention ............................................................ ................................................................ 33 4.7.7  Recognition rather than recall ..................................................................................................... .. 33 4.7.8  Flexibility and efficiency of use ................................................................................................... 33 4.7.9  Aesthetic and minimalist design .............................................................................. ..................... 34 4.7.10  Help and documentation ............................................................................... ................................ 34 

    BAB V -  KESIMPULAN................................................................................................................................. 36 REFERENSI ........................................................ ................................................................. ................................ 37 

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    3/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    ii

    DAFTAR GAMBAR

    Gambar 1 Proses Bisnis Sering Tidak Mengunci Pintu .......................................................................................... 5 Gambar 2 Proses Bisnis Lupa Mematikan Lampu atau Peralatan Listrik lainnya .................................................. 6 Gambar 3 Proses Bisnis Lupa mematikan air PAM .................. ................................................................. ............ 6 Gambar 4 Proses Bisnis Tidak Berani Pulang Untuk Mengecek Pintu Yang Tidak Terkunci Atau Mematikan

    Lampu Atau Mematikan Air ......................................................... ................................................................. . 7 Gambar 5 Suka Marah-Marah Kepada Petugas Pencatat Meteran Listrik Dan Air ................................................ 8 Gambar 6 Diagram menunjukkan bagian-bagian berbeda dari middleware EPIS .................................................. 9 Gambar 7 Blok Sistem Manajemen Energi .................................................... ...................................................... 10 Gambar 8 Denah smart home ............................................................................................... ................................ 11 Gambar 9 Sistem arsitektur smart home dengan WSN dan pelayanan Robot ...................................................... 12 Gambar 10 Gambaran Besar Arsitektur ........................................................... ..................................................... 20 

    Gambar 11 Menu Pada Aplikasi ........................................................... ................................................................ 21 Gambar 12 Diagram Wireline Aplikasi ................................................................................ ................................ 22 Gambar 13 Halaman Home ............................................................................ ...................................................... 23 Gambar 14 Halaman Monitoring Tagihan ................................................................. ........................................... 23 Gambar 15 Halaman Detil Informasi Tagihan...................................................................................................... 24 Gambar 16 Halaman Monitoring Kondisi Rumah ................................................................................................ 24 Gambar 17 Halaman Kontroling........................................................................................................................... 25 Gambar 18 Diagram Use Case Smart Home ........................................................................ ................................ 26 Gambar 19 Use Case Menerima Notifikasi Penting ............................................................................................. 27 Gambar 20 Use Case Menerima Notifikasi Keamanan ........................................................................................ 28 Gambar 21 Use Case Melihat Informasi .......................................................... ..................................................... 28 Gambar 22 Use Case Melihat Meteran Tagihan ........................................................ ........................................... 29 Gambar 23 Use Case Melihat Meteran Tagihan ........................................................ ........................................... 30 

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    4/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    1

    RINGKASAN EKSEKUTIF

    Aplikasi Smart Home adalah aplikasi yang dapat menampilkan informasi keadaan rumah dan

    mengendalikan perangkat listrik melalui smart phone. Aplikasi ini dapat memberikan solusi

    cerdas bagi pegawai yang mempunyai waktu terbatas tetapi menginginkan rumahnya aman,

    terkendali, dan hemat.

    Dalam dokumen ini disertakan usulan solusi yang meliputi penelitian sejenis, platform,

    kebutuhan perangkat keras dan lunak khusus, dan gambaran besar solusi. Dilengkapi

    dengan skenario pengguna dan rekomendasi untuk meningkatkan usability pengguna.

    Atas dasar pertimbangan di atas, aplikasi ini layak untuk dilanjutkan.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    5/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    2

    BAB I - USER PERSONA

    1.1  Perkenalan dengan Andree Ginting

    Andree adalah seorang laki-laki yang bekerja sebagai staff IT di pemerintahan. Dia tinggal di

    Jakarta sendirian. Dia asli dari Medan tetapi pernah kuliah di Bandung selama empat tahun

    sebelum bekerja di Jakarta. Walaupun masih berumur 29 tahun, dia sudah punya dua mobil

    dan motor dari hasil kerjanya. Wajarlah, dia berpendapatan 12 juta / bulan dan belum

    termasuk bonus-bonus yang dia terima.

    Dia memang belum beruntung dalam pertemanan dengan wanita. Dia belum menikah

    sehingga tidak ada orang yang mengurusnya di rumah. Dia tinggal di kampung Cibubur

    sekitar 15 KM dari tempat kerjanya. Karena rumahnya merupakan jalur macet, dia harusberangkat ke kantor saat shubuh dan baru pulang setelah isya. Dia memang orang sibuk dan

     jarang punya waktu senggang.

    Karena berangkat shubuh dan masih gelap, dia jarang mematikan lampu dalam ataupun

    lampu taman. Tagihan listriknya pun membengkak. Selain itu dia juga jarang mematikan air

    PAM sampai meluber ke jalan. Dia beralasan takut kehabisan air saat mau mandi karena air

    PAM tidak lancar saat jam sibuk.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    6/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    3

    Seringkali dia ceroboh tidak mengunci rumahnya dengan baik. Tetangganya sering

    mengingatkannya tetapi dia terus mengulanginya. Padahal kampung tempat tinggalnyatidak punya security  dan bukan daerah aman !!!!

    Saat sampai kantor, dia baru teringat belum mengunci rumahnya. Dia ingin kembali ke

    rumah tetapi pekerjaan kantornya sudah bertumpuk. Dia tidak berani pulang.

    Kecerobohan yang lain dia sering kena denda karena telat bayar tagihan. Dia beralasan

    terlalu banyak tagihan ke dia dengan jatuh tempo yang berbeda-beda. Dia ingin semua

    serba praktis, semua tagihan bisa diterimanya dan dibayar dimanapun dia berada.

    Dia suka marah-marah kepada petugas pencatat meteran listrik dan telepon karenamemasuki rumahnya. Dia punya pengalaman buruk pernah motor NSR nya dicoba-coba

    sama petugas dan dikotorinya. Dia memang terlalu sayang dengan motor.

    1.2   Analisis tentang Andree Ginting

    Andree Ginting merupakan salah satu contoh dari hampir lima juta pekerja sibuk yang

    tinggal di Jakarta dan menikmati kemacetan setiap hari. Karena rutinitasnya, dia hampir

    tidak sempat mengurus rumahnya. Dia sering lupa mengunci pintu padahal rumahnya tidak

    dijaga oleh security  dan di daerah yang tidak aman.

    Tabel 1 - Detil, Penyebab, dan Dampak Permasalahan

    No ID Detil Permasalahan Penyebab Permasalahan Dampak

    1. P_01 Sering tidak mengunci pintu

    rumah

    Tergesa-gesa berangkat

    kantor

    Pencurian

    2. P_02 Lupa mematikan lampu

    atau peralatan listrik

    lainnya

    Berangkat kantor shubuh dan

    pulang isya (masih gelap)

    Tagihan listrik besar

    dan rawan kebakaran

    3. P_03 Lupa mematikan air PAM Tergesa-gesa berangkat

    kantor dan air tidak lancar

    Tagihan air besar

    4. P_04 Tidak berani pulang untuk

    mengecek pintu yang tidakterkunci atau mematikan

    lampu atau mematikan air

    Pekerjaan kantornya yang

    padat

    Pekerjaan kantor tidak

    selesai, cemas,pencurian, tagihan

    listrik besar, dan rawan

    kebakaran.

    5. P_05 Suka marah-marah kepada

    petugas pencatat meteran

    listrik dan air

    Petugas pencatat harus

    mengecek tagihan listrik atau

    air di rumah saat Andree

    tidak berada di rumah

    Petugas harus

    meloncati pagar atau

    memberikan denda

    kepada Andree karena

    mengunci pagar

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    7/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    4

    Selain itu dia bermasalah dengan tagihan listrik dan air. Penggunaannya yang terlalu besar

    dan telat bayar tagihan. Dia ingin semua serba praktis agar semua hal bisa diaturnya dalamwaktu singkat karena dia terlalu sibuk. Detil, Penyebab, dan Dampak Permasalahannya

    sesuai pada Tabel 1. 

    Andree perlu solusi untuk menyelesaikan semua permasalahan itu karena dampaknya yang

    begitu besar. Solusi tersebut harus praktis dan pintar agar bisa membantu Andree yang

    mempunyai keterbatasan waktu. Selain Andree, petugas pencatat meter listrik dan air juga

    mempunyai manfaat dari solusi tersebut.

    Solusi untuk Andree tentunya akan memecahkan permasalahan bagi seluruh pegawai yang

    bernasib sama dengan Andree. Harga untuk solusi bisa disesuaikan dengan pendapatan

    Andree yang tergolong menengah ke atas. Andree dan teman-temannya merupakan target

    utama untuk dijadikan Pengguna (Customer) !!!!!

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    8/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    5

    BAB II -  PROSES BISNIS

    Pada bagian ini akan dijelaskan secara detil permasalahan yang dihadapi oleh pengguna dan

    proses bisnis yang terjadi.

    2.1  Sering tidak Mengunci Pintu Rumah

    Masalah Sering tidak mengunci pintu rumah 

    ID Permasalahan P_01

    Penyebab Tergesa-gesa berangkat kantor

    Dampak Pencurian

    Aksi 1.  Andre harus berangkat ke kantor subuh untuk menghindari macet.2.  Sebelum berangkat Andre harus mengunci pintu

    a.  Andre ingat untuk mengunci pintu dan lalu mematikannya

    b.  Andre tidak ingat untuk mengunci pintu

    3.  Andre berangkat kerja

    4.  Andre pulang kerja dan sampai rumah setelah isya

    Berangkat Ke Kantor

    Shubuh dan masih

    gelap

    Ingat Mengunci

    Pintu?

    Ya

    Mengunci pintu

    Tidak

    Berangkat KerjaSampai Rumah

    Setelah Isya

     

    Gambar 1 Proses Bisnis Sering Tidak Mengunci Pintu

    2.2  Lupa Mematikan Lampu atau Peralatan Listrik lainnya

    Masalah Lupa mematikan lampu atau peralatan listrik lainnya

    ID Permasalahan P_02

    Penyebab Berangkat kantor shubuh dan pulang isya (masih gelap)

    Dampak Tagihan listrik besar dan rawan kebakaran

    Aksi 1.  Andre harus berangkat ke kantor subuh untuk menghindari macet.

    2.  Sebelum berangkat Andre harus mematikan alat listrik

    a.  Andre ingat untuk mematikan alat listrik dan lalu mematikannya

    b.  Andre tidak ingat untuk mematikan listrik

    3.  Andre berangkat kerja

    4.  Andre pulang kerja dan sampai rumah setelah isya

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    9/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    6

    Berangkat Ke Kantor

    Shubuh dan masihgelap

    Ingat MematikanAlat Listrik?

    Ya

    Mematikan Alat

    Listrik

    Tidak

    Berangkat KerjaSampai Rumah

    Setelah Isya

     

    Gambar 2 Proses Bisnis Lupa Mematikan Lampu atau Peralatan Listrik lainnya

    2.3  Lupa mematikan air PAM

    Masalah Lupa mematikan air PAM

    ID Permasalahan P_03

    Penyebab Tergesa-gesa berangkat kantor dan air tidak lancar

    Dampak Tagihan air besar

    Aksi 1.  Andre harus berangkat ke kantor subuh untuk menghindari macet.

    2.  Sebelum berangkat Andre harus mematikan air

    a.  Andre ingat untuk mematikan air dan lalu mematikannya

    b.  Andre tidak ingat untuk air

    3.  Andre berangkat kerja

    4.  Andre pulang kerja dan sampai rumah setelah isya

    Berangkat Ke Kantor

    Shubuh dan masih

    gelap

    Ingat Mematikan

    Air?

    Ya

    Mematikan Air

    Tidak

    Berangkat KerjaSampai Rumah

    Setelah Isya

     

    Gambar 3 Proses Bisnis Lupa mematikan air PAM

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    10/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    7

    2.4  Tidak Berani Pulang Untuk Mengecek Pintu Yang Tidak Terkunci Atau

    Mematikan Lampu Atau Mematikan Air

    Masalah Tidak berani pulang untuk mengecek pintu yang tidak terkunci atau

    mematikan lampu atau mematikan air

    ID Permasalahan P_04

    Penyebab Pekerjaan kantornya yang padat

    Dampak Pekerjaan kantor tidak selesai, cemas, pencurian, tagihan listrik dan air

    besar, dan rawan kebakaran.

    Aksi 1.  Andre ingat belum mematikan alat listrik atau air atau mengunci pintu

    2.  Andre memutuskan untuk pulang ke rumah atau tidak

    a.  Andre pulang ke rumah dan mematikan alat listrik atau air atau

    mengunci pintu. Kembali ke kantor, Andre dimarahin bosb.  Andre tidak pulang karena takut dengan bos

    3.  Andre melanjutkan pekerjaannya

    Ingat Belum

    Mematikan Alat

    Listrik

    Pulang Ke

    Rumah ?

    Ya

    Pulang dan

    Mematikan Alat

    Listrik

    Dimarahi Bos

    Tidak Terus Bekerja

     

    Gambar 4 Proses Bisnis Tidak Berani Pulang Untuk Mengecek Pintu Yang Tidak Terkunci Atau

    Mematikan Lampu Atau Mematikan Air

    2.5  Suka Marah-Marah Kepada Petugas Pencatat Meteran Listrik Dan Air

    Masalah Suka marah-marah kepada petugas pencatat meteran listrik dan air

    ID Permasalahan P_05

    Penyebab Petugas pencatat harus mengecek tagihan listrik atau air di rumah saat

    Andree tidak berada di rumah

    Dampak Petugas harus meloncati pagar atau memberikan denda kepada Andree

    karena mengunci pagar

    Aksi 1.  Petugas ingin mencata meteran saat Andree tidak ada di rumah

    2.  Pintu Andre Terkunci atau tidak

    a.  Petugas memutuskan untuk tidak meloncati pagar dan memilih

    memberikan denda langsung

    b.  Petugas memilih untuk meloncati pagar dan lalu mencatat

    meteran. Petugas pasti melihat motor laki punya Andree dan

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    11/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    8

    semua pasti tergiur untuk mencoba motor Andree.

    i.  Petugas mencoba motor dan motor Andree jadi kotor

    karenanya

    ii.  Petugas memilih untuk melihat-lihat motor saja tanpa

    menyentuhnya

    3.  Petugas pulang

    Petugas Ingin

    Mencatat Meteran

    Saat Andree Tidak

    Ada di Rumah

    Terkunci dan

    Loncat Pagar?

    Ya

    Catat Meteran

    Tidak Berikan Denda

    Mencoba

    Motor?Tidak Pulang

    Ya

    Mengotori Motor

     

    Gambar 5 Suka Marah-Marah Kepada Petugas Pencatat Meteran Listrik Dan Air

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    12/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    9

    BAB III - USULAN SOLUSI

    3.1  Tinjauan Pustaka

    Penelitian dilakukan oleh Pensas dan Vamhala [1], melakukan penelitian dengan

    menggunakan protokol EPIS (Efficient Protocol for Intelligent Spaces) untuk menangani

    interkoneksi dan interoperabilitas sensor/ actuator agar lebih dinamis dalam penerapannya

    di rumah pintar. Penelitian ini menjelaskan tentang arsitektur implementasi middleware

    pada sebuah sistem Wireless Sensor Network (WSN) yang diintegrasikan dengan sistem

    yang menggunakan koneksi kabel. Penelitian tersebut menganalisa pengukuran reliabilitas

    dan latensi dari jaringan WSN EPIS dan middleware seperti tertampil pada Gambar 6. 

    Gambar 6 Diagram menunjukkan bagian-bagian berbeda dari middleware EPIS

    Penelitian yang dilakukan oleh Erwin dan Wirawan [2], melakukan penelitian dengan

    merancang Home Automation System (HAS) untuk mengontrol peralatan listrik khususnya

    pencahayaan dan suhu, dengan menganalisis posisi (tinggi/ jarak) node sensor terhadap

    packet loss dan konsumsi arus pada node sensor. Kondisi node sensor yang lebih dekat

    dengan gateway memiliki konsumsi arus yang cukup besar dibandingkan dengan node

    sensor lainnya, hal ini dikarenakan menerima beban kerja lebih berat dari node sensor

    lainnya yaitu mengambil data sensing, menerima data dari node tetangganya berupa data

    sensing node lain serta mengirimkan ke gateway. Dari hasil penelitian yang dilakukan

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    13/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    10

    didapatkan kesimpulan bahwa posisi dan jarak sensor sangat berpengaruh pada penerimaan

    data sensing yang berkaitan dengan kualitas jaringan dan untuk mencegah packet loss.Sedangkan jumlah hop juga dibatasi untuk menghemat penggunaan energi baterai sehingga

    umur pemantauan bisa lebih lama serta memperpendek delay time. Berikut blok sistem

    manajemen energi seperti pada Gambar 7. 

    Gambar 7 Blok Sistem Manajemen Energi

    Penelitian yang dilakukan oleh Pensas, dkk. [3], melakukan penelitian dengan menggunakan

    metode Location Based Latency Control (LBLC) untuk mengurangi konsumsi energi jaringan

    WSN dengan mengoptimalkan trade-off latensi-energi di smart home. Metode ini

    menggunakan informasi keberadaan lokasi pengguna di suatu ruangan yang merupakan

    input kontrol latensi jaringan. Hasil penelitian menunjukkan kehadiran pengguna di

    lingkungan smart home atau di suatu ruangan mempengaruhi efisiensi konsumsi energi

     jaringan WSN. Penghematan energi relatif berbeda pada setiap node di suatu ruangan, halini dikarenakan kebiasaan perilaku pengguna menghabiskan sebagian besar waktu di suatu

    ruangan. Dari hasil penelitian yang dilakukan didapatkan kesimpulan bahwa metode LBLC

    dapat mengefisiensikan energi dengan mengoptimalkan sensor jaringan di lingkungan smart

    home. Metode ini lebih khusus mengumpulkan informasi lokasi dari jaringan atau eksternal

    di luar jaringan yang dapat digunakan untuk mengoptimalkan daya konsumsi jaringan

    sensor. Berikut denah smart homes seperti pada Gambar 8. 

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    14/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    11

    Gambar 8 Denah smart home

    Penelitian yang dilakukan oleh Islam, dkk. [4], melakukan survei penelitian dengan

    menguraikan permasalahan yang berkaitan dengan keamanan, privasi serta solusi standar

    yang digunakan untuk menangani berbagai serangan dan ancaman pada jaringan sensor

    nirkabel di lingkungan smart home. Permasalahan yang menarik untuk penelitian di masa

    depan, khususnya bagi menangani masalah privasi dan pertimbangan hukum lainnya

    mengenai data pribadi. Di sisi lain, Algoritme kriptografi tradisional yang kompleks

    (misalnya, kriptografi kunci public) yang tampaknya efektif menangani masalah-masalah

    keamanan, tetapi tidak cocok untuk sensor dengan daya dan kemampuan komputasi yang

    lebih rendah. Dengan demikian, penelitian di masa depan dalam arah ini dapat

    mengembangkan protokol baru yang mampu dan efektif dalam memecahkan sebagian

    besar masalah keamanan dan privasi.

    Penelitian yang dilakukan oleh Huiyong, dkk. [5], melakukan penelitian dengan

    mengintegrasikan WSN dan pelayanan robot (sebagai mobile node) menjadi aplikasi smart

    home. Integrasi sistem WSN dan robot di smart home memiliki dua manfaat. Pertama,

    pelayanan robot dapat dianggap sebagai mobile node yang memberikan informasi sensor

    tambahan untuk meningkatkan konektivitas dan mengumpulkan informasi dari node sensor

    statis. Kemudian yang kedua, WSN dapat dianggap sebagai perpanjangan dari kemampuan

    sensoris dari robot dan dapat menyediakan lingkungan yang cerdas untuk robot. Pada

    penelitian ini menjelaskan arsitektur dan pelaksanaan lingkungan pintar dengan WSN dan

    pelayanan robot, dimana server rumah bertindak sebagai kolaborator cerdas antara

    pelayanan robot (mobile node) dan lingkungan. Tujuan dari proyek penelitian ini adalah

    untuk menunjukkan kegunaan dari pelayanan robot dalam kehidupan sehari-hari dengan

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    15/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    12

    membangun lingkungan cerdas untuk pelayanan robot. Upaya ini diharapkan untuk

    memungkinkan manusia untuk fokus pada tugas-tugas penting dan membebaskan diri daritugas sehari-hari yang tidak menyenangkan dengan bantuan pelayanan robot. Berikut

    sistem arsitektur smart home dengan WSN dan pelayanan Robot pada Gambar 9. 

    Gambar 9 Sistem arsitektur smart home dengan WSN dan pelayanan Robot

    3.1.1  Definisi Smart Homes

    Teknologi Smart Home merupakan kompulan penggunaan teknologi informasi dan

    komunikasi di rumah, dimana komponen-komponennya terkoneksi melalui suatu jaringan

    lokal (Local Network) [6]. Teknologi tersebut dapat digunakan untuk memonitor, memasang

    alarm dan melakukan tindakan lainnya sesuai dengan kriteria yang telah diprogram dengan

    penggunaan teknologi komputer sebagai otak otomasi jaringan rumah. Jaringan lokal yang

    terdapat di rumah tersebut terkoneksi dengan dunia luar melalui telepon atau melalui

    internet, mengirim pesan atau alarm kepada satu atau lebih penerima. Penerima tersebutdapat berupa penghuni rumah, keluarga dari pemilik rumah, perusahaan sekuritas atau

    komunitas tertentu. Koneksi tersebut memungkinkan untuk melakukan program Smart

    Home dari dalam maupun dari luar rumah. Selain itu, tiap peralatan Smart Home dapat

    dioperasikan dengan mudah dan mengintegrasikan berbagai aktivitas rumah, pekerjaan dan

    hiburan. Dalam Smart Home dapat mengintegrasikan berbagai hal, yaitu:

      Keamanan, misalnya alarm dan sensor.

      Sistem kontrol lingkungan, contohnya adalah remote control atau kontrol yang telah

    diprogram untuk menutup pintu, jendela dan lampu.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    16/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    13

      Komunikasi, terkoneksi dengan telepon atau internet untuk mengirim e-mail atau

    belanja secara on-line.  Sistem kontrol energi, contohnya adalah mengatur pemanas ruangan.

      Hiburan, contohnya adalah mengatur acara televisi, film dan musik dengan mudah.

    Tidak semua dari berbagai peralatan yang ada pada Smart Home yang merupakan

    penemuan baru, peralatan tersebut merupakan perelatan yang sudah ada sejak dulu. Aspek

    “Smart” pada Smart Home merupakan bentuk dari integrasi komunikasi berbagai peralatan

    dan memungkinkan untuk dikendalikan secara otomatis. Peralatan pada teknologi smart

    home dapat dibagi menjadi 2 kategori utama, yaitu :

      Peralatan aktif, seperti aplikasi mobile dan panel kontrol dimana penghuni rumahakan berinteraksi dengan peralatan tersebut dan menggunakannya.

      Peralatan pasif, seperti sensor dan penerima, dimana penghuni rumah tidak

    melakukan kontak langsung, berfungsi untuk menjaga dan memudahkan kehidupan

    penghuni rumah.

    Peralatan tersebut saling berinteraksi dan terkoneksi sehingga dapat menyediakan fungsi

    yang dapat meningkatkan kualitas hidup seseorang. Hubungan antara peralatan aktif dan

    pasif tersebut memungkinkan seorang desainer untuk menyusun sistem kebutuhan yang

    terstruktur. Selain itu, yang penting untuk diperhatikan adalah tingkatan yang sesuai untukmemadukan antara teknologi yang sudah ada dengan teknologi baru untuk membentuk

    suatu sistem untuk Smart Home.

    3.1.2  Keuntungan Smart Home

    Keuntungan dari penggunaan teknologi smart home diantaranya adalah:

      Dapat membantu kebutuhan hidup pengguna.

    Teknologi smart home menghubungkan rumah pengguna dengan inovasi teknologi

    untuk mengontrol dan memberikan pemilik rumah pada seluruh peralatan di dalam

    rumah. Seperti video, data, telepon, wireless, security, pencahayaan lampu, dan

    faktor gaya hidup lain yang berefek kepada pengguna dan anggota keluarga di

    kehidupan ke seharian pemilik rumah. Teknologi rumah pintar dapat membantu

    pemilik rumah lebih efisien dan memberikan anggota keluarga rasa nyaman saat

    berada di dalam rumah.

      Inovasi mengontrol di salah satu ruangan rumah pengguna.

    Di salah satu ruangan rumah pengguna dapat menjadi pusat komando saat

    pengguna melakukan aktivitas tertentu. Pengguna akan terkejut bagaimana

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    17/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    14

    teknologi dapat dipasangkan dengan peralatan memasak, keran air, dan lain-lain

    yang dapat dikontrol menggunakan teknologi pintar. Banyak rumah yang telahmenggunakan tablet yang dipasang di dinding untuk mengakses bagian-bagian

    rumah. Pemilik rumah dapat mengakses internet, musik, menonton hanya dengan

    menggunakan 1 layar yang dipasangkan di kulkas.

      Menghemat energi dan mengontrol segala hal.

    Banyak pemilik rumah berpikir teknologi pintar hanya untuk orang-orang yang

    menginginkan remote kontrol untuk segala hal. Secara kontra banyak teknologi

    rumah pintar aktualnya membantu seluruh keluarga untuk menghemat penggunaan

    air, listrik, energi di dapur atau penggunaan di ruangan lainnya. Contohnyapenggunaan kompor induksi yang menghasilkan panas bila bersentuhan dengan

    panci masak. Kondisi ini memberikan rasa nyaman saat bermasak dengan

    menggunakan kompor induksi yang menggunakan teknologi smart home.

      Kenyamanan rumah pintar dimana pun pengguna berada.

    Jika di seluruh ruangan pengguna memiliki begitu banyak kenikmatan dengan

    teknologi smart , seluruh pemilik rumah haruslah menilai gaya hidupnya, untuk

    mengetahui peralatan apa yang paling cocok untuk rumah dan keluarganya. Jika

    pengguna ingin mengontrol musik, lampu, visual entertain, suhu dan sistem

    keamanan, pengguna dapat meminta konsultan yang dapat membantu untuk

    mendapatkan keuntungan dari konfigurasi yang berbeda. Mungkin pengguna

    berpikir bahwa sebuah smart phone yang bisa mengaktifkan sistem keamanan

    adalah berbahaya, namun pengguna harus mempertimbangkan kembali jika

    pengguna memiliki anak usia sekolah yang kembali ke rumah tetapi pengguna masih

    bekerja di luar rumah. Pertimbangkanlah bagaimana smart home berfungsi baik

    untuk seluruh pemilik rumah.

      Mengontrol keran & penggunaan air saat mandi dengan kamar mandi pintar.

    Tidak banyak pemilik rumah yang tidak menyukai kenyamanan saat bersantai di

    kamar mandi. Teknologi rumah pintar adalah cara terbaik yang bukan saja dapat

    mengontrol penggunaan air, namun juga suhu shower, semprotan, mandi uap,

    audio, dan pencahayaan ruangan shower, semuanya hanya dari sentuhan 1 tombol.

    Jika kamar mandi digunakan bersama anggota keluarga lain, setiap orang dapat me-

    program dan men-setting sendiri musik favoritnya. Ini yang dapat diperoleh dari

    teknologi rumah pintar untuk rutinitas di kamar mandi pemilik rumah.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    18/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    15

      Hemat air dan listrik lebih muda dengan teknologi smart home:

    Saat menikmati berada di kamar mandi atau di ruangan lainnya, pemilik rumah tidak

    mengkwatirkan tagihan pemakaian listrik atau air per-bulannya karena penggunaan

    telah terkontrol dengan teknologi smart home. Keran lain dapat mati dan hidup

    sendiri secara otomatis karena gerakan dan temperatur dari air dapat dilihat dari

    warna lampu LED sebelum memasukkan tangan kita ke dalam air. Teknologi pintar

    ini memastikan kita akan keadaan yang lebih baik dan lebih hemat dan lebih sedikit

    air yang terbuang.

      Pendinginan dan Pemanasan ruangan di rumah pengguna dengan cara smart:Rumah biasanya menggunakan banyak energi untuk mendinginkan dan memanaskan

    udara agar anggota keluarga merasa nyaman di dalamnya. Untuk lakukan ini tanpa

    biaya mahal saat fluktuasi suhu udara luar, rumah pengguna dapat menggunakan

    teknologi pintar yang dapat membantu mengontrol dan memonitor pemakaian

    energi dengan alat khusus seperti Nest learning thermostat (google for image) yang

    bisa dihubungkan melalui mobile application. Ini dapat mengubah gaya hidup

    keluarga pengguna dengan menghubungkannya pada Wi-Fi sehingga pemilik rumah

    dapat mengatur seting dari peralatan internet dengan meregistrasi alamat email

    pengguna dan lokasi rumah untuk mendapatkan laporan penggunaan energi bulanan

    yang juga dapat saling dibandingkan dengan rumah lain yang tanpa menggunakan

    teknologi ini.

      Pemanasan & pendinginan alami karena unsur design dan arsitektur :

    Ide kreatif lain untuk membantu pemilik rumah dalam mengatur udara panas dan

    dingin tidak memakai kecanggihan elektronik tetapi dengan menata posisi jendela

    rumah pengguna sehingga bisa mendapatkan keuntungan dari keadaan cuaca dan

    perubahan yang alami. Rumah yang pasif di desain untuk memaksimalkan

    kemampuannya untuk bisa panas saat musim hujan dan bisa mendapatkan udara

    dingin saat cuaca panas. Desain ini mempertimbangkan dengan hati-hati akan posisi

    rumah dan bagaimana gerakan matahari, di mana pohon-pohon dan vegetasi lain

    berlokasi, dari arah mana hembusan angin masuk, dan lain-lain. Teknologi pintar di

    rumah pasif ini adalah contoh dari penggunaan sumber alam dan mengadaptasi

    rumah pengguna agar dapat menyatu dengan alam.

      Inovasi pintar pada desain rumah:

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    19/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    16

    Banyak teknologi rumah pintar yang ditawarkan melalui media elektronika namun

    belum bisa diadaptasi sebagai rumah tinggal, namun dengan teknologi smart home,harapan ini akan semakin dekat. Meja kopi yang memungkinkan pengguna dapat

    mengontrol seisi rumah, juga untuk surfing internet, yang juga dapat menghibur

    tamu pengguna yang telah banyak digunakan di hotel-hotel, kasino-kasino, dan

    industri hiburan. Seperti produk Samsung yaitu SUR40 Microsoft Pixel Sense (belum

    dipasarkan) yang dapat digunakan para tamu untuk menonton TV sambil mengontrol

    beberapa peralatan listrik, dan lain-lain.

      Segala hal dioperasikan secara otomatis:

    Saat teknologi digunakan untuk menghemat energi listrik, air, telepon dan untukkeamanan, ada faktor lain yang disukai pemilik rumah, yaitu serba otomatis. Seperti

    yang ada di film fiksi yang ada beberapa tahun silam, sekarang segala peralatan

    futuristik sudah dapat kita miliki. Seperti tirai yang dapat dikontrol buka tutup secara

    otomatis dari kamar tidur, juga temperatur kolam, lampu, dan musik menyala

    sebelum pemilik rumah masuk, semuanya hanya melalui sentuhan tangan di remote

    kontrol. Di era yang serba modern ini, teknologi rumah pintar bergerak cepat dan

    terus berubah. Pengguna bisa mencoba beberapa cara di atas dan lihatlah

    bagaimana gaya hidup pengguna berubah menjadi lebih baik.

    3.2  Platform

    Platform yang dimaksud adalah platform untuk client . Platform untuk server   dan rumah

    pintarnya tidak dibahas karena untuk menyembunyikan kerumitan di dalamnya dan terlalu

    banyak teknologi yang digunakan di server seperti Zigbee, sensor-sensor, dan Arduino.

    Platform Client   yang digunakan adalah peralatan canggih dan bisa dikendalikan dengan

    suatu alat yang melekat dengan pengguna (pervasive).  Peralatan tersebut harus bisa

    digunakan oleh pengguna dengan baik dan pasti akan dibawa kemanapun dan kapanpun

    pengguna pergi. Saat ini peralatan yang bisa digunakan untuk mengimplementasikan haltersebut adalah peralatan mobile.

    Indonesia mempunyai masyarakat yang penggila teknologi. Jumlah pengguna ponsel di

    Indonesia mencapai 236, 8 juta pelanggan atau nomor lima dunia setelah China, India,

    Amerika Serikat, dan Brazil. Ini mengindikasikan solusi permasalahan harus menggunakan

    teknologi mobile sehingga mudah dalam pemasaran.

    Android adalah salah satu sistem operasi perangkat lunak yang terkenal saat ini. Selain

    gratis, aplikasinya mudah dikembangkan karena banyak referensi yang mendukung. Seperti

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    20/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    17

    forum diskusi,  free library , dukungan dari prinsipal Google, dan dokumentasi penggunaan

    API Android. Harga mobile phone berbasis Android pun relatif terjangkau sehingga banyakorang yang menggunakannya. Pastinya, calon pelanggan sudah terbiasa dengan aplikasi

    Android sehingga tidak perlu usaha lebih untuk melakukan pelatihan terhadap pengguna.

    Client yang diinginkan harus native client bukan web browser dikarenakan faktor kecepatan

    dan keamanan. Siapapun penggunanya pasti menginginkan kecepatan dalam akses aplikasi.

    Jika lambat sedikit saja pasti akan ditinggal atau minta ganti rugi. Kecepatan dapat didapat

    bila menggunakan native API Android. Selain itu, Android dapat menyimpan data-data kecil

    di ponsel untuk kepentingan keamanan. Seperti private key dan hash table. Web Browser

    hanya dapat menyimpan data-data yang bersifat Cache dan Cookies.

    3.3  Kebutuhan Perangkat Keras dan Lunak

    Aplikasi smart home membutuhkan banyak komponen Perangkat Keras dan Lunak khusus.

    Komponen tersebut harus digabungkan sehingga dapat menghasilkan fungsi yang

    diinginkan. Perangkat tersebut akan terpasang di lapangan, server, atau client.

    3.3.1  Perangkat di Lapangan

    Kelompok Perangkat Fungsi

    Sensor Sensor Cahaya Mendeteksi perubahan cahaya dari

    sumber cahaya, pantulan cahaya ataupunbias cahaya yang mengenai benda atau

    ruangan.

    KWH Meter Monitoring pemakaian tarif listrik PLN

    Internet Billing Meter Monitoring pemakaian akses internet

    speedy.

    PDAM Meter Monitoring pemakaian tarif air PDAM

    Sensor Suhu Mendeteksi gejala perubahan panas/

    temperatur/ suhu pada suatu dimensi

    benda atau dimensi ruang tertentu.

    Sensor Gerak Mendeteksi perubahan gerak mekanis,

    seperti perpindahan atau pergeseran atauposisi suatu benda

    Sensor Kelembapan Mendeteksi kelembapan udara suatu

    ruangan.

    Sensor Bau LPG Mendeteksi adanya kebocoran gas LPG

    Web Camera (CCTV) Mendeteksi keberadaan object di suatu

    ruangan indoor maupun outdoor

    Jaringan Wireless Sensor Network Satu set perangkat yang didistribusikan

    secara otonom/ mandiri (node), saling

    berhubungan tanpa kabel dan saling

    kooperatif dengan menggunakan sensor

    untuk memantau kondisi fisik atau

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    21/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    18

    lingkungan seperti suhu, suara, getaran,

    tekanan, dan gerakan atau kontaminasi

    pada parameter kontrol tertentu.

    Xbee (Zigbee) Modul zigbee yang memiliki Standarisasi

    wireless IEEE 802.15.4

    Access Point Sebagai base station yang menerima akses

    dari Ethernet shield arduino yang akan

    diteruskan ke smartphone atau sebaliknya.

    Arduino Sebagai Mikrokontroller atau processor.

    GSM/ GPRS Shield for Arduino Shield GSM/ GPRS for Arduino yang

    memberikan message SMS atau Call ke

    mobile client.

    Ethernet shield for Arduino Shield Ethernet yang menyediakan ke

    akses gateway internet atau diluar

     jaringan.

    3.3.2  Perangkat di Server

    Kelompok Perangkat Fungsi

    Perangkat Keras Ethernet Menghubungkan arduino ke gateway dan

    terhubung ke smartphone.

    Router WIFI Memberikan akses WIFI untuk client untuk

    akses ke backbone jaringan Wireless

    Sensor and actuator network (WSAN).Perangkat Lunak OS Windows Sistem operasi menggunakan platform

    windows

    PHP dan My SQL Web programming dan database server

    3.3.3  Perangkat di Client

    Kelompok Perangkat Fungsi

    Perangkat Keras Smart Phone Android sesuai API

    yang dibuat

    Sebagai Mobile application di posisi client

    Perangkat Lunak Android OS Sistem operasi pada mobile application

    (smart phone)

    3.4  Gambaran Besar Solusi

    3.4.1  Gambaran Arsitektur

    Dari blok diagram Gambar 10 menunjukkan sketsa perangkat keras pendukung sistem. Pada

    sistem menggunakan alat ukur terdiri dari beberapa node end device yang terdiri dari

    beberapa sensor yaitu Temperature and humidity sensor, light sensor, motion sensor, LPG

    Gas Sensor, Smoke Sensor, IR Sensor, dan IP Camera. Perangkat node sensor (end device)

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    22/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    19

    yang diletakkan di beberapa perangkat listrik untuk memonitoring keadaan di setiap

    ruangan (indoor) atau di luar ruangan (outdoor) untuk diteruskan ke node koordinatorsebagai sink atau base station dalam backbone jaringan wireless sensor and actuator

    network (WSAN). Apabila terdapat beberapa suatu anomali/ keadaan di suatu ruangan,

    maka node end device akan memberi report ke node koordinator melalui modul Xbee

    (Zigbee), setelah itu akan di teruskan ke server untuk di olah datanya di log database. Hasil

    anomali tersebut akan di instruksikan ke node end device untuk melakukan actuator (Zigbee

    Relay), seperti me-aktifkan atau menonaktifkan Air Conditioner , CCTV, Lampu (indoor dan

    outdoor), TV & video dan lain-lainnya, berdasarkan parameter anomali yang diterima di

    setiap node-node sensor yang di letakkan di suatu ruangan (indoor dan outdoor). Hasil

    pembacaan anomali di suatu ruangan (indoor dan outdoor) akan tersimpan di log databaseserver dan di informasikan ke mobile application melalui akses WIFI atau akses internet.

    Mobile Application yang ber-platform android tersedia menu aplikasi monitoring dan

    controlling. Dari mobile application ini bisa ter-monitor tagihan billing PLN, Telepon dan

    PDAM, selain itu bisa memonitor status keadaan di suatu ruangan (indoor dan outdoor).

    Untuk menu controlling, bisa men-controlling keadaan di suatu ruangan seperti men-

    aktifkan dan menonaktifkan Air Conditioner , CCTV, Lampu (indoor dan outdoor), TV & video

    dan lain-lainnya.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    23/40

     

    20

    InternetSERVER

    Koordinator  End device

    Node Koordinator:

    1. Arduino Uno Rev.3

    2. Xbee shield

    3. Xbee Pro

    4. Ethernet Shield

    Node End Device:

    1. Arduino Uno Rev 3

    2. Relay Shield

    3. Xbee pro

    Temperatur and Humidity Sensor;

    Light Sensor;

    Motion Sensor;

    LPG Gas Sensor;

    Smoke Sensor;

    IR Sensor;

    IP Camera

    Monitoring Billing PLN, Telepon dan PDAM

    Sensor 

    Smart Meter 

    Teknologi Wireless

    Sensor Network

    (WSN)

    WIFI

    Actuator 

    LPG

     Air Conditioner 

    CCTV

    Lampu Taman

    Parkir Mobil

    TV & Movie

    Client

     

    Gambar 10 Gambaran Besar Arsitektur

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    24/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    21

    3.4.2  Mock Up Aplikasi di Client

    3.4.2.1 Menu

    Gambar 11 Menu Pada Aplikasi

    Tabel 2 Menu Aplikasi Smart Home

    Menu Fungsi

    Home Merupakan menu Login dengan memasukkan user name dan password yang

    telah disediakan oleh admin.

    Monitoring Untuk memonitor status kondisi rumah dan informasi tagihan billing

    Informasi Tagihan

    Billing

    Menampilkan informasi tagihan billing PLN, PDAM dan akses internet speedy

    telkom

    Detil Informasi

    Tagihan

    Menampilkan detil informasi billing berupa No. Pelanggan, Nama Pelanggan,

    Alamat Pelanggan dan Jumlah tagihan billing per-tiap bulannya.

    Monitoring Kondisi

    Rumah

    Menampilkan status kondisi rumah , apakah masih aktif atau sudah non-

    aktif.

    Kontrolling Rumah Untuk meng-kontroll kondisi rumah dengan men-aktifkan dan menonaktifkan

    perangkat listrik yang ada di rumah.

    Help Memberikan informasi bantuan mengenai menu yang ada di aplikasi smart

    home pada android di sisi client.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    25/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    22

    3.4.2.2 Deskripsi Penggunaan

    Untuk akses ke menu aplikasi smart home, sebelumnya memberikan menu login berupauser name dan password yang telah disediakan oleh admin. Setelah itu masuk ke menu

    Home yang terdiri dari menu monitoring dan kontrolling. Di menu Monitoring pada tab

    tagihan terdapat informasi tagihan billing berupa, tagihan listrik, air dan internet. Pada tab

    tagihan, diminta memberikan text field no.pelanggan dan memilih combo box Bulan dan

    combo box tahun. Setelah itu meng-klik button cek dan simpan. Setelah meng-klik button

    cek, maka akan muncul menu detil tagihan berupa text area yang terdiri dari nama

    pelanggan, alamat pelanggan, informasi rupiah tagihan di bulan tertentu. Pada tab menu

    keamanan, menampilkan monitoring kondisi rumah berupa informasi kondisi aktif atau

    nonaktif pada penerangan di suatu ruangan (indoor dan outdoor), kondisi lock atau unlockdi suatu pintu pada ruangan, kondisi aktif atau nonaktif pada CCTV, dan kondisi aktf atau

    nonaktif pada Air Conditioner. Pada menu Kontrolling, menampilkan On/Off Switch

    Penerangan di suatu Ruangan (indoor dan Outdoor), On/Off Switch pintu di suatu ruangan,

    On/ Off Switch CCTV dan On/Off Switch Air Conditioner. Pada menu ini, pengguna bisa

    secara remote men-switch On/Off melalui aplikasi android mobile application.

    Gambar 12 Diagram Wireline Aplikasi

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    26/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    23

    3.4.2.3 Deskripsi Tampilan

    3.4.2.3.1 Home

    Gambar 13 Halaman Home

    Menu Home ini terdiri dari button Monitoring dan

    Button Kontrolling. Pada menu monitoring terdiri dari

    menu tab tagihan dan tab keamanan. Sedangkan

    menu kontrolling menampilkan kontrolling keadaan di

    rumah.

    3.4.2.3.2 Monitoring Tagihan

    Gambar 14 Halaman

    Monitoring Tagihan

    Pada Tab menu tagihan, menampilkan cek tagihan

    billing listrik PLN, Air PDAM dan Internet speedy

    Telkom. Pengguna diminta memasukan No. Pelanggan

    tagihan listrik PLN, Air PDAM dan internet Telkom,

    setelah itu memilih bulan dan tahun tagihan dan di

    lanjutkan meng-click tombol Cek.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    27/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    24

    3.4.2.3.3 Detil Informasi Tagihan

    Gambar 15 Halaman Detil

    Informasi Tagihan 

    Setelah meng-klick tombol Cek dari tab menu tagihanbilling akan menampilkan informasi identitas

    pelanggan berupa, nama pelanggan, alamat

    pelanggan, bulan dan tahun tagihan yang dipilih dan

     jumlah nominal rupiah tagihan.

    3.4.2.3.4 Monitoring Kondisi Rumah

    Gambar 16 Halaman

    Monitoring Kondisi Rumah

    Pada tab menu keamanan, menampilkan informasi

    status aktif atau nonaktif kondisi penerangan di suatu

    ruangan (indoor dan outdoor), informasi status lockatau unlock kondisi pintu di suatu ruangan, informasi

    status aktif atau nonaktif kondisi CCTV di suatu

    ruangan (indoor atau outdoor), dan informasi status

    aktif atau nonaktif kondisi AC di suatu ruangan

    tertentu.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    28/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    25

    3.4.2.3.5 Kontroling

    Gambar 17 Halaman Kontroling

    Pada menu kontrolling rumah, menampilkan

    On/Off switch untuk men-aktifkan atau menon-

    aktifkan penerangan di suatu ruangan (indoor dan

    outdoor), menampilkan On/Off Switch untuk locked

    dan unlocked suatu pintu pada suatu ruangan,

    menampilkan On/Off Switch untuk men-aktifkan

    atau menon-aktifkan CCTV di suatu ruangan (indoor

    dan outdoor), dan menampilkan On/Off Switch

    untuk men-aktifkan atau menon-aktifkan Air

    Conditioner di suatu ruangan tertentu.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    29/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    26

    BAB IV - SKENARIO PENGGUNA

    Gambar 18 Diagram Use Case Smart Home

    4.1  Daftar Aktor

    No Aktor Keterangan

    1. Penghuni Rumah -  Merupakan pengguna utama dalam aplikasi ini

    -  Dapat notifikasi hal penting, melihat informasi, dan mengendalikan

    perangkat listrik dari smartphone 

    -  Perlu login terlebih dahulu

    2. Pihak

    Berkepentingan

    (Pemadam dan

    Polisi)

    -  Bertugas untuk mengadminitrasi menu, mengatur role dan

    membuat login untuk pengguna

    -  Hanya menerima notifikasi terkait kebakaran atau pencurian

    3. Pihak Pemberi

    Layanan Listrik dan

    Air

    -  Bertugas untuk melihat meteran tagihan listrik

    -  Hanya boleh melihat meteran tagihan listrik atau air

    uc Smart Home

    Melihat Informasi

    Mengendalikan

    Perangkat Listrik

    Penghuni Rumah

    Menerima Notifikasi

    Penting

    Pihak Berkepentingan

    (Pemadam dan Polisi)

    Pihak Pemberi Layanan

    Listrik dan Air 

    Melihat Meteran

    Tagihan

    Menerima Notifikasi

    Keamanan«include»

    «include»

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    30/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    27

    4.2  Use Case “Menerima Notifikasi Penting” 

    Gambar 19 Use Case Menerima Notifikasi Penting

    Deskripsi Use case ini digunakan berfungsi untuk mengirimkan notifikasi kepada

    penghuni rumah terkait hal-hal penting seperti jatuh tempo tagihan,

    keamanan, gas bocor, atau tagihan yg melebih kuota.

    Actors 1. Penghuni rumah

    Pre-conditions Pengguna harus dalam status login sebagai Penghuni rumah. Jika tidak,sistem menampilkan informasi tidak mempunyai hak akses. Jika tidak loginakan menampilkan informasi harus login terlebih dahulu dan sistemmenampilkan halaman login

    Skenario 1. Sistem menerima informasi dari sensor lapangan2. Sistem mengolah informasi berdasarkan parameter darurat yang telah

    ditetapkan3. Bila Sistem menganggap darurat maka Sistem mengirimkan notifikasi

    ke Penghuni Rumah4. Penghuni Rumah menerima informasi

    Post-conditions 1. Notifikasi berhasil diterima2. Notifikasi gagal diterima

    Includes Menerima Notifikasi Keamanan

    Extends -

    Generalizes -

    uc Smart Home

    Penghuni Rumah

    Menerima Notifikasi

    Penting

    Menerima Notifikasi

    Keamanan«include»

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    31/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    28

    4.3  Use Case “Menerima Notifikasi Keamanan” 

    Gambar 20 Use Case Menerima Notifikasi Keamanan

    Deskripsi Use case ini digunakan berfungsi untuk mengirimkan notifikasi kepada

    penghuni rumah terkait hal-hal keamanan seperti kebakaran atau pencurian

    Actors 1. Penghuni rumah

    2. Pihak Berkepentingan (Pemadam dan Polisi)

    Pre-conditions Penghuni harus login sedangkan pihak berkepentingan tidak perlu tapi perludiatur nomor telepon yang dituju

    Skenario 1. Sistem menerima informasi dari sensor lapangan

    2. Sistem mengolah informasi berdasarkan parameter darurat yang telahditetapkan3. Bila Sistem menganggap darurat maka Sistem mengirimkan notifikasi ke

    Penghuni Rumah4. Penghuni Rumah menerima informasi

    Post-conditions 1. Notifikasi berhasil diterima2. Notifikasi gagal diterima

    Includes -

    Extends -

    Generalizes -

    4.4  Use Case “Melihat Informasi” 

    Gambar 21 Use Case Melihat Informasi

    uc Smart Home

    Penghuni Rumah

    Menerima Notifikasi

    Penting

    Pihak Berkepentingan

    (Pemadam dan Polisi)

    Menerima Notifikasi

    Keamanan«include»

     uc Smart Home

    Melihat Informasi

    Penghuni Rumah

    Melihat Meteran

    Tagihan«include»

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    32/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    29

    Deskripsi Use case ini digunakan berfungsi untuk melihat informasi di dalam rumah

    Actors 1. Penghuni rumah

    Pre-conditions Penghuni harus login

    Skenario 1. Setiap beberapa waktu yang telah ditentukan, Sistem menerima informasidari sensor lapangan

    2. Sistem menyimpan data-data tersebut ke dalam database3. Penghuni Rumah meminta data informasi4. Sistem menampilkan informasi yang diinginkan5. Penghuni Rumah membaca informasi tersebut

    Post-conditions 1. Penghuni Rumah berhasil membaca informasi2. Penghuni Rumah berhasil membaca informasi tetapi out-to-date3. Penghuni Rumah gagal membaca informasi

    Includes Melihat Meteran tagihan

    Extends -Generalizes -

    4.5  Use Case “Melihat Meteran Tagihan” 

    Gambar 22 Use Case Melihat Meteran Tagihan

    Deskripsi Use case ini digunakan berfungsi untuk melihat informasi meteran tagihan

    Actors 1. Penghuni rumah

    2. Pihak Pemberi Layanan Listrik dan Air

    Pre-conditions Penghuni harus login dan Pihak Pemberi Layanan Listrik dan Air telah

    diberikan aksesnya

    Skenario 1. Setiap beberapa waktu yang telah ditentukan, Sistem menerima informasidari sensor lapangan

    2. Sistem menyimpan data-data tersebut ke dalam database3. Pengguna meminta data informasi4. Sistem menampilkan informasi yang diinginkan5. Pengguna membaca informasi tersebut

    Post-conditions 1. Pengguna berhasil membaca informasi2. Pengguna berhasil membaca informasi tetapi out-to-date3. Pengguna gagal membaca informasi

    Includes -

    Extends -

    Generalizes -

    uc Smart Home

    Melihat Informasi

    Penghuni Rumah

    Pihak Pemberi Layanan

    Listrik dan Air 

    Melihat Meteran

    Tagihan«include»

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    33/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    30

    4.6  Use Case “Melihat Meteran Tagihan” 

    Gambar 23 Use Case Melihat Meteran Tagihan

    Deskripsi Use case ini digunakan berfungsi untuk mengendalikan perangkat listrik

    Actors 1. Penghuni rumah

    Pre-conditions Penghuni harus login

    Skenario 1. Sistem menampilkan macam perangkat listrik yang bisa dikendalikan dalam bentuk

    yang enak untuk dipandang2. Pengguna memilih perangkat listrik yang akan dikendalikan3. Sistem menerima perintah dari pengguna4. Sistem mengirimkan sinyal ke aktuator (kendali peralatan listrik) pada lapangan

    (rumah)5. Sistem menerima informasi keberhasilan pengendalian dari lapangan6. Sistem mengirimkan informasi ke pengguna7. Pengguna menerima informasi keberhasilan

    Post-conditions 1. Sistem gagal menampilkan macam perangkat listrik yang bisa dikendalikan2. Sistem gagal menerima perintah dari pengguna3. Sistem gagal mengedalikan aktuator (kendali peralatan listrik)4. Sistem gagal menerima informasi dari perangkat listrik5. Pengguna gagal menerima Informasi keberhasilan

    Includes -

    Extends -

    Generalizes -

    uc Smart Home

    Mengendalikan

    Perangkat Listrik

    Penghuni Rumah

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    34/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    31

    4.7  Usability Pengguna

    Pengguna yang dimaksud lebih kepada pengguna “penghuni rumah”. Secara umum latar

    belakang Target Pengguna adalah sebagai berikut :

      berumur sekitar 20 – 40 tahun

      orang indonesia

      pegawai suatu perusahaan

      terbiasa menggunakan handphone (smartphone)

      sedikit punya waktu luang

      menyukai hal-hal yang mudah dan praktis

    Kemudian target device adalah handphone smartphone dengan spesifikasi layar antar 4 inch

    sampai dengan 10 inch.

    Dari informasi terkait target pengguna dan target device akan dilakukan analisis usability.

    Hasilnya akan menjadi rekomendasi dalam mendesain aplikasi smart home. 

    Analisis Usability pengguna menggunakan “10 Usability Heuristics for User Interface Design”

    oleh Jakoeb Nielson [7]. Yakni : Visibility of system status; Match between system and the

    real world; User control and freedom; Consistency and standards; Help users recognize,

    diagnose, and recover from errors ; Error prevention; Recognition rather than recall;

    Flexibility and efficiency of use; Aesthetic and minimalist design; dan, Help and

    documentation.

    4.7.1  Visibility of system status

    Aplikasi ini harus selalu menjaga pengguna informasi tentang apa yang sedang terjadi,

    melalui umpan balik (feedback/responds) yang tepat dan dalam waktu yang wajar.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Memberikan feedback setiap aksi yang dilakukan

    2.  Apabila proses loading memerlukan waktu lebih, sebaiknya pengguna diberikan

    informasi.

    3.  Memberikan fasilitas mirip breadcrumbs

    4.  Memberikan fasilitas remaining step untuk langkah-langkah yang harus dilakukan

    5.  Memberikan efek animasi ketika pengguna mengklik sesuatu tombol. Seperti

    merubah warna tombol atau merubah label dalam tombol.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    35/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    32

    4.7.2  Match between system and the real world

    Sistem harus berbicara bahasa pengguna yakni : dengan kata-kata, frase, dan konsep yangakrab bagi pengguna, bukan istilah berorientasi sistem. Ikuti konvensi dunia nyata,

    membuat informasi muncul dalam urutan alami dan logis.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Menggunakan kalimat yang singkat dan efektif.

    2.  Menggunakan bahasa Indonesia kecuali untuk kata-kata yang susah diterjemahkan

    dalam bahasa Indonesia.

    3.  Menghindari kata-kata yang berbau sistem. Contohnya, error dan system.

    4.7.3  User control and freedom

    Pengguna sering memilih fungsi sistem karena kesalahan dan perlu "pintu darurat" untuk

    meninggalkan status yang tidak diinginkan tanpa harus melalui dialog panjang. Seperti

    fasilitas undo dan redo.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Menyediakan pintu darurat bila pengguna merasa melakukan kesalahan. Hal ini akan

    disesuaikan dengan kemampuan aplikasi karena berhubungan dengan interface-

    interface luar seperti kontrol listrik dsb.2.  Menyediakan konfirmasi sesuai dengan keperluan.

    3.  Menyediakan fasilitas default setting. 

    4.7.4  Consistency and standards

    Pengguna tidak perlu bertanya-tanya apakah kata-kata asing, situasi, atau tindakan berarti

    hal yang sama.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Mengikuti konvensi platform. Walaupun kita menggunakan bahasa indonesia,sebaiknya tetap mengikuti konvensi. Seperti penggunaan kata OK dan Cancel. Letak

    OK, sebaiknya diletakkan di sebelah kiri karena sebagian besar orang indonesia

    menggunakan windows dimana letak tombol OK di sebelah kiri.

    2.  Tombol mempunyai bentuk dan panjang yang sama. Huruf yang sama. Letak icon

    sebaiknya sama di sebelah kiri.

    4.7.5  Help users recognize, diagnose and recover from errors

    Pesan kesalahan harus dinyatakan dalam bahasa sederhana (tidak ada kode), justru

    menunjukkan masalah, dan konstruktif menyarankan solusi.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    36/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    33

    Bila terjadi error , dalam aplikasi akan menyediakan hal-hal sebagai berikut :

    1.  Memberikan pengertian kepada pengguna sesuatu yang terjadi dengan bahasa yang

    lugas dan mudah dimengerti. Setidaknya memberikan permintaan maaf kepada

    pengguna 

    2.  Memberikan panduan pengguna hal yang harus dilakukan. Hal-hal yang dilakukan

    bisa dalam bentuk wizard .

    3.  Memberikan informasi tambahan. Jika perlu ada informasi tambahan sebaiknya

    diberikan.

    4.7.6  Error prevention

    Daripada memunculkan pesan error lebih baik mencegah error. Bisa dengan menghilangkankondisi yang rawan terjadi kesalahan atau memberikan konfirmasi sebelum melakukan

    proses.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Menyediakan form inputan yang bisa auto-completed

    2.  Menyediakan date picker untuk inputan tanggal

    3.  Menyediakan drop down list untuk inputan pilihan yang terbatas

    4.7.7  Recognition rather than recallKurangi beban memori pengguna dengan objek, tindakan, dan pilihan. Pengguna tidak perlu

    mengingat informasi dari satu bagian dari dialog yang lain. Instruksi untuk penggunaan

    sistem harus terlihat mudah kapanpun.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Memberikan tanda (cue). Salah satunya akan diterapkan pada form inputan. Bila

    pengguna memasukan informasi secara tidak lengkap / tidak sesuai aturan akan

    diberikan semacam tanda merah bahwa informasi perlu diperbaiki.

    2.  Lebih sering menggunakan gambar untuk dijadikan icon agar pengguna dapat

    mengenali lebih cepat.

    4.7.8  Flexibility and efficiency of use

    Accelerators - tak terlihat oleh pengguna pemula - dapat mempercepat interaksi bagi

    pengguna ahli sehingga sistem dapat melayani baik pengguna berpengalaman dan

    berpengalaman. Memungkinkan pengguna ahli untuk mengkustomisasi tindakan yang

    sering dilakukan.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    37/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    34

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Memberikan shortcut pada tampilan atau pada preference 

    2.  Memberikan fasilitas breadcrumbs

    3.  Menyediakan personalisasi kepada pengguna ahli

    4.  Bila ada perubahan desain karena update aplikasi, perubahan tersebut tidak terlalu

    berbeda

    4.7.9   Aesthetic and minimalist design

    Dialog tidak boleh berisi informasi yang tidak relevan atau jarang dibutuhkan. Setiap unit

    tambahan informasi dalam dialog bersaing dengan unit yang relevan informasi dan

    mengurangi visibilitas relatif mereka.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Memastikan informasi yang ditampilkan relevan dan sesuai konteks

    2.  Menghindari informasi yang tidak diperlukan

    3.  Mengurangi informasi yang bersifat berulang. Salah satunya dengan melakukan

    pengelompokan informasi.

    4.  Melakukan pemilihan warna yang sesuai dengan mata.

    5.  Mengoptimalkan penggunaan whitespace pada layar agar tampilan tidak terlalu

    rumit.

    4.7.10 Help and documentation

    Sebenarnya lebih baik bila aplikasi tidak memerlukan manual help karena kemudahan dalam

    penggunaannya. Akan tetapi, masih tetap perlu untuk memberikan manual help  dan

    dokumentasi. Informasi manual help tersebut harus mudah untuk dicari, fokus pada tugas

    pengguna, tersedia daftar langkah konkret yang akan dilakukan, dan tidak terlalu besar.

    Rekomendasi desain pada aplikasi smarthome adalah sebagai berikut :

    1.  Karena target pengguna untuk orang indonesia maka isi dokumentasi dan manual

    help menggunakan bahasa indonesia kecuali ada istilah yang sulit/aneh

    diterjemahkan dalam bahasa indonesia seperti download (unduh) dan tools

    (perkakas).

    2.  Agar mempercepat pemahaman dalam membaca, manual help  akan lebih

    menampilkan ilustrasi gambar dengan kalimat yang lugas dan dapat dicerna.

    Setidaknya menggunakan standar dan konsistensi istilah dalam manual help.

    3.  Manual help disusun secara kelompok (kategorisasi) agar mudah dalam proses

    interpretasi terhadap pengguna.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    38/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    35

    4.  Terdapat fasilitas pencarian.

    5.  Terdapat fasilitas pintar dalam menyediakan panduan sehingga ketika dirasapengguna butuh bantuan muncul notifikasi untuk membaca manual help.

    6.  Setiap terdapat perbaharuan dalam aplikasi, manual help juga perlu untuk

    diperbaharui.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    39/40

     

    APLIKASI MOBILE BERBASIS ANDROID UNTUK PENGONTROL PERANGKAT ELEKTRONIS PADA LINGKUNGAN SMART

    HOME DENGAN TEKNOLOGI WIRELESS SENSOR & ACTUATOR NETWORK

    36

    BAB V -  KESIMPULAN

    Pengembangan aplikasi smart home layak untuk diteruskan karena :

    1.  Aplikasi ini memberikan solusi permasalahan bagi para pekerja yang mempunyai waktu

    terbatas tetapi ingin mendapatkan informasi (konsumsi listrik, tagihan) dan keamanan

    rumah secara cepat, melakukan kendali peralatan elektronis, dan memastikan rumahnya

    aman.

    2.  Secara teknis aplikasi ini dapat dikembangkan (reliable)  dengan teknologi yang sudah

    ada, mudah untuk dirakit, dan harga relatif murah.

    3.  Telah mempunyai desain yang lengkap dan jelas.4.  Mempunyai rekomendasi dalam pembuatan desain tampilan pada aplikasi client

    sehingga diharapkan layak dan dapat digunakan oleh pengguna.

  • 8/17/2019 Usulan Aplikasi TKI Lanjut

    40/40

     

    37

    REFERENSI

    [1] H. Pensas and J. Vanhala, “WSN Middleware for Existing Smart Homes,” presented at

    the 2010 Fourth International Conference on Sensor Technologies and Applications

    (SENSORCOMM), 2010, pp. 74 –79.

    [2] S. Erwin and Wirawan, “Design of Home Automation System Based on WSN for Energy

    Management on Building,” Surabaya, Indonesia, 2010. 

    [3] H. Pensas, M. Valtonen, and J. Vanhala, “Wireless Sensor Networks Energy Optimization

    Using User Location Information in Smart Homes,” presented at the 2011 International

    Conference on Broadband and Wireless Computing, Communication and Applications

    (BWCCA), 2011, pp. 351 –356.

    [4] K. Islam, W. Shen, and X. Wang, “Security and privacy considerations for Wireless Sensor

    Networks in smart home environments,” presented at the 2012 IEEE 16th International

    Conference on Computer Supported Cooperative Work in Design (CSCWD), 2012, pp.

    626 –633.

    [5] W. Huiyong, W. Jingyang, and H. Min, “Building a Smart Home System with WSN and

    Service Robot,” presented at the 2013 Fifth International Conference on Measuring

    Technology and Mechatronics Automation (ICMTMA), 2013, pp. 353 –356.

    [6] G. D. Bruce, B. Taylor, and M. Edge, “The Process of Designing Appropriate Sm art

    Homes: Including the User in the Design,” in University of Nottingham, 2001, pp. 13 –14.

    [7] “10 Heuristics for User Interface Design: Article by Jakob Nielsen.” [Online]. Available:

    http://www.nngroup.com/articles/ten-usability-heuristics/. [Accessed: 30-Oct-2013].