Od dnia 16.10.2024 zostały wyłączone stacjonarne numery telefonów. Zapraszamy do kontaktu pod numerem: 574 443 555.
Forum  eSterownik.pl  Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python Subskrybuj
Pierwsza stronaPoprzednia strona6 / 38Następna stronaOstatnia strona
2015-10-20 18:01
  uzi18 Posty: 765 Ostrzeżenie: 0
uprawnienia do sterownika w platformie esterownik ...
2015-10-20 18:02
  Stan Posty: 630 Ostrzeżenie: 0
Pytam o to co jest Ci potrzebne do dostępu, bo u Marka już to robiłeś więc ścieżka przetarta a u mnie nie.
2015-10-20 18:05
  mark3k Posty: 383 Ostrzeżenie: 0
Jak to na moim sterowniku? Jakiś włam hackerski czy cuś?
2015-10-20 18:07
  Stan Posty: 630 Ostrzeżenie: 0
Tzn , potrzebujesz żeby dodać Cię jako użytkownika z pełnym dostępem ?
2015-10-20 18:34
  uzi18 Posty: 765 Ostrzeżenie: 0
mark3k:
pi@raspberrypi ~/sterownik $ curl https://device.esterownik.pl/device/2713/?com=0201000500020000A903
[2,1,6,5,0,2,7,0,48,46,51,46,49,46,56,100,3]


dodane 2015-10-20 18:34Stan, pobierz najnowsza wersje i przetestuj w ten sposob tylko zmien parametry na swoje:

$ python
Python 2.7.10 (default, Sep 11 2015, 22:38:57)
[GCC 4.9.3 20150627 (release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from sterownik import *
>>> c = sterownik("192.168.2.2", "admin","admin")
>>> c.getVersion()
BRULI

2015-10-20 18:56
  mark3k Posty: 383 Ostrzeżenie: 0
Co mam z tym zrobić, bo niewiele mi to mówi
2015-10-20 18:57
  Stan Posty: 630 Ostrzeżenie: 0
Dobra, odpowiedział że ECOAL
2015-10-20 19:43
  uzi18 Posty: 765 Ostrzeżenie: 0
Wszystko juz zrobione, poprawki poszly na github

Stan, sprawdz mi teraz najnowsza wersje ale zrob dokladnie tak:
ustaw tryb reczny, zmien typ prodajnika na retortowy-reczny, wejdz w zakladke sterownika Spalanie
zwroc uwage jak sa ustawione podawanie,postoj i dmuchanie

teraz uruchom takie komendy:
$ python
Python 2.7.10 (default, Sep 11 2015, 22:38:57)
[GCC 4.9.3 20150627 (release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from sterownik import *
>>> c = sterownik("192.168.2.2", "admin","admin")
>>> c.version
BRULI
>>> c.getTypKotla()
RETORTOWY-RECZNY
>>> c.setRetRecznyPodawanie(5)
True
>>> c.setRetRecznyPostoj(15)
True
>>> c.setRetRecznyDmuchawa(25)
True
>>>

teraz kliknij na stronie "Odczytaj"
powinno byc podawanie-5 postoj-15 dmuchawa-25, mozesz juz cofnac zmiany

czy na pewno w terminalu pojawilo sie retortowy-reczny?

Jesli mozesz to wklej dokladnie co sie pojawilo w terminalu

2015-10-20 20:23
  Stan Posty: 630 Ostrzeżenie: 0
Dobra połączenie z ecoalem przetestowane i działa, teraz trzeba zmienić na rpi sterownik.py na najnowszą wersję z ghithuba i można testować skrypt.
2015-10-20 20:30
  uzi18 Posty: 765 Ostrzeżenie: 0
No Panowie kawał dobrej roboty

Mozna pomyslec o dodaniu sterowników v.2 do skryptu ... ale one chyba dzialaja wysmienicie bo nikt nie marudzi.
2015-10-20 20:54
  mark3k Posty: 383 Ostrzeżenie: 0
Już zmienione.
Teraz oglądam paradę miernot zwanych politykami.

Zrobiłeś kawał dobrej roboty. Teraz tylko dopracować algorytm i jest HIT.
dodane 2015-10-20 20:46Coś u mnie nie działa"
Log:

root@raspberrypi:~# /4/rp.py
ROZPED Delta:-1 dmuchanie:60 podawanie:2 postoj:6
ROZPED Delta:-1 dmuchanie:60 podawanie:2 postoj:6

Dmuchawa nie startuje i podajnik także nie startuje.
Temp na kotle jest wyższa i zadana i podajnik + dmuchawa nie powinny startować, ale niejako wysłanie rozkazu do sterownika występuje.

dodane 2015-10-20 20:54Dodatkowo: w Ustawienia ecoal moje wpisy w skrypcie są odzwierciedlone tylko dwie pozycje: Czas postoju podajnika i moc dmuchawy. Natomiast Czas pracy podajnika nie ulega zmianie.
2015-10-20 21:04
  uzi18 Posty: 765 Ostrzeżenie: 0
tak,ma byc, aby rozruch odbyl sie z odpowiednimi parametrami,jest ok
2015-10-20 21:07
  mark3k Posty: 383 Ostrzeżenie: 0
Rozumiem. Dzięki.
Wprowadziłem u siebie korektę w czasie podawania groszku, aby nie przewęglić palnika.
2015-10-20 21:16
  uzi18 Posty: 765 Ostrzeżenie: 0
po to sa te korekty, zobacz co uda Ci sie osiagnac



parametry w sterowniku zmieniane sa tylko jesli sie zmieniaja
2015-10-20 22:00
  mark3k Posty: 383 Ostrzeżenie: 0
Wyłączyłem 
Wyjaśnij o co chodzi w ustawianiu tych parametrów.
Sądziłem, że jest to tzw. kickstart, ale przy dochodzeniu do temp zadanej włączyła się dmuchawa na 60% mocy , bo tak to ustawiłem.

start_podawanie = 2
start_postoj = 51
start_dmuchawa = 37

rozped_podawanie= start_podawanie - sądziłem, że to dawka startowa + start podawanie
rozped_postoj   = start_postoj - sądziłem, że to ma być czas załączenia dmuchawy dla rozpędzenia
rozped_dmuchawa = start_dmuchawa - sądziłem, że to jest moc dmuchawy w fazie rozpędzania

czas_cyklu = 60
Jeśli znajdziesz chwilkę to wyjaśnij precyzyjnie o co chodzi. Przy zadanej mocy startowej rzędu 37% moja dmuchawa WPA7 (38W) startuje wieki - stąd koniecznym jest jej załączenie na kilka sekund z mocą rzędu 70% i podanie dodatkowej startowej dawki groszku, ale tylko jeden raz w całym cyklu grzania.
2015-10-20 23:13
  uzi18 Posty: 765 Ostrzeżenie: 0
rozped to kickstart, start to do tej wartosci dodawana jest korekta pomnozona przez delte.
jesli go nie potrzebujesz (kickstartu) to nic nie zmieniasz jesli potrzebujesz to piszesz np.: rozped_dmuchawa =70

generalnie te linijki sa po to aby jesli ktos nie potrzebuje nie musial tam nic
wpisywac ... ale akurat my musimy tam cos miec wpisane bo inaczej lipa jest z tymi dmuchawami

dodane 2015-10-20 23:13wspolczynniki (korekty) trzeba tak dobrac aby nie bylo dziwnych sytuacji

przykladowo t.co spadla o 3 stopnie od zadanej, wiec delta =3
jesli korekta_podawania = 2.0 a start_podawania = 5
to zostanie ustawione podawanie na 5+3*2.0 = 5+6 = 11

tak samo dziala to dla innych parametrow


2015-10-21 00:53
  janusz Posty: 275 Ostrzeżenie: 0
VERB napisał » 2015-10-19 16:06

added 2015-10-19 16:06janusz, zobacz co się dzieje, gdy za bardzo chce się utrzymać CO.. ledwo się skubany zmieścił
A przyrost CWU wcale nie jest znacząco szybszy.




No tak zgadzam się nic na siłę jak się mówi wyżej czegoś tam się nie podskoczy
Jednocześnie po poprawkach w moim rozwiązaniu mam nadzieje że zbliżam się do twojego rozwiązania
reakcja na spadek CWU podpowiada mi że idę w dobrym kierunku


 jak widać po kropkach interweniuję w pracę sterownika tylko gdy sam nie daje sobie z tym radę

2015-10-21 01:30
  uzi18 Posty: 765 Ostrzeżenie: 0
janusz: Od razu mowie Ci ze moja metoda opiera sie na czyms innym ale efekt faktycznie podobny
Nie umiem jeszcze tylko dobierac mocy ... a wczoraj zajalem sie wsparciem dla ecoal i nie mialem czasu tego zglebiac.

Teraz masz mozliwosc testowac nasze skrypty
2015-10-21 06:07
  konto usunięte Posty: 7174 Ostrzeżenie: 0
janusz napisał » 2015-10-21 00:53
Jednocześnie po poprawkach w moim rozwiązaniu mam nadzieje że zbliżam się do twojego rozwiązania, reakcja na spadek CWU podpowiada mi że idę w dobrym kierunku
Jednak nie odpuszczasz, OK. Nie widzę znaczniejszych korekt na wykresie, bardziej mi tu pasuje "zoptymalizowana instalacja"

janusz napisał » 2015-10-21 00:53
jak widać po kropkach interweniuję w pracę sterownika tylko gdy sam nie daje sobie z tym radę
Tak, zauważyłem.. ja od początku zakładałem przesiadkę na inny sprzęt, dlatego sterowanie od A do Z
2015-10-21 07:35
  uzi18 Posty: 765 Ostrzeżenie: 0
VERB napisał » 2015-10-21 06:07
Tak, zauważyłem.. ja od początku zakładałem przesiadkę na inny sprzęt, dlatego sterowanie od A do Z


Planujemy tez rozwiazanie sprzetowe, jak na razie na zasadzie ewolucji a nie rewolucji,
wiele osob ma nadal sterownik bruli lub ecoal i czuje sie oszukanych.

Wypracujemy rozwiazanie a pozniej przeniesiemy to do nowego sterownika,
kto bedzie chcial z tego skorzysta,kto nie bedzie chcial bedzie korzystac z atrapy ...
Pierwsza stronaPoprzednia strona6 / 38Następna stronaOstatnia strona
Użytkownicy online: Piecm99, tomasz41