BERO ogrzewanie

W jaki sposób ogarnąć w HA odczytanie danych z pliku pobranego z serwera www?
Mam taki format:

21;1634641;s:1;t:TH2;v:2.9;vpos:40;vtemp:24.20;bat:100;sig:92;room_id:0;vpos_min:0;vpos_range:40;downforce:0;alarm:0;trv_range:592;
22;1634642;s:1;t:TH2;v:2.7;vpos:8;vtemp:21.50;bat:100;sig:100;room_id:2;vpos_min:0;vpos_range:40;downforce:0;alarm:0;trv_range:592;
23;1634643;s:1;t:TH2;v:2.7;vpos:4;vtemp:18.80;bat:100;sig:100;room_id:3;vpos_min:0;vpos_range:40;downforce:0;alarm:0;trv_range:624;
24;1634644;s:1;t:TH2;v:2.9;vpos:4;vtemp:21.90;bat:100;sig:85;room_id:1;vpos_min:0;vpos_range:40;downforce:0;alarm:0;trv_range:604;
25;1634645;s:1;t:TH2;v:2.7;vpos:4;vtemp:23.00;bat:100;sig:92;room_id:4;vpos_min:0;vpos_range:40;downforce:0;alarm:0;trv_range:428;
26;1634646;s:1;t:TH2;v:2.9;vpos:40;vtemp:22.50;bat:100;sig:92;room_id:8;vpos_min:0;vpos_range:40;downforce:0;alarm:0;trv_range:636;

Każdy czujnik w osobnej linii:
gdzie interesujące mnie wartości po średnikach to:
Id;
NrTermostatu
vpos pozycja głowicy
vtemp aktualna temperatura
bat poziom baterii

Dodam, że w VBA lub Pythonie to w miarę proste poprzez split.
Mógłbym, to skryptem Pythona załatwić i wysłać przez mqtt, ale może jest prostsze rozwiązanie w samych HA?

Nie jestem biegły w HA , więc szczegółowo nie dam recepty.
Wpisz w google frazę " home assistant csv file" może Cię naprowadzi na rozwiązanie.

Czy Bero nie możesz zintegrować po API?
http://blog-techniczny.pl/2017/03/24/api-systemu-bero-ogrzewanie-w-inteligentnym-domu/

@angler
Dzięki, dokładniej to blog-techniczny opisał:
http://blog-techniczny.pl/2017/02/27/odczyt-temperatur-z-systemu-bero-przez-api/

Moje ustawienia:

  - platform: rest
    resource: http://192.168.0.XX/getregister.cgi?21@vtemp
    username: admin
    password: <hasło>
    authentication: basic
    name: termostat_korytarz
    device_class: temperature
    value_template: '{{ value_json["cmd"]["device"]["reg"]["@v"]  | float(0) | round(1) }}'
    unit_of_measurement: "°C"
    scan_interval: 60 
1 Like