Google Translate Element

domingo, 20 de julio de 2025

Envoy Enphase Modbus Tcp

He desarrollado un script de prueba en Python para leer los datos de producción solar a través de Modbus TCP desde un Envoy de Enphase. A partir de la versión 8.2.4264, es posible habilitar el acceso a Modbus TCP para obtener los datos de producción fotovoltaica. Para activar esta funcionalidad, es necesario solicitar a Enphase que la habilite remotamente. La única información oficial que he encontrado al respecto es el siguiente documento técnico:
👉 https://enphase.com/en-gb/download/ac-coupling-victron-battery-inverters-using-modbus-tcpip-tech-brief

Según dicha documentación y mis pruebas, parece que el acceso por Modbus está limitado a lectura de registros (no permite escritura) y que los datos disponibles se centran únicamente en la producción solar. Este sistema está diseñado principalmente para permitir la integración con equipos Victron, como el Cerbo GX. Enphase no proporciona documentación detallada sobre esta funcionalidad (al menos, yo no he encontrado nada más allá del enlace anterior), por lo que parte de la información ha sido deducida mediante pruebas.

Los registros que he podido identificar son los siguientes:

  • 40080: Potencia de producción fotovoltaica (W)

  • 40081: Potencia aparente fotovoltaica (VA)

  • 40082: Potencia reactiva fotovoltaica (var)

  • 40083: Factor de potencia

  • 40084: Corriente (A)

  • 40086: Tensión de red (V)

  • 40088: Frecuencia (Hz)

  • 40091–40092: Producción total acumulada fotovoltaica (Wh)

  • 40096: Tipo de instalación eléctrica

Existen otros registros adicionales que también pueden aportar información, aunque aún no los he analizado en detalle.

miércoles, 12 de marzo de 2025

Dron Nano para ESP32

 PCB para realizar un Nano Dron con Esp32 utilizando el firmware de https://github.com/rtlopez/esp-fc (Gran trabajo rtlopez, gracias). Los ficheros para Kicad se puedén encontrar en Github. Cuando finalice las pruebas de configuración con Betaflight subiré mi configuración. Para el control de la radio estoy usando otro ESP32 con ESP-Now, obteniendo los datos del control FS-i6s

domingo, 29 de diciembre de 2024

Monitor consumo con ATM90E36 y EspHome

Nueva versión del monitor de consumo. En este diseño se usan dos ATM90E36 y un WT32-ETH01. Como ESPHome actualmente no tiene soporte para el ATM90E36, se ha desarrollado el código necesario para utilizarlo como un "local component" de ESPHome. Además, se ha diseñado una nueva PCB que permite leer 6 CT (transformadores de corriente), la tensión de red, 4 entradas digitales optoacopladas, una entrada de pulsos, una entrada ADC y una entrada digital, además de 4 salidas de relés. Si es de interés, podéis encontrar todos los archivos necesarios (esquemas, gerber y el código) github




viernes, 2 de febrero de 2024

Datos de Enphase a pantalla Nextion

 Obtención de datos del Envoy de Enphase usando un esp32-s2 y una pantalla Nextion, SOLO es válido para versiones del Envoy  inferiores a la V7, en los comentarios del código podéis encontrar toda la información necesaria, y en el video podéis ver su funcionamiento.



viernes, 29 de septiembre de 2023

Control para soldadura por reflujo (Reflow)

Como tenía unas resistencias y  una plancha de aluminio he modificado el código de https://github.com/rocketscream/TinyReflowController para usar el IC MAX31865 y he añadido pequeños cambios como el modo desoldador y mensajes en español, el código como siempre en github

domingo, 21 de mayo de 2023

ESP32+ETHERNET (W5500) + 8 inputs+ 8 outs

Placa para ESP32 usando ETHERNET con el IC W5500, y con salida POE, está pensada para poder concentrar en una sola placa 8 entradas de 230V AC y 8 salidas de interruptor (relés) para dispositivos domóticos,  el código para EspHome y el hardware como siempre para Kicad todo ello en github.

 



 

miércoles, 21 de diciembre de 2022

Pruebas con MCP2200 y reles SSR

Como tenía algunos ICs MCP2200 he realizado una PCB y un código de pruebas con python para ver sus posibilidades, después de varias pruebas yo he llegado a la conclusión que no es de mucha utilidad, ya que el control de los relés se realiza a través de USB HID....., pero  ya realizado el trabajo lo subo como siempre a github.