I nte rna t io na l J o urna l o f   Ro bo t ics a nd   Aut o m a t io n ( I J R A)   Vo l. 7 ,   No . 4 Dec em b er   201 8 ,   p p .   2 15 ~ 2 2 0   I SS N:  2089 - 4856 DOI : 1 0 . 1 1 5 9 1 / i j r a . v 7 i 4 . pp 2 1 5 - 2 2 0     215       J o ur na l ho m ep a g e h ttp : //ia e s co r e. co m/jo u r n a ls /in d ex . p h p / I JR A /in d ex   S m a rt   H o m e  Au t o m a tion Sy ste m   Ba sed  o n Arduin o       B o uzid   M o ha m ed  A m i ne 1 C ha ib   F a t i m a   Z o hra 2 H a m a n i   I ly es 3 Aid   L a hcen 4 ,   Alla o ui   T a y eb 5   1 De p a rtme n o f   El e c tri c a En g in e e rin g ,   ICE P S   L a b o ra t o ry ,   Djil a li   L iab e s Un iv e rsit y ,   A lg e ria   2 , 3 , 4   De p a rtm e n o f   Co m p u ter S c ien c e ,   Ib n K h a ld o u n   Un iv e rsity ,   A l g e ria   5 De p a rtme n o f   El e c tri c a En g in e e rin g ,   Ib n K h a ld o u n   Un iv e rsity ,   Alg e ria       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Feb   2 5 ,   2 0 1 8   R ev i s ed   A u g   2 0 ,   2 0 1 8   A cc ep ted   Sep   4 ,   2 0 1 8       In telli g e n h o m e   e n v iro n m e n ts  a re   e n v iro n m e n ts  th a a tt e m p to   e a se   th e   u se r' li f e   in   d i f fe re n w a y a n d   m a k e   it   m o re   c o m f o rtab le  u sin g   th e   tec h n o l o g y .   T h is  p a p e p re se n th e   p ri n c ip le  o f   re a li z in g   a   h o m e   c o n tro l   in terf a c e   b a s e d   o n   a n   A rd u i n o   UN R3   b o a rd   e q u ip p e d   w it h   a   p ro g ra m m a b le  A Tme g a 3 2 8   m icr o c o n tr o ll e r.   T h e   sk e tch   to   b e   u p l o a d e d   to   t h e   A rd u in o   is  w rit ten   i n   lan g u a g e .   A   d e sk to p   a p p li c a ti o n   w a c re a ted   in   C #   lan g u a g e   to   c o m m u n ica te  w it h   th e   A rd u in o   v ia  th e   se rial  p o rt,   t h u f a c il it a ti n g   re p e ti ti v e   tas k su c h   a li g h ti n g   c o n tro l,   o p e n in g /clo si n g   d o o rs.     A   te m p e ra tu re /h u m id it y   se n so r,   a n   a larm   ( m o ti o n   se n s o r+ b u z z e r),   g a rd e n   li g h ti n g   a n d   a u to m a ti c   c o n t r o l   o f   th e   T V   v ia  a n   IR  re c e i v e r + IR  tran sm it ter   h a v e   b e e n   a d d e d   w it h o u t   f o rg e tt in g   m a n u a c o n tro l .   K ey w o r d :   A r d u i n o   Ho m au to m atio n   S m ar t c o n tr o l     Co p y rig h ©   2 0 1 8   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   B o u zid   Mo h a m ed   Am i n e,     I C E P S L ab o r ato r y ,   Dep ar te m en t o f   E lectr ical  E n g i n ee r i n g ,   Dj ilali L iab es  U n iv er s it y ,   B P   8 9   2 2 0 0 0   Sid i - B el - A b b ès - A l g ér ie.   E m ail: b o u zid 1 9 a m i n e @ g m ail . co m       1.   I NT RO D UCT I O N   Ho m a u to m at io n   i n cl u d es  a l tech n o lo g ie s   ( elec tr o n ic s ,   c o m p u ter s   an d   telec o m m u n ica tio n s )   t h at   allo w   t h au to m a tio n   o f   t h eq u ip m e n o f   th h o m ( lig h tin g ,   h ea ti n g ,   s h u tter s ,   telev is io n   an d   alar m ) ,   to   i m p r o v th q u alit y   o f   o u r   li f e .   Ho m a u to m a tio n   h as se v er a l a d v an ta g es [ 1 3 ] :     Secu r es Ho m T h r o u g h   A u to m ated   D o o r   L o ck s .     A d d s   Sa f et y   T h r o u g h   L i g h ti n g   C o n tr o l.     Sav es M o n e y   a n d   I n cr ea s es  C o n v e n ien ce .     T h aid   to   d ep en d en t p er s o n s .     I n cr ea s y o u r   h o m e s   en er g y   ef f icie n c y   b y   r e m o tel y   p o wer in g   o f f   s y s te m s   a n d   ap p lian ce s   w h en   t h e y   ar en t i n   u s e .     On o f   t h b ig g est  h id d en   b en ef its   t h at  co m w it h   h o m au t o m a tio n   i s   p ea ce   o f   m i n d .   No   m o r w o r r y i n g   if   y o u   tu r n ed   o f f   th li g h ts   lo c k ed   th d o o r   o r   tu r n ed   o f f   th telev i s io n .   T h is   ar ea   o f   ap p licatio n   is   v e r y   i m p o r tan a n d   k n o w s   s te ad y   i n cr ea s i n   t h f u tu r [ 4 ] .   Sin ce   t h e   r esear ch   o n   s m ar h o m es  s p r ea d   o v er   lar g ar ea ,   it  i s   n o t   p o s s ib le  to   m e n tio n   ea c h   co n ce p o r   s o lu tio n   i n   th is   f ie ld .   Sev er al  p r o j ec t b ased   o n   ar d u in o   b o ar d   h av b ee n   d is cu s s ed   in   th e   liter at u r e.   In   [5 7 ] ,   t h b lu eto o th   is   u s ed   f o r   th e x c h an g o f   d a ta  w i th i n   s m ar h o m e n v ir o n m e n t.  I n   [ 8 ] ,   m a n y   p r o j ec ts   w er p r esen ted   an d   d is cu s s ed .   E ac h   p r o j ec in teg r ates  v ar iet y   o f   i n e x p en s i v e   s en s o r s ,   ac tu a to r s   a n d   m icr o co n tr o ller s   t h at  h a v th eir   o w n   f u n c tio n s A .   K.   Den n i s   [ 9 ]   m a k es  t h p r o j ec o f   h o m a u to m a tio n   ea s y   u s i n g   R asp b er r y   P an d   A r d u i n o   w it h   co m p r eh e n s i v g u id e.   T h ese  ar j u s f e w   e x a m p les   o f   t h is   ar ea   an d   it   h a s   b ee n   d e m o n s tr ated   th a it  i s   alr ea d y   p o s s ib le  to   cr ea te  an   en v ir o n m e n t h at  tr i es  to   m ee th n ee d s   o f   th i n h ab itan t s .   T h m a in   o b j ec tiv o f   th is   s t u d y   i s   to   Evaluation Warning : The document was created with Spire.PDF for Python.
              I SS N : 2 0 8 9 - 4856   I J R A Vo l.  7 ,   No .   4 Dec em b er   201 8 :   2 1 5     2 2 0   216   o f f er   s m ar h o m au to m at io n   s y s te m   u s i n g   A r d u in o   m icr o co n tr o ller .   T h s y s te m   ca n   co n tr o lig h ts ,   te m p er atu r e,   h u m id it y ,   alar m s   an d   o th er   h o u s eh o ld   ap p lian c es.   T h r o o m s   li g h t c an   b co n tr o lled   m an u all y   o r   v ia  th d es k to p   ap p licatio n .   T h DHT 1 1   t e m p er atu r e   &   h u m id it y   s e n s o r   is   u s ed   to   co n tr o th s m ar h o m en v ir o n m e n t.  T h au to m atic  s w itch i n g   o n   an d   o f f   o f   th e   lig h i s   co n tr o lled   b y   th L i g h Dep en d en t   R e s is to r   ( L DR )   w h ic h   d eter m i n e s   t h d a y   l ig h i n te n s it y .   A l s o   to   in co r p o r ate  s ec u r it y   i n   o u r   s y s te m ,   m o t io n   d etec to r   is   i n teg r ated   u s i n g   P ass i v I n f r ar e d   Sen s o r   ( P I R )   to   d etec m o v e m en t in   t h h o m w h e n   th s ec u r it y   s y s te m   i s   tu r n ed   o n .       2.   H ARDWA R E   P L A T F O RM   T h h ar d w ar p ar co n s is ts   o f   d ig ital  co m p u ter ,   an   A r d u in o   Un o   b o ar d ,   L ig h Dete cti n g   R esi s to r s ,   m o tio n   s en s o r ,   an   in f r ar ed   r ec eiv er   an d   tr an s m itter ,   te m p er atu r h u m id it y   s e n s o r   ( D HT 1 1 ) ,   DC   Mo to r ,   w h ic h   ar b ei n g   d is c u s s ed   a l o n g   w it h   t h eir   s p ec i f ic  f u n c ti o n s .   P r o p o s ed   s y s te m   ar c h ite ctu r is   m en t io n ed     in   Fi g u r e   1.           Fig u r 1 .   S m ar t h o m au to m at io n   s y s te m       2 . 1 L ig hting   s y s t e m   I n   tr ad itio n al  elec tr ical  in s tal latio n ,   th s w itc h   an d   th la m p   ar co n n ec ted   b y   th s a m w ir e.   So ,   to   r ea lize  an   e v o lu tio n ar y   li g h t in g   s y s te m ,   w u s ed   5   la m p s ,   o n r eser v ed   f o r   t h g ar d en   w h ich   w ill   b co n tr o lled   b y   p h o to - r es is ta n ce   ac co r d in g   to   th d eg r ee   o f   th lu m i n o s it y   ( I w ill  b ON  as  s o o n   as  it  g e ts   d ar k ) .   T h o th er   4   la m p s   w il b co n tr o lled   m an u all y   a n d   b y   t h ap p licatio n   ( t h ap p licat io n   ch ec k s   th e   s tate   o f   th la m p s   a n d   co n tr o ls   t h e m ) .   E ac h   la m p   is   co n n ec ted   t o   r elay   co n n ec ted   to   th A r d u in o ,   w h e n   it  i s   p o w er ed   b y   a   v o lta g o f   5 V;   it  w ill  o p en   i ts   co n tact  w h ich   w i ll  allo w   t h n ec ess ar y   elec tr ic  cu r r en to   li g h t   th la m p .     2 . 2 .   T he  do o co ntr o l sy s t em   T h is   p ar r eq u ir es  t h u s o f   d r iv er   ca lled   L 2 9 3 to   m a n ag e   t h m o to r s .   T h L 2 9 3 D   cir cu it   is   co n n ec ted   to   th A r d u i n o .   T h m o to r   r o tates in   b o th   d ir ec tio n s .     2 . 3 .   Securit y   s y s t e m   I n   th i s   s y s te m ,   it  w as  o n l y   n e ce s s ar y   to   u s p r esen ce   s e n s o r   an d   b u zz er .   T h s en s o r   d etec ts   th e   ch an g at  t h in f r ar ed   o f   th o b j ec ts   if   th er is   ch a n g e,   its   v alu ta k e s   1   o th er w i s it ta k e s   0 .     2 . 4 .   T e m pera t ure  a nd   h u m i dity   co ntr o l sy s t e m   T o   ca lcu late  th te m p er atu r an d   h u m id it y ,   t h DHT 1 1   s e n s o r   w as  u s ed ,   w h ic h   p r o v id es  d ig ita l   s ig n al  p r o p o r tio n al  to   th te m p er at u r a n d   h u m id it y   m ea s u r ed   b y   t h s e n s o r .   T h is   en s u r es  h ig h   r eliab ili t y ,   ex ce lle n t lo n g - ter m   s tab ilit y   a n d   ti m o f   v er y   r ap id   r esp o n s e.       Evaluation Warning : The document was created with Spire.PDF for Python.
I J R A   I SS N:  2089 - 4856       S ma r t h o me  a u t o ma tio n   s ystem  b a s ed   o n   a r d u in o ( B OUZI Mo h a med   A min e )   217   2 . 5 .   Re m o t co ntr o l sy s t e m   Fo r   th r em o te  co n tr o s y s te m ,   t w o   co m p o n e n t s   ar n ee d ed an   in f r ar ed   r ec eiv er   an d   t r an s m itter .   T h r ec eiv er   is   u s ed   f o r   th clo n in g   o f   r e m o te  co n tr o an d   its   s to r ag in   th d atab ase  an d   th tr an s m itter   to   u s th r e m o te s   av ailab le  o n   th d atab ase.   W h en   b u tto n   o n   th r e m o te  co n tr o is   p r ess ed ,   it  em its   an   in f r ar ed   s ig n al  t h at  w ill  b ca p tu r ed   b y   th r ec ei v er   an d   w i t h   th I R e m o te  lib r ar y   th s i g n al  w ill  b co n v er ted   to   h ex ad ec i m al  o r   in teg er .       3.   P RE S E NT AT I O O F   T H E   DE SK T O P   AP P L I CA T I O N   I n   th i s   s ec tio n ,   it  is   e x p lai n ed   th e   r esu lts   o f   r esear ch   an d   at  th s a m ti m is   g iv e n   t h e   co m p r e h en s iv e   d is c u s s io n .   R e s u lt s   ca n   b p r ese n ted   i n   f i g u r es,  g r ap h s ,   tab le s   a n d   o th er s   t h at  m a k t h r ea d er   u n d er s ta n d   ea s il y   [ 2 , 5 ] .   T h d i s cu s s io n   ca n   b m ad in   s ev er al  s u b - ch ap ter s .     3 . 1 .     Wind o w 1 :   L o g in   W h en   lau n c h i n g   t h ap p licatio n ,   th lo g i n   w in d o w   i s   t h f ir s w i n d o w   to   ap p ea r   as  s h o w n     in   Fi g u r 2 .   I co n tain s   t w o   f ie ld s   to   en ter   t h u s er   n a m a n d   p ass w o r d ,   t w o   b u tto n s o n f o r   th lo g i n   an d   t h e   o th er   f o r   clo s in g   t h ap p licatio n .   W h en   th lo g i n   b u tto n   i s   p r ess ed ,   th ap p licatio n   w i ll   ch ec k   if   t h n a m ex is t s   in   t h d atab ase,   if   s o ,   it  w ill  co m p ar it  w ith   t h p ass w o r d   s to r ed   in   th d atab ase  a s s o ciate d   w i th   it,  i f   t h n a m a n d   t h p ass w o r d   ar co r r ec th w i n d o w   ME N w il b d is p la y ed   an d   th e   t y p e   o f   s ess io n   w ill  b e   tr an s m itted   to   v ar iab le  ( s es s i o n )   in   th 2 n d   w i n d o w .   O th er w i s e,   an   er r o r   m ess a g w ill b e   d is p la y ed .           Fig u r 2 L o g i n   w i n d o w       3 . 2 .     Wind o w 2 :   M E NU   T h is   w i n d o w   co n s i s ts   o f   th r ee   p ar ts an d   as s h o w n   i n   Fi g u r 3 :     A   b ar   at  t h to p   t h at  d is p la y s   i n f o r m atio n   ab o u t te m p er at u r e,   h u m id it y ,   d ate  a n d   ti m o f   ca l cu latio n   an d   b u tto n   to   r ef r es h   i f   th A r d u i n o   is   co n n ec ted .     A   b ar   o n   t h r i g h th at  co n tai n s   b u tto n s   to   ac ce s s   o th er   w i n d o w s   ( t h s e s s io n   m an a g e m en b u tto n   i s   o n l y   d is p la y ed   if   t h t y p o f   s ess io n   u s ed   d u r in g   th lo g in   i s   ad m in is tr ato r ) .     A t t h b o tto m ,   lab el  in f o r m s   u s   i f   th A r d u in o   is   co n n ec ted   o r   n o t.           Fig u r 3 Me n u   w i n d o w   Evaluation Warning : The document was created with Spire.PDF for Python.
              I SS N : 2 0 8 9 - 4856   I J R A Vo l.  7 ,   No .   4 Dec em b er   201 8 :   2 1 5     2 2 0   218   3. 3   Wind o w   3 :   Rem o t co n t ro l   T h u s er   s elec ts   o n o f   t h r em o te  co n tr o ls   av ai lab le  in   t h e   d atab ase .   A   p an el  co n tai n i n g   r em o te   co n tr o in ter f ac w ill  b d i s p la y ed   w it h   2 3   b u tto n s   as  s h o w n   i n   Fi g u r 4 .   T h b u tto n s   h av th r ee   e v en ts :   d ef au lt  w h e n   th b u tto n   d o es  n o th i n g ,   f o cu s   w h en   t h m o u s is   ab o v th b u tto n   an d   t h ev en t P r ess ed .   T o   ad d   n ew   r e m o te   co n tr o l,  th er is   b u tto n   th at  w il d is p la y   p an el  co n s is t in g   o f   f iel d   to   en ter   th n a m o f   th n e w   r e m o te   co n tr o l,  b u tto n   to   s tar t   th o p er atio n ,   lab el  th at   w ill   s er v a s   g u id e   ( I n d icatin g   th b u tto n   o n   t h r e m o te  co n tr o to   b p r ess ed ) ,   lab e th at  w il d is p la y   t h r e ce iv ed   co d an d   s to p   b u tto n   to   s to p   th o p er atio n .   T h o p e r atio n   ca n   b in ter r u p ted   b y   clic k i n g   t h ST OP   b u tto n .           Fig u r 4 R e m o te  co n tr o w i n d o w       3 . 4 .     Wind o w   4 :   M o t io n Sens o r   T h is   w i n d o w   co n tai n s   an   i m a g an d   lab el  th at  w ill  b ch a n g ed   w h en   t h er is   m o v e m e n an d   t h e   lab el  o f   t h p r esen ce   o f   A r d u in o ,   b u t h p r o g r a m   o f   t h is   w in d o w   u s es   th e   m u lt ith r ea d in g .   I n   Fi g u r 5   is   m o tio n   s e n s o r   w i n d o w .           Fig u r 5 Mo tio n   s en s o r   w i n d ow       3 . 5 .     Wind o w   5 :   Co ntr o l o f   li g hts a nd   Do o rs   T h is   w i n d o w   co n tai n s   t h p la n   o f   t h h o u s a n d   b u tto n   f o r   ea ch   r o o m   t h at  w i ll  al lo w   u s   to   co n tr o l   th li g h o f   th e s r o o m s ,   b u tto n   f o r   d o o r ,   an   i m ag t h at  w il in d icate   i f   th g ar d en   la m p   is   o n   o r   o f f   an d   b u tto n   r e f r es h   to   u p d ate  all  t h s tates   o f   t h la m p s .   I n   Fig u r 6   is   li g h a n d   d o o r s   co n tr o w i n d o w .   T h la m p   b u tto n s   w ill   p er f o r m   2   f u n cti o n s ,   o n e   to   t u r n   o n   o r   o f f   th e   s elec ted   la m p   a n d   t h o th er   t o   r ef r esh .   T h d o o r   k n o b   is   m o r ac cu r ate  t h an   t h at   o f   t h la m p s   b ec au s i f   cl ick ed   to   clo s th m o to r   w ill  r o tate  in   s p ec if ic  d ir ec tio n ,   an d   tu r n   i n   t h o p p o s ite  d ir ec tio n   to   o p en .       Evaluation Warning : The document was created with Spire.PDF for Python.
I J R A   I SS N:  2089 - 4856       S ma r t h o me  a u t o ma tio n   s ystem  b a s ed   o n   a r d u in o ( B OUZI Mo h a med   A min e )   219       Fig u r 6 L ig h t a n d   d o o r s   co n tr o w in d o w       3 . 6 .     Wind o w   6 :   Ses s io ns   m a na g e m ent   I co n s is ts   o f   b ar   to   th r i g h t   to   ac ce s s   o t h er   w in d o w s ,   D ataG r id Vie w   th a d is p la y s   t h e   n a m es  o f   u s er s   w it h   th eir   p ass w o r d ,   an d   b u tto n   to   co n f ir m   th ch an g es  o n   th lis t .   I n   Fig u r 7   is   s ess io n s   m an a g e m e n w i n d o w .           Fig u r 7 Ses s io n s   m an a g e m e n w i n d o w       4.   C O N C L U SIO N   I n   t h is   p ap er ,   ar ch itectu r e   f o r   s m ar t   h o m co n tr o an d   m o n it o r in g   s y s te m   u s i n g   A r d u in o   is   p r o p o s ed   an d   i m p le m en ted .   I g iv e s   b asic  id ea   o f   h o w   to   co n tr o d if f er en h o m ap p lian ce s   an d   p r o v id s ec u r it y   b y   u s i n g   A r d u i n o   U n o   co n tr o lled   f r o m   a   d esk to p   ap p licatio n . I n   o u r   p r o j ec t,  w tr ied   to   i m p le m en an   e m b ed d ed   s y s te m   t h at  m ee ts   t h m ai n   f u n ct io n s   o f   h o m au to m atio n   f o r   th m a n a g e m en o f   lig h ti n g ,   h ab itat  s ec u r it y ,   an d   te m p er at u r &   h u m id it y   c o n tr o l.  Fo r   th ese  r ea s o n s ,   d e s k to p   ap p licatio n   w a s   cr ea ted   to   in ter ac w it h   a n   A r d u i n o   v ia  t h s er ial  p o r t.   F u tu r w o r k   w i ll i n te g r ate  SMS  an d   ca ll a ler ts ,   s m ar m eter   o f   e n er g y   co n s u m ed   in   t h h o u s e,   B l u eto o th   co n tr o b y   cr ea ti n g   w ir eless   n et w o r k   i n   t h h o m e n v ir o n m en to   co n tr o an d   m o n ito r   t h s m ar t h o m en v ir o n m e n t.         Evaluation Warning : The document was created with Spire.PDF for Python.
              I SS N : 2 0 8 9 - 4856   I J R A Vo l.  7 ,   No .   4 Dec em b er   201 8 :   2 1 5     2 2 0   220   RE F E R E NC E S   [1 ]   C.   W it h a n a g e ,   R.   As h o k ,   C.   Yu e n ,   a n d   K .   Otto ,   A   c o m p a riso n   o f   th e   p o p u lar  h o m e   a u to m a ti o n   tec h n o l o g ies ,   i n   2 0 1 4   IE EE   I n n o v a ti v e   S m a rt  G rid   T e c h n o lo g ies   -   A sia   (IS GT   A S IA ),   2 0 1 4 ,   p p .   6 0 0 6 0 5 .   [2 ]   R.   Ha rp e r,   In si d e   th e   S m a rt  Ho m e .   S p ri n g e S c ien c e   &   Bu sin e ss   M e d ia,  2 0 0 6 .   [3 ]   M .   Ch a n ,   E .   Ca m p o ,   D.  Estèv e ,   a n d   J. - Y.   F o u rn io ls,   S m a rt  h o m e   Cu rre n t   f e a tu re a n d   f u tu re   p e rsp e c ti v e s,‖  M a tu rit a s,  v o l.   6 4 ,   n o .   2 ,   p p .   9 0 9 7 ,   Oc t.   2 0 0 9 .   [4 ]   M .   Ch a n ,   D.  Estèv e ,   C.   Esc ri b a ,   a n d   E.   Ca m p o ,   A   re v ie w   o f   s m a rt  h o m e s P re se n sta te  a n d   f u t u re   c h a ll e n g e s,‖  Co m p u t.   M e th o d s   P ro g ra m s Bio m e d . ,   v o l.   9 1 ,   n o .   1 ,   p p .   5 5 8 1 ,   Ju l.   2 0 0 8 .   [5 ]   R.   P iy a re   a n d   M .   T a z il ,   Blu e t o o t h   b a se d   h o m e   a u to m a ti o n   s y ste m   u sin g   c e ll   p h o n e ,   i n   2 0 1 1   I EE 1 5 t h   In tern a ti o n a S y m p o siu m   o n   C o n su m e El e c tro n ics   (IS CE),   2 0 1 1 ,   p p .   1 9 2 1 9 5 .   [6 ]   S .   Ku m a a n d   S .   R.   L e e ,   A n d ro id   b a se d   sm a rt  h o m e   s y ste m   w it h   c o n tro v ia  Blu e to o t h   a n d   in ter n e c o n n e c ti v it y ,   in   T h e   1 8 th   I EE I n tern a ti o n a S y m p o siu m   o n   Co n su m e El e c tro n ics   (IS CE  2 0 1 4 ),   2 0 1 4 ,   p p .   1 2.   [7 ]   J.  P o tt a n d   S .   S u k it tan o n ,   Ex p lo it i n g   Blu e to o th   o n   A n d r o id   m o b il e   d e v ice f o h o m e   se c u rit y   a p p li c a ti o n ,   i n   2 0 1 2   P ro c e e d in g s o f   IEE S o u th e a stc o n ,   2 0 1 2 ,   p p .   1 4.   [8 ]   M .   Ril e y ,   P r o g ra m m in g   Yo u Ho m e A u to m a te  w it h   A rd u in o ,   A n d ro i d ,   a n d   Y o u r   Co m p u ter.  P ra g m a ti c     Bo o k sh e lf ,   2 0 1 2 .   [9 ]   A .   K.  De n n is,   Ra sp b e rry   P H o m e   A u to m a ti o n   w it h   A rd u in o .   P a c k P u b li sh i n g   L td ,   2 0 1 3 .     Evaluation Warning : The document was created with Spire.PDF for Python.