No description
- Python 55.4%
- CSS 17.4%
- HTML 14.8%
- JavaScript 12.4%
|
|
||
|---|---|---|
| static | ||
| templates | ||
| .env.example | ||
| .gitignore | ||
| app.py | ||
| docker-compose.yaml | ||
| README.md | ||
| requirements.txt | ||
Grow Journal
This project is a web-based Grow Journal for monitoring and tracking plant growth.
Getting Started
To run the project locally:
- Clone the repository:
git clone https://fj.myppl.mywire.org/elmar/grow_journal - Navigate into the project directory:
cd grow_journal - Create a
.envfile with your Home Assistant (HA) API credentials and InfluxDB connection details:
HA_BASE=http://X.X.X.X:8123
HA_TOKEN=DEIN_LONG_LIVED_HA_TOKEN
INFLUX_URL=http://X.X.X.X:8086
INFLUX_ORG=localnet
INFLUX_BUCKET=homeassistant
INFLUX_TOKEN=DEIN_INFLUX_TOKEN
AC_T=sensor.ac_infinity_temperatur
AC_RH=sensor.ac_infinity_luftfeuchtigkeit
AC_VPD=sensor.ac_infinity_vpd
- Install the required dependencies:
pip install -r requirements.txt - Run the application using Docker Compose:
docker-compose up
Features
- Monitor and track plant growth with real-time data from your Home Assistant setup.
- Log events, notes, and plant details for future reference.
- View historical data in InfluxDB.
Contributing
Feel free to contribute to the project by submitting pull requests or reporting issues.