Skip to content

A remote home monitoring system which uses socket programming to connect the home and the user

License

Notifications You must be signed in to change notification settings

Shaashwat05/home_controlling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forthebadge made-with-python

Python 3.6 GitHub license

Home_controlling

An IOT project that lets an user control and monitor their home from anywhere even withput strong internet connection

It uses several python modeules:

-Tkinter

-socket

-pickle

-RPI

Tkinter is used to make the application that can help the user control their home. socket and pickle libraries are used for data communication between the user and their home.RPI module is used to take data from various sensors(i.e home appliances)connected to the raspberry pi micro-controller.

Cloning

$ git clone https://github.com/Shaashwat05/home_controlling

Dependencies

$ pip3 install -r requirements.txt

Instructions

$ python3 home.py
$ python3 user.py

Run the home.py file on your raspberry pi only, the dependencies are rpi specific. Run the user.py file on your system. Give the rpi's IPV4 adress to user.py(it is preferred if rpi has a static IPV4, it is recommended to host it therfore on a cloud computing pltform)

Author

LinkedIn-profile

License

License

This project is licensed under the MIT License - see the LICENSE file for details

About

A remote home monitoring system which uses socket programming to connect the home and the user

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages