| Forum eCoal.pl v3.5 / v4.0 Sterowanie piecem przez Home Assistant Subskrybuj | ||||
|
|
||||
|
ShinsEssel
|
Próbuję dodać sterowanie piecem do mojego Home Assistanta. Przeglądając forum znalazłem kilka sposobów implementacji na pobieranie danych, jednak nie umiem znaleźć sposobu, na ich wysterowanie.
Generalnie póki co korzystam z takiego rozwiązania. W pliku configuration.yaml wywołuję plik do komunikacji z piecem: Następnie w pliku wywołuję zapytanie do rejestrów i pobieram dane z pieca: W efekcie dostaję coś takiego w HA: Niestety w takiej konfiguracji encje nie mają możliwości sterowania wartościami zadanymi pieca. Czy ktoś umiałby pomóc z tym, jak należy przygotować taką encję, która mogłaby sterować jakąś wartością pieca? Wiem, że jest rozwiązanie oparte o MQTT, ale nie chcę z niego korzystać, bo do tej pory miałem 1 podejście i zakończyło się koniecznością przywracania urządzenia do ustawień fabrycznych, więc póki nie rozgryzę tego sterowania nie będę się w to pchał. |
|||
|
|
||||
|
babaj
|
rest_command:
tryb_reczny: url: "http://admin:pass@192.168.0.50/setregister.cgi?device=0&tryb_auto=0" method: get tryb_auto: url: "http://admin:pass@192.168.0.50/setregister.cgi?device=0&tryb_auto=1" method: get pompa_cyrku_on: url: "http://admin:pass@192.168.0.50/setregister.cgi?device=0&out_miesz=1" method: get pompa_cyrku_off: url: "http://admin:pass@192.168.0.50/setregister.cgi?device=0&out_miesz=0" method: get pompa_cwu_on: url: "http://admin:pass@192.168.0.50/setregister.cgi?device=0&out_cwu=1" method: get pompa_cwu_off: url: "http://admin:pass@192.168.0.50/setregister.cgi?device=0&out_cwu=0" method: get temp_zadana_kotla: url: "http://admin:pass@192.168.0.50/setregister.cgi?device=0&kot_tzad=60" dodane 2026-06-26 07:25Czad mi jeszcze napisał tak: rest_command: ustaw_temp_kotla: url: >- http://admin:pass@192.168.0.50/setregister.cgi?device=0&kot_tzad={{ temperatura }} method: GET action: - service: rest_command.ustaw_temp_kotla data: temperatura: "{{ states(input_number.temperatura_kotla) | int }}" |
|||