Releases: deezone/HydroBytes-WaterStation
Releases · deezone/HydroBytes-WaterStation
Durration support
Requests to: GET /water
and GET /water/irrigate
now contain the amount of time since the water pump state has been toggled:
{
"water": {
"level": "empty",
"irrigation": {
"status": "off",
"duration": "00:15:09"
}
}
}
A safety check has been added to prevent the water pump from being abled when the water level is too low to ensure that that pump will not run dry.
Irrigation
Highlights:
GET http://192.168.4.1/water/irrigate to toggle the water pump state between on/off
Also:
- bug fix, LEDs that indicate current water level (red, yellow, green) now work
- converted responses that used based string construction to json format to use the ArduinoJson library
Current water level - bug fixes and documentation
Maintenance release to support:
GET /water
- documentation in release notes
- YouTube video that summarizes the release functionality
- bug fixes
- addition of water level sensor status to
GET /status
Current water level
Highlights:
GET http://192.168.4.1/water response with the current water level in a water barrel
Hardware Control POC
Proof of concept - LED control and monitoring of status through http requests.
Two-way serial communication
Highlights:
GET http://192.168.4.1/status
reports if serial communication is functioning between ESP8266 ESP-01 and Arduino UnoGET http://192.168.4.1/
provides summary information including available endpoints
Introduction
Highlights:
- functional access point (via esp8266 microcontroller esp-01)
- GET http://192.168.4.1 will respond with a basic text message
- functional serial communication with sensor microcontroller (Ardunio Uno)
- the sensor microcontroller is aware of GET http://192.168.4.1 requests via a serial message