Defensa Proyecto ASIR - Francisco Javier Ramírez - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Defensa Proyecto ASIR - Francisco Javier Ramírez
Buenas tardes, Francisco. Hoy, día 15 de mayo, a las 16 horas, estamos convocados a través de la Jefatura del Departamento
00:00:02
para la defensa del módulo profesional del proyecto de ciclo formativo de grado superior en Administración de Sistemas Informáticos en Red, ASIR.
00:00:10
Te informo de que esta defensa está siendo grabada y que esta grabación se usará en el entorno cerrado de EducaMadrid con fines educativos
00:00:22
y sólo estará a disposición de los profesores evaluadores en el aula virtual
00:00:30
para llevar a cabo la evaluación y calificación de la defensa del proyecto.
00:00:34
En el aula virtual de proyectos habéis sido informados de los criterios y rúbrica de calificación.
00:00:39
El orden de la presentación del proyecto es el siguiente.
00:00:45
15 minutos máximo para defender el proyecto
00:00:49
y a continuación 15 minutos máximo para las preguntas por parte del tribunal, que en este caso soy yo.
00:00:51
Dicho esto, tu tiempo de exposición comienza a partir de este momento. Adelante y suerte.
00:00:57
Muchas gracias Alberto. Bueno, vengo a exponer un poco el proyecto que he realizado para el FP de ASIR.
00:01:03
El proyecto consiste en la monitorización a través de Grafana con una base de datos en Influx de un sistema fotovoltaico que tengo instalado en mi finca particular.
00:01:10
entonces esto va físicamente expuesto en el terreno en el cual tengo unos 10 paneles más
00:01:23
o menos fotovoltaicos y un inversor vale y de este inversor se conecta a internet este detalle
00:01:34
es importante porque este inversor se conecta a través de el propio inversor tiene una página web
00:01:42
que nosotros nos conectamos vía esta API para extraer estos datos.
00:01:49
Esto se requirió hacer este proyecto o esta idea, el objetivo es principalmente extraer esos datos
00:01:55
para monitorizar el sistema fotovoltaico para poder explotarlo de la mejor manera posible.
00:02:04
Es decir, como nosotros teníamos este sistema pero no podíamos o no teníamos o obteníamos toda esa información,
00:02:09
El objetivo de esto era obtener la mayor de datos posible para administrar esa energía de la mejor manera y poder explotar y aprovechar el máximo rendimiento de nuestra instalación.
00:02:18
Para ello, lo que hice fue en una Raspberry Pi instalar, bueno, más allá de todo el sistema operativo y demás, instalé un sistema Minikube, una arquitectura Minikube, para dentro de ella un Kubernetes y crear una serie de pods, que en este caso son engines, porque lo he instalado ahora para que lo podamos ver a través de la misma red en la que estoy.
00:02:33
Y luego un pod de Grafana y un pod de Influx, ¿vale?
00:03:03
Y todo esto a través de un script, que es lo que te voy a enseñar ahora, ¿vale?
00:03:07
Está recogiendo estos datos de esta app.
00:03:13
Así que vamos por partes.
00:03:17
Voy a empezar de atrás alante, es decir, voy a empezar enseñándote lo que sería el script de Python, ¿vale?
00:03:19
Que es el que recoge esta información.
00:03:28
Aquí ves mucha información, ¿vale? Pero lo más... ¡Ay! No sé si estoy compartiendo.
00:03:30
No, todavía no.
00:03:35
Todavía no. Vale. Entonces, me voy aquí y me voy aquí. Vale.
00:03:36
Y ahí... Vale, ¿me puedes confirmar, Alberto, por favor?
00:03:46
Sí, ahora me veo yo, pero ya estás compartiendo.
00:03:56
Vale. Entonces, ahora sí que ves el Visual Studio, ¿no?
00:03:59
Veo Visual Studio.
00:04:02
Vale, entonces, en este Visual Studio ya estoy conectado directamente a lo que sería la Raspberry, ¿vale? Vemos que en el directorio de documentos, en este caso lo he catalogado el directorio como proyecto, tengo un montón de cosas, voy a explicar una serie de cosas.
00:04:02
donde tengo configurado aquí el deployment de grafana con su pvc que este caso es el pvc es
00:04:22
el volumen lógico vale para almacenar estos estos datos y el igual que con influx es importante
00:04:29
porque si no no podrían mantener los datos que voy a enseñar más a continuación vale y
00:04:37
lógicamente tengo también él en este caso el vctl que es el cover net es el cubo de tele
00:04:42
para desplegar estos estos datos vale como comentaba retomó lo que iba diciendo que voy
00:04:49
a ir enseñando el en este caso el script en el país vale yo me voy a este que es el que
00:04:56
tengo el último que se llama test monitor y influx final actualizado punto para un
00:05:05
un CAD y aquí vemos el script. Este script se compone de una serie de cosas. Lo más importante
00:05:11
son las librerías que importo, los requisitos básicos, el formato JSON, también el timestamp,
00:05:20
en este caso va como time, y las dos librerías de influx que requiere para eso. Y voy a la parte
00:05:28
más importante. La parte más importante donde extraemos los datos es la pista que se llama
00:05:36
Desmonitor, que es la web que usa
00:05:41
El inversor para extraer
00:05:43
Esos datos, ¿vale?
00:05:45
Una vez recogemos esos datos vía API
00:05:47
Lo que hacemos es darle un formato
00:05:49
Porque necesitamos darle ese formato
00:05:51
A los datos para saber qué es
00:05:53
Cada dato
00:05:54
Y aquí es lo que le vamos dando
00:05:56
Esas claves de valor
00:05:58
Que irían en la base de datos
00:06:00
La batería y power, el batería y power
00:06:02
O sea, batería y un bajo power
00:06:04
Y así sucesivamente
00:06:07
¿Vale?
00:06:09
Todos estos datos lo que hacemos es enviarlos a través de Influx. Aquí tenemos la IP de Influx con su token, su organización, su bucket y el intervalo que en este caso tengo puesto 3 segundos.
00:06:10
porque tres segundos es importante este detalle tres segundos porque es el valor que hemos
00:06:25
determinado que se ajusta a lo que realmente nos puede ir enviando el inversor aunque hay
00:06:32
un cierto de ley y en la información que pueda almacenarse en grafana aunque vemos ahora que
00:06:40
grafana depende del tiempo que le pongas pues te da ciertos datos vale luego hacemos ese filtrado
00:06:45
de los campos por parámetro
00:06:54
y en el caso de que nos dé una excepción porque hay
00:06:56
algún problema de que no se pueden enviar
00:06:58
o que sí se pueden enviar, se han
00:07:00
añadido esta serie de valores
00:07:02
¿vale? Y todo el rato nos
00:07:04
manda este main que se
00:07:06
envía cada vez que se envían los datos
00:07:08
a Infos, ¿vale?
00:07:10
Y en el caso de que no se envíen los datos
00:07:13
pues nos saca este mensaje por
00:07:14
pantalla. No te lanzo el
00:07:16
script porque ya está lanzado y
00:07:18
es donde te voy a mostrar los datos y si no
00:07:20
sería contraproducente.
00:07:22
Pero sí que te puedo enseñar estos datos en Influx. Me voy al IP que habíamos visto, que es esta, la 192.168.1.142 en el puerto 8081, en el cual si nos vamos a mirar estos datos, vemos que aquí está EASUN.
00:07:23
y que se me ha quedado esto, pilla un segundito
00:07:50
o sea, te has conectado
00:07:53
a qué aplicación
00:07:57
aquí
00:07:58
te has conectado a qué
00:08:00
aplicación y está en
00:08:07
la Raspberry Pi, ¿verdad?
00:08:09
todo esto lo tengo instalado como comentaba antes
00:08:11
en la
00:08:13
en la Raspberry
00:08:15
¿vale? pero me vas a tener
00:08:16
un segundito, ay perdón
00:08:19
vale
00:08:21
problemas
00:08:22
del directo, no me conectaba a la organización
00:08:25
que estaba. Si veis aquí
00:08:27
me meto en switch de organizaciones porque tengo
00:08:29
dos puestas y me he metido en la
00:08:31
de MyORG, que es
00:08:33
donde tenemos instalado lo de esto.
00:08:35
¿A qué aplicación
00:08:38
te estás conectando ahora mismo exactamente?
00:08:39
Esto es la base de datos de Influx.
00:08:42
Como vemos aquí,
00:08:44
como comentaba, estamos
00:08:46
en esta IP con
00:08:47
este puerto que es la
00:08:49
herramienta de Influx donde
00:08:51
almacenamos los datos es decir desde el script se envían a influx debe dentro de influx tu
00:08:53
puedes gestionar organizaciones que se le llama que son como en distintos apartados donde tú
00:09:00
puedes elegir pues por ejemplo yo en este caso tenía dos por la que viene por defecto y una que
00:09:09
crea drede que la llama o rg como vemos también esto venía definido en el script si vemos aquí
00:09:14
y Influence Bucket, bueno, Influence RG, perdón, MyORG, y luego Influence Bucket, que se llama EASUM,
00:09:23
que es como se llama el inversor porque es una marca china.
00:09:31
Entonces, si nos metemos aquí, nos metemos aquí en Desmonitor, y aquí marcamos todos los campos que comentaba yo antes,
00:09:35
que es como se recogen, y le damos a SUMMIT, y nos marca en el intervalo de una hora
00:09:44
que se han llegado todos estos datos
00:09:50
vía el script
00:09:53
nos está diciendo por ejemplo
00:09:54
que a las 15, 18
00:09:56
y 40 segundos nos ha llegado
00:09:59
un valor 51 que corresponde
00:10:01
al filtro
00:10:03
battery voltage
00:10:04
y así sucesivamente
00:10:06
50% de battery percentage
00:10:08
3.2 de
00:10:11
PV charging concurrent
00:10:13
que este es el caso de que está cargando
00:10:15
fotovoltaico
00:10:17
en amperios y 1.2 que viene como pv con correcto vale entonces estos valores que vemos aquí los
00:10:18
podemos ir valorando en función del tiempo y podemos hacer un análisis de ello vemos aquí
00:10:26
las curvas porque al fin y al cabo esto es un sistema fotovoltaico entonces es decir por el
00:10:32
día produce siempre cuando haya sol produce una energía y por la noche pues veremos unas líneas
00:10:36
más plenas. En este caso, si me voy a las últimas 12 horas, vemos que aquí eran las 5 de la mañana,
00:10:43
entonces en PV Power, que es los kilovatios que se producen en el sistema fotovoltaico,
00:10:50
vemos cero, lógicamente, y vemos que hay menos 167 vatios que nos marca como battery power,
00:10:57
porque está descargando esa energía. Entonces, esta serie de valores se van inyectando en función
00:11:06
de lo que nos va diciendo el inversor, ¿vale?
00:11:12
Entonces, esto para verlo de una manera más gráfica, más visual, más amigable,
00:11:16
hemos integrado esta parte de Influx con Grafana, ¿vale?
00:11:20
Aquí estamos viendo Grafana, ¿vale?
00:11:24
Y aquí tenemos una serie de dashboard, pero el que uso principalmente,
00:11:27
el otro lo tengo todavía que definir, vemos estos datos que estábamos viendo.
00:11:31
Es decir, vemos que en los últimos 15 minutos, en un periodo de 6 horas que podemos ver, nos marca que está la batería a 50%, que tenemos el voltaje de la batería a 51.3 voltios, que estamos metiendo 250 vatios.
00:11:39
Y aquí podemos hacer un poco ese análisis más en detalle de lo que es la potencia de la batería, el porcentaje también de la batería, como ha ido fluctuando en función del desgaste que ha tenido la batería.
00:11:59
Por ejemplo, si he puesto, me lo invento, una nevera, pues la batería en función de cuando arranque ese compresor consume más y no tiene esa descarga o esa carga y podemos hacer lo mismo con el resto de los datos.
00:12:14
vale, yendo un poco más al detalle y al tema de las conexiones
00:12:34
cómo se conecta Influx y Grafana
00:12:38
todo esto se hace con una cosa que se llama los DataSource
00:12:41
que es la manera que se conectan en este caso las dos herramientas
00:12:45
la base de datos de Influx con Grafana
00:12:51
pues aquí dentro de lo que son los DataSource
00:12:53
vemos que está el lenguaje Flux
00:12:57
que es el lenguaje que tiene el propio InfluxDB
00:12:59
Y todo esto se conecta a través, pues ponemos aquí los datos de la URL de Influx con los detalles, con su usuario y su contraseña y los detalles como íbamos comentando antes de la organización, el token que es lo que autentica la base de datos de Influx con Grafana y el intervalo que tenemos puesto que son 3 segundos en serie máximas de 1000.
00:13:03
¿Por qué? Porque si tú no pones esta configuración, es decir, tú tienes que dar a Grafana una equidad entre los datos que metes, los datos que recoges y esos valores tengan un sentido.
00:13:27
Pues todo esto se hace a través de esta configuración de Influx. Y estos datos los podemos ir explotando en función de lo que queramos, obviamente. Esto es para hacer un análisis, pues podemos ir refrescando, pues vemos en función, depende de los valores que queramos o que necesitemos, pues va variando los porcentajes y los detalles de las gráficas.
00:13:45
Y esto en principio, en esto consistía el proyecto, que se muestre de una manera amigable, una manera más visual, más entendible de cara a un usuario y poder explotar esos datos de la manera más eficiente que ese es el objetivo principal del proyecto, Alberto.
00:14:10
Perfecto. Genial, pues perfecto. La verdad es que quiero darte la enhorabuena doblemente. Primero porque en cualquier caso has finalizado ya el ciclo porque entiendo que esto es un poco la rinda de todo el ciclo.
00:14:32
Y luego, personalmente, tu proyecto me gusta bastante porque yo creo que lo primero lo has explicado de forma bastante clara. Ahora te haré alguna pregunta más, pero creo que al final reúne una serie de...
00:14:49
Bueno, pues al final estás usando código para acceder a una API, estás usando un aplicativo que aunque esté en la Raspberry, esto es susceptible de estar en cualquier sistema, ya sea en la nube o ya sea donde sea.
00:15:07
Sí, a ver, esto tiene todavía mucho desarrollo, pero bueno, dentro del margen de tiempo, dentro de los requisitos y dentro de lo que se podía hacer en ese margen de tiempo y con el presupuesto que tenía también, pues eran un poco las capacidades, este es el máximo en principio de lo que se podía llegar.
00:15:23
No, pero está, o sea, el proyecto en sí lo veo un proyecto bastante completo en cuanto a elementos porque, al fin y al cabo, pues estás gestionando una base de datos, estás gestionando fuente de datos, conexión a fuente de datos, estás mapeando campos, estás, y luego sí, de cara a visualizarlo de forma más intuitiva y amigable, como dices, pues usar Grafana me parece un gran acierto, de hecho.
00:15:43
Bueno, o sea, yo ya tengo curiosidad por saber, o sea, qué es lo que alimentas con la batería que estás cargando
00:16:10
Ah, bueno, esto es porque tenemos una finca, entonces, dentro de la finca tenemos animales
00:16:20
y a veces tenemos, para lo que sea, por ejemplo, las neveras sí que las tenemos ahora mismo conectadas
00:16:29
Porque tenemos ahí vacunas o medicinas o cualquier cosa que necesite. Por ejemplo, tenía mi padre ovejillas, las tenemos ahí en la parcela, yo le he hecho un cable. Ahora, por ejemplo, toca esquilar. Si tienes que coger y necesitas electricidad, tenemos este sistema y sabemos que la esquiladora gasta 800 vatios.
00:16:36
pues ya sabemos que si estamos metiendo
00:16:57
2200 podemos hacer un análisis
00:16:59
que nos están sobrando
00:17:02
x restante y todo esto pues la batería
00:17:03
la
00:17:06
nevera gasta 300
00:17:06
cuando me compresor se nos va a 700
00:17:09
o quiero poner un ventilador porque
00:17:11
hace mucho calor en verano
00:17:14
o en invierno tengo que poner
00:17:15
un radiador eléctrico
00:17:17
lo que sea, pues a lo mejor se me va a 1500
00:17:20
vatios, pues ya sé que si estoy metiendo
00:17:22
800 porque en invierno hay menos producción fotovoltaica
00:17:23
que todo esto lo hemos instalado, la producción fotovoltaica
00:17:26
y todas las placas solares y las baterías
00:17:28
las he instalado con mi padre
00:17:30
que es más entendido de esto
00:17:31
entonces pues todo eso es un poquito
00:17:34
el conjunto que no es solo esta parte
00:17:36
también que es más visual, que es más
00:17:38
informática, que tiene que ver con el proyecto
00:17:40
con la red verde, que además es un
00:17:42
proyecto ambicioso también, me refiero que
00:17:44
tiene también su parte de
00:17:46
luego de
00:17:48
estructura físicamente, de tener que
00:17:49
currártelo y tirar cable eléctrico
00:17:52
por ejemplo, han salido del sol
00:17:54
y ya está metiendo 1.41W
00:17:57
pues ya sabemos que está metiendo
00:17:59
el tema es eso
00:18:01
lo que me gusta precisamente es
00:18:02
que es un proyecto que está
00:18:05
pensado para, a saber, no es un proyecto
00:18:07
digamos ficticio
00:18:09
no, no, no, es un proyecto
00:18:10
real, yo lo uso
00:18:13
y yo me gusta hacer las cosas que
00:18:15
tengan un sentido
00:18:17
de razón y una utilidad
00:18:18
y esto, no solo se puede utilizar
00:18:21
a esto, o sea, me refiero, nosotros
00:18:23
esto, el objetivo
00:18:24
también de este proyecto era porque yo estuve
00:18:26
averiguando
00:18:29
y al fin y al cabo los inversores
00:18:29
solares, no sé, no sé el conocimiento que habrá sobre
00:18:33
esto en general, yo sí porque
00:18:35
me he peleado mucho y como mi padre también
00:18:36
se dedica a esto y también
00:18:39
algo sé porque
00:18:40
soy ingeniero de teleco y además tengo
00:18:42
placas en mi casa, así que algo sé
00:18:44
Pues entonces puedo matizar, si me permites
00:18:46
un poquito más, los inversores solares
00:18:49
cuestan mucho dinero y hay marcas como
00:18:50
Victron, como
00:18:52
¿cómo se llama esta otra?
00:18:54
Huawei. Bueno, Huawei
00:18:58
también, los Huawei son de red, pero
00:19:00
hay otra marca ahora mismo que no
00:19:02
son muy caros, son muy caros, son muy
00:19:04
buenos, pero son muy caros y entiendo que
00:19:06
pues no todo el mundo se lo puede permitir,
00:19:08
yo conozco aquí gente de mi pueblo que son ganaderos
00:19:10
o gente que es más humilde,
00:19:12
que no tiene tanto presupuesto y entonces
00:19:14
optan por unas alternativas que son
00:19:16
estos inversores que nosotros hemos
00:19:18
decidido de la marca de Asun,
00:19:20
que son chinos
00:19:21
son inversores híbridos
00:19:23
estos inversores híbridos
00:19:27
quiere decir que se pueden usar
00:19:28
tanto conectados a la red
00:19:30
porque nosotros, todo esto que te digo
00:19:32
es aislado, es decir, nosotros no estamos conectados
00:19:34
a la red, dependemos de lo que
00:19:36
producimos solarmente
00:19:38
en este caso
00:19:40
entonces son inversores híbridos que se pueden conectar
00:19:41
a la red o mediante un generador
00:19:44
y también con el sistema
00:19:46
fotovoltaico a baterías porque tenemos
00:19:48
esa acumulación, entonces
00:19:50
esto es una manera de que la gente
00:19:52
que tiene esos recursos
00:19:54
o que tiene que optar por estas
00:19:56
decisiones más low cost, voy a
00:19:58
determinarlas así, pues que tenga una manera
00:20:00
de medir, porque al fin y al cabo estos inversores
00:20:02
no tienen ese desarrollo
00:20:04
que es realmente lo caro en este tipo de
00:20:06
tecnología, pues que tienes una
00:20:08
aplicación móvil que se conecta directamente
00:20:10
al inversor, claro, eso
00:20:12
desarrolla y hay gente por detrás
00:20:14
hay desarrolladores, hay ingenieros
00:20:16
sistemas que tienen que hacer muy bien un proceso
00:20:18
hay que mantener unos servidores
00:20:21
y eso es caro
00:20:22
Yo también, como tú lo dices
00:20:24
Francisco, en esos casos
00:20:27
lo digo por experiencia propia
00:20:29
digamos que tienen protegido
00:20:31
y no te dan acceso ni a una API
00:20:33
ni te dan acceso a sus datos
00:20:35
o sea, tienes que conectarte
00:20:37
al final, usar
00:20:38
yo tengo un sensor para
00:20:40
poder hacer esa medida
00:20:42
y bueno, yo no tengo
00:20:45
digamos en
00:20:47
una instalación
00:20:48
con batería como tenéis
00:20:51
vosotros, pero bueno
00:20:52
que seguro que hace poco que os habéis
00:20:55
alegrado, ¿no? Cuando
00:20:57
ha habido el apagón
00:20:58
Sí, sí, sí, claro
00:21:01
todo esto del apagón nos ha venido
00:21:03
Bueno, esto va bien, esto es
00:21:04
lo que necesitamos, ¿no?
00:21:07
De hecho queremos ampliarlo, con eso te digo
00:21:08
todo, pero bueno, es una manera más
00:21:11
igualmente esto
00:21:13
voy a categorarlo como, o sea, es un proyecto
00:21:14
muy bien hecho, muy bien consolidado, no voy a dejar
00:21:17
de defender eso, pero todo esto tiene un punto de mejora
00:21:19
¿por qué? porque como dices tú
00:21:21
en la parte de seguridad este proyecto
00:21:22
sí que tiene esa parte de debilidad
00:21:25
porque hay que ser realista
00:21:27
y eso es un punto de mejora, pero
00:21:28
como todo en esta vida es mejorable
00:21:30
y este inversor se puede conectar
00:21:33
a través de la propia Raspberry
00:21:35
en este caso por eso lo elegí
00:21:36
con un cable, entonces tú
00:21:38
conectas directamente
00:21:41
digamos que haces un sistema cerrado, una DMZ
00:21:42
porque al fin y al cabo
00:21:45
la conectas directamente al inversor por
00:21:46
digamos un cable, que es que me ha llegado esta semana, si no lo hubiese
00:21:48
puesto, tú lo hubieses presentado con el
00:21:50
cable, pero me ha llegado justo
00:21:51
el lunes y conectas directamente
00:21:54
por el RS485
00:21:56
que es un puerto, lo conectas a través de USB
00:21:59
a la Raspberry, entonces esos datos
00:22:00
no van a internet, esos datos
00:22:02
van solo de manera interna
00:22:04
y tú lo ves solo porque tú tienes acceso
00:22:06
a esos datos, entonces esos datos no te los
00:22:08
puedes, no se los das al mundo
00:22:10
¿sabes? Y eso es la próxima
00:22:12
Una de mis preguntas que te iba a hacer precisamente en la parte técnica era eso, cómo accedías a los datos. Suponía que de forma local, pero bueno, eso exactamente, dices, es una vulnerabilidad y además es una cosa que a mí me interesa bastante porque me gusta mucho todo el tema de la agricultura, de la tecnificación y demás, que se apoya en muchos cacharros IoT,
00:22:14
pero al final el problema es la seguridad
00:22:41
como tú bien dices
00:22:44
todo hay que tenerlo de manera local, pienso yo
00:22:45
porque después de pegarme mucho, yo también habré estado trabajando
00:22:47
en ciberseguridad
00:22:50
sé lo vulnerable que pueden ser los datos en internet
00:22:52
al fin y al cabo no hay
00:22:54
ningún sistema que sea
00:22:56
infranqueable, entonces la mejor
00:22:57
manera es que nos haga internet
00:23:00
y cuál es la mejor manera, tenerlo en local
00:23:01
yo me he podido
00:23:03
montar esta arquitectura
00:23:05
es verdad que ahora sí que me estoy
00:23:08
vendiendo, porque lo estoy vendiendo
00:23:10
vía internet y luego los estoy volviendo a recoger
00:23:11
y dependo un poco de esos terceros
00:23:13
pero de cara a un futuro cercano
00:23:15
lo que voy a hacer es
00:23:17
ahorrarme ese paso y
00:23:19
encanutar directamente lo que sería
00:23:21
por este cable que te digo
00:23:23
que es el RS485
00:23:26
que no viene a ser no más que un cable
00:23:28
un RJ45 que conectas al inversor
00:23:29
y lo conectas por USB
00:23:31
lo que pasa es que eso va con un
00:23:33
protocolo y es ahí donde se
00:23:35
leen esos datos, va directamente
00:23:37
a Influx a través de un script
00:23:40
entonces no tienes que ir afuera
00:23:41
y luego directamente Influx lo recoge
00:23:43
y lo envía directamente a la cara
00:23:45
además mejoras todo este delay
00:23:47
que estoy teniendo porque al fin y al cabo estos datos
00:23:49
no son
00:23:52
en tiempo real real
00:23:53
sí que hay un delay corto
00:23:55
o sea me refiero no son 10 minutos
00:23:58
son a lo mejor segundos
00:24:00
pero tienes ese delay que a lo mejor pues
00:24:01
si quieres ir a la puntilla
00:24:03
quieres ir justo al detalle
00:24:06
pues no puedes
00:24:07
Entonces, bueno, ¿es un proyecto que tiene margen de mejora? Sí, pero pienso que para las opciones que había el tiempo también determinado, porque también lo quería presentar para el proyecto del fin de ciclo y dar esa puntilla como bien documentabas, es un proyecto más que consolidado que se puede explotar. Se usa, yo lo uso a diario y obviamente como todo tiene mejora.
00:24:08
O sea, para lo que os pedimos desde la parte docente, cumple con creces. Y claro, una de las cosas que a mí me gusta siempre preguntar es, bueno, de cara a escalar esto, ¿qué harías?
00:24:32
cosas como lo que me estás comentando
00:24:48
de mejorar la seguridad, a lo mejor
00:24:50
pues poner esto
00:24:51
evidentemente
00:24:54
el hacer una instalación
00:24:55
aislada
00:24:58
pues tiene sus pros y sus contras
00:24:59
pero bueno, eso al final ya sabes
00:25:01
Sí, al fin y al cabo tiene ese control
00:25:03
a lo mejor que no tienes internet y que no te puedes conectar
00:25:06
desde Murcia que te vas de vacaciones
00:25:08
y puedes saberlo, pero eso lo tienes
00:25:09
de manera control
00:25:12
Claro, pero el no depender
00:25:12
de internet también está muy bien
00:25:16
Y sobre todo, es un poco por lo que te he comentado antes del tema del apagón, porque nadie esperaba que se cayera absolutamente todo.
00:25:17
Claro, eso.
00:25:26
Bueno, pues sí, hay muchas, efectivamente, hay muchas. Yo no me acuerdo de qué marca es mi inversor, pero el mío es de una empresa americana.
00:25:28
Y te aseguro que el inversor en sí es bueno y funciona muy bien, pero los datos y todo eso que te da es bastante pobre.
00:25:39
y eso es lo que nos pasaba a nosotros
00:25:46
aquí al fin y al cabo
00:25:48
el inversor si te metes
00:25:49
físicamente pues te da el voltaje
00:25:52
ves lo que está
00:25:54
descargándose del inversor pero no ves por ejemplo
00:25:55
a las 11 imagínate
00:25:58
que vas por la tele y dices joder quiero saber
00:26:00
a las 11 que había un montón de sol
00:26:02
cuánta producción me estaba dando o a las 2 por ejemplo
00:26:03
aquí vemos que está la batería a 71%
00:26:06
si me dio potencia pues fíjate
00:26:08
sé que el pico de hoy ha sido de 2,18
00:26:10
que eso es un detalle
00:26:13
ha sido de 1,46
00:26:14
hoy pues eso no lo puedes saber a través del inversor
00:26:15
y aquí sí que lo puedo saber, te puedo decir
00:26:17
que ha habido este pico
00:26:19
de 2,18
00:26:21
o sea 2.000 vatios
00:26:22
2.180 vatios
00:26:25
que hemos tenido en la 1.47 porque ha salido
00:26:27
el sol porque hoy tenemos un día
00:26:29
bastante cerrado, pues sabemos eso
00:26:30
pero es que si me quiero saber
00:26:33
en este caso no va a ser así porque los datos los tengo desde ayer
00:26:34
por la noche y cuando lo puede
00:26:37
meter, pero si quiero ver por ejemplo
00:26:39
cuánto se fue ayer
00:26:41
O sea, hoy, bueno, porque lo tengo puesto en seis horas, no puedo cambiar, pero puedo ver ese flujo de datos, que es en lo que un poco consiste eso y puedo hacer esa trazabilidad que de otra manera pues no, no puedo hacer.
00:26:43
¿Cómo cuántas placas tienes, más o menos?
00:26:58
A ver, debo decir que esto es un sistema muy reutilizado, porque todo esto es unas baterías que tenemos, o sea, todo esto, lo difícil ha sido realmente esta parte que también tiene su, digamos, su parte de criticidad y de dificultad que ha tenido,
00:27:00
pero la parte ha sido que estas placas
00:27:22
que tenemos son recicladas
00:27:25
son de cantira
00:27:27
en este caso que han sacado de un huerto
00:27:28
solar y nos las han regalado
00:27:31
y tenemos como 12 placas de
00:27:32
222
00:27:34
vatios recicladas
00:27:36
al ser de un huerto solar
00:27:38
van con más voltaje, son de 42
00:27:40
entonces ahí tenemos un poco un conflicto
00:27:43
porque al
00:27:45
tener más voltaje el inversor solo llega hasta
00:27:47
500, por eso digo que tiene una dificultad
00:27:49
y tenemos unas baterías de carretilla
00:27:50
eléctrica, entonces tenemos ahí
00:27:53
10 kilovatios, son recicladas también
00:27:54
tenemos unos 5 kilovatios, más o menos
00:27:56
más o menos en, aproximadamente
00:27:58
porque no hay manera cierta
00:28:00
de poder calcularlo, pero sí que hemos llegado a tener
00:28:03
en verano, porque estas placas las tenemos
00:28:04
desde el verano pasado, lo que pasa es que no tenemos
00:28:07
otro tipo de instalación
00:28:08
hemos llegado a tener
00:28:09
2.500 vatios
00:28:12
constantes
00:28:14
lo que me quieres decir es que el inversor
00:28:15
es de 5 kilovatios
00:28:19
el inversor es de 6,6
00:28:19
de 6,6 híbrido
00:28:21
de 6,6
00:28:24
y de 500 voltaje máximo de entrada
00:28:24
¿qué quiere decir esto? que tú no le puedes
00:28:28
porque tú los paneles los puedes poner
00:28:29
como bien sabrás, en serie o en paralelo
00:28:31
¿vale? entonces
00:28:34
tú tienes que ajustar ese
00:28:35
voltaje
00:28:37
al inversor, porque si no
00:28:38
lo quemas, entonces nosotros hemos llegado a
00:28:41
480 creo que tenemos
00:28:43
voltios de máximo
00:28:45
no sé si lo podré
00:28:47
no sé cuánto habrá estado aquí
00:28:48
PV voltaje, nosotros más o menos
00:28:52
tenemos 364 porque
00:28:54
se nos rompió una placa solar, pero
00:28:55
lo tenemos en unos 400 y pico
00:28:57
bueno, se nos han roto, realmente ya nos rompieron
00:29:00
dos en invierno
00:29:02
por viento que viene, se nos rompieron dos
00:29:02
entonces, más o menos el voltaje ha llegado
00:29:06
a 364, alguna vez lo he visto
00:29:08
en 380 y pico
00:29:09
de voltaje, o sea que tenemos unos
00:29:11
400 y pico voltios de máximo
00:29:13
que nos da la instalación
00:29:16
fotovoltaica. Entonces, como el máximo
00:29:18
es 500, pues siempre intentamos ayudar un poquito
00:29:20
por debajo, porque con 500 va a ir
00:29:22
el inversor que tiene un ventilador, eso, y eso empieza
00:29:23
a saltar un calor que, claro, tampoco
00:29:26
esa vez que las máquinas, como mucho, dan
00:29:28
el 80%, y además en
00:29:30
función de cómo estén instaladas las placas
00:29:32
solares, botan un rendimiento u otro.
00:29:34
Claro, claro.
00:29:36
Muy bien, pues nada, yo
00:29:39
creo que lo vamos a dejar aquí, que ya vamos a hacer
00:29:40
como los 15 minutos
00:29:42
de la parte de preguntas,
00:29:44
aunque realmente...
00:29:46
¿Quieres preguntar más?
00:29:47
¿Perdón?
00:29:49
Que pregunte lo que quiera, que no pasa nada.
00:29:50
No, no, si yo al final, o sea, te he preguntado cosas más de interés,
00:29:52
porque creo que al final lo has explicado bastante bien los elementos, evidentemente.
00:29:55
Te podía preguntar, por no desconocimiento mío, pues si el InfluenceDB, o sea,
00:30:01
como me ha dicho que tiene un lenguaje propietario, o sea, ya es por curiosidad también si es parecido a, bueno, pues eso,
00:30:06
otros lenguajes SQL
00:30:15
como pueda tener
00:30:17
MariaDB o
00:30:18
cualquier tipo de
00:30:21
SQL
00:30:23
Realmente Flux es
00:30:23
un lenguaje adaptado, es una adaptación
00:30:27
del lenguaje SQL, de hecho tú puedes
00:30:29
usar aquí
00:30:31
si te das cuenta en los DataSource
00:30:32
creo que se ve muy bien
00:30:35
te da la opción de usar
00:30:36
Influence SQL, SQL o Flux
00:30:38
¿Por qué? Porque lo tiene
00:30:41
integrado, tiene esta adhesión
00:30:43
pero Flux viene
00:30:45
es una modificación
00:30:46
lo que pasa es que le han añadido
00:30:49
campos
00:30:51
o le han añadido etiquetas
00:30:53
no me sé el lenguaje 100% porque
00:30:54
yo no soy desarrollador y no estoy especializado
00:30:57
en Flux, pero yo muchas veces
00:30:59
uso SQL, lo que pasa es que como en estas
00:31:01
queries que yo he usado
00:31:03
las he adaptado, básicamente
00:31:05
o sea, yo esto lo he podido sacar
00:31:07
de internet porque te lo da Flux
00:31:09
estas queries
00:31:11
No me tenía que coger y currar todo desde cero porque era una locura. Entonces, lo que he hecho es adaptar el lenguaje a lo que me requería en este caso el proyecto de la instalación y eso es lo que he hecho, que ha sido adaptar los campos en este caso.
00:31:13
Pues muy bien
00:31:30
Yo he trabajado con ella
00:31:33
tanto Grafana como Influencer he trabajado con ella
00:31:37
en mi experiencia laboral, la uso a día de hoy
00:31:40
y es una maravilla, a mí me gusta mucho cómo da los datos
00:31:42
sobre todo para este tipo de proyectos, para este tipo de
00:31:45
análisis de los datos, es una maravilla
00:31:48
porque lo puedes hacer tanto aquí como luego lo puedes dar
00:31:51
distintos tipos de visibilidad
00:31:54
de grafismos a lo que sería
00:31:57
aquí ves, por ejemplo, ves que si pongo
00:32:00
Gorlopoti, que sería más o menos igual que Grafana
00:32:03
pero bueno, Grafana viene mucho más
00:32:05
más efectivo, más
00:32:06
puedes explotar mejor el dato
00:32:08
aquí pues ves un poco más el dato
00:32:10
a lo que se requiere
00:32:13
Muy bien, pues si te parece lo vamos a
00:32:15
dejar aquí, voy a pausar ya la grabación
00:32:19
y eso es lo que se va a quedar para
00:32:21
la defensa
00:32:23
Perfecto, pues muchas gracias
00:32:24
Muchas gracias y enhorabuena de nuevo
00:32:26
- Idioma/s:
- Materias:
- Informática, Administración de Sistemas Informáticos en Red
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Formación Profesional
- Ciclo formativo de grado básico
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado medio
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado superior
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado básico
- Autor/es:
- Alberto Corredera
- Subido por:
- Alberto C.
- Licencia:
- Dominio público
- Visualizaciones:
- 2
- Fecha:
- 15 de mayo de 2025 - 17:01
- Visibilidad:
- Clave
- Centro:
- IES CIFP a Distancia Ignacio Ellacuría
- Duración:
- 32′ 30″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 316.12 MBytes