Update custom_50x/readme.MD

This commit is contained in:
smallsolar 2024-12-03 20:09:31 +00:00
parent de142e2e60
commit 112a398ded
1 changed files with 7 additions and 1 deletions

View File

@ -4,4 +4,10 @@ When the main solarcene.community server is offline a custom 50x html error page
## Design
In the `solar_monitor.py` script the `write_html()` function grabs the latest solar data (from the vedirect serial connection to the Victron SmartSolar MPPT Charger) which are stored in the redis database. It then simply overwrites the custom file with hardcoded html. I've got a scheduler that just runs this job every 10 minutes
In the `solar_monitor.py` script the `write_html()` function grabs the latest solar data (from the vedirect serial connection to the Victron SmartSolar MPPT Charger) which are stored in the redis database. It then simply overwrites the custom file with hardcoded html. I've got a scheduler that just runs this job every 10 minutes.
## Installation
* Install the requirements for the `solar_monitor.py` script (redis, vedirect, apscheduler), recommended to be put in `venv` environment.
* Add the code from `nginx.setup` to your nginx file
* Setup `solar_monitor.py` to run, I use a systemd setup (see solar_monitor.service)