W nowym sofcie do sterowników PELLO dodaliśmy obsługę BUFORA. Więcej informacji na forum lub w tym pliku

Profil użytkownika

OldShaterhan

 

 

Rejestracja: 2021-09-09 06:50

Logowanie: 2023-11-30 21:05

Urządzenia: 1

Tematy: 3

Posty: 32

posty użytkownika 
Pierwsza stronaPoprzednia strona1 / 2Następna stronaOstatnia strona
2023-10-10 23:48 Temat: eSterownik.pl » Home Assistant - rozszerzenie EcoalBoiler
  OldShaterhan Posty: 32
@JacekJI nie
2023-05-01 13:43 Temat: eCoal.pl v3.5 » Integracja z Home Assistant
  OldShaterhan Posty: 32
Siemka

Wiem, że teraz poza sezonem powoli, ale chodzi mi po głowie zrobić prawilną integrację eSterownikową 3.5, na razie np. dostępną przez HACS. Problem w tym, że w Pythonie mam póki co dwie lewe ręce (bardziej siedzę w innych językach) i może ktoś też byłby zainteresowany współtworzeniem?
2022-07-22 22:08 Temat: eSterownik.pl » Tryb Auto-Lato pokazany jako zima?
  OldShaterhan Posty: 32
Dzięki!
2022-06-28 09:18 Temat: Pello v3.5 » Błąd "Fatal error: cannot get device serial number" po zalogowaniu
  OldShaterhan Posty: 32
admin (zapomniałem o istnieniu roota).
dodane 2022-03-14 10:05Na user też to samo.
dodane 2022-03-22 00:15@Przemek i jak?
dodane 2022-06-28 09:18Any update?
2022-06-28 09:02 Temat: eSterownik.pl » Tryb Auto-Lato pokazany jako zima?
  OldShaterhan Posty: 32
Dziś podłączyłem na nowo sterownik (z uwagi na to, że aktualnie nie ma pracy generalnie był wyłączony, jednak chciałem mieć wgląd w część statystyk z czujników) i zauważyłem, że piec pokazuje na diagramie tryb pracy "Zima", podczas, gdy jest ustawione Auto-Lato na 15*C. Dlaczego?
2022-03-22 00:16 Temat: Pello v3.5 » pellet - zakupy
  OldShaterhan Posty: 32
@marcinbb ale ekogroszek to nie pellet
2022-03-07 21:36 Temat: Pello v3.5 » Błąd "Fatal error: cannot get device serial number" po zalogowaniu
  OldShaterhan Posty: 32
Dzisiaj, przy próbie lokalnego logowania do sterownika dostałem błąd "Fatal error: cannot get device serial number", a później (po odświeżeniu strony też): "info.cgi not found". Może ktoś podpowiedzieć o co chodzi? Dostęp do wykresów dalej jest, ale dostęp zdalny leży (schemat się nie ładuje), ew. muli.

Ktoś coś?

Nie mam m.in. dostępu do modułu aktualizacji.
2022-01-15 21:43 Temat: Pello v3.5 » Api sterownika
  OldShaterhan Posty: 32
Była przerwa świąteczna kiedy chyba nie pracowali, ale już w sumie po, więc  mam nadzieję, że wkrótce odpowiedzą
2022-01-10 23:30 Temat: eCoal.pl v3.5 » Integracja z Home Assistant
  OldShaterhan Posty: 32
Akurat na telefonie jestem, jutro zajrzę, ale nazwy rejestrów/encji wyciąganych z pieca w HA 1:1?
2022-01-10 14:29 Temat: eCoal.pl v3.5 » Integracja z Home Assistant
  OldShaterhan Posty: 32
A skąd wyciągasz dane? W sensie jakie rejestry, bo chyba jest ich tu więcej niż w temacie było?
2022-01-09 00:20 Temat: eCoal.pl v3.5 » Integracja z Home Assistant
  OldShaterhan Posty: 32
Zapewne wpisy nie są w sekcji 
sensor:

ten kod powinien być przed wklejonym kodem.




Możesz też spróbować użyć np. mojego kodu (trochę mniej lokalną sieć powinien obciążać): https://esterownik.pl/forum/posty,5595/integracja-z-home-assistant?m=145416#145416
2022-01-06 10:04 Temat: Nowa usługa » Migracja na nową usługę
  OldShaterhan Posty: 32
Yup, tylko dla wersji 3.5 (panel dotykowy) jest ta zmiana. 
2022-01-02 21:16 Temat: eSterownik.pl » Piec ze e-Sterownikiem częścią instalacji Inteligentnego domu ?
  OldShaterhan Posty: 32
@ven jak się nazywa rejestr z głowic określający, że wykrycie otwartego okna?
2021-12-30 22:39 Temat: eSterownik.pl » [SUGESTIA] Historia zasypów a zakupów paliwa
  OldShaterhan Posty: 32
Hej,

Wydaje mi się, że takiej funkcjonalności nie ma, ale fajnie by było, gdyby na bazie historii zakupów paliwa oraz zasypów przy nowych zasypach pojawiała się ilość dostępnego paliwa przy wybieraniu źródła zasypu (prosty select sum(zasyp.ile_kg) where zasyp.id = id z listy), a oprócz tego jeszcze brakuje mi w zasypach do wyboru informacji o jakiejś notatce, np. żeby móc rozpoznać sobie producenta, gdy mam np. zakupione kilka paliw do testu wydajności - zgadywanie po sumie kupionych kg i energetyczności surowca może być dość enigmatyczna  
2021-12-19 18:09 Temat: Nowa usługa » Zgłoszenia dotyczące błędów - uwagi do WWW
  OldShaterhan Posty: 32
PrzemekP napisał » 2021-12-17 13:38

Było tak wcześniej - coś postaram się w wolnej chwili zaradzić.

Dzięki!

PrzemekP napisał » 2021-12-17 13:38

Brakuje podanego współczynnika podawania paliwa w zakupach.

Pytanko - ja to mogę jakoś wyliczyć czy coś? Nigdy nie podawałem to i pojęcia nie mam.


I jeszcze jedno (z drugiego tematu):
Pytanko, mam wrażenie, że na wykresach pojawił się nowy (a przynajmniej nie kojarzę wcześniej): "Moc z licznika energii". Co to jest, można to jakoś wykorzystać czy cosik?
2021-12-17 12:43 Temat: Nowa usługa » Zgłoszenia dotyczące błędów - uwagi do WWW
  OldShaterhan Posty: 32
Dla mnie upierdliwe (możliwe, że na starej wersji też to było) jest coś takiego, że edycja statystyk na stronie 2. (np. tylko wybór rodzaju paliwa - uzupełniam stare dane) powoduje powrót do pierwszej strony - przydałby się rodzaj "pamięci".
dodane 2021-12-17 12:43Druga kwestia - @PrzemekP nie liczą mi się na kotle statystyki. Możesz podpowiedzieć czego brakuje?
2021-12-14 19:02 Temat: eCoal.pl v3.5 » Integracja z Home Assistant
  OldShaterhan Posty: 32
Też tak mam, ale to świruje w przypadku, gdy połączenie z piecem się nie uda jak ktoś ma na bazie tego automatyzacje ustawione.
2021-12-14 18:27 Temat: Nowa usługa » Migracja na nową usługę
  OldShaterhan Posty: 32
Pytanko, mam wrażenie, że na wykresach pojawił się nowy: "Moc z licznika energii". Co to jest, można to jakoś wykorzystać czy cosik?
2021-12-14 15:19 Temat: eCoal.pl v3.5 » Integracja z Home Assistant
  OldShaterhan Posty: 32
Jaccyk napisał » 2021-12-14 14:58

10 encji których używam plus encja daty zasypu(źle pokazuje) i ilość ekogroszku procentowe którego nie używam bo mam zrobione w Supli. Już dwa tygodnie działa bez problemu. 



Ciekawe czemu u mnie wywala te pojedyncze encje na tamtym kodzie, a na przepisanym jest stabilniej, choć też czasem piec jakby nie daje rady odpowiedzieć...


Ten kod na stan alarmowy też jest do lekkiego przepisania, bo jeśli piec nie odpowie to u mnie przechodzi z automatu w alarm, a może się zdarzyć błąd sieci czy coś i wtedy zdaje się null/none powinien być...
2021-12-14 00:48 Temat: eCoal.pl v3.5 » Integracja z Home Assistant
  OldShaterhan Posty: 32
Na szybko zerkając - robisz rekurencję - odwołujesz się do samego siebie - definiujesz sensor data_zasypu_bruli jako coś co ma czytać dane z data_zasypu_bruli, przez co najpewniej pokazuje oryginalną datę. W oryginalnym kodzie jest to trochę niedopowiedziane.

Jeśli chcesz datę ostatniego zasypania - to analogicznie do szablonu na datę następnego zasypu zamień na:


     # Odczyt daty ostatniego zasypu
  - platform: rest
    name: pello_data_ostatniego_zasypu
    resource: http://user:pass@IP/getregister.cgi?device=0&add_fuel_time      
    value_template: {{ value_json["cmd"]["device"]["reg"]["@v"] | int | timestamp_custom("%Y-%m-%d %H:%M") }}
    device_class: date

add_fuel_time - to jest data ostatniego zasypu

powinno śmigać

Przy czym u mnie niestety mam wrażenie, że timeoutuje jakby, spróbuję przepisać ten config na coś trochę bardziej mniej zawalającego sieć
dodane 2021-12-14 00:06
A mój problem...

Logger: homeassistant.components.rest.data

Source: components/rest/data.py:74
Integration: RESTful (documentation, issues)
First occurred: 00:02:30 (8 occurrences)
Last logged: 00:04:15

Error fetching data: http://us:pass@IP/getregister.cgi?device=0&tryb_auto_state failed with All connection attempts failed


Obstawiam, że requesty się wybijają/zabijają piec, jak pisałem - spróbuję zrobić coś bardziej przyjaznego
dodane 2021-12-14 00:48
@Jaccyk ile miałeś wpiętych do środka rzeczy (ile danych wyciągałeś)? Bo ciekawi mnie dlaczego u mnie nie dawało rady, a u Ciebie tak. Generalnie ok. 5-7 rzeczy na raz u mnie się wysypuje
I szybka aktualizacja potencjalnie mniej zabójczej integracji (w efekcie - stabilniejszej)


rest:
  - authentication: basic
    username: "us"
    password: "pass"
    scan_interval: 30
    resource: http://IP/getregister.cgi?device=0&tzew_value&twew_value&fuel_level&add_fuel_time&next_fuel_time&tcwu_value&tkot_value&tryb_auto_state
    #                                                                       0       1           2           3           4               5           6           7
    sensor:
        # Odczyt temperatury zewnętrznej
      - name: pello_temp_zew
        value_template: {{ value_json["cmd"]["device"]["reg"][0]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
        # json_attributes_path: "$.response.system"
        # json_attributes:
        #   - "runstate"
        #   - "model"
        #   - "opmode"
        #   - "freeze"
        #   - "time"
        #   - "sensor1"
        #   - "sensor2"
        #   - "sensor3"
        #   - "sensor4"
        #   - "sensor5"
        #   - "version"

        # Odczyt temperatury wewnętrznej - czujnik pieca
      - name: pello_temp_wew
        value_template: {{ value_json["cmd"]["device"]["reg"][1]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
        # Odczyt poziomu paliwa
      - name: pello_poziom_paliwa
        #friendly_name: Poziom paliwa
        value_template: {{ value_json["cmd"]["device"]["reg"][2]["@v"] }}
        unit_of_measurement: "%"
        device_class: battery
        
        # Odczyt daty ostatniego zasypu
      - name: pello_data_ostatniego_zasypu
        value_template: {{ value_json["cmd"]["device"]["reg"][3]["@v"] | int | timestamp_custom("%Y-%m-%d %H:%M") }}
        #device_class: date - test disabled
        # Odczyt daty następnego zasypu
      - name: pello_data_nast_zasypu
        value_template: {{ value_json["cmd"]["device"]["reg"][4]["@v"] | int | timestamp_custom("%Y-%m-%d %H:%M") }}
        #device_class: date - test disabled
      - name: pello_temp_cwu_aktualna
        #friendly_name: Temp CWU aktualna
        value_template: {{ value_json["cmd"]["device"]["reg"][5]["@v"] }}
        unit_of_measurement: "°C"
      - name: pello_temp_kotla
        #friendly_name: Temperatura kotła
        value_template: {{ value_json["cmd"]["device"]["reg"][6]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
      - name: pello_tryb_pracy_state
        #friendly_name: Tryb pracy
        value_template: {{ value_json["cmd"]["device"]["reg"][7]["@v"] }}

Jeszcze klasę do dat muszę ogarnąć, bo aktualnie jest zła, ale to pikuś.

Więcej rzeczy - wkrótce

Jakby ktoś był zainteresowany w jakichś konkretnych rzeczach - dajcie znać, zobaczę jak wyciągnąć (pokoje planuję później, na nie będzie osobny request najpewniej potrzebny)
Pierwsza stronaPoprzednia strona1 / 2Następna stronaOstatnia strona