Profil użytkownika
| posty użytkownika | ||||
|
|
||||
|
id4Radar
|
Witam. Czy ktoś posiada gotowy skrypt yaml dla pello 3.5. Nie mogę wyciągnąć danych ze sterownika. Piec widoczny w sieci lokalnej.
dodane 2026-02-10 09:28Widzę ze nikt niezainteresowany. Jakoś pokracznie udało się zalogować i wyciągnąć jedną zmienna. Okazało się że skrypty YAML są mega wymagające jeśli chodzi o strukturę (wizualno-hierarchiczną) oraz składnię . Przykłady które znalazłem na forum nie działały przez te 2 elementy. Poniżej zostawiam przykład dla jednej zmiennej. sensor: - platform: rest name: "Temperatura kotła" # Używamy pełnego zapytania resource: "http://login:haslo@000.000.00.000/getregister.cgi?device=0&tkot_value" value_template: > {% if value_json is defined and value_json.cmd.device.reg is defined %} {{ value_json.cmd.device.reg["@v"] }} {% else %} {{ states(sensor.temperatura_kotla) }} {% endif %} unit_of_measurement: "°C" device_class: temperature scan_interval: 30 +++++ http://login:haslo@000.000.00.000/getregister.cgi?device=0&tkot_value tutaj jest zapytanie odnośnie zmiennej tkot_value (jest gdzieś lista na forum tych zmiennych ) login:haslo podajemy które mamy na sterowniku (nie pomylić z loginem i hasłem którego używamy do podglądu na portalu czy w API na telefonie) 000.000.00.000 adres ip sterownika w twojej sieci lokalnej. Ustawić na samym sterowniku wyłączając DHCP i wypisując ręcznie z puli przyznawanej przez router . Następnie na routerze przypisać IP sterownika na stałe żeby nie było krzaków jak się router zresetuje. Pozostaje dopisać pozostałe zmienne i mamy customowy panel w HA. |
|||