Este brico, permite controlar los aires acondicionados daikin con control WiFi de forma directa en instalaciones ongrid, aunque se puede adaptar para offgrid, para ello, obviamente necesitamos tener el aire acondicionado de Daikin con alguno de estos controles WiFi:
- BRP069Axx/BRP069Bxx/BRP072Axx
BRP15B61 aka. AirBase (protocolo similar al BRP069Axx)
BRP072B/Cxx (se necesita https y una clave)
SKYFi (protocolo diferente, tiene una clave)
En mi caso concreto tengo un Daikin TXC50B con el módulo WiFi BRP069B45, es posible que para otros modelos haya que ajustar el código ligeramente. Está con un Fronius 5.0 y 12 Placas de 400W.
El funcionamiento es el siguiente, el AA se pone en marcha cuando hay excedentes superiores a un valor dado por parámetro (POT_AA), en mi caso 500W, que debería ser el consumo mínimo del AA que sepamos que va a tener, y se pone a la temperatura que haya en la habitación en ese momento.
A partir de ahí, va variando la temperatura en función de la potencia de red del partido del valor POT_AA, entre el intervalo de temperatura máxima y mínima permitida. Si la potencia es emitida a la red, la temperatura sube en modo calor o baja en modo frio, si la potencia es cogida de la red, hace lo contrario. Si durante 10 minutos está a la misma temperatura y no hay excedentes, el AA se apaga, impidiendo que se arranque en 5 minutos para evitar problemas al aparato.
Si el relé está apagado, se puede encender el AA sin que se apague automáticamente.
Para su uso, además de tener el rele 271 en salto 100 creado en el sistema PVControl+, necesitamos tener la IP del WiFi añadida en el fichero parametros.py e instalar pydaikin para permitir el uso del AA:
sudo pip3 install pydaikin
Mas info en https://pypi.org/project/pydaikin/
El fichero daikin.py está incluido en el repositorio oficial de PVControl+, y los parámetros a añadir en parametros.py son:
###########################
####### AA Daikin #######
###########################
usar_daikin = 1 # 1 para usar el AA Daikin..... 0 para no usar
IP_DAIKIN = "XXX.XXX.XXX.XXX"
TEMP_MAX_CALOR = 23 #temperatura máxima en modo calor
TEMP_MIN_CALOR = 19 #temperatura mínima en modo calor
TEMP_MAX_FRIO = 28 #temperatura máxima en modo frio
TEMP_MIN_FRIO = 22 #temperatura mínima en modo frio
POT_AA = 500 #Potencia mínima de excedentes a partir del que se pone en marcha el AA.
Muchas gracias a todos, espero que os sea de ayuda