Od poniedziałku (07.04.2025r) będą przenoszone usługi Zdalnego dostępu. Mogą wystąpić chwilowe przerwy w dostępie do usługi.
Dane archiwalne będą uzupełniać się systematycznie. Za wszystkie utrudnienia przepraszamy.
Dane archiwalne będą uzupełniać się systematycznie. Za wszystkie utrudnienia przepraszamy.
Forum eCoal.pl v3.5 Integracja z Home Assistant Subskrybuj | ||||
Pierwsza stronaPoprzednia strona5 / 5Następna stronaOstatnia strona | ||||
|
||||
JacekJI
![]() |
sebico napisał » 2023-11-06 22:22 tryb ręczny setregister.cgi?device=0&tryb_auto=0 tryb automatyczny setregister.cgi?device=0&tryb_auto=1 Witam, Odgrzebię temat Z sentymentu zrobiłem sobie taki schemat w homeassistant. ![]() Potrzebuję wyciągnąć jeszcze stan z drugiej pompy - próbowałem out_pomp2 ale nie działa Oraz zmianę trybu z recznego na automatyczny i odwrotnie Kolega wyżej napisał coś takiego ale nie wiem jak to rozumieć |
|||
|
||||
babaj
![]() |
JacekJI napisał » 2025-02-24 19:09 Z sentymentu zrobiłem sobie taki schemat w homeassistant. Podziel się plikiem konfiguracyjnym, proszę. JacekJI napisał » 2025-02-24 19:09 Kolega wyżej napisał coś takiego ale nie wiem jak to rozumieć Też się przymierzam do tego, sezon się kończy. Może do następnego zrobię. Myślę, że w adresie gdzie mamy getregister.cgi?device=0&tryb_auto trzeba zmienić na setregister.cgi?device=0&tryb_auto=1 Jeszcze nie próbowałem. |
|||
|
||||
JacekJI
![]() |
Mój coonfig: #### eCoal sensor rest: - authentication: basic username: root password: root scan_interval: 30 resource: http://192.168.1.151/getregister.cgi?device=0&tzew_value&fuel_level&next_fuel_time&ob1_pog_en&tryb_auto_state&tcwu_value&tkot_value&tpow_value&tpod_value&twew_value&t1_value&t2_value&tsp_value&act_dm_speed&kot_tzad&out_pomp1&out_cwutzad&out_pomp2 sensor: ### Odczyt temperatury zewnętrznej - name: Temperatura zewnętrzna value_template: {{ value_json["cmd"]["device"]["reg"][0]["@v"] }} unit_of_measurement: "°C" ### Odczyt poziomu paliwa - name: Poziom paliwa value_template: {{ value_json["cmd"]["device"]["reg"][1]["@v"] }} unit_of_measurement: "%" ### Odczyt daty następnego zasypu - name: data_zasypu value_template: {{ value_json["cmd"]["device"]["reg"][2]["@v"] | int | timestamp_custom("%Y-%m-%d %H:%M") }} ### Odczyt stanu regulatora pogodowego zaworu 4D - name: regulator_pogodowy value_template: {{ value_json["cmd"]["device"]["reg"][3]["@v"] }} ### Odczyt temperatury CWU - name: Temperatura CWU value_template: {{ value_json["cmd"]["device"]["reg"][5]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury kotla - name: Temperatura kotla value_template: {{ value_json["cmd"]["device"]["reg"][6]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury powrotu - name: Temperatura powrót value_template: {{ value_json["cmd"]["device"]["reg"][7]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury podajnik - name: Temperatura podajnik value_template: {{ value_json["cmd"]["device"]["reg"][8]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury biuro - name: Temperatura biuro value_template: {{ value_json["cmd"]["device"]["reg"][9]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury 4d - name: Temperatura zawór 4d value_template: {{ value_json["cmd"]["device"]["reg"][10]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury T2 - name: Temperatura garaż value_template: {{ value_json["cmd"]["device"]["reg"][11]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury spalin - name: Temperatura spalin value_template: {{ value_json["cmd"]["device"]["reg"][12]["@v"] }} unit_of_measurement: "°C" - name: Prędkość dmuchawy value_template: {{ value_json["cmd"]["device"]["reg"][13]["@v"] }} unit_of_measurement: "%" ### Odczyt stanu pracy kotła cyfrowo 0 1 - name: tryb_pracy_kotla value_template: {{ value_json["cmd"]["device"]["reg"][4]["@v"] }} ### Odczyt stanu pracy kotła słownie alarmowy reczny - name: tryb_pracy_bruli value_template: >- {% if is_state("sensor.tryb_pracy_kotla", "1") %} Automatyczny {% elif is_state("sensor.tryb_pracy_kotla", "0") %} Ręczny {% else %} Alarmowy {% endif %} ### Odczyt stanu pracy pompy CO - name: Pompa_CO value_template: {{ value_json["cmd"]["device"]["reg"][15]["@v"] }} - name: tryb_pracy_pompa_co value_template: >- {% if is_state("sensor.Pompa_CO", "1") %} Włączona {% elif is_state("sensor.Pompa_CO", "0") %} Wyłączona {% endif %} ### Odczyt stanu pracy pompy CO2 - name: Pompa_CO2 value_template: {{ value_json["cmd"]["device"]["reg"][18]["@v"] }} - name: tryb_pracy_pompa_co2 value_template: >- {% if is_state("sensor.Pompa_CO2", "1") %} Włączona {% elif is_state("sensor.Pompa_CO2", "0") %} Wyłączona {% endif %} ### Odczyt stanu pracy pompy CWU cyfrowo 0 1 - name: Pompa_CWU value_template: {{ value_json["cmd"]["device"]["reg"][16]["@v"] }} ### Odczyt temperatury kotła zadana - name: temperatura_kotła_zadana value_template: {{ value_json["cmd"]["device"]["reg"][14]["@v"] }} unit_of_measurement: "°C" ### Odczyt temperatury CWU zadana - name: temperatura_CWU_zadana value_template: {{ value_json["cmd"]["device"]["reg"][17]["@v"] }} unit_of_measurement: "°C" Do szczęścia brakuje mi tylko drugiej pompy i możliwoci zmiany trybu. @Seba, @PrzemekP pomożecie? tą linie trzeba zmienić czy dodać nowa? jak to działa? getregister.cgi?device=0&tryb_auto trzeba zmienić na setregister.cgi?device=0&tryb_auto=1 |
|||
|
||||
babaj
![]() |
JacekJI napisał » 2025-03-16 14:05 tą linie trzeba zmienić czy dodać nowa? jak to działa? getregister.cgi?device=0&tryb_auto trzeba zmienić na setregister.cgi?device=0&tryb_auto=1 Nie no, dodać. Chodziło mi tylko o analogię i jeszcze trzeba użyć integracji RESTful Command. Nie próbowałem, na razie teoretyzuję, czytam dokumentację. |
|||
Pierwsza stronaPoprzednia strona5 / 5Następna stronaOstatnia strona | ||||