Subida nueva versión Beta, se puede actualizar desde la web o con programarESP32.bat, aunque siempre se recomienda este último.
Cualquier bug o duda por favor se puede reportar aquí o preferentemente en el canal de telegram
Beta 21 ->
- Invertido el orden de las pinzas en Shelly Pro 3EM para seguir el orden de las pinzas en el manual del dispositivo y el resto de las implentaciones Shelly.
- Añadida lectura de batería en Kostal Pico
- Solucionado bug de lecturas falsas en Deye Hibrid.
- Añadido soporte para lectura desde Ibediv.
- Solucionado bug a la hora de configurar el % del modo manual.
- Añadido apagado de seguridad en caso de sobrecalentamiento del Triac.
Beta 20 -> Actualizada a nueva compilación
- Mejoras en la compatibilidad con Onofre HAN (Gracias a Sergio Da Silva por su ayuda)
- Añadido soporte para ICM Solar.
- Mejoras en la obtención de datos desde inversores Emphase Envoy (no V7) (Gracias a Josu M. C. [L32] por su colaboración).
- Mejoras en la obtención de datos desde inversores Deye Hybrid (Gracias a Albertos por su colaboración).
- Solucionado el guardado de la configuración tras usar el comando "maxPwmOutput".
- Solución de errores menores
Beta 19 ->
- Añadida la información de Batería en Fronius API
- Cambiada posición de selección de la fuente de datos
- Añadida compatibiliadd con Ibemeter
- Añadida compatibilidad con FreePocket
- Añadida compatibilidad con Onofre HAN
- Añadida compatibilidad con Shelly Pro EM 50
- Mejoras en la obtención de datos desde inversores Deye Hybrid
- Añadido comando 'disableGridErrors 1/0' para desactivar/activar la detección de errores por conexión o variación de datos.
- Añadida publicación por mqtt del estado cuando se activa el modo manual de forma automática.
- Corrección del error a la hora de activar el modo manual mediante el programador horario cuando actua como esclavo.
- Solución de errores menores
Beta 18 ->
- Añadida la posibilidad de seleccionar la fase a usar con los inversores Emphase Envoy, comando "gridPhase 1/2/3" para elegir la fase a usar, comando "gridPhase 0" para usar las tres fases.
- Añadida la posibilidad de usar la suma de las tres fases con el comando "use3PhasePower 1" (por defecto está desactivado), tanto en shelly y wibeee.
- Añadido soporte para Shelly Pro 3EM (Gracias a Ramon Sans por su colaboración).
- Añadido soporte para Enphase Envoy V7 (gracias a Nobby por su colaboración).
- Solucionado problema con el programador horario, ahora tiene prioridad las acciones que se realicen desde la web, consola o mqtt.
- Añadida la informacion de los estados de los relés y las temperaturas mediante el uso de la API. url: http://ip_freeDs/api/common. Es conveniente no saturar la peticiones el esp32 ya que puede
volver inestable el sistema, por lo que se recomienda usar un tiempo de refresco de 5 segundos.
- Implementado soporte para X1 Hybrid mediante RTU - Todavía en desarrollo.
- Añadido comando para limitar el % máximo de pwm en modo automático, comando "maxPwmOutput 0-100" para establecer el valor, comando "maxPwmOutput" para visualizar el valor actual.
Beta 17 ->
- Solucionado la imposibilidad de conectar a la red wifi en determinadas instalaciones.
- Integración casi definitiva Fronius Gen24
- Solucionado reinicio con Emphase Envoy
- Añadida la elección automatica de la wifi a conectarse en función de su señal (!!!! IMPORTANTE !!!!! Requiere grabacion por defecto al modificar la estructura donde se almacenan los datos)
- Refactorizado el código para la obtención de la hora online.
- Refactorizado el código para la detección de la pulsación del botón, (esperemos que solucione definitivamente el problema de los reinicios a fábrica)
Beta 16 ->
- Solucionado la imposibilidad de conectar a la red wifi en determinadas instalaciones.
- Añadida información sobre el envío de datos con caracter estadistico
- Soporte preliminar para Sofar HYD
- Soporte preliminar para Fox ESS
Beta 15 ->
¡¡¡¡ IMPORTANTE !!!!
Se ha realizado cambios en los nombres de las variables internas y algunas de las que se publican por mqtt para hacer más fácil su
distinción, por lo que tendréis que adaptar los flows o el sistema que uséis a los nuevos nombres.
- Solucionado Bug por el que no se mostraban los últimos carácteres en la pantalla de temperaturas.
- Implementada optimización para tratar de minimizar el lag entre cambios de pantalla.
- Solucionado bug por el que se ralentizaba el funcionamiento del esp32 en instalaciones sin conexión a internet.
- Implementada compatibilidad con los GoodWe DT/MS/D-NS/XS/GE
- Implementada compatibilidad con Emphase Envoy
- Añadida la posibilidad de ajustar la histéresis de la temperatura mínima mediante comando: 'setMinTempHysteresis temperatura'
- Añadido comando para ajustar la potencia objetivo desde consola o mqtt 'setPotTarget potencia'
Beta 14 ->
- Solucionado Bug por el que no se recibian datos desde un esclavo al configurarlo como esclavo de otro.
- Añadida la posibilidad de configurar el % de SoC mediante mqtt (Comando: "setBatterySoC").
- Solucionado el bug por lo que el cambio a manual / auto siempre era permanente.
- Añadido texto en la pantalla para conocer el estado del master desde el esclavo, por el que cuando se encuentra en manual saldrá
la leyenda -> MSTR: MAN, cuando se detenga por llegar a la temperatura -> MSTR: TEMP, en lo demás casos mostrará el %.
Beta 13 ->
- Añadido comando 'solaxVersion 5' para los nuevos dongles de solax que requieren añadir el SN del mismo para realizar la petición de datos,
para los demás casos se deben dejar el valor en 'admin'-
Añadido soporte inicial para inversores Deye, se debe indicar el SN del data manager en la configuración.
-
Añadida la posibilidad de activar / desactivar el pwm y el modo manual sin que se realice una escritura en la eeprom cada vez,
pero en caso de reinicio se mantendrá el último estado usando los modos con escritura.0 / 1 - Desactiva / Activa de forma permanente
2 / 3 - Desactiva / Activa de forma transitoria hasta un nuevo cambio o reinicio que volverá al último estado permanente. -
Implentado comando 'invertPVPowerLogic 0/1' para desactivar/activar la inversión de la lógica en el opción de paso a manual según producción solar.
-
Solucionados los reinicios con la última versión del firmware Wibeee
-
Solucionado bug en modo slave por el que no mostraba el valor de batería del master
-
Implimentado caso por el cual si el master se encuentra en modo manual y los esclavos cumplen con los parametros configurados pasan a derivar igualmente.
-
Solucionado problema con simbolos especiales en la pantalla de configuración
-
Solucionado problema con la web que no mostraba el id y puerto modbus en algunos casos.
-
Solucionado problema con el % de batería del goodwe EH
-
Cambiada la forma de funciomamiento con Shelly 3EM, ahora por defecto funciona igual que el Shelly EM, usando una pinza para valor de red y otra para producción
de red, en caso de solo querer el valor total de las tres fases se tendrá que activar/desactivar con el comando 'use3PhasePower 1/0' en la consola. -
Solucionado bug al desactivar el temporizador estando funcionando durante su activación.
-
Solucionado bug por el que no se guardaban los valores de importación / exportación del día anterior.
-
Beta 12 ->
Solucionados problemas de medida con solaredge.
Nuevos comandos:
'invertGridValue 1/0' -> Invierte o no el signo recibido por el inversor (principalmente ingeteam).
'relay4AsFanSwitch 1/0' -> Activa / desactiva el ventilador del triac según el porcentaje configurado en la salida 4.
'relayOnTime 50' -> Espera 50 segundos antes de activar la salida si se mantienen las condiciones configuradas en la salida.
'relayOffTime 50' -> Espera 50 segundos antes de desactivar la salida si han dejado de cumplirse las condiciones configuradas en la salida.
'forceBuildWifiArray' -> Realiza una nueva busqueda de los puntos de acceso, usar en caso de que no aparezca el deseado en el desplegable de la web.
Full Changelog: 1.0.7...1.1.0_Beta