chaos-adept / iot-dipstick

esp8266 firmware for basic IoT operations with cloud integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature flower watering

chaos-adept opened this issue · comments

Background
N Pots with soil with sensors

  • Scenario: Monitor soil humidity

  • Scenario: Watering dry soil on schedule

  • NFR: 0-2 Pots should be supported

  • NFR: Each Pot should have different watering consumption

  • NFR: watering should be performed only within a specific time because of noise (if has wifi connection)

  • NFR: working fully offline

actual steps

  • define pot specific amount of water
  • check day time (if it has a network connection)
  • split single pod watering in partitions with delays for example instead of 600ml, 200ml x 3 times with 300 ms delay
  • deep sleep to turn off voltage on soil sensors (to reduce oxidation)

changes from #38 could be taken as a source