Skip to content

Door Montioring System built with Python and IBM Cloud. Covers IoT architecture, device management, analytics and security

Notifications You must be signed in to change notification settings

satwikkansal/ibm_iot_example

Repository files navigation

IoT Door monitoring system

This repository contains code for the Build your IoT skills by developing a door monitoring system tutorial published on IBM Developer blog. It is highly recommended to read the tutorial first before using this project.

Project files

Install the requirements using pip,

$ pip install -r requirements.txt

Gateway layer

  • gateway_client.py: Contains code for the gateway client.
  • udp_listener.py: The code for receiving and parsing SensorUDP data sent by the Android device over sockets.
  • main.py: The script that is supposed to run on raspberry pi as per the tutorial. It uses gateway_client and udp_listener internally.
  • gateway_config.yml: This configuration file needs to created by you. Please refer to the tutorial to understand what it should contain.

Application layer

  • application.py: Contains code for the application. The config for this can be provided by creating a file called app_config.yml in the same directory. Please refer to the tutorial to understand what this file should contain.

About

Door Montioring System built with Python and IBM Cloud. Covers IoT architecture, device management, analytics and security

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages