Version 1 is running here: https://thingspeak.com/channels/1039235
The idea is to create application in parts:
- Read Moisture level
- Read Light level
- Read Weather forecast (Open weather map API)
- Read Battery level
- Read Temperature / Humidity Levels
Web stuff:
- Create web page displaying current environmental details plus a manual water button.
- Create config web page to input your:
- wifi/password [CONNECT]
- Openweathermap API Key [TEST/SAVE]
- Openweathermap GPS location / City name [TEST/SAVE]
- Create a historical web page that retrieves the data from a memory location. (Could be difficult). See here: https://www.bakke.online/index.php/2017/06/24/esp8266-wifi-power-reduction-avoiding-network-scan/