Please note this is still a WORK IN PROGRESS project. It is under heavy development, so a lot will change. You might have to reset your configurations once in a while until I have a 100% working prototype at home and documented my setup.
This project currently runs only on Raspberry PIs.
It was tested on Debian Buster (Raspberry Pi OS).
If you are running Ubuntu or any derivates, you can run make setup-ubuntu
to install the dependencies for you.
If you are running ArchLinux or any derivates, you can run make setup-arch
If you run NixOS or Nix, you can run nix-shell
and enjoy!
- Run
make copy_template
- Edit
.env
using your favorite editor - Update
DATABASE_URL
cargo run help
Garden Gateway CLI
CLI to interact with Garden Gateway code.
USAGE:
gateway <SUBCOMMAND>
OPTIONS:
-h, --help Print help information
SUBCOMMANDS:
config
help Print this message or the help of the given subcommand(s)
import
run
schedule
test
Status | Feature |
---|---|
✅ | List Configurations |
✅ | Integrate IoT Relay |
✅ | Import Schedules from JSON file |
❌ | Integrate custom board to switch Pump** |
❌ | Import Configurations from JSON file |
**Board using BC517 transistor for the submersible water pump.