Skip to content

1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Apr 23:47

Rețele Electrice România v1.1.0

Valori instantanee, Date furnizor & Buton actualizare

Data: 6 aprilie 2026
Versiune: 1.1.0
Compatibilitate: Home Assistant 2024.x+


Ce este nou

Senzor: Valoare instantanee consum

Senzor dedicat pentru energia activă consumată (EA) citită direct de pe contorul smart meter, în timp real.

  • Valoare principală: Energie activă consumată (kWh) — device_class: energy, state_class: total_increasing
  • Compatibil Energy Dashboard — poate fi adăugat direct în panoul de energie HA
  • Atribute secundare: tensiuni per fază (UR, US, UT), curenți per fază (IR, IS, IT), putere activă instantanee (kW), energie reactivă (kVArh), data citire, ultima actualizare, serie contor, rezultat
  • Condiție: apare doar pentru POD-uri cu smart meter activ

Senzor: Valoare instantanee producție

Senzor dedicat pentru energia activă produsă (EAP), relevant pentru prosumeri cu panouri fotovoltaice.

  • Valoare principală: Energie activă produsă (kWh) — device_class: energy, state_class: total_increasing
  • Compatibil Energy Dashboard
  • Atribute secundare: energie activă produsă (kWh), energie reactivă capacitivă (kVArh), data citire, ultima actualizare, serie contor, rezultat
  • Condiție: apare doar pentru POD-uri prosumer cu smart meter activ

Senzor: Date furnizor

Senzor cu informații detaliate despre furnizorul de energie asociat fiecărui POD, extras prin apelul VF queryPOD.

  • Valoare principală: CUI furnizor
  • 25+ atribute secundare: furnizor, PRE (operator distribuție), CUI, nume client, adresă client, adresă loc de consum, putere aprobată/evacuată, punct delimitare, tensiune punct delimitare, stare (Activ/Inactiv), activ furnizor de la, activ consumator de la, nr. și data ATR/CER, versiune CER, telecitire, seria contorului, marca contor, tip contor, data montare, precizie, constantă, zonă distribuție, unitate operațională, județ distribuție, formula agregare, mod compensare
  • Date formatate în română: toate datele calendaristice afișate în format prietenos (ex: „11 noiembrie 2025")
  • Condiție: apare pentru TOATE POD-urile, indiferent de tip contract sau smart meter

Buton: Actualizare valori instantanee

Buton dedicat care forțează citirea datelor live de pe contorul smart meter.

  • Acțiune: apăsarea declanșează apelul ReqMeterInstantData + FindOutMeterInstantData și actualizează senzorii de valoare instantanee (consum + producție)
  • Notificare automată: la finalizare, toate entitățile coordinator sunt notificate să se actualizeze
  • Condiție: apare doar pentru POD-uri cu smart meter activ
  • Automatizare recomandată: time_pattern la fiecare oră sau 15 minute pentru monitorizare continuă

Îmbunătățiri

Apel VF queryPOD

Nou endpoint integrat în fluxul de date:

  • api.py: metodă async_get_supplier_data(pod_name) cu apel _call_vf_ws_async("queryPOD", [pod_name, "Client_Company"]) și curățare recursivă _clean_type_info()
  • coordinator.py: fetch supplier_data pentru TOATE POD-urile (nu doar smart meter)
  • const.py: adăugat "queryPOD": "PED_ProxyCallWSAsync_Curve_VF" în VF_PAGE_MAP

Format date în română

Funcție _format_date_friendly() cu dicționar _LUNI_RO care convertește date ISO (2025-11-11) sau dd.mm.yyyy în format prietenos: „11 noiembrie 2025".


Fișiere modificate

Fișier Modificare
sensor.py +3 clase senzor, +3 funcții helper
button.py Fișier nou — ActualizareInstantaneeButton
__init__.py Adăugat Platform.BUTTON în lista de platforme
api.py +async_get_supplier_data(), +_clean_type_info()
coordinator.py +fetch supplier_data pentru toate POD-urile, +supplier_data în dict returnat
const.py +queryPOD în VF_PAGE_MAP
strings.json +chei traducere: valoare_instantanee_consum, valoare_instantanee_productie, date_furnizor, actualizare_instantanee
translations/ro.json +traduceri română pentru entitățile noi
translations/en.json +traduceri engleză pentru entitățile noi
README.md Documentație completă entități noi, exemple automatizări, Energy Dashboard
SETUP.md Actualizat Pasul 3 cu entitățile noi
DEBUG.md Troubleshooting valori instantanee și date furnizor
FAQ.md +4 întrebări noi (valori instantanee, automatizare, Energy Dashboard, date furnizor)

Exemple automatizări

Actualizare la fiecare oră

automation:
  - alias: "Actualizare valori instantanee la fiecare oră"
    trigger:
      - platform: time_pattern
        minutes: "/60"
    action:
      - service: button.press
        target:
          entity_id: button.reteleelectrice_RO001EXXXXXXXXX_actualizare_instantanee

Actualizare la 15 minute (monitorizare intensivă)

automation:
  - alias: "Actualizare valori instantanee la 15 minute"
    trigger:
      - platform: time_pattern
        minutes: "/15"
    action:
      - service: button.press
        target:
          entity_id: button.reteleelectrice_RO001EXXXXXXXXX_actualizare_instantanee

Rezumat entități v1.1.0

# Entitate Tip Condiție
1 Informații POD Senzor Toate POD-urile
2 Date utilizator Senzor Toate POD-urile
3 Index citire consum Senzor Toate POD-urile
4 Index citire producție Senzor Prosumer
5 Arhivă energie consumată {an} Senzor Toate POD-urile
6 Arhivă energie produsă {an} Senzor Prosumer
7 Întreruperi curent Senzor Toate POD-urile
8 Smart Meter Consum Senzor Smart meter
9 Smart Meter Producție Senzor Prosumer + Smart meter
10 Date furnizor Senzor Toate POD-urile
11 Valoare instantanee consum Senzor Smart meter
12 Valoare instantanee producție Senzor Prosumer + Smart meter
13 Actualizare valori instantanee Buton Smart meter

Entitățile bold sunt noi în v1.1.0.


📈 Integrarea în cifre

⭐ Stars 📥 Instalări 🔄 Clone (14z)
0 0 0

Dacă integrarea Rețele Electrice România îți este utilă, lasă un ⭐ pe repository — îi ajută și pe alți utilizatori să o descopere.


💛 Dezvoltarea consumă timp și resurse. Dacă vrei să susții proiectul:
Buy Me a Coffee · 💰 GitHub Sponsors