⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

This repository contains Arduino code for 'Project Homebot', little 'bots' that contain sensors to acquire data and upload them to a main 'bot' which then uploads to COSM or other service.

Notifications You must be signed in to change notification settings

indyfromoz/Arduino-Homebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Homebot

Project Homebot is a home automation experiment. It consists of 'bots' that send data such as temperature, pressure & humidity (called Horai), presence of gas or fumes or someone in their proximity (called Itus) to a mother bot (called Uranus).

Uranus displays data received from various bots on a LCD and optionally uploads the data to services like COSM.

Hardware

Uranus consists of a Arduino Uno with a Wiznet W5100 Ethernet shield. It has a 433MHz receiver for receiving data from remote bots which is uploaded to a service such as COSM.

Remote units consists of an Arduino Nano v3.0, one or more sensors and a 433MHz transmitter. Horai consists of DHT11 or DHT22 for humidity measurement and BMP085 for temperature and pressure measure.

Data

Three datastreams are available in a COSM feed - https://cosm.com/feeds/106000. The data originates from a DHT11 and a BMP085.

Compiling Uranus

You will need to obtain your own COSM API key to be able to use the COSM transmitter source in 433MHz_Ethernet+COSM_Receiver.ino. Create a file called APIKey.h, define two parameters -

#define API_KEY "YOUR_API_KEY" // Cosm API key
#define FEED_ID YOUR_FEED_ID   // Cosm feed ID

Compile and deply the code. The Ethernet cable should be plugged in before the Arduino is powered on.

Feel free to contact me at - [email protected] if you have questions.

About

This repository contains Arduino code for 'Project Homebot', little 'bots' that contain sensors to acquire data and upload them to a main 'bot' which then uploads to COSM or other service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%