Integrare pentru Home Assistant care oferă monitorizare completă a cursurilor valutare și a dobânzilor oficiale furnizate de BNR. Senzorii se creează dinamic — apar doar când datele sunt disponibile și se elimină automat când datele dispar.
- Curs valutar RON → EUR, USD, GBP, CHF
Atribute disponibile: valoare curentă, valoare anterioară, schimbare, schimbare procentuală.
- Schimb valutar RON → EUR, USD, GBP, CHF
Atribute disponibile: vânzare, cumpărare.
- Dobânzi ROBOR pentru 1, 3, 6 și 12 luni
- Dobânzi EURIBOR pentru 1, 3, 6 și 12 luni
- Indicele IRCC zilnic
- Indicele IRCC trimestrial
Atribute disponibile: valori pe perioade, modificare.
- Adaugă integrarea din Setări > Dispozitive și Servicii > Adaugă Integrare.
- Caută Curs valutar BNR.
- Configurează intervalul de actualizare (implicit: 300 secunde / 5 minute).
Intervalul poate fi modificat ulterior din Opțiuni fără a reconfigura integrarea.
- Adaugă depozitul personalizat în HACS.
- Caută integrarea Curs valutar BNR și instaleaz-o.
- Repornește Home Assistant și configurează integrarea.
- Descarcă ultima versiune de pe GitHub.
- Copiază folderul
cursbnrîn directorulcustom_components/al Home Assistant. - Repornește Home Assistant și configurează integrarea.
Pentru detalii complete, consultă INSTALL.md.
| Fișier | Rol |
|---|---|
const.py |
Constante centralizate, definiții senzori |
coordinator.py |
DataUpdateCoordinator pentru preluarea datelor |
__init__.py |
Setup, unload, options listener |
config_flow.py |
ConfigFlow + OptionsFlow |
sensor.py |
SensorManager dinamic + clase senzori |
helpers.py |
Funcții utilitare de extragere și conversie date |
diagnostics.py |
Suport diagnostice Home Assistant |
Notificare când cursul EUR depășește 5 lei:
alias: Notificare Curs EUR Ridicat
trigger:
- platform: numeric_state
entity_id: sensor.curs_valutar_ron_eur
above: 5
action:
- service: notify.mobile_app_your_phone
data:
title: "Curs EUR Ridicat!"
message: "Cursul EUR este {{ states('sensor.curs_valutar_ron_eur') }} lei."
mode: singleDacă ți-a plăcut această integrare și vrei să sprijini munca depusă, invită-mă la o cafea!
Contribuțiile sunt binevenite! Deschide un Issue sau trimite un Pull Request.
Dacă îți place integrarea, oferă-i un ⭐ pe GitHub!