Autor Wątek: FHEM i dane z ekotłowni  (Przeczytany 2030 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline melwinek

  • Pytak
  • *
  • Wiadomości: 45
  • Reputacja: 0
    • Zobacz profil
FHEM i dane z ekotłowni
« dnia: Maj 13, 2017, 11:03:40 pm »
Trochę się namęczyłem więc się podzielę.
Jakby ktoś potrzebował to poniżej wpisy do pliku cfg FHEM a w załączniku wynik.
Znaczy się w dolnej części załącznika bo w górnej są głowice termostatyczne EQ3 MAX.
Oczywiście zamiast [NUMER] [SEKUND] trzeba podać własne dane, oczywiście bez nawiasów.
No i pytanie do Prezesa, jak często mogę przeładowywać stronę (30 sekund, minuta, ileś minut), żeby się Prezes nie denerwował?
define ppx HTTPMOD http://ekotlownia.pl/sterownik/[NUMER] [SEKUND]
attr ppx userattr reading01Name reading01Regex reading02Name reading02Regex reading03Name reading03Regex reading04Name reading04Regex reading05Name reading05Regex reading06Name reading06Regex reading07Name reading07Regex reading08Name reading08Regex reading09Name reading09Regex reading10Name reading10Regex reading11Name reading11Regex
attr ppx reading01Name Temperatura_Spalin
attr ppx reading01Regex Temperatura.spalin\">(.*?).......<\/div>
attr ppx reading02Name Temperatura_Kotła
attr ppx reading02Regex Temperatura.kotła\">(.*?)......<\/div>
attr ppx reading03Name Temperatura_Kotła_Zadana
attr ppx reading03Regex Temperatura.kotła.ustawiona\">(.*?)......<\/div>
attr ppx reading04Name Temperatura_CWU
attr ppx reading04Regex Temperatura.zbiornika.CWU\">(.*?)......<\/div>
attr ppx reading05Name Temperatura_CWU_Zadana
attr ppx reading05Regex Temperatura.zbiornika.CWU.ustawiona\">(.*?)......<\/div>
attr ppx reading06Name Temperatura_Podajnika
attr ppx reading06Regex Temperatura.podajnika\">(.*?)......<\/div>
attr ppx reading07Name Spalanie
attr ppx reading07Regex Spalanie.w.przeciągu.24.godzin\">(.*?).kg\/24h<\/div>
attr ppx reading08Name Spalanie_Chwilowe
attr ppx reading08Regex Spalanie.chwilowe\">(.*?).kg\/h<\/div>
attr ppx reading09Name Ilość_Opału
attr ppx reading09Regex Ilość.opału.pozostałego.w.zbiorniku.podana.w.Kg\">(.*?)kg<\/div>
attr ppx reading10Name Czas_Opału
attr ppx reading10Regex liczba.godzin.\">\n *(.*?) *<\/div>
attr ppx reading11Name Moc
attr ppx reading11Regex Wartość mocy\">(.*?)%<\/div>
define ppxodczyt readingsGroup ppx:<%temp_temperature>,<Spaliny>,Temperatura_Spalin ppx:<%temp_temperature>,<Kocioł>,Temperatura_Kotła ppx:<%temp_temperature>,<Kocioł_Zadana>,Temperatura_Kotła_Zadana ppx:<%temp_temperature>,<CWU>,Temperatura_CWU ppx:<%temp_temperature>,<CWU_Zadana>,Temperatura_CWU_Zadana ppx:<%temp_temperature>,<Podajnik>,Temperatura_Podajnika ppx:<%rc_INFO2>,<Spalanie>,Spalanie ppx:<%rc_INFO2>,<Spalanie_Chwilowe>,Spalanie_Chwilowe ppx:<%rc_INFO2>,<Ilość_Opału>,Ilość_Opału ppx:<%rc_INFO2>,<Czas_Opału>,Czas_Opału ppx:<%rc_INFO2>,<Moc>,Moc
attr ppxodczyt room Ogrzewanie
attr ppxodczyt valueFormat { "Temperatura_Spalin" => "%1.f ?C", "Temperatura_Kotła" => "%1.f ?C", "Temperatura_Kotła_Zadana" => "%1.f ?C", "Temperatura_CWU" => "%1.f ?C", "Temperatura_CWU_Zadana" => "%1.f ?C", "Temperatura_Podajnika" => "%1.f ?C", "Spalanie" => "%2.f kg/24h", "Spalanie_Chwilowe" => "%2.f kg/h", "Ilość_Opału" => "%1.f kg", "Moc" => "%1.f %"}
attr ppxodczyt valueStyle style="text-align:right"
Kocioł: SKAMET RETORT 20kW obr.retorta
SPP + BET
https://ekotlownia.pl/sterownik/138

Offline bolecki

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 6950
  • Reputacja: 126
  • Maszynista, konduktor, zwrotnicowy
    • Zobacz profil
    • Sterowniki piecy C.O, pokazy laserowe, frezowanie CNC
Odp: FHEM i dane z ekotłowni
« Odpowiedź #1 dnia: Maj 16, 2017, 09:24:14 am »
Jak nie będzie sporego zainteresowania to możesz co 30s. Jak by było częściej to może się trafić autoban.
W razie draki: 503-064-713

Prototypowy SKAM PV, fajka i WPA01 https://ekotlownia.pl/sterownik-5/29

Offline melwinek

  • Pytak
  • *
  • Wiadomości: 45
  • Reputacja: 0
    • Zobacz profil
Odp: FHEM i dane z ekotłowni
« Odpowiedź #2 dnia: Listopad 04, 2018, 06:21:48 pm »
Trochę odgrzewam temat.
Pytanie do prezesa, nie dało by się zrobić jakiejś podstrony, która by generowała same te powyższe parametry, bez całej htmlowej otoczki?
Kocioł: SKAMET RETORT 20kW obr.retorta
SPP + BET
https://ekotlownia.pl/sterownik/138

Offline bolecki

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 6950
  • Reputacja: 126
  • Maszynista, konduktor, zwrotnicowy
    • Zobacz profil
    • Sterowniki piecy C.O, pokazy laserowe, frezowanie CNC
Odp: FHEM i dane z ekotłowni
« Odpowiedź #3 dnia: Listopad 05, 2018, 10:30:08 am »
Dało by się. Tylko wiesz... czas i hajsy :)

Chcesz to na tableta jakiegoś ciągnąć czy jak?
W razie draki: 503-064-713

Prototypowy SKAM PV, fajka i WPA01 https://ekotlownia.pl/sterownik-5/29

Offline melwinek

  • Pytak
  • *
  • Wiadomości: 45
  • Reputacja: 0
    • Zobacz profil
Odp: FHEM i dane z ekotłowni
« Odpowiedź #4 dnia: Listopad 05, 2018, 10:44:47 am »
Na razie to ciągnę co 10 minut jako całość, wrzucam do FHEM, który steruje moim coraz bardziej inteligentnym domem :)
Ale przede wszystkim trzyma mi historię czasu podawania i odstępu, co mnie nie raz uratowało, jak nagrzebałem w ustawieniach.
A teraz wymarzyło mi się na raspberry i wyświetlaczu zrobić panel, pokazujący różne wartości z mojego domu, jak również własnie parametry kotła, więc przydało by się częściej pobierać dane, a szkoda obciążać Wasze i moje łącze. Wystarczyły by mi same parametry gołym tekstem zamiast całej strony :)
Może komuś też się to przyda.
Ewentualnie jakiś XML, JSON albo coś.
Kocioł: SKAMET RETORT 20kW obr.retorta
SPP + BET
https://ekotlownia.pl/sterownik/138

Offline bolecki

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 6950
  • Reputacja: 126
  • Maszynista, konduktor, zwrotnicowy
    • Zobacz profil
    • Sterowniki piecy C.O, pokazy laserowe, frezowanie CNC
Odp: FHEM i dane z ekotłowni
« Odpowiedź #5 dnia: Listopad 05, 2018, 10:57:26 am »
Ewentualnie np API do apki, ale nie wiem na ile bezpieczne było by udostępnianie tego czegoś.
W razie draki: 503-064-713

Prototypowy SKAM PV, fajka i WPA01 https://ekotlownia.pl/sterownik-5/29

Offline melwinek

  • Pytak
  • *
  • Wiadomości: 45
  • Reputacja: 0
    • Zobacz profil
Odp: FHEM i dane z ekotłowni
« Odpowiedź #6 dnia: Listopad 05, 2018, 11:18:18 am »
Dlatego chyba najprościej, podstrona np. https://ekotlownia.pl/sterownik/XXX/txt
a na niej:
Spaliny;91
Kocioł;55
Kocioł_zadana;58
itd.

Każdy, kto będzie coś potrzebował sobie to już obrobi.
Kocioł: SKAMET RETORT 20kW obr.retorta
SPP + BET
https://ekotlownia.pl/sterownik/138

Offline MarcinG

  • Jr. Member
  • **
  • Wiadomości: 73
  • Reputacja: 0
    • Zobacz profil
Odp: FHEM i dane z ekotłowni
« Odpowiedź #7 dnia: Listopad 06, 2018, 07:50:58 am »
...
Ale przede wszystkim trzyma mi historię czasu podawania i odstępu, co mnie nie raz uratowało, jak nagrzebałem w ustawieniach.
...

Te parametry można przecież odczytać sobie z wykresu, nawet rok wstecz, z tego co Szef pisał.
SKAMP-PV 20, SV-200, RMS 120 AL, zawór 4D Afriso, pompa c. o. Wita U 35-25 180.
https://ekotlownia.pl/sterownik-5/506

Offline melwinek

  • Pytak
  • *
  • Wiadomości: 45
  • Reputacja: 0
    • Zobacz profil
Odp: FHEM i dane z ekotłowni
« Odpowiedź #8 dnia: Listopad 06, 2018, 08:22:18 am »
Wartość między podaniem nowej dawki
Czas na jaki zostanie załączony podajnik
Obroty dmuchawy

z wykresu ?
Kocioł: SKAMET RETORT 20kW obr.retorta
SPP + BET
https://ekotlownia.pl/sterownik/138

Offline bolecki

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 6950
  • Reputacja: 126
  • Maszynista, konduktor, zwrotnicowy
    • Zobacz profil
    • Sterowniki piecy C.O, pokazy laserowe, frezowanie CNC
Odp: FHEM i dane z ekotłowni
« Odpowiedź #9 dnia: Listopad 06, 2018, 09:06:37 am »
Jeśli o to chodzi, to:
W razie draki: 503-064-713

Prototypowy SKAM PV, fajka i WPA01 https://ekotlownia.pl/sterownik-5/29

Offline melwinek

  • Pytak
  • *
  • Wiadomości: 45
  • Reputacja: 0
    • Zobacz profil
Odp: FHEM i dane z ekotłowni
« Odpowiedź #10 dnia: Listopad 06, 2018, 09:12:42 am »
Ale to chyba tylko w nowej ekotlowni do v2 ?
Ale poza tym i tak wolałbym ciągnąć to do swojej bazy danych.
Kocioł: SKAMET RETORT 20kW obr.retorta
SPP + BET
https://ekotlownia.pl/sterownik/138

Offline MarcinG

  • Jr. Member
  • **
  • Wiadomości: 73
  • Reputacja: 0
    • Zobacz profil
Odp: FHEM i dane z ekotłowni
« Odpowiedź #11 dnia: Listopad 06, 2018, 09:30:08 am »
Nie wiem jak jest w wersji 1. Dane do wykresów w v. 2 to jest JSON. Paskudny, ale jednak. Najgorzej jest z danymi podstawowymi i komunikatami. Trzeba parsować zawartość strony, żeby je wyłuskać.
SKAMP-PV 20, SV-200, RMS 120 AL, zawór 4D Afriso, pompa c. o. Wita U 35-25 180.
https://ekotlownia.pl/sterownik-5/506