Cod original: https://github.com/cnecrea/e-bloc
Integrarea E-bloc.ro permite utilizatorilor să afișeze și să monitorizeze informații despre apartamentul lor direct din platforma E-bloc.ro în Home Assistant. Aceasta oferă senzori pentru detalii despre client, indexurile individuale de consum pentru fiecare contor și plățile efectuate.
- Afișează informații despre client și apartament.
- Atribute disponibile:
Cod client– Codul unic al clientului.Apartament– Numărul apartamentului asociat.Persoane declarate– Numărul de persoane declarate în apartament.Restanță de plată– Suma restantă de plată (în RON).Ultima zi de plată– Termenul limită pentru plata datoriei.Contor trimis– Starea trimiterii indexului de consum (Da/Nu).Începere citire contoare– Data de început pentru citirea contoarelor.Încheiere citire contoare– Data de final pentru citirea contoarelor.Luna cu datoria cea mai veche– Luna celei mai vechi datorii.Luna afișată– Luna curentă afișată în interfață.Nivel restanță– Gradul acumulării datoriilor.
- Se creează automat câte un senzor pentru fiecare contor detectat în contul dvs. (ex. „Index AR buc.", „Index AR baie").
- Atribute disponibile pentru fiecare contor:
Titlu– Denumirea contorului (ex. „AR buc.", „AR baie").Index vechi– Indexul precedent (în mc).Index nou– Indexul curent (în mc).Data citire– Data ultimei citiri.ID contor– Identificatorul unic al contorului.
- Afișează informațiile despre plățile efectuate.
- Atribute disponibile:
Număr total de chitanțe– Numărul total de plăți înregistrate.- Detalii pentru fiecare chitanță:
Chitanță– Numărul chitanței.Data– Data plății.Sumă plătită– Suma achitată (în RON).
- Adaugă depozitul personalizat în HACS. 🛠️
- Caută integrarea Integrare pentru e-bloc.ro și instaleaz-o. ✅
- Repornește Home Assistant și configurează integrarea. 🔄
- Clonează sau descarcă depozitul GitHub. 📂
- Copiază folderul
custom_components/e-blocîn directorulcustom_componentsal Home Assistant. 🗂️ - Repornește Home Assistant și configurează integrarea. 🔧
- Mergeți la Settings > Devices & Services > Add Integration.
- Căutați
E-bloc.roși completați datele de autentificare:- Utilizator: Email-ul asociat contului E-bloc.ro.
- Parolă: Parola contului.
- ID Asociație: ID-ul asociației de locatari (găsit în contul E-bloc.ro).
- ID Apartament: ID-ul apartamentului (disponibil în contul E-bloc.ro).
Detalii Client:
Cod client: AXXXXF
Apartament: 22
Persoane declarate: 2
Restanță de plată: 221.75 RON
Ultima zi de plată: 2025-01-12
Contor trimis: NuIndex Contor – AR buc.:
Titlu: AR buc.
Index vechi: 1481 mc
Index nou: 1484 mc
Data citire: 2026-03-05
ID contor: 721Index Contor – AR baie:
Titlu: AR baie
Index vechi: 885 mc
Index nou: 887 mc
Data citire: 2026-03-05
ID contor: 723Plăți și Chitanțe:
Număr total de chitanțe: 2
Chitanță: 43XXXXXXXXXX
Data: 2024-11-27
Sumă plătită: 262.51 RON
Chitanță: 43XXXXXXXXXX
Data: 2024-10-30
Sumă plătită: 213.60 RONIntegrarea se actualizează automat la fiecare 5 minute pentru a sincroniza cele mai recente date de pe platforma E-bloc.ro. Sesiunile expirate sunt detectate automat și re-autentificate fără intervenție.
- Senzori individuali per contor – Fiecare contor (ex. „AR buc.", „AR baie") are propriul senzor în Home Assistant.
- Luna dinamică – Indexurile sunt preluate pentru luna curentă, nu una fixată.
- Protecție la răspunsuri
null– API-ul e-bloc.ro poate returnanullpentru anumite endpoint-uri; acum este tratat corect. - Re-autentificare automată – Dacă sesiunea expiră, integrarea se re-autentifică automat.
- Curățare sesiune HTTP – La dezinstalare, sesiunea este închisă corect.
Această integrare a fost creată pentru utilizarea personală a datelor din platforma E-bloc.ro în Home Assistant.
Contribuțiile sunt binevenite! Simte-te liber să trimiți un pull request sau să raportezi probleme aici.
Distribuit sub licența MIT.
