You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a great project. I don't have my Enphase system installed yet but I'm pretty excited and getting stuff ready and looking forward to utilizing your Envoy Logger project. So this is what I completed so far.
Installed Ubuntu Server 24.04 LTS in a Proxmox VM
Installed the latest Ubuntu updates
Installed the complete Python 3 environment - sudo python3-full
Created a service account "envoylog" in the Ubuntu instance (I don't have an Enphase system so it seems I can't create the service account user in the Enlighten App just yet)
Set 700 permissions to /home/eventlog
Installed and Configure envoy_logger Under the Service Account
Finalize configuration of /home/envoylog/config.yml
Locally test that the logging script can read from Envoy, and push data to InfluxDB - I haven't installed InfluxDB yet, I guessing I should install it now? Should I have installed it before step 7 listed above?
Log into InfluxDB and verify data
Create a new Systemd service in the Ubuntu instance
Start the service and enable the service to start at boot time
Install Grafana on Ubuntu?? - does it make sense to to install Grafana on Ubuntu?
Add a connection to InfluxDB
Start building dashboards - use your query examples?
Do the Items I've completed so far look good? How does the "To do" list look?
Kind Regards,
Paul
The text was updated successfully, but these errors were encountered:
Yep that seems to cover most steps.
Regarding where to install Grafana is up to you and what your plans are for hosting and presenting the data. A local install is a great way to start and experiment.
Hi Alex,
This is a great project. I don't have my Enphase system installed yet but I'm pretty excited and getting stuff ready and looking forward to utilizing your Envoy Logger project. So this is what I completed so far.
sudo apt install python3-pip
sudo apt install python3-requests
sudo apt install python3-appdirs
sudo apt install python3-influxdb-client
sudo apt install python3-yaml
sudo apt install python3-certifi
pip3 install --user git+https://github.com/amykyta3/envoy-logger --break-system-packages
To do once I have my Enphase system is installed:
Do the Items I've completed so far look good? How does the "To do" list look?
Kind Regards,
Paul
The text was updated successfully, but these errors were encountered: