- Cum să adaug integrarea în Home Assistant?
- Ce senzori creează integrarea?
- Ce înseamnă starea „Da" / „Nu" la senzorul Rovinietă activă?
- De ce senzorul Restanțe treceri pod arată „Nu" deși am trecut podul?
- Setarea „Istoric tranzacții" afectează trecerile de pod?
- Cum actualizez opțiunile integrării fără a o reinstala?
- Ce versiune de Home Assistant este necesară?
- Ce e licența și de ce am nevoie de ea?
- Am introdus licența dar senzorii tot arată „Licență necesară". De ce?
Răspuns: HACS (Home Assistant Community Store) permite instalarea și gestionarea integrărilor personalizate create de comunitate. Urmează pașii de mai jos:
-
1. Asigură-te că HACS este instalat
- Verifică dacă HACS este deja instalat în Home Assistant.
- Navighează la Setări > Dispozitive și servicii > Integrări și caută "HACS".
- Dacă nu este instalat, urmează ghidul oficial de instalare: HACS Installation Guide.
-
2. Găsește repository-ul extern
- Accesează pagina GitHub a integrării: https://github.com/cnecrea/erovinieta.
-
3. Adaugă repository-ul în HACS
- În Home Assistant, mergi la HACS din bara laterală.
- Apasă pe butonul cu cele trei puncte din colțul din dreapta sus și selectează Repositories.
- În secțiunea "Custom repositories", introdu URL-ul:
https://github.com/cnecrea/erovinieta. - Selectează tipul: Integration.
- Apasă pe Add pentru a adăuga repository-ul.
-
4. Instalează integrarea
- După ce repository-ul a fost adăugat, mergi la HACS > Integrations.
- Caută CNAIR eRovinieta și apasă Download.
- Home Assistant îți va solicita să repornești sistemul.
-
5. Configurează integrarea
- După repornire, mergi la Setări > Dispozitive și servicii > Adaugă integrare.
- Caută CNAIR eRovinieta și introdu datele contului (username, parolă, interval de actualizare, istoric tranzacții).
Notă: Asigură-te că Home Assistant și HACS sunt actualizate la cea mai recentă versiune pentru a evita erorile de compatibilitate.
Răspuns: Integrarea creează automat următorii senzori:
| Senzor | Stare principală | Per vehicul |
|---|---|---|
| Date utilizator | ID utilizator | Nu (1 per cont) |
| Rovinietă activă ({nr}) | Da / Nu | Da |
| Raport tranzacții | Număr tranzacții | Nu (1 per cont) |
| Restanțe treceri pod ({nr}) | Da / Nu | Da |
| Treceri pod ({nr}) | Număr total treceri | Da |
| Sold peaje neexpirate ({nr}) | Valoare sold | Da |
Senzorii marcați cu „Per vehicul = Da" se creează câte unul pentru fiecare vehicul din contul eRovinieta.
Răspuns:
- Da — Vehiculul are o rovinietă cu data de expirare în viitor (rovinieta este încă valabilă).
- Nu — Vehiculul nu are rovinietă sau rovinieta a expirat.
Detaliile complete (categorie vignietă, dată început, dată sfârșit, zile rămase) sunt disponibile în atributele senzorului.
Răspuns: Două motive posibile:
- Fereastra de 24 de ore: Senzorul verifică doar trecerile neplătite din ultimele 24 de ore. Dacă trecerea a fost detectată cu mai mult de 24 de ore în urmă, nu va mai apărea.
- Intervalul de actualizare: Datele se actualizează conform intervalului configurat (implicit: 1 oră). Dacă ai trecut podul cu câteva minute în urmă, este posibil ca datele să nu fi fost încă actualizate.
De asemenea, fiecare vehicul este monitorizat independent — restanțele unui vehicul nu afectează statusul celorlalte vehicule din cont.
Răspuns: Nu. Setarea „Istoric tranzacții (ani)" din configurare afectează exclusiv senzorul Raport tranzacții. Trecerile de pod sunt gestionate separat de API-ul CNAIR, cu un parametru propriu care nu este controlabil din integrare.
Răspuns: Mergi la Setări > Dispozitive și Servicii > CNAIR eRovinieta > Configurare. De acolo poți modifica:
- Intervalul de actualizare (în secunde, minim 300, maxim 86400).
- Istoricul tranzacțiilor (1–10 ani).
Modificările se aplică imediat, fără repornirea Home Assistant.
Răspuns: Integrarea este compatibilă cu Home Assistant 2025.11 și versiunile ulterioare. Dacă folosești o versiune mai veche, este posibil să întâmpini erori de compatibilitate.
Răspuns: Integrarea folosește un sistem de licențiere server-side (v3.3) cu semnături Ed25519 și HMAC-SHA256. Fără o licență validă, integrarea afișează doar senzorul „Licență necesară" și nu creează ceilalți senzori funcționali.
Licența se achiziționează de la: hubinteligent.org/donate?ref=erovinieta
După achiziție, introdu cheia de licență din OptionsFlow:
- Setări → Dispozitive și Servicii → CNAIR eRovinieta → Configurare
- Selectează Licență
- Completează câmpul „Cheie licență"
- Salvează
Răspuns: Câteva cauze posibile:
- Licența nu a fost validată — verifică logurile pentru mesaje cu
LICENSE - Serverul de licențe nu este accesibil — dacă HA nu are acces la internet, validarea eșuează
- Cheie greșită — verifică că ai copiat cheia corect, fără spații suplimentare
- Restartare necesară — în rare cazuri, un restart al HA poate rezolva problema
Activează debug logging (DEBUG.md) și caută mesaje legate de licență.