Node-RED: Monitorizar la instalación solar con Raspberry - Medidor de consumo Modbus 3ª Parte

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024
  • Tercera parte de la serie de vídeos para montar una monitorización de la instalación eléctrica y solar.
    Tutorial con Node-RED para leer dos medidores de consumo con el protocolo Modbus y un adaptador RS485 a USB
    #rasberry #nodered #solarenergy
    1ª Parte:
    • Monitorizar la instala...
    2ª Parte:
    • Monitorizar la instala...
    Recursos de este vídeo:
    github.com/vic...
    Materiales y "cacharros" en este vídeo:
    Medidor de energía Modbus bit.ly/3h3d191
    Adaptador Modbus RS485 a USB: amzn.to/38hPHk5
    Música: patrickdearteaga.com

Комментарии • 78

  • @pablotic7896
    @pablotic7896 3 года назад

    Muy buena exposición. He aprendido mucho. Agradecerte tu paciencia para explicar las cosas claras y que podamos comprender. Te animo a que sigas explicando las diversas partes de cómo controlas toda la instalación solar, pero por partes. Ya he encargado el hardware que vas utilizando. También sería interesante que nos informases del sistema operativo y la versión de software de la raspberry para instalar todo el software que tú usas en conjunto. Muchas gracias. Feliz año. Un saludo.

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Seguiré creando vídeos poco a poco mientras vea que tienen buena acogida! He empezado por los monitores de consumo porque justo son los tengo que instalar, los últimos que he adquirido y de paso he aprovechado para grabar el proceso. Un saludo!

  • @pepealfa1
    @pepealfa1 3 года назад

    Gracias por todas las aportaciones al canal.

  • @zeiquero
    @zeiquero 3 года назад

    Muy interesante la serie de videos sobre modbus, estoy intentando comunicar mi inversor DEYE con una raspberry para control domotico con Node-Red y Grafana, para luego pasarlo a Home Assistant, a ver si consigo fabricar el cable USB-RS485

  • @davidjimenez8952
    @davidjimenez8952 3 года назад

    Fantastico! ya conocía Node red pero no que fuese tan sencillo,

  • @doncrn
    @doncrn 3 года назад +1

    Larga vida al cacharreo!!

  • @paulocardoso1917
    @paulocardoso1917 3 года назад

    Gracias por el tutorial. Permite una sugestion haceres uno video para explicar la monitoracion del inverter axpertking a mi me interessaria mucho. Gracias

  • @EnocRosales
    @EnocRosales 3 года назад

    Vi todo el programa pero no entiendo nada de programación 😃
    Interesante para los que saben de programación, tal vez algún día aprenda , saludos

  • @Davidgomez-sn9qg
    @Davidgomez-sn9qg 3 года назад

    Parece incluso sencillo..., muy bien explicado, en cuanto me lleguen pruebo a hacerlo e integrarlo con el nodeRed de Home assistant (a cabezazos claro 😅)

  • @oscarg.9
    @oscarg.9 3 года назад

    Muchas gracias Victor.

  • @JoseGonzalez-gq4jz
    @JoseGonzalez-gq4jz 3 года назад

    Increíble estos tutoriales ! Gracias x compartirlos.

  • @charlierc7104
    @charlierc7104 3 года назад +1

    Genial Victor!
    No conocía Nod- RED y esto que he visto hoy me ha animado a usarlo en mi próximo proyecto de construir mi propio PowerWall.
    He seguido tus vídeos del PW, juntamente con los de Joan Olaria y Marcos Landete, y estoy decidido a renovar mis actuales baterías de Gel (un fracaso), por un PW de unos 12 kWh con celdas 18650.
    Hasta ahora todo el tema de monitorización lo hacía con Python y Gambas3, pero después de ver este vídeo, me he puesto a trastear con Node-RED y una PI y la verdad es que esta solución me convence mucho más.
    Tengo muchas dudas, que si no tienes inconveniente, te iré haciendo consultas. Mi instalación es aislada, con un Axpert 3000 a 24v, con un cargador adicional de 1100w y un aerogenerador de 700w.
    Saludos y gracias de nuevo por estos videos que haces, eres un crack!

    • @MinistroPepon
      @MinistroPepon  3 года назад

      No sabes lo que me alegra y anima a seguir los comentarios como el tuyo! Muchas gracias! Seguiré haciendo vídeos explicando más cosas! y por supuesto la serie de monitorización con raspberry aún tiene pendientes muchos vídeos! Un saludo!

    • @charlierc7104
      @charlierc7104 3 года назад

      @@MinistroPepon Gracias Victor, no te imaginas lo que ayuda con tus publicaciones, estaré esperando tus próximos vídeos con ansia para poder ver como crear los flujos y poder controlar los pines de las RB segun voltajes, cargas, etc...
      Mi nuevo proyecto del PW con litio, lo que me preocupa es sobre todo es lo referente al BMS, a mi Axpert Voltronic y cargador Rover, no le sientan nada bien desconectarle la batería por lo que deberé controlar las cargas y descargas con la PI, contactores o algo así... ya pensaré. Pero con Node-RED es posible hacerlo de una manera segura y robusta. Piensa que mi instalación es aislada, sin red de compañía.
      Yo también dispongo de 3 medidores modbus como los de tu video pero para CC, controlo los dos string de placas solares y el cargador del aerogenerador.
      Ahora estoy viendo el post de Tejota en SolarWeb, he cargado en mi Node-RED los módulos para Voltronics y voy a ver si puedo interactuar con el inversor
      Un abrazo y gracias de nuevo

  • @jesusalonso6915
    @jesusalonso6915 3 года назад

    Muy buen trabajo!!

  • @adriuk9367
    @adriuk9367 3 года назад

    Cuanto te ha costado toda la instalación de la powerwall? Gracias. Me refiero todo lo que has comprado + placas?

  • @mariadelourdeszamoradepeyt1068
    @mariadelourdeszamoradepeyt1068 3 года назад

    Feliz año muchas cosas buenas 🤗
    Mi pregunta estoy haciendo un power wall a tu manera pero tengo un problema con las soldaduras sobre la trenza me infria el soldador y hace pasta como soldadura fría compré otros soldador el de pistola eléctrica y uno mas potento pero que va igual hago 3 soldaduras y tengo que esperar que vuelva a calentar.
    Tu cómo hiciste?
    Gracias

    • @MinistroPepon
      @MinistroPepon  3 года назад +1

      La clave es el estaño! Tiene que ser un estaño que funda a la menor temperatura posible: yo use estaño plomo, no recuerdo si era un 20% plomo. Un saludo y feliz año!

  • @kuarteman
    @kuarteman 3 года назад

    Fantasticos tutoriales y videos muy bien explicados. hace falta mucha maquina para mover el Debian y Emon y Node Red?. Es que tengo un asus pequeño, EeePC y querria probar. Raspberry vale cualquiera o tiene que ser de las ultimas? gracias.

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Yo utilizo la Rasbperry Pi 3 B+ y sin problemas! El EeePc funcionaría pero supongo que consumirá más que una Raspberry. Un saludo!

  • @rosagunto
    @rosagunto 3 года назад

    Hola unos vídeos geniales esto aprendido mucho, una pregunta qué sistema operativo usas para raspberry y el pc

    • @MinistroPepon
      @MinistroPepon  3 года назад

      En mis ordenadores utilizo Debian y en las Raspberry utilizo Raspbian o como lo llaman ahora Raspberri Pi OS, que igualmente está basado en Debian GNU/Linux

  • @esquitx
    @esquitx 3 года назад

    Eres un crack! muchas gracias por lo videos tan sencillos, fáciles de seguir y con contenido. Feliz año :-)

    • @noelserdna
      @noelserdna 3 года назад

      Q buen vídeo... No conocia el Red node lo voy a probar!!!!!

    • @MinistroPepon
      @MinistroPepon  3 года назад +1

      Muchas gracias Xavier! Me alegra de que os sean útiles! Feliz año!

    • @noelserdna
      @noelserdna 3 года назад

      Voy a probar el Red node con los shelly em a ver q tal!!

  • @jostyk93
    @jostyk93 3 года назад

    Excelente video, me he suscrito, tengo una consulta, tengo un inversor "híbrido" marca Powest y tiene USB, es posible hacerle monitoreo de esta forma? Gracias de antemano

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Parece un voltronic buscando su foto por internet, así que si el número de serie empieza por 9 podrías sacar info por el USB,sip

    • @jostyk93
      @jostyk93 3 года назад

      @@MinistroPepon Si es parecido al voltronic, y este tiene USB como el de las impresoras, como podría escanear los puertos para verificar que datos envía? Muchas gracias por su ayuda

  • @JoseGonzalez-gq4jz
    @JoseGonzalez-gq4jz 3 года назад

    Saludos Victor, ya por fin me llegaron los medidores no he echo la simulación en phyton, pues quería empezar con node red que lo tengo instalado, el caso es que en el debug me salen las cadenas vacías igual que a ti antes del corte del video y decir que tenías que enchufarlo, se me escapa algo? Este es el error que me da: Error: Client Not Ready To Read At State reconnecting gracias un saludo.

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Prueba a intercambiar los cables de datos, por si están cruzados

    • @JoseGonzalez-gq4jz
      @JoseGonzalez-gq4jz 3 года назад

      @@MinistroPepon gracias por responder, finalmente lo he solucionado haciendo una instalación limpia y de esta manera he conseguido instalar bien el paquete de nodbus, saludos.

  • @eusebiobarrerobarco2291
    @eusebiobarrerobarco2291 3 года назад

    hola víctor, esos medidores miden potencia en ambos sentidos?

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Creo que no, que son unidireccionales, los uso solo para medir cargas, pero seguro que hay variantes que sean bi-direccionales. Un saludo!

  • @joser73
    @joser73 3 года назад

    Muy buenas Victor.
    Estoy tratando de conectar mi medidor de consumo con nodered, y no hay manera. Tengo el eastron sdm 120 ct modbus. Nodered me lo reconce como dispositvo serial ttyUSB0. Pero siempre está reconectando. Sabes dónde puede estar el fallo?
    Desde el terminal de ubuntu si le lanzo el comando si que me lee y me da los valores. No sé por dónde tirar ya.
    Gracias de antemano. Un saludo.

    • @MinistroPepon
      @MinistroPepon  3 года назад +1

      Usas el nodo modbus? Has revisado el tema de permisos sobre el /dev/ttyUSB?

    • @joser73
      @joser73 3 года назад

      @@MinistroPepon Si que uso el nodo modbus.
      Lo de los permisos como se mira/conceden?
      Como me lo reconoce el nodo modbus al querer agregar el dispositivo usb pensaba que ya tendría los permisos. Si desconecto el usb se quita de la lista de dispositivos. Pero que seguro que van por ahí los tiros.
      Gracias nuevamente.

    • @MinistroPepon
      @MinistroPepon  3 года назад +1

      @@joser73 Puedes probar si es eso con un "chmod 777 /dev/ttyUSB0" pero cada vez que quites el usb perderás ese cambio. Si con eso te funciona ya es cuestión de crear una regla de "udev" para que te asigne los permisos automáticamente al contectar/reiniciar

    • @joser73
      @joser73 3 года назад

      @@MinistroPepon Muchas gracias Victor, ahora si que funciona. Lo único que a lo que me has dicho le he tenido que añadir sudo. Ahora habrá que ver como hacerlo permanente. Y luego lo más difícil, ver como sacar los datos.

    • @MinistroPepon
      @MinistroPepon  3 года назад +1

      @@joser73 me alegra! A disfrutar!

  • @PabloGarcia-qx8ph
    @PabloGarcia-qx8ph 3 года назад

    Hola victor tengo una pregunta, estoy intentando conectar un inversor axpert al nodered por usb y queria saber a que nodo lo tendria que poner, llevo dos dias volviendome loco!!! Lo que es no saber .

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Hay un hilo muy bueno en el foro solarweb de tejota, por USB tiene unos pasos más que por puerto serie normal. Un saludo!

    • @PabloGarcia-qx8ph
      @PabloGarcia-qx8ph 3 года назад

      Lo busco ahora mismo

    • @PabloGarcia-qx8ph
      @PabloGarcia-qx8ph 3 года назад

      Lo unico que llevo tiempo intentando registrarme y es imposible

  • @javierserna6631
    @javierserna6631 3 года назад

    cuanto pueden durar las baterias de litio?

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Usándolas con unos márgenes de seguridad de carga entre el 20 y el 80% espero estirar su vida útil al máximo. Estimo unos 7-8 años. El tiempo lo dirá... Si fuesen nuevas una buena cifra serían 10 años.

  • @karl_schtolke
    @karl_schtolke 3 года назад

    Le dices adiós a la factura de la luz?

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Nop, por desgracia eso no es viable con mis placas, solo tengo 12 placas de 280w pico y en invierno, con la calefacción por splits de bomba de claor consumo mucho más de lo que produzco, así que estoy en "semi-aislada" con apoyo de red. Conmuto a red cuando las baterías caen del 20% del SOC y vuelvo a baterías cuando suben del 30%

  • @manuelmarinlozano4340
    @manuelmarinlozano4340 3 года назад

    Hola Víctor me podrias decir como puedo leer los datos de mi inversor Aspert vm3 para volcar los en la raspberry con nodered estoy atascado ahí o enviarme las líneas de como sería y un par de pantallazos del nodered como lo tienes tu.
    Gracias por anticipado.
    Eres un crack

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Mira mi último vídeo hablo del monitor de baterías, pero explico más cosas, en la descripción está el enlace al github donde voy dejando los flujos de nodered y recursos adicionales.
      Si la serie de vídeos de monitorización con raspberry, node-red y emoncms funciona bien seguiré publicando vídeos explicando lo que falta: la comunicación del BMS y del híbrido, así como el algoritmo para control de SOC, y cambios de modo In-line o bypass para el híbrido.
      Un saludo!

    • @manuelmarinlozano4340
      @manuelmarinlozano4340 3 года назад

      @@MinistroPepon hola gracias por responder
      Tengo un problema con los códigos cada vez que copió y pego cuando ejecutó me da un error:
      Algo así como:
      Traceback (most recent call last) :
      Y un error de sintaxerror: missing parentheses in call to 'print'. Did you mean print(result.registters[0])?
      En todos los que he intentado copiar me ocurre eso

    • @MinistroPepon
      @MinistroPepon  3 года назад

      @@manuelmarinlozano4340 eso es Python,no? Usas Python 2 o 3?

    • @manuelmarinlozano4340
      @manuelmarinlozano4340 3 года назад

      @@MinistroPepon creo que pone que es thonypyton. Viene con debían ya instalado

  • @mariadelourdeszamoradepeyt1068
    @mariadelourdeszamoradepeyt1068 3 года назад

    Hola 👋
    Tu graduaste la carga máxima y mínima en tú voltronic es que tengo el mismo y no quiero forzar mis pilas.
    Gracias
    Ps : me parezco à Columbo 😂

    • @MinistroPepon
      @MinistroPepon  3 года назад +1

      Hola! Lo expliqué en este vídeo:
      ruclips.net/video/eu0BwH8In6s/видео.html
      Básicamente dependerá de tu número de series y el modelo de tu inversor, pero que ande entre 3 (mínimo) y 4v (máximo) por serie.
      Un saludo!

  • @oscarherrerogonzalez6498
    @oscarherrerogonzalez6498 3 года назад

    Muy buenos vídeos pero esto de programación para los k no entendemos esto parece otro mundo esperaría k como as montado todo lo del bms y el inversor para ver si los k no sabemos podríamos hacerlo también

    • @MinistroPepon
      @MinistroPepon  3 года назад +1

      Voy a ir haciendo vídeos más detallados para intentar que sea lo más sencillo posible! Un saludo!

    • @oscarherrerogonzalez6498
      @oscarherrerogonzalez6498 3 года назад

      @@MinistroPepon muy bien muchas gracias

  • @pablotic7896
    @pablotic7896 3 года назад

    Se me olvidaba decirte que al pinchar en el enlace de los recursos de este vídeo da un error y no da acceso. No sé si es que me falta algo. Gracias.

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Ya está arreglado el enlace! Muchas gracias!

  • @miquelnoguer41
    @miquelnoguer41 3 года назад

    Veo que utilizas emonCMS. Mirando su web no me queda claro el modelo de pago que tienen. Entiendo que pagas por visualizaciones no?
    Gracias por estos videos Victor

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Utilizo EmonCMS (que es parte del proyecto openenergymonitor.org) instalado en una Raspberri Pi, por lo que no utilizo sus servicios de pago, es libre. :D. Si quieres almacenar datos en sus servidores (backups, mejor acceso online, etc) es una buena opción que te ofrecen, pero si es de pago.
      github.com/openenergymonitor/emonpi/wiki/emonSD-pre-built-SD-card-Download-&-Change-Log

    • @miquelnoguer41
      @miquelnoguer41 3 года назад

      @@MinistroPepon Me acabas de abrir un mundo. Tengo una Raspberry y le pondre emonCMS. Muchas gracias y felicidades por estos videos tan educativos.

  • @manuelmarinlozano4340
    @manuelmarinlozano4340 3 года назад

    Hola se puede conseguir el software icc gratis o es de pago y si es así cuanto cuesta o hay algún modo de probarlo gratuito
    Saludos y sigue así

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Hola Manuel! Yo no utilizo ICC, está todo montado con EmonCMS, Node-Red y Python, todo tecnologías libres y gratuitas, eso sí, es más artesanal y te lo tienes que montar tú mismo. El ICC es de pago pero algo más inmediato y normalmente más sencillo.
      Un saludo!

  • @camolas71
    @camolas71 3 года назад

    Muchas gracias, podrias disponibilizar el codigo para leer la bms por favor?

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Tengo previsto hacer un vídeo explicando la comunicación con el BMS. En cuanto tenga el código en limpio lo agregaré al github del canal! Un saludo!

    • @camolas71
      @camolas71 3 года назад

      @@MinistroPepon Gracias 👍 Saludos

    • @javierroldanvicente3692
      @javierroldanvicente3692 3 года назад

      @@MinistroPepon hola,
      buena intro al node-red. sigues teniendo en el plan subir un video explicando node-red para la parte del BMS?
      un saludo,

    • @MinistroPepon
      @MinistroPepon  3 года назад

      @@javierroldanvicente3692 hola! Si, tengo el canal muy parado por falta de tiempo y circunstancias personales, pero entre tanto mira si con los recursos de mi GitHub te puede ayudar, lo tienes en la descripción del vídeo. Un saludo!

    • @javierroldanvicente3692
      @javierroldanvicente3692 3 года назад

      @@MinistroPepon Si. lo estuve ojeando esta tarde antes de escribir. he importado el nodered-flows.json y puse algunos modulos mas en la paleta (p.ej. UI) ...pero todavia hay dependencias. Tampoco se que hacer con el otro archivo (10-usb-serial.rules)

  • @pepealfa1
    @pepealfa1 3 года назад

    Como podria instalar emoncms en mi rasberrypi? Un saludo

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Pues más fácil imposible: solo bajas la imagen ya preparada de Raspbian con el emoncms para Raspberry Pi, habilitas el ssh, configuras la wifi y a funcionar. Solo tendrías que instalar el node-red (sudo apt install node-red) y a funcionar con lo mismo que voy explicando en los vídeos:
      github.com/openenergymonitor/emonpi/wiki/emonSD-pre-built-SD-card-Download-&-Change-Log

    • @pepealfa1
      @pepealfa1 3 года назад

      @@MinistroPepon ok,gracias probaré tal cual haber como me va. Un saludo

    • @manuelmarinlozano4340
      @manuelmarinlozano4340 3 года назад

      Hola cuando estoy instalando la imagen en la raspberry me pide un login y password entonces escribo "pi" como login y "raspberry" cómo password pero no los acepta me vuelve a pedir login y password continuamente , y no se que más hacer

    • @MinistroPepon
      @MinistroPepon  3 года назад

      Si es la imagen de emonpi (emonSD) con raspbian el usuario creo que era pi y la contraseña por defecto era emonpi2016. Un saludo!