Begees is an internal BeOptimized project focused on the understanding of the energy consumption and production at BeOptimized. Initiated in 2023, this project uses several open-source packages and covered various aspects of the data lifecycle: the data capture, data quality, data transfert, data storage and data presentation. In 2024 a major update has been applied: the convertion of the docker-compose into Kubernetes orchestration. Please find below the main topics of this new release. In the picture below, only the Kubernetes part is mentionned, the other components remain unchanged :
This project will continue to evolve in the futur, we could indeed analyse the time series to detect unusual patterns, analyse devices signatures, make some trends, analyse electric car consumption, generate SMS when there is a gaz leakage or a consumption peak or even when the electritity is down ...
On the Raspberry, we could also replace the SQlite/Airflow by a Docker image in order to package the solution and install it more easily. We could also put the existing containers into the Cloud ...
In this video the major changes on the UI are presented: new dashboard for battery, heat-pump and electric car recharge monitoring
In this demo, some manifests are presented and a deployment is adapted and applied to scale up a pod from 1 to 5.
In this short demo, I list all the pods, access logs and jump into one of the container.
In this demo I make a code modification in the app and then recreate and push the new image to the Docker registry. This image will then be used by Kubernetes
In this demo I'm showing how I collect the Kubernetes metric via Kubectl top command. I show also the couple of screens on Kubernetes Dashboards, Prometheus & Grafana
By continuing to browse the site you are agreeing to our use of cookies. Review our cookies information for more details.