Hola, yo tengo un huawei con dongle que se conecta a mi wifi y luego conecto por nodered sin problemas. Pon por aquí las opciones que pones en la configuración del inversor para conectar con nodered.
Saludos
Versión para imprimir
Para poder conectarte vía modbus TCP, tienes que estar conectado a la red WIFI del inversor. Es decir, el equipo que esté enviado los comandos modbus tiene que estar asociado en la wed WIFI del inversor. Ten presente que al conectar dicho equipo por modbus TCP:
1. No podrás acceder con la aplicación FusionSolar al apartado de administración
2. Con modbus TCP sólo se pueden leer registros, no escribirlos. Por lo tanto, no podrás cambiar la configuración del equipo.
Mi consejo después de haber probado ambos, es que si quieres montarte tu sistema con influxDB y Grafana (así lo tengo yo), lo hagas por modbus RTU. Sólo necesitarás un dongle USB de 15€ y cablearlo al inversor. La única limitación es que el equipo que emplees para enviar los comandos modbus tiene que estar cerca del inversor (por el hecho de estar cableado). Pero luego, todo son ventajas, créeme, tanto en estabilidad como capacidad.
Os funciona la app?
si
Buenos dias, dsd ayer me sale la luz del wifi del inversor apagada y no me deja entrar en la aplicacion. Me podeis ayudar.
Muchas gracias.
Las otras dos luces estan fijas en verde
hola, esto es que se ha desconectado del wifi, mira de reiniciar el router antes de nada, sino entra directo al inversor conectando al wifi del inversor directo al movil y despues puedes entrar en modo local al inversor y mira si esta configurado el inversor al wifi.
a mi me paso la semana pasada, reinicio el router y el inversor, y solucionado
Buenos días, tengo una consulta, a ver si alguien puede echarme una mano, que ya estoy un poco desesperado:
Tengo mi Raspberry conectada a mi router por cable e intento conectarla al inversor por Wifi. Para ello, lo que he hecho (tras mirar un poco por itnternet) ha sido ejecutar en Putty el comando sudo nano /etc/wpa_supplicant/wpa_supplicant.conf e introducir el siguiente texto:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
ap_scan=1
update_config=1
country=ES
network={
ssid="SUN2000-102140113242"
psk="Changeme"
id_str="AliasRed2"
}
¿Es este texto correcto? Un poco más adelante indico cuáles son los parámetros de mis conexiones
Ahora mismo, esto es lo que me sale al ejecutar el comando ip addr
aaaitsi@raspberrypi:~ $ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether e4:5f:01:ac:3d:c9 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.27/24 brd 192.168.0.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::89a2:8af3:bc9b:bb53/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether e4:5f:01:ac:3d:ca brd ff:ff:ff:ff:ff:ff
inet 192.168.0.25/24 brd 192.168.0.255 scope global deprecated noprefixroute wlan0
valid_lft forever preferred_lft forever
inet6 fe80::7826:8608:c496:f4ae/64 scope link
valid_lft forever preferred_lft forever
Si ejecuto el comando ifconfig obtengo:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.27 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::89a2:8af3:bc9b:bb53 prefixlen 64 scopeid 0x20<link>
ether e4:5f:01:ac:3d:c9 txqueuelen 1000 (Ethernet)
RX packets 11921 bytes 2676638 (2.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 20468 bytes 3774825 (3.5 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 158 bytes 15401 (15.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 158 bytes 15401 (15.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.25 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::7826:8608:c496:f4ae prefixlen 64 scopeid 0x20<link>
ether e4:5f:01:ac:3d:ca txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 67 bytes 15203 (14.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Como se observa, no aparece el inversor por ningún lado, aunque sí puedo verlo ejecutando el comando sudo iwlist wlan0 scan | grep ESSID
aaaitsi@raspberrypi:~ $ sudo iwlist wlan0 scan | grep ESSID
ESSID:"vodafoneBA1219"
ESSID:"SUN2000-102140113242"
ESSID:"REDCASA_2_PLUS"
ESSID:"REDCASA_2"
ESSID:"vodafoneBA1219"
ESSID:"REDCASA_2"
ESSID:"vodafoneEA00"
No sé si estoy tratando de conectarme de forma correcta al inversor. También he tratado de hacerlo usando VNC Server y aunque parece que sí me conecto (ya que así lo indica el símbolo del Wifi, al hacer un ifconfig en la Raspberry, tampoco veo la IP del inversor (192.1.200.1) por ningún lado
¿Alguna idea? Por cierto, la versión de mi firmware es la 119
Gracias de antemano!!
Como idea, Raspberry al lado del inversor con adaptador usb rs485 y por wifi a tu red.. asi lo tengo yo con un pc y perfecto.
Muchas gracias!! ¿No es complicado de conectar al inversor? Es que me da mucho respeto lo de tomar los cables del inversor. Y tengo un problema añadido: tengo el inversor en una terraza que no está cerrada, aunque creo que esto es solucionable con una caja estanca.
Por cierto, ¿Cuál es la versión del firmware de tu inversor?
Gracias de nuevo!
Lo voy actualizando según sale la nueva, ahora vamos por la 124.
Lo de los cables no hay que tocar ninguno de corriente solo el conector de datos, igualmente antes se debe girar el interruptor que desconecta las placas y luego el diferencial que te pusieron de ac para que se apague completamente el inversor.
En el foro está explicado varias veces como funciona el conector de datos y donde hay que poner los cables, así de memoria creo que el smart meter en el tres y cuatro y el adaptador usb que compres en el uno dos, está en el manual también.
No, se supone que Huawei a partir de la 115 o 117 no me acuerdo cual, apostó por modbus RTU que es lo que estoy usando yo, y ningún problema, nunca he tenido un cuelgue ni nada.
A ver lo del wifi, el inversor se conecta al router normalmente, y el pc que tengo ahí al lado del inversor también se conecta por su tarjeta Wi-Fi, y el PC al inversor se conecta a través del adaptador USB rs485.
La otra opción que veo que comenta gente del foro sería seguir usando modbus tcp, entonces a lo mejor si necesitas dos wifis en el ordenador que uses una para conectar al router y otra para conectar al wifi del inversor, lo que no sé es si mientras tú te conectas al wifi del inversor el inversor a su vez sigue conectado al servidor de Huawei sin problemas y si puede dar datos a la misma velocidad que a través de modbus RTU.
A mí me pareció más elegante la solución del adaptador usb rs485, alguien que lo tenga de la otra manera que comente a ver si funciona bien sin bloqueos también etcétera
Yo por ejemplo estoy sacando datos cada dos segundos de casi todas las lecturas, enciendo la tele y veo cómo sube 60 vatios de golpe por ejemplo
Deberíamos poner reclamaciones a Huawei en masa por lo del Modbus TCP
Lo del cable es una chapuza, yo tengo el inversor en la calle y no tengo porqué conectar nada para que haga algo que hacía de serie.
Enviado desde mi Mi 10 mediante Tapatalk
No sé cuánta distancia aguanta la conexión RS485 pero podrías probar dejar la raspberry dentro de casa y pasar los dos cablecitos hasta donde está el inversor
Sorry por el leve out of toppic, pero ¿a vosotros os va fusionsolar hoy? a mi me pone que no tiene conexión... vuelta a 2021.
A mí también me funciona. ¿Has probado cambiando de servidor?