Recopilación y procesamiento de los datos de un inversor solar extraídos de la nube de Huawei mediante API REST

Bookmark (0)
Please login to bookmark Close

Resumen:
En la era digital, el almacenamiento en la nube ha transformado la forma en que gestionamos y accedemos a nuestros datos. Sin embargo, aunque parece que poseemos nuestros archivos y documentos, la realidad es que nuestra relación con ellos es más compleja. Al guardar información en la nube, ésta reside en servidores de grandes corporaciones, y aunque se nos garantiza la posibilidad de consultarla y gestionarla, los términos de uso a menudo limitan nuestro control. En esencia, no somos los verdaderos propietarios de nuestros datos: la infraestructura y los mecanismos de seguridad están bajo el dominio de los proveedores del servicio, quienes también pueden tener acceso a la información, imponer restricciones, o incluso decidir cuándo y cómo se puede usar. Esto plantea inquietudes sobre la privacidad y el control, ya que, aunque nuestros datos siempre parecen estar al alcance, la verdadera soberanía sobre ellos no nos pertenece.
El propósito principal de este proyecto es garantizar que, aunque inicialmente el usuario dependa del fabricante para obtener los datos a través de una API, una vez que estos datos se descargan, el usuario se convierta en su propietario. Esto significa que, tras la obtención, el usuario tiene control total sobre la información, pudiendo almacenarla, gestionarla y utilizarla de manera independiente, sin ninguna dependencia adicional del fabricante, en este caso Huawei. Así, se asegura la autonomía y la verdadera posesión de los datos, brindando al usuario la libertad de decidir cómo proteger y utilizar su información, sin restricciones externas.
Para conseguirlo, se ha realizado una arquitectura que pide, almacena y explota los datos del inversor solar de Huawei, todo ello utilizando una Raspberry Pi que actúa como servidor, almacenando todo el software necesario para la gestión de los datos, y se encuentra en la red local de la casa del usuario. Las aplicaciones del sistema desarrollado se integran en openHAB, software de gestión del hogar digital, para visualizar los datos del inversor en la misma aplicación que el resto de los datos del hogar. Dicha integración se ha realizado utilizando el centro de control del Hogar Digital situado en la Escuela.
Abstract:
In the digital era, cloud storage has transformed how we manage and access our data. However, while it seems that we own our files and documents, the reality is more complex. When storing information in the cloud, it resides on servers owned by large corporations, and although we are assured the ability to access and manage it, the terms of use often limit our control. In essence, we are not the true owners of our data: the infrastructure and security mechanisms remain under the service providers’ control. These providers can access the information, impose restrictions, or even dictate when and how it can be used. This raises concerns about privacy and control since, although our data appears to be always within reach, true sovereignty over it does not belong to us.
The main purpose of this project is to ensure that, although users initially depend on the manufacturer to obtain data through an API, once the data is downloaded, users become its rightful owners. This means that after retrieval, users gain full control over their information, enabling them to store, manage, and use it independently without further reliance on the manufacturer, in this case, Huawei. This approach ensures autonomy and true ownership of the data, providing users the freedom to decide how to protect and utilize their information without external restrictions.
To achieve this, an architecture has been developed to request, store, and exploit data from the Huawei solar inverter, all within a virtual machine simulating a Raspberry Pi. This Raspberry Pi acts as a server, hosting all the necessary software for data management and residing within the user’s local network. The system’s applications are integrated into openHAB, a digital home management platform, allowing users to visualize inverter data alongside other household data within the same application. This integration has been implemented using the Digital Home control center located at the College.

​Resumen:
En la era digital, el almacenamiento en la nube ha transformado la forma en que gestionamos y accedemos a nuestros datos. Sin embargo, aunque parece que poseemos nuestros archivos y documentos, la realidad es que nuestra relación con ellos es más compleja. Al guardar información en la nube, ésta reside en servidores de grandes corporaciones, y aunque se nos garantiza la posibilidad de consultarla y gestionarla, los términos de uso a menudo limitan nuestro control. En esencia, no somos los verdaderos propietarios de nuestros datos: la infraestructura y los mecanismos de seguridad están bajo el dominio de los proveedores del servicio, quienes también pueden tener acceso a la información, imponer restricciones, o incluso decidir cuándo y cómo se puede usar. Esto plantea inquietudes sobre la privacidad y el control, ya que, aunque nuestros datos siempre parecen estar al alcance, la verdadera soberanía sobre ellos no nos pertenece.
El propósito principal de este proyecto es garantizar que, aunque inicialmente el usuario dependa del fabricante para obtener los datos a través de una API, una vez que estos datos se descargan, el usuario se convierta en su propietario. Esto significa que, tras la obtención, el usuario tiene control total sobre la información, pudiendo almacenarla, gestionarla y utilizarla de manera independiente, sin ninguna dependencia adicional del fabricante, en este caso Huawei. Así, se asegura la autonomía y la verdadera posesión de los datos, brindando al usuario la libertad de decidir cómo proteger y utilizar su información, sin restricciones externas.
Para conseguirlo, se ha realizado una arquitectura que pide, almacena y explota los datos del inversor solar de Huawei, todo ello utilizando una Raspberry Pi que actúa como servidor, almacenando todo el software necesario para la gestión de los datos, y se encuentra en la red local de la casa del usuario. Las aplicaciones del sistema desarrollado se integran en openHAB, software de gestión del hogar digital, para visualizar los datos del inversor en la misma aplicación que el resto de los datos del hogar. Dicha integración se ha realizado utilizando el centro de control del Hogar Digital situado en la Escuela.
Abstract:
In the digital era, cloud storage has transformed how we manage and access our data. However, while it seems that we own our files and documents, the reality is more complex. When storing information in the cloud, it resides on servers owned by large corporations, and although we are assured the ability to access and manage it, the terms of use often limit our control. In essence, we are not the true owners of our data: the infrastructure and security mechanisms remain under the service providers’ control. These providers can access the information, impose restrictions, or even dictate when and how it can be used. This raises concerns about privacy and control since, although our data appears to be always within reach, true sovereignty over it does not belong to us.
The main purpose of this project is to ensure that, although users initially depend on the manufacturer to obtain data through an API, once the data is downloaded, users become its rightful owners. This means that after retrieval, users gain full control over their information, enabling them to store, manage, and use it independently without further reliance on the manufacturer, in this case, Huawei. This approach ensures autonomy and true ownership of the data, providing users the freedom to decide how to protect and utilize their information without external restrictions.
To achieve this, an architecture has been developed to request, store, and exploit data from the Huawei solar inverter, all within a virtual machine simulating a Raspberry Pi. This Raspberry Pi acts as a server, hosting all the necessary software for data management and residing within the user’s local network. The system’s applications are integrated into openHAB, a digital home management platform, allowing users to visualize inverter data alongside other household data within the same application. This integration has been implemented using the Digital Home control center located at the College. Read More