2021-05-17 19:58:52
INTEGRANDO #Fronius
EN HOME ASSISTANT
Características del nuevo componente fronius_basic
v0.2.5:
Es necesario tener un smart meter conectado al inversor Fronius
Utiliza una API muy ligera, lo que permite actualizar los valores cada 2 segundos (recomendado 4s)
Crea 26 sensores:
fronius_pv_power (potencia generada por todos los inversores)
fronius_grid_power (potencia consumida de la red)
(+ consumida desde la red, - vertida a la red)
fronius_house_power (potencia consumida por la vivienda)
fronius_self_sufficiency (% de la potencia consumida por la vivienda que proviene de la potencia solar generada)
fronius_self_consumption (% de la potencia solar generada usada por la vivienda)
fronius_pv_energy_hour (energía solar producida horaria)
fronius_pv_energy_today (energía solar producida diaria)
fronius_pv_energy_month (energía solar producida mensual)
fronius_pv_energy_year (energía solar producida anual)
fronius_pv_energy_total (energía solar producida total)
fronius_grid_energy_hour (energía consumida de la red horaria)
fronius_grid_energy_today (energía consumida de la red diaria)
fronius_grid_energy_month (energía consumida de la red mensual)
fronius_grid_energy_total (energía consumida de la red total)
fronius_house_energy_hour (energía consumida por la vivienda horaria)
fronius_house_energy_today (energía consumida por la vivienda diaria)
fronius_house_energy_month (energía consumida por la vivienda mensual)
fronius_house_energy_total (energía consumida por la vivienda total)
fronius_grid_returned_energy_hour (energía vertida a la red horaria)
fronius_grid_returned_energy_today (energía vertida a la red diaria)
fronius_grid_returned_energy_month (energía vertida a la red mensual)
fronius_grid_returned_energy_total (energía vertida a la red total)
fronius_balance_neto_hour (balance neto horario)
(+ energía a compensar, - energía a pagar)
fronius_balance_neto_today (balance neto acumulado diario)
fronius_balance_neto_month (balance neto acumulado mensual)
fronius_balance_neto_total (balance neto acumulado total)
Aparte, crea 1 sensor por cada inversor presente en el sistema:
fronius_inverter1_power (potencia generada por el inversor 1)
...
fronius_inverterN_power (potencia generada por el inversor n)
INSTALACIÓN
Accede a la #consola
de #Home #Assistant
y teclea:
~ $ cd /config
config $ mkdir -r custom_components/fronius_basic
O puedes crear los directorios desde Home Assistant:
Configurator| | New Folder | custom_components | OK | custom_components | New Folder | fronius_basic | OK
Con el programa #WinSCP (user: root)
o usando Samba:
Accede a Fronius y pulsa
Clone o download |
Download ZIP
Copia los siguientes 3 archivos al directorio
/config/custom_components/fronius_basic:
../config/custom_components/fronius_basic/__init__.py
../config/custom_components/fronius_basic/manifest.json
../config/custom_components/fronius_basic/sensor.py
O puedes copiarlos desde Home Assistant:
Configurator| | custom_components | fronius_basic | | FILE | OK
En Home Assistant:
Configurator | /config/configuration.yaml
Añade las siguientes lineas, poniendo la IP de tu Fronius (si la etiqueta
sensor: ya existe, no la dupliques):
sensor:
- platform: fronius_basic
ip_address:
scan_interval: 4
Añade las siguientes lineas si quieres activar las trazas de fronius_basic (si las etiquetas logger: o logs: ya existen, no las dupliques):
logger:
default: warning
logs:
custom_components.fronius_basic: debug
Pulsa Save (icono arriba a la derecha)
Pulsa | Restart HASS | YES
Espera a que el sistema rebote
Para ver las trazas del componente fronius_basic:
| LOGS | LOAD FULL HOME ASSISTANT LOG
Readme
Ficheros.yaml
Reporte de sugerencias/bugs a Botmaster
3.1K viewsedited 16:58