Dar avem datele necesare in Home Assistant cu ajutorul carora se poate calcula corect consumul casei in acel moment.
-In momentul in care avem productie zero din fotovoltaice, consumul casei este acelasi cu datele returnate de entitatea POWER METER ACTIVE POWER.
Singura diferenta este ca POWER METER ACTIVE POWER in acest caz are o valoare negativa, dar cosnumul casei este pozitiv in acest caz. Valoarea negativa ne arata practic faptul ca in acest caz folosim energia din reteaua de electricitate.
-In Momentul in care avem productie fotovoltaica, dar acesta inca nu poate acoperi consumul casei, din valoarea entitatii INVERTER ACTIVE POWER scadem entitatea POWER METER ACTIVE POWER si avem consumul si in acest moment. Si in acest caz rezultatul este negativ.
Pentru transformarea rezultatelor negative in rezultate pozitive vom citi valoarea absoluta a diferentei celor doua entitati.
Code: Select all
CONSUM CASA = abs ( INVERTER ACTIVE POWER - POWER METER ACTIVE POWER )
Acesta este perfect functional si in momentul in care productia fotovoltaica depaseste consumul casei.
Am facut un scurt video unde se arata mai detaliat despre felul in care se poate face o entitate (pe care nu o avem in Home Assistant) folosin doua alte entitati, cu ajutorul caruia in acest caz calculam consumul exact al casei.
Partea fisierului pe care l-am adaugat se poate vedea aici:
Link direct spre pastebin.