BESS

所属分类:能源行业(电力石油煤炭)
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2023-11-11 15:35:41
上 传 者sh-1993
说明:  UPB组织智能能源中心(......)拥有的Batery Energy Storage System(BESS)数据收集和可视化解决方案...
(Solución desarrollada para la extracción de datos del sistema de almacenamiento de energía con baterías (BESS) perteneciente al Smart Energy Center (SEC))

文件列表:
Pipfile (194, 2023-11-16)
Pipfile.lock (18531, 2023-11-16)
dashboards/ (0, 2023-11-16)
dashboards/BESS Monitor-1700157865943.json (14002, 2023-11-16)
dashboards/Inversores_BESS-1700174113594.json (20444, 2023-11-16)
data_collector.py (2723, 2023-11-16)
docker-compose.yml (986, 2023-11-16)
entity/ (0, 2023-11-16)
entity/__init__.py (0, 2023-11-16)
entity/__pycache__/ (0, 2023-11-16)
entity/__pycache__/__init__.cpython-311.pyc (155, 2023-11-16)
entity/__pycache__/create_entity.cpython-311.pyc (3712, 2023-11-16)
entity/__pycache__/entities.cpython-311.pyc (5659, 2023-11-16)
entity/create_entity.py (2443, 2023-11-16)
entity/entities.py (2784, 2023-11-16)
entity/variable_information.xlsx (16551, 2023-11-16)
entity_subscription_creation.py (355, 2023-11-16)
subscriptions/ (0, 2023-11-16)
subscriptions/__init__.py (0, 2023-11-16)
subscriptions/__pycache__/ (0, 2023-11-16)
subscriptions/__pycache__/__init__.cpython-311.pyc (162, 2023-11-16)
subscriptions/__pycache__/create_subscription.cpython-311.pyc (2773, 2023-11-16)
subscriptions/__pycache__/subscription.cpython-311.pyc (3971, 2023-11-16)
subscriptions/create_subscription.py (1902, 2023-11-16)
subscriptions/subscription.py (3209, 2023-11-16)

# Proyecto BESS Este proyecto fue realizado para extraer datos del sistema de almacenamiento de energía en baterias (BESS), enviarlos al sistema Fiware y finalmente ser usados en tableros de visualización hechos en Grafana. ## Dependencias - openpyxl v3.1.2 - pandas v2.1.3 - pymodbus v3.5.4 - requests v2.31.0 - crate v0.34.0 ## Tecnologías usadas - Python v3.11 - Docker - Orion v1.13.0 - MongoDB v3.2 - QuantumLeap v0.8 - CrateDB v5.4.3 - Grafana v10.1.4 ## Ejecutar el proyecto de manera local Para ejecutar el proyecto clona el repositorio ```bash git clone https://github.com/juanmejiab/BESS ``` y ejecuta el siguiente comando para crear los contenedores: ```bash docker-compose up -d ``` Luego, ejecutar el siguiente comando para crear las entidades y suscripciones: ```bash python entity_subscription_creation.py ``` Una vez creadas, puede ver la información de las entidades accediendo a: ```http http://localhost:1026/v2/entities ``` Y para las suscripciones: ```http http://localhost:1026/v2/subscriptions ``` Para ver los tableros de visualización, ingresa a ```http http://localhost:3000 ``` inicia sesión e importa los tableros que se encuentran en la carpeta **dashboards.** Finalmente, ejecuta el siguiente comando para iniciar la extracción de datos: ```bash python data_collector.py ``` Adicionalmente, se puede acceder al motor de base de datos mediante: ```http http://localhost:4200 ```

近期下载者

相关文件


收藏者