Fork from https://github.com/mongoose-os-apps/LilyGo-HiGrow-Sensor-v1.git
Added MQTT and power saving mode
Dirk Jahnke 1996d7efb1 | ||
---|---|---|
fs | ||
.gitignore | ||
LilyGO_HiGrow_Rev1_PhotoFrontHiGrow.jpg | ||
README.md | ||
mos.yml |
README.md
LilyGo HiGrow ESP32 Plant Monitoring Sensor Firmware (Hardware v1)
This is a fork of https://github.com/mongoose-os-apps/LilyGo-HiGrow-Sensor-v1.git. Added MQTT and power saving features.
Differences
- This codebase focuses on the v1 hardware, which does not have a light sensor.
- RPC support included
- Device id's are not tracked and sent to HiGrow's cloud at https://api.higrow.tech/api/records
- MQTT support added
- Configurability of frequency of measurement
- Bluetooth made optional
- Power saving mode (deep sleep)
Overview
- Use this code with MongooseOS and the LilyGo HiGrow ESP32 Plant Monitoring Sensor v1.0 board to obtain sensor readings and control LED's
- Boards can be purchased directly from LilyGo on AliExpress
HiGrow's Officially Supported Repo
- Luca's officially supported repo is located at https://github.com/mongoose-os-apps/lilygo-higrow-soil-temp-humi-sensor, please consider supporting his work over there.
- Set your device
bt_devname
in the mos.yml file. In order for it to work with the HiGrow app, each name should start with "Higrow". According to HiGrow, this will be fixed in a future release. - Visit http://www.higrow.tech/en/ more info on the HiGrow project.
How to install this app using MongooseOS
- Install and start mos tool
- Switch to the Project page, find and import this app, build and flash it: