Making a Home Automation System with a RaspberryPi and an Android Application.

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2019
  • Hello,
    WELCOME TO MY CHANNEL.
    This video shows the implementation of a RaspberryPi into a network to gather all the connected objects present in a house to make them communicate with each other and thus, have the whole house flexibly and remotely controlled without needing all the remote controls of each equipment. I created a Android application to communicate directly with the RaspberryPi using a server/client communication (TCP/IP socket) to control the connected objects like to power on/off, increase/decrease volume, turn on/off lights, etc.
    The system's functionalities are quite basic at this moment, the possibilities or the scenarios that can be added are infinite, relays and sensors can be added to give the system more autonomy (door locks, detecting heat, presence, humidity, etc).
    I hope you like it. FEEDBACKS ARE MUCH WELCOME!
    Please find the code for both server (RaspberryPi) and client (Android application) here : github.com/Annaane/RPiSmartHome
    You can reach me here :
    ● FACEBOOK: / enormus.1
    ● INSTAGRAM: / annaaanee
    ● TWITTER: / hananeaf1
    The music is made by the amazing Amine Benabdelmoumen: / bordermine

ความคิดเห็น • 38

  • @TheAfterwave
    @TheAfterwave 5 ปีที่แล้ว

    In love with every aspect of this video !

  • @sadsys
    @sadsys 5 ปีที่แล้ว

    Great innovation Hanan. Genius girl.

  • @AbdouMayara
    @AbdouMayara 5 ปีที่แล้ว

    You make it look so easy ! :D
    Bravo !

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว

      Thanks a lot. I'm glad you like it :)

  • @oakinger
    @oakinger 4 ปีที่แล้ว

    cool project and great technology and presentation skills!

    • @annaane8817
      @annaane8817  4 ปีที่แล้ว

      Thank you so much! I appreciate it

  • @amodadhikari924
    @amodadhikari924 5 ปีที่แล้ว

    This is literally my dream project.

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว +2

      START WORKING ON IT NOOOOW!!!

  • @obensustam3574
    @obensustam3574 4 ปีที่แล้ว

    thank you so much

  • @CharltonAigbekaen1711
    @CharltonAigbekaen1711 4 ปีที่แล้ว

    this is amazing

  • @markharrington5826
    @markharrington5826 5 ปีที่แล้ว

    very good

  • @sachingoyal8446
    @sachingoyal8446 4 ปีที่แล้ว

    where did you write the code , i mean what software or editor?

  • @elgharassyoussef7762
    @elgharassyoussef7762 4 ปีที่แล้ว

    1- it's a great video
    2- annaane how you connect your app with the server,you used a cloud ?

    • @annaane8817
      @annaane8817  4 ปีที่แล้ว

      Hello, thank you, I'm glad you like it.
      No, I only used the raspberry pi as a server and an Android application as a client through a TCP/IP connection

  • @Kermoal01
    @Kermoal01 5 ปีที่แล้ว

    Hey! This is awesome!!! *V* great video! You should try to share it everywhere on forums and reddit...etc.

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว +1

      This is the plan for today hihi

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว +1

      Thanks a lot man, I appreciate it!

  • @AhmedSamy-td1uw
    @AhmedSamy-td1uw 4 ปีที่แล้ว

    Hey Anna I have my smart home project with Rasperry pi and i want to make a mobile application to control it faraway can u talk more specifically about how to make it ?
    god bless you

    • @annaane8817
      @annaane8817  4 ปีที่แล้ว

      What do you need to know exactly?

  • @peachytoysshow1656
    @peachytoysshow1656 4 ปีที่แล้ว

    What did you use to develop the android app?

    • @annaane8817
      @annaane8817  4 ปีที่แล้ว

      I used Android Studio

  • @pradeepkuri6031
    @pradeepkuri6031 5 ปีที่แล้ว

    you have given diffrent different ip address and port number for many fuctions and my question is How did you get that?

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว

      For the IP adresses, I made them static in my network and used them in my program to get a telnet/ssh connection to the equipment (I avoid DHCP in these cases). For ports, it's not a random choice, It's given in the equipments' documentation.

  • @ShreyKumarYadav
    @ShreyKumarYadav 5 ปีที่แล้ว

    How did you connect relay with raspberry pi server ??

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว

      a pin to the ground GND, a pin to the 5V output of the raspberry pi and the other pin is the DATA ( a pin that you choose)

  • @CharltonAigbekaen1711
    @CharltonAigbekaen1711 4 ปีที่แล้ว

    which app are you using

    • @annaane8817
      @annaane8817  4 ปีที่แล้ว

      I am using my own app, please find it in my github repo

  • @yohandarshana
    @yohandarshana 5 ปีที่แล้ว

    Is your own app?

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว +1

      Yes it is

    • @annaane8817
      @annaane8817  5 ปีที่แล้ว +1

      You can find the source code in my github (link in the description)

    • @yohandarshana
      @yohandarshana 5 ปีที่แล้ว

      @@annaane8817 thanks

  • @kaustavsengupta8757
    @kaustavsengupta8757 5 ปีที่แล้ว

    You really have great skills, why don't you make a Udemy course onto how to do this. It will be win-win for both. You can earn and we can learn a great skill set from you

    • @annaane8817
      @annaane8817  4 ปีที่แล้ว +1

      This is a brilliant idea, I never thought of it! Thanks! I'll think about it

  • @HKKH-gy7py
    @HKKH-gy7py 4 ปีที่แล้ว

    awesome i love it please send me email to contact because i can do same tye of project in university