Skip to content

Jessicashinjo/Iris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iris

Plant Monitoring with sensors using a Particle Photon Device

Why plant monitoring?


I love having a plant around my house but I always manage to kill it. I either forget to water it or I leave it outside and it freezes. Using sensors and text alerts was a to solve the problem and play with hardware at the same time.

There are 3 main components to Iris:

  1. As the Particle Device collects data from the sensors, if it sees that the temperature reading is below 40 Degrees Farenheit or if the Moisture level falls below 1800 (raw sensor value) it will publish a special event. That event tells IFTTT to send a text message alert to the user.
  2. All sensor events from the Particle are sent to a dabase and pulled down by the client with the Iris API and graphed using ChartJS. This allows the user to help detect patterns that occur over time.
  3. There is a calendar for the user to store notes or events regarding the plant. For example, the user could note the addition of fertilizer or the removal of dead leaves.

Screenshot


Sensor Charts

Technologies


Installation


In your terminal navigate to the folder you want the repo to be located and run:

$ git clone [https://github.com/Jessicashinjo/Iris.git]
$ bower install
$ npm install

License


MIT

About

Garden Monitoring with a Particle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published