Skip to content

taifur20/aws-iot-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-iot-project

Control your things by remote switch Before working with the code you can follow the link: https://github.com/aws/aws-iot-device-sdk-js

Two program is used for the project. One is Node.js project used for publisher. aws-iot-device-sdk is used for the project. You need to install Node.js and aws-iot-device-sdk to your Raspberry pi.

Installing aws-iot-device-sdk

Installing with npm:

npm install aws-iot-device-sdk

Installing from github:

git clone https://github.com/aws/aws-iot-device-sdk-js.git
cd aws-iot-device-sdk-js
npm install

#Installing Node.js v4.0.0 on a Raspberry Pi (All Models)

Raspberry Pi Model A, B, B+ and Compute Module

wget https://nodejs.org/dist/v4.0.0/node-v4.0.0-linux-armv6l.tar.gz
tar -xvf node-v4.0.0-linux-armv6l.tar.gz
cd node-v4.0.0-linux-armv6l

Raspberry Pi 2 Model B

wget https://nodejs.org/dist/v4.0.0/node-v4.0.0-linux-armv7l.tar.gz
tar -xvf node-v4.0.0-linux-armv7l.tar.gz
cd node-v4.0.0-linux-armv7l

Copy to /usr/local

sudo cp -R * /usr/local/

That's it! To check Node.js is properly install and you have the right version, run the command

node -v

You need node onoff library for the working of sensor

#Installing onoff library

npm install onoff

Details: https://www.npmjs.com/package/onoff

#Install RPi.GPIO library

sudo apt-get update
sudo apt-get -y install python-rpi.gpio

#Installing paho-mqtt The latest stable version is available in the Python Package Index (PyPi) and can be installed using

pip install paho-mqtt

To obtain the full code, including examples and tests, you can clone the git repository:

git clone git://git.eclipse.org/gitroot/paho/org.eclipse.paho.mqtt.python.git

Once you have the code, it can be installed from your repository as well:

cd org.eclipse.paho.mqtt.python
python setup.py install

About

Control your things by remote switch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published