En el capítulo de hoy aprendemos como funciona el protocolo de comunicación Modbus sobre TCP. De esta manera vamos a ser capaces de obtener toda la información de nuestro Inversor Solar de una manera fácil y sencilla. En este capítulo realizamos las operaciones con un inversor Fronius. ✅¿Quieres saber si merece la pena o no poner placas fotovoltaicas? ¿y batería? Nosotros te realizamos el estudio. domotica.solar/producto/estudio-rentabilidad-placas-solares Si quieres empezar en esto de la domótica aquí tienes unos básicos donde montar su domótica. ✅Kit Completo Raspberry 4 amzn.to/3pyZqJz ✅Raspberry 4 amzn.to/3oyvVaK ✅Memoria SDXC (Importante: Hay que comprar la versión "rápida") amzn.to/38vRFhX ✅Caja para raspberry amzn.to/3bpPzSB ✅Alimentador 3A para raspberry amzn.to/3brc8Xm ✅Cable adaptador HDMI amzn.to/3nw8T31 ¿Quieres ayudar al canal para seguir haciendo videos? www.paypal.com/donate?hosted_button_id=Z6L4F2D22LVY8 la entrada del blog: domotica.solar/modbus-tcp-obten-los-datos-de-tu-inversor-solar-node-red-fronius ¿Quieres saber más sobre Domótica Solar? Visítanos en domotica.solar/
Muchas Gracias!!!! De nuevo, una CURRADA... nos facilitas la vida... ¡¡¡no sabes cuanto!!! y si encima te juntas con otro "monstruo" como Joan... es la mezcla perfecta, como un buen cubata... para ver tranquilo y disfrutarlo.
Enhorabuena: claro, conciso, concreto. Impresionante. Lo he comprendido todo a la primera. Muchas gracias. Ánimo con los siguientes vídeos. Muy interesante el tema. Siga así. Saludos.
Ante todo dar las gracias por compartir y encima de manera amena algo tan técnico, acabo de poner paneles con inversor Fronius y no sabía cómo integrar sus datos en mi sistema domótico Llevo años con eedomus y z-wave, es una finca más o menos grande y las distancias eran excesivas para usar Wifi, con la red mallada de z-wave sin problema... pero de momento eedomus no tiene addon para solucionar toda la gestión energética de manera directa y ya estoy configurando una raspberry siguiendo tu canal, conexión perfecta con el inversor Fronius mediante Nodered (por cierto, el módulo que usas en el vídeo es 'node-red-contrib-modbus' aunque tienes instalado también el 'node-red-contrib-modbustcp'). No creo que hubiera podido hacerlo sin tus explicaciones Solamente he tenido que salirme del guión al instalar Nodered, he sido incapaz de hacer que funcione correctamente en docker, lo intenté en la raspberry (no publicaba el puerto 1880) y también en un NAS Synology (no permitía compartir la carpeta /data)... De momento lo he instalado directamente sobre Rasbian OS y todo correcto, pero si tienes alguna idea sobre qué error he podido cometer me gustaría configurarlo en docker para simplificar toda la gestión Saludos desde Cuenca (nunca siempre en Cuenca ni siempre sin Cuenca, JL Coll), Javier
Por cierto, una pregunta adicional, si me permites: En el registro 40084 encontramos la potencia en AC generada por el inversor. Me he peleado con el Excel que has colgado en tu web domotica.solar/ y no he conseguido encontrar el campo en el que se encuentra el vertido/demanda a la red, ¿no sabrías indicarme cuál es, en el caso de que esté, verdad? Gracias!
@@domotica_solar Sí, justo. Ya lo he obtenido, por si a alguien (o a tí mismo) te sirviese: El ID es el 240 (en el caso de un solo medidor). Los registros a leer son el 40088 "AC Power value", y su Scale Factor en el 40092. Gracias!!
Muy bien explicado, da gusto contigo! Yo tengo un sistema similar pero con un script en python y no estoy muy contento con la velocidad de lectura... a ver si instalo Node y lo hago como tu
Gracias por el video, una cosulta , si tengo el smart meter conectado al inversor fronius gen 24 plus mediante 485 rtu, por el modbus tcp del inversor puedo leer los datos del smart meter?
Luis una duda que tengo, he tenido que fraccionar la lectura del fronius en dos partes modbus-read, pero me gustaría poder grabarlas en influxdb todo como un registro único, como podría unirlas, gracias.
Muchas gracias por tan buen trabajo, he instalado el nodo que dices "node-red-contrib-modbustcp" y los nodos que se instalan son los modbustcp input y modbustcp output, que son diferentes a los nodos read que estas usando. He visto que también los tienes tu instalado los nodos input /output, , quizás haya que instalar algún otro módulo adicional.
Confirmo que para que salgan los nodos que salen en el video, hay que instalar "node-red-contrib-modbus" de 13 nodos, no el que dices en el video. De todas maneras, he probado para mi Huawei SUN 2000L1 y no funciona, para los valores que he encontrado por internet, Puerto 502 Unid-Id 0, Address 32080 para potencia activa y pone conectado, pero no saca valores. Seguiremos intentando, gracias por el canal y tanto esfuerzo 👍
quiero integrar mi fronius con baterias BYD directamente en HOME assistant tienes algun video o consejo al respecto? no lo consigo siguiendo el tutorial de HA
Hola me gustaría saber cual es el valor del que te dice cuando estoy vertiendo a la red y cuando consumo de ella. Me puedes decir las direcciones que son? Gracias es una gran ayuda la que se hace en este canal
Visto!!!! en modbus 240 esta el smartmeter! muchas gracias PEPE MANTAS!!!! Hola! ya he consegiuido poner los valores para hacer un gestor de excedentes. Sabeis como donde esta el valor de "sensor.power_real_fronius_meter_" que me sale en HA? es el valor que me da el smartmeter con el valor de la acometida (pero me lo da por web) sabeis si lo da por modbus el fronius? Muchas gracias!
Gracias por tus videos, con ello he aprendido mucho y me he animado a monitorizar el fronius. Estoy contento con lo que llegue a configurar pero me gustaría ver el consumo de la casa, lo que se compra a la red y lo que se vierte en su caso pero estos datos no los veo en el mapa de registros, no es posible leerlos?
@@domotica_solar si lo tengo claro, pero quiero poner aerotermia y placas para quitarme la caldera de gasoil y eso lleva más estudio jejejej. Esperando presupuestos estoy 😉
Grande, muy grande el video, felicidades. Una duda, no seria más fácil realizar las lecturas en float en lugar de int+SF , parece un poco lio andar calculando el SF.
Fantástico el video, enhorabuena Tengo una pregunta, Quiero comparar la energía solar producida (registro 40084) con el consumo actual de la vivienda ¿en que registro se encuentra esto?, no consigo dar con él. Muchas gracias
Hola muy buenas, soy propietario de un fronius gen24 acabo de descargar e instalar node-red he instalado el modbus pero solo me salen 2 opciones las de abajo que es la primera que utilizas no me sale he estado intentando instalar más opciones pero no sale, también quería preguntarte si los códigos del register map son compatibles con el gen24
Buenos días, tengo una duda a ver si me pueden ayudar, tengo dos Fronius primo en paralelo, uno FULL y otro LIGHT, con un solo datamanager. No veo la manera de poder leer en las tablas de MODBUS los inversores 1 y 2, cuando leo por modbus lo hago siempre de uno de ellos. Alguien sabría decirme como puedo hacerlo? Gracias!!
Estupendo video y muy bien explicado. Lastima que al principio no puedo comprobar si mi ModBus IP esta activado ya que intento acceder a la configuracion del Fronius y me pide password para entrar a comprobarlo. He pedido la contraseña al instalador y se niega a darmela como no sea firmando una renuncia a la garantia del inversor. Ahí estoy sin poder seguir... ¿Alguna ayuda?
Hola. Lo explicas de cine... una maravilla. Muchas gracias por tus videos. Quería hacerte una pregunta. Consigo leer los datos del inversor perfectamente pero en ellos no aparecen los datos del Smart Meter que está conectado al inversor. He leído la guía de Fronius referente a Modbus y trata los registros de manera distinta en el Smart Meter. Muchos valores de los registro coinciden y otros no. Sabes como obtener los valores del Smart Meter...? Muchas gracias.
He leído el pdf de Fronius referente a modbus y al final aparece una tabla de registros del smart meter... como los del inversor, pero esos son los que no consigo leer. Me imagino que el servidor de modbus será el mismo, ya que el smart meter sólo tiene comunicación rs485 con el inversor. Un saludo y gracias.
@@pepemantas4536 Lo conseguiste resolver Pepe?. Estoy en el mismo dilema que tu. En concreto, quiero leer la potencia que se obtiene de la red. Y eso el inversor veo que no lo tiene...
Muy buen tuto, tengo un problema con la funcion modbus tcp, esta funcion me funciona perfectamente pero al cabo de un par de horas la función se pone en waiting... y deja de recopilar datos, tengo que hacer un reboot del Node-Red, tienes idea a que se deve esto??
@@domotica_solar como lo apoye más me van a echar de los grupos por spam jajaajaj, de verdad enhorabuena porque el canal es brutal y la manera de expresarte es muy clara y concisa
@@domotica_solar el inversor tiene 2 puertos rs485, marcados como máster y otra como slave... En el máster hay conectados un meter (ESM1 EQX) y un módulo rs485 - wifi (485/WIFI 24H EQX para enviar datos a la aplicación propietaria). ¿Podría conectar una rasp con un usb a rs485 en el conector máster del inversor ?
He intentado añadir los módulos de Modbus que aparecen en el vídeo y me da un error. Posteriormente he leído el comentario de raforo2000 y he intentado instalar "node-red-contrib-modbus" ... pero tambien me da error. este es el log que da Node-RED ... ¿a alguien más le ha ocurrido lo mismo? ----------------------------------------------------------- 2021-11-14T20:01:50.216Z Install : node-red-contrib-modbustcp 1.2.3 2021-11-14T20:01:50.410Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-modbustcp@1.2.3 2021-11-14T20:01:58.214Z [err] npm 2021-11-14T20:01:58.214Z [err] ERR! code EAI_AGAIN 2021-11-14T20:01:58.215Z [err] npm 2021-11-14T20:01:58.215Z [err] ERR! errno 2021-11-14T20:01:58.215Z [err] EAI_AGAIN 2021-11-14T20:01:58.233Z [err] npm ERR! 2021-11-14T20:01:58.233Z [err] request to registry.npmjs.org/node-red-contrib-modbustcp failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org 2021-11-14T20:01:58.246Z [err] 2021-11-14T20:01:58.246Z [err] npm ERR! A complete log of this run can be found in: 2021-11-14T20:01:58.246Z [err] npm ERR! /data/.npm/_logs/2021-11-14T20_01_58_235Z-debug.log 2021-11-14T20:01:58.259Z rc=1 ----------------------------------------------------------- 2021-11-14T20:06:46.394Z Install : node-red-contrib-modbus 5.14.1 2021-11-14T20:06:46.603Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-modbus@5.14.1 2021-11-14T20:06:53.918Z [err] npm 2021-11-14T20:06:53.919Z [err] 2021-11-14T20:06:53.919Z [err] ERR! code EAI_AGAIN 2021-11-14T20:06:53.920Z [err] npm 2021-11-14T20:06:53.920Z [err] ERR! errno 2021-11-14T20:06:53.920Z [err] EAI_AGAIN 2021-11-14T20:06:53.934Z [err] npm ERR! 2021-11-14T20:06:53.934Z [err] request to registry.npmjs.org/node-red-contrib-modbus failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org 2021-11-14T20:06:53.945Z [err] 2021-11-14T20:06:53.945Z [err] npm 2021-11-14T20:06:53.945Z [err] ERR! A complete log of this run can be found in: 2021-11-14T20:06:53.945Z [err] npm 2021-11-14T20:06:53.945Z [err] ERR! /data/.npm/_logs/2021-11-14T20_06_53_935Z-debug.log 2021-11-14T20:06:53.957Z rc=1
Respondo a mi comentario por si alguien tiene el mismo problema Para poder instalar el "node-red-contrib-modbus" (tal y como indicaba raforo2000 te instala 13 nodos) he debido reiniciar la Raspberry. Acto seguido he instalado "node-red-contrib-modbustcp" (te instala 3) tal y como se ve en el vídeo de Luis. También se ha instalado sin problemas Antes he probado a reiniciar el contenedor de Node-RED desde Docker pero no ha solucionado el problema. El reboot ha sido la solución.
Os sale bien los valores de la temperatura? A mi ni en donde la alterna, ni en donde los strings me salen valores correctos. Salen valores como si no hubiera lecturas...
Un aviso: los equipos Fronius implementan la medida de energía a base de un contador de 32 bits con un escalamiento de la medida sin overflow, lo que tiene el inconveniente de que a partir de 21.47 MWh escala la energía perdiendo un dígito de resolución. A partir de ese momento verás saltos importantes de energía perdiendo la continuidad que tenía anteriormente. Fronius ha hecho una muy mala solución técnica. En los medidores de energía convencionales se suele usar el overflow (que el software debe manejar, eso sí), y otra solución hubiera sido implantar un medidor de 64 bits, que nunca en la vida del inversor haría un overflow
En el capítulo de hoy aprendemos como funciona el protocolo de comunicación Modbus sobre TCP. De esta manera vamos a ser capaces de obtener toda la información de nuestro Inversor Solar de una manera fácil y sencilla. En este capítulo realizamos las operaciones con un inversor Fronius.
✅¿Quieres saber si merece la pena o no poner placas fotovoltaicas? ¿y batería? Nosotros te realizamos el estudio.
domotica.solar/producto/estudio-rentabilidad-placas-solares
Si quieres empezar en esto de la domótica aquí tienes unos básicos donde montar su domótica.
✅Kit Completo Raspberry 4
amzn.to/3pyZqJz
✅Raspberry 4
amzn.to/3oyvVaK
✅Memoria SDXC (Importante: Hay que comprar la versión "rápida")
amzn.to/38vRFhX
✅Caja para raspberry
amzn.to/3bpPzSB
✅Alimentador 3A para raspberry
amzn.to/3brc8Xm
✅Cable adaptador HDMI
amzn.to/3nw8T31
¿Quieres ayudar al canal para seguir haciendo videos?
www.paypal.com/donate?hosted_button_id=Z6L4F2D22LVY8
la entrada del blog:
domotica.solar/modbus-tcp-obten-los-datos-de-tu-inversor-solar-node-red-fronius
¿Quieres saber más sobre Domótica Solar?
Visítanos en domotica.solar/
¡Qué bien explicado! vas al grano, pero comentando todos los detalles importantes y la resolución de problemas. Muchas gracias!!
@@Quemedices684 gracias a ti
Muchas Gracias!!!! De nuevo, una CURRADA... nos facilitas la vida... ¡¡¡no sabes cuanto!!!
y si encima te juntas con otro "monstruo" como Joan... es la mezcla perfecta, como un buen cubata... para ver tranquilo y disfrutarlo.
gracias hombre....un saludo y apoya al canal para que podamos seguir haciendo videos como este
Enhorabuena: claro, conciso, concreto. Impresionante. Lo he comprendido todo a la primera. Muchas gracias. Ánimo con los siguientes vídeos. Muy interesante el tema. Siga así. Saludos.
un saludo y apoya al canal para que podamos seguir haciendo videos como este
¡Gracias!
muchas gracias por la ayuda Mario!!!!! Un saludo
Ante todo dar las gracias por compartir y encima de manera amena algo tan técnico, acabo de poner paneles con inversor Fronius y no sabía cómo integrar sus datos en mi sistema domótico
Llevo años con eedomus y z-wave, es una finca más o menos grande y las distancias eran excesivas para usar Wifi, con la red mallada de z-wave sin problema... pero de momento eedomus no tiene addon para solucionar toda la gestión energética de manera directa y ya estoy configurando una raspberry siguiendo tu canal, conexión perfecta con el inversor Fronius mediante Nodered (por cierto, el módulo que usas en el vídeo es 'node-red-contrib-modbus' aunque tienes instalado también el 'node-red-contrib-modbustcp'). No creo que hubiera podido hacerlo sin tus explicaciones
Solamente he tenido que salirme del guión al instalar Nodered, he sido incapaz de hacer que funcione correctamente en docker, lo intenté en la raspberry (no publicaba el puerto 1880) y también en un NAS Synology (no permitía compartir la carpeta /data)... De momento lo he instalado directamente sobre Rasbian OS y todo correcto, pero si tienes alguna idea sobre qué error he podido cometer me gustaría configurarlo en docker para simplificar toda la gestión
Saludos desde Cuenca (nunca siempre en Cuenca ni siempre sin Cuenca, JL Coll), Javier
me alegro que te haya valido el video....mi eedomus lleva ya unos años cogiendo polvo en el trastero ejejejje un saludo!
Que ganas de ver más vídeos de esa instalación. Menuda tiene montada joan
un saludo y apoya al canal para que podamos seguir haciendo videos como este
Muy bien explicado. Me encantan tus videos. Muchas gracias por compartir tus conocimientos con los demás.
Gracias y un saludo
Muchas gracias a ti por enseñarnos y Joan Olaria por la información
Gracias a ti.un saludo y apoya al canal para que podamos seguir haciendo videos como este.
Bueno, este canal es realmente level-up. Enhorabuena Luis, un trabajo excelente!!!!
Por cierto, una pregunta adicional, si me permites: En el registro 40084 encontramos la potencia en AC generada por el inversor. Me he peleado con el Excel que has colgado en tu web domotica.solar/ y no he conseguido encontrar el campo en el que se encuentra el vertido/demanda a la red, ¿no sabrías indicarme cuál es, en el caso de que esté, verdad?
Gracias!
ese no se lee en el inverdor, se lee en el contador....es otro id dentro del modbus. un saludo
@@domotica_solar Sí, justo. Ya lo he obtenido, por si a alguien (o a tí mismo) te sirviese: El ID es el 240 (en el caso de un solo medidor). Los registros a leer son el 40088 "AC Power value", y su Scale Factor en el 40092.
Gracias!!
Muy bien explicado, da gusto contigo!
Yo tengo un sistema similar pero con un script en python y no estoy muy contento con la velocidad de lectura... a ver si instalo Node y lo hago como tu
la velocidad que da por modbus en muy buena.....saludos
Excelente como siempre! esperando ansiosamente el video del gestor de excedentes!!
va faltando menos...ejjeje un saludo y apoya al canal para que podamos seguir haciendo videos como este.
Gracias por el video, una cosulta , si tengo el smart meter conectado al inversor fronius gen 24 plus mediante 485 rtu, por el modbus tcp del inversor puedo leer los datos del smart meter?
Correcto
Luis una duda que tengo, he tenido que fraccionar la lectura del fronius en dos partes modbus-read, pero me gustaría poder grabarlas en influxdb todo como un registro único, como podría unirlas, gracias.
las puedes meter en la misma medida fronius auqnue se graben en momentos diferentes....en los calculos te va a dar un poco igual. un saludo !
Muchas gracias por tan buen trabajo, he instalado el nodo que dices "node-red-contrib-modbustcp" y los nodos que se instalan son los modbustcp input y modbustcp output, que son diferentes a los nodos read que estas usando. He visto que también los tienes tu instalado los nodos input /output, , quizás haya que instalar algún otro módulo adicional.
Confirmo que para que salgan los nodos que salen en el video, hay que instalar "node-red-contrib-modbus" de 13 nodos, no el que dices en el video.
De todas maneras, he probado para mi Huawei SUN 2000L1 y no funciona, para los valores que he encontrado por internet, Puerto 502 Unid-Id 0, Address 32080 para potencia activa y pone conectado, pero no saca valores.
Seguiremos intentando, gracias por el canal y tanto esfuerzo 👍
podria ser que me hubiese equivocado al selecciona el nodo por tener ya varios instalados..lo comprobare. un saludo
@@raforo2000 Sí, a mí me ha pasado lo mismo, y tras instalar el que dices me ha aparecido. Gracias!
Hola, quería saber si esto se puede hacer también con inversores SUNGROW
quiero integrar mi fronius con baterias BYD directamente en HOME assistant tienes algun video o consejo al respecto? no lo consigo siguiendo el tutorial de HA
deberia de funcionar sin ningun problema.
Hola me gustaría saber cual es el valor del que te dice cuando estoy vertiendo a la red y cuando consumo de ella.
Me puedes decir las direcciones que son?
Gracias es una gran ayuda la que se hace en este canal
Buenas, para un inversor voltronic king seria parecido? He visto alguna solucion por ahi con esp home pipsolar.
Visto!!!! en modbus 240 esta el smartmeter! muchas gracias PEPE MANTAS!!!!
Hola! ya he consegiuido poner los valores para hacer un gestor de excedentes. Sabeis como donde esta el valor de "sensor.power_real_fronius_meter_" que me sale en HA? es el valor que me da el smartmeter con el valor de la acometida (pero me lo da por web) sabeis si lo da por modbus el fronius? Muchas gracias!
Gracias por tus videos, con ello he aprendido mucho y me he animado a monitorizar el fronius. Estoy contento con lo que llegue a configurar pero me gustaría ver el consumo de la casa, lo que se compra a la red y lo que se vierte en su caso pero estos datos no los veo en el mapa de registros, no es posible leerlos?
Esos datos tienes que calcularlos...de los datos que estas leyendo del fronius. tienes videos de como hacerlo en el canal. un saludo!
Gracias
a ti david..ya no vas teniendo excusas para montar placas ;''''-)
@@domotica_solar si lo tengo claro, pero quiero poner aerotermia y placas para quitarme la caldera de gasoil y eso lleva más estudio jejejej. Esperando presupuestos estoy 😉
Grande, muy grande el video, felicidades. Una duda, no seria más fácil realizar las lecturas en float en lugar de int+SF , parece un poco lio andar calculando el SF.
ya, pero es que eso no lo decidimos nosotros..lo decide fronius.....asi que hay que adaptarse a loq ue ellos dicen.un saludo
Ahh, como he visto en mi inversor q se podía elegir float, por eso lo comenté
Muito Bom! so falta partilhar o node-red flow
un saludo
Fantástico el video, enhorabuena
Tengo una pregunta, Quiero comparar la energía solar producida (registro 40084) con el consumo actual de la vivienda ¿en que registro se encuentra esto?, no consigo dar con él. Muchas gracias
Vale, alguien lo había preguntado ya y he visto la respuesta mas abajo, accediendo al Slave 240. Gracias igualmente
buenas tardes, una consulta donde puedo conseguir el mapeo de puntos??
Hola muy buenas, soy propietario de un fronius gen24 acabo de descargar e instalar node-red he instalado el modbus pero solo me salen 2 opciones las de abajo que es la primera que utilizas no me sale he estado intentando instalar más opciones pero no sale, también quería preguntarte si los códigos del register map son compatibles con el gen24
Buenos días, tengo una duda a ver si me pueden ayudar, tengo dos Fronius primo en paralelo, uno FULL y otro LIGHT, con un solo datamanager. No veo la manera de poder leer en las tablas de MODBUS los inversores 1 y 2, cuando leo por modbus lo hago siempre de uno de ellos. Alguien sabría decirme como puedo hacerlo? Gracias!!
Al entrar en la ip del inversor nos pide la contraseña del user. esta viene por defecto o la deberíamos tener nosotros? no recuerdo la misma.
Estupendo video y muy bien explicado. Lastima que al principio no puedo comprobar si mi ModBus IP esta activado ya que intento acceder a la configuracion del Fronius y me pide password para entrar a comprobarlo. He pedido la contraseña al instalador y se niega a darmela como no sea firmando una renuncia a la garantia del inversor. Ahí estoy sin poder seguir... ¿Alguna ayuda?
Dile que te active el modbus....que lo haga él...saludos
Hola . ¿ podrias hacer videos de este tipo con voltronic por puerto serie?
siento decirte que no tengo un voltronic a mano ni puerto serie para hacerlo. un saludo!
Hola. Lo explicas de cine... una maravilla. Muchas gracias por tus videos. Quería hacerte una pregunta. Consigo leer los datos del inversor perfectamente pero en ellos no aparecen los datos del Smart Meter que está conectado al inversor. He leído la guía de Fronius referente a Modbus y trata los registros de manera distinta en el Smart Meter. Muchos valores de los registro coinciden y otros no. Sabes como obtener los valores del Smart Meter...? Muchas gracias.
Has revisado en la lista de los campos de modbus no vengan los del meter?me suena que sí..compruébalo
He leído el pdf de Fronius referente a modbus y al final aparece una tabla de registros del smart meter... como los del inversor, pero esos son los que no consigo leer. Me imagino que el servidor de modbus será el mismo, ya que el smart meter sólo tiene comunicación rs485 con el inversor.
Un saludo y gracias.
@@pepemantas4536 Lo conseguiste resolver Pepe?. Estoy en el mismo dilema que tu. En concreto, quiero leer la potencia que se obtiene de la red. Y eso el inversor veo que no lo tiene...
@@charlie663 lo he conseguido con http request, no por modbus... Con el ejemplo que hay en la librería npm...
@@pepemantas4536 Podrias pasarme un enlace de ejemplo?. Se agradecería...
Muy buen tuto, tengo un problema con la funcion modbus tcp, esta funcion me funciona perfectamente pero al cabo de un par de horas la función se pone en waiting... y deja de recopilar datos, tengo que hacer un reboot del Node-Red, tienes idea a que se deve esto??
Si, habra short con eso....un saludo!
@@domotica_solar no entiendo lo que quieres decir.
Por favor un video del inversor Solís s6
es probable que me presten un solis....saludos
Podrias hacer un vídeo sobre cómo leer esos datos desde un Arduino o esp32?
lo anoto. un saludo y apoya al canal para que podamos seguir haciendo videos como este
@@domotica_solar como lo apoye más me van a echar de los grupos por spam jajaajaj, de verdad enhorabuena porque el canal es brutal y la manera de expresarte es muy clara y concisa
@@antonioescamez4549 nunca es suficiente.... :-P jajajajaj
Es que en el string 2 tengo 9 paneles y en el 1 solo 8
Entonces ya tenemos la explicación científica.... 😂😂😂
Genial la explicación! Alguno sabe como sacar esta info de un salicru con modulo 485 wifi?
pero que tiene rs485 o que tiene wifi?
@@domotica_solar el inversor tiene 2 puertos rs485, marcados como máster y otra como slave... En el máster hay conectados un meter (ESM1 EQX) y un módulo rs485 - wifi (485/WIFI 24H EQX para enviar datos a la aplicación propietaria). ¿Podría conectar una rasp con un usb a rs485 en el conector máster del inversor ?
@@Primosete si,y leer vía modbus el inversor.un saludo
@@domotica_solar genial! Algun consejo sobre el hardware a usar? Algun usb en especial?
He intentado añadir los módulos de Modbus que aparecen en el vídeo y me da un error. Posteriormente he leído el comentario de raforo2000 y he intentado instalar "node-red-contrib-modbus" ... pero tambien me da error.
este es el log que da Node-RED ... ¿a alguien más le ha ocurrido lo mismo?
-----------------------------------------------------------
2021-11-14T20:01:50.216Z Install : node-red-contrib-modbustcp 1.2.3
2021-11-14T20:01:50.410Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-modbustcp@1.2.3
2021-11-14T20:01:58.214Z [err] npm
2021-11-14T20:01:58.214Z [err] ERR! code EAI_AGAIN
2021-11-14T20:01:58.215Z [err] npm
2021-11-14T20:01:58.215Z [err] ERR! errno
2021-11-14T20:01:58.215Z [err] EAI_AGAIN
2021-11-14T20:01:58.233Z [err] npm ERR!
2021-11-14T20:01:58.233Z [err] request to registry.npmjs.org/node-red-contrib-modbustcp failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
2021-11-14T20:01:58.246Z [err]
2021-11-14T20:01:58.246Z [err] npm ERR! A complete log of this run can be found in:
2021-11-14T20:01:58.246Z [err] npm ERR! /data/.npm/_logs/2021-11-14T20_01_58_235Z-debug.log
2021-11-14T20:01:58.259Z rc=1
-----------------------------------------------------------
2021-11-14T20:06:46.394Z Install : node-red-contrib-modbus 5.14.1
2021-11-14T20:06:46.603Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-modbus@5.14.1
2021-11-14T20:06:53.918Z [err] npm
2021-11-14T20:06:53.919Z [err]
2021-11-14T20:06:53.919Z [err] ERR! code EAI_AGAIN
2021-11-14T20:06:53.920Z [err] npm
2021-11-14T20:06:53.920Z [err] ERR! errno
2021-11-14T20:06:53.920Z [err] EAI_AGAIN
2021-11-14T20:06:53.934Z [err] npm ERR!
2021-11-14T20:06:53.934Z [err] request to registry.npmjs.org/node-red-contrib-modbus failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
2021-11-14T20:06:53.945Z [err]
2021-11-14T20:06:53.945Z [err] npm
2021-11-14T20:06:53.945Z [err] ERR! A complete log of this run can be found in:
2021-11-14T20:06:53.945Z [err] npm
2021-11-14T20:06:53.945Z [err] ERR! /data/.npm/_logs/2021-11-14T20_06_53_935Z-debug.log
2021-11-14T20:06:53.957Z rc=1
Respondo a mi comentario por si alguien tiene el mismo problema
Para poder instalar el "node-red-contrib-modbus" (tal y como indicaba raforo2000 te instala 13 nodos) he debido reiniciar la Raspberry.
Acto seguido he instalado "node-red-contrib-modbustcp" (te instala 3) tal y como se ve en el vídeo de Luis. También se ha instalado sin problemas
Antes he probado a reiniciar el contenedor de Node-RED desde Docker pero no ha solucionado el problema. El reboot ha sido la solución.
Gracias por al apunte y solucion
Os sale bien los valores de la temperatura? A mi ni en donde la alterna, ni en donde los strings me salen valores correctos. Salen valores como si no hubiera lecturas...
Un aviso: los equipos Fronius implementan la medida de energía a base de un contador de 32 bits con un escalamiento de la medida sin overflow, lo que tiene el inconveniente de que a partir de 21.47 MWh escala la energía perdiendo un dígito de resolución. A partir de ese momento verás saltos importantes de energía perdiendo la continuidad que tenía anteriormente. Fronius ha hecho una muy mala solución técnica. En los medidores de energía convencionales se suele usar el overflow (que el software debe manejar, eso sí), y otra solución hubiera sido implantar un medidor de 64 bits, que nunca en la vida del inversor haría un overflow
Estaría perfecto sacar toda la información de un inversor Solis...te paso ese reto....