Open uzi18 opened 7 years ago
v0.1.0.80
v0.1.0.81
v0.1.0.82
v0.1.0.83
v0.1.0.84
- dodanie trybu recznego
- LCD: dodanie obslugi trybu recznego
- podajnik przeniesienie sterowania w jedno miejsce
v0.1.0.85
- ENKODER: dlugie wcisniecie powoduje przejscie do ekranu trybu recznego
- LCD: zmiana opisu akcji trybu recznego
- LCD: dodanie informacji o trybie pracy A(uto)/R(eczny) na glownym ekranie
- poprawki dla trybu recznego podajnika
v0.1.0.86
- przed wyjsciem do trybu auto wylaczamy pompy poza CO
- dodanie mozliwosci ustawiania parametrow poprzez serial: sDM_ROZRUCH_CZAS=15
v0.1.0.87
- dodanie mozliwosci symulacji czujnikow zmapowanych jako SOFT[]
- poprawienie informacji o statusie sterowania triakiem
- dodanie informacji o braku alarmu dla komendy a
v0.1.0.88
- DALLAS: dodanie informacji o ilosci bledow komunikacji
- dodanie typu czujnika BRAK[]
- poprawki przy monitorowaniu detektora - 4 w konsoli
- dodanie zapytania t.json
- Z4D: poprawka pracy przy braku czujnika t_zew dla trybu zadanej
- pin 35 zwarty do masy zmienia rodzaj encoder-a
v0.1.0.89
- RS232: wysylamy komunikat START po przygotowaniu systemu do pracy
- RTC: zmiana sposobu wydruku informacji o czasie
- TRIAK: zmiana sposobu pomiaru ilosci polokresow
- dodanie wstepnej analizy pradu podajnika
- dodanie odczytu wejsc analogowych
- DMUCHAWA: ustawienia poczatkowe w jednym miejscu
- DALLAS: zwiekszenie ilosci czujnikow do 16
- DALLAS: dodano komunikat o nieudanym dodaniu czujnika
v0.1.0.90
przeniesienie termostatu z pinu A6->36
v0.1.0.91:
- dodanie mozliwosci mapowania MAX6675K przyklad:
TSPALIN = MAX6675[0]
- dodanie obslugi MAX6675K pin CS - 49
- zmiana podlaczenia pin CS z MAX31855 A7->48
- uzywamy wlasnej biblioteki do termopar oparych na kostkach MAX
- aktualizacja pliku polaczen
v0.1.0.92
v0.1.0.94
v0.1.0.95
v0.1.0.96
- dodanie mozliwosci przypisania offsetu do czujnika przykład offset -10.0 deg.:
OFFSET_T1=-100
v0.1.0.97
- pompa CO - dodanie trybu cyklicznego
- NTP odpytujemy co 24h
- wstepna wersja testowa pracy RRM z tlem - domyslnie wylaczona
v0.1.0.98
v0.1.0.99
- dallas: odrzucamy zbyt duze zmiany pomiaru z czujnika
- dodanie przeladowania pliku config.txt z www jak i terminala
v0.1.0.100
- mapowanie: poprawienie wstępnego odczytu
v0.1.0.101
- opóźnienie uśredniania odczytu
v0.1.0.102
- poprawki poczatkowego odczytu z dallas
v0.1.0.103
- dallas: tablice drukujemy przy uruchomieniu tylko jesli znaleziono czujniki
- dallas: nie drukujemy czasu pobierania danych z czujnikow
- NTP: komenda N w terminalu pobiera czas z NTP
v0.1.0.104
- dodanie testu wygaszenia kotla - stosowne informacje pojawiaja sie w terminalu
- MAX31855/6675: usuniecie z wykresu "piły" po restarcie sterownika
- detektor: poprawienie monitorowania polokresow
- drobne poprawki bledow kompilatora
v0.1.0.105
- dodanie algorytmu wielomocowego (6szt.) do testów
v0.1.0.106
- przechodzimy z tła w podtrzymanie po przebiciu ponad zadana+przebicie
v0.1.0.107
v0.1.0.108
v0.1.0.109
- dodanie statystyk do algorytmu wielu mocy
v0.1.0.110
- dodanie debugu do max31855k
- poprawki w statystykach
- dodanie opisu do nowosci - tlo/dopalanie/wielemocy
v0.1.0.111
v0.1.0.112
- dodanie do HTTP API /set do zmian parametrow online
- esp-link firmware
- dodanie skryptow uzywajacych esp-link
v0.1.0.113
- zmiana zachowania pieca po uruchomieniu - startuje w trybie recznym aby pracowal w auto dodac linijke PIEC_TRYB = AUTO
- w trybie recznym: dodanie mozliwosci sterowania wyjsciami z www/terminala
- Domoticz: dodanie polaczenia poprzez esp-link
- Domoticz: drobna poprawka pobierania informacji z esp-link
- Nettemp beta support
- Nettemp,Domoticz: prosty test poprawnosci danych przed wyslaniem
v0.1.0.114
- dodanie mozliwosci wlaczenia pomiaru wejsc analogowych przez ANALOG=1
domyslnie wylaczone, dodanie debugu do analogow.
- esp-link aktualizacja firmware
- schemat detektora 0 by Marek Gajos
v0.1.0.115 - poprawienie zasypu zbiornika, dodano mozliwosc dosypywania.
- aktualizacja strony www w zakresie zasypu
v0.1.0.116 - dodanie priorytetu dla CWU - CWU_PRIORYTET = WLACZ
v0.1.0.117 - uaktywnienie mozliwosci sterowania zaworem 4D z panela LCD
update www
v0.1.0.118 - zwiekszenie ilosci mocy RRW do 10szt.
- dodanie mozliwosci wyboru czujnika oraz histerezy dla CWU2
v0.1.0.119 - dodanie algorytmu zasypowego: ZASYP_MOC=30 ustawia moc nadmuchu dla trybu zasypowego
- dodanie do listy algorytmow: ZASYPOWY i WYLACZONY
v0.1.0.120 - poprawka dla histerezy CWU2 w trybie mieszania
v0.1.0.121 - RTC_ZIMA=1 wymusza czas zimowy dla NTP
- dodanie projektu czujnika pokojowego sterowanego z Domoticz, przy okazji regulujacego obnizona temperature w Lucjanie
Domoticz i Nettemp - mozna wysylac do obu na raz z roznym interwalem
v0.1.0.122 - dodanie trybu AUTOLATO z kilkoma parametrami i trybami pracy
- pompy poprawka pracy w momencie gdy t_pieca spadnie ponizej minimalnej
- drukujemy info o nieudanym pobraniu czasu z NTP
- drukujemy info o znalezionym EEPROM na terminal
# temperatura zewnetrzna auto przejscia CO w tryb lato
AUTOLATO_TEMP = 0
# histereza powrotu CO do trybu zima
AUTOLATO_HISTEREZA = 0
# temperatura dla twew auto przejsca CO w tryb lato
AUTOLATO_TWEW = 0
# dodatkowe tryb pracy autolato
AUTOLATO_TRYB = 0
# poza przejsciem w tryb lato wylaczamy calkowicie piec
#AUTOLATO_TRYB = WYL_ALGO
v0.1.0.123
- w trybie lato dodanie mozliwosci ustawienia odrebnego czasu miedzy podtrzymaniami: RR_PODTRZYMANIE_CZAS_LATO
- dodanie ograniczenia krotnosci podnoszenia zaru domyslnie wylaczone - PODAJNIK_T_WYSOKA_POWTORKI
- domyslna histereza dla autolato to 1,5deg
v0.1.0.124
- LCD: poprawki w kodzie
- LCD: dodanie edycji mocy dmuchawy w trybie recznym - podwojne klikniecie
- poprawienie komunikatu dla detektora - delta > 9800
- oszczedzamy RAM
- update RTC lib
v.0.1.0.126
- ESP: uzywamy ntp z esp o ile to mozliwe
- wsparcie dla ESP8266 z esp-link
- wsparcie dla EthernetShield z chipami: W5100,W5200,W5500
- przejscie z Serial1 na Serial2
- dodanie na terminal informacji o zmianie typu sterowania dmuchawa
v0.1.0.125 - dmuchawa: dodanie alternatywnego algorytmu regulacji mocy nadmuchu
DM_TYP=1 nowy
DM_TYP=0 stary
- dodanie nowego portu szeregowego TXD1/RXD1 do komunikacji ze sterownikiem
na razie bez wiekszosci komunikatow.
- dodanie mozliwosci ustawienia daty/czasu dla rtc
RTC=2017-04-07 12:13:14
RTC_DATA=2017-04-07
RTC_CZAS=12:13:14
v0.1.0.127 - dodanie poprawek do nowego algorytmu sterowania dmuchawa
- poprawienie wyliczania obciazenia polaczenia z esp-link
- dodanie poszukiwania eeprom pod adresem 0x57
v0.1.0.128 - dodanie sygnalu odwroconego dla dmuchawy AC na pin 33
- poprawienie listy parametrow dla trybu zasypowego
v0.1.0.129
- LCD: przebudowa menu
- LCD: dodanie podmenu ustawienia
- LCD: dodanie ustawien ZADANA CO
- LCD: dodanie konfiguracji algorytmu RR.
0.1.0.129.1
- LCD: dodanie ustawien dla algorytmu zasypowego
- LCD: drobne poprawki znakow
- poprawienie oznaczen wyjsc cyfrowych
0.1.0.129.2
- dodanie diagnostyki socketow i komendy terminala do jej wywolania
- PODAJNIK_ALARM_MIN = 0 wylacza kontrole stanu minimalnego podajnika
- PODAJNIK_T_MAX = 0 wylacza kontrole t.max podajnika
- PODAJNIK_T_WYSOKA = 0 wylacza kontrole t. wysokiej podajnika
0.1.0.129.3 - dodanie mozliwosci podlaczenia wielu MAX6675K
np. T3=MAX6675[48.1] zmapowanie z pinem CS nr 48 i filtrowaniem
- poprawienie informacji o socketach
v0.1.0.129.4 - WWW: dodanie obslugi autoryzacji w trybie Basic
login admin
haslo lucjan
- RTC: wstepne poprawki zwiazane z DST
- WWW: optymalizacje
- WWW: dodanie mozliwosci ustawienia wlasnego hasla i ograniczenia stref dostepu
- Z4D - poprawienie pracy w trybie recznym
v0.1.0.129.5 - Z4D: dodanie mozliwosci ustawienia pozycji startowej dla regulacji
parametr ZAWOR4D-PRESET
- ESP: przyspieszenie synchronizacji
0.1.0.129.6: dodanie prostego regulatora TWEW dla ukladow grawitacji
wiecej info patrz paramtery TWEW_ZADANA i TWEW_CO_OBNIZONA
RTC: porzadki
RTC: wyslanie D na terminal pokazuje aktualny czas w zegarku
porzadki w pomiarach analogowych
standaryzacja wyliaczania zadanej dla pieca
0.1.0.129.7 - poprawki dla dopalania w algorytmie RRM2
- czas podtrzymania = 0 wylacza funkcje podtrzymania
0.1.0.129.8 - poprawki dla rozdruchu i podtrzymania w algorytmie RRM2
0.1.0.129.9 - poprawki startu dopalania oraz podtrzymania w algorytmie RRM2
0.1.0.130.1 - ograniczenie zakresu dla cyklicznej pracy pompy CO do 240s/240s
- poprawki dla skryptu Domoticz/Nettemp
dodanie wiekszej liczby informacji do terminala
poprawienie wysylania zapytania o temperatury
v0.1.0.130.2 - dodanie opoznienia podawania wegla
- dodanie opcji naweglania
- aktualizacja biblioteki Ethernet
- dodanie pomiarow dla podtrzymania
- dodanie nowych parametrow do konfigu
v0.1.0.130.3 - wstepne wsparcie dla podajnika tlokowego
- dodanie parametrow dla podajnika tlokowego
- poprawka zakresu czasu dla naweglania
- usprawnienia w skryptcie Domoticz/Nettemp
- dodanie logowania do pliku
- czasy podawania normalnej pracy w ilosci cykli
v0.1.0.130.4: tlok: przebudowa sterowania na maszynie stanow
- www: dodanie wywolania api /t zgodnego z esp-link
- tlok - dodanie alarmu niepoprawnej pozycji tloka
- tlok poprawki dla fazy postoju
- dodanie pomiarow sprawnego detektora
- aktualizacja schematu detektora
v0.1.0.130.5
- dodanie probnych statystyk
- poprawki komunikacji z DNS
- parametr PIEC_ALARM_T_MIN pozwala wlaczyc alarm
- dodanie alarmu minimalnej temperatury pieca
- dodanie nieznanego bledu z informacja o nr.
- teraz mozna skasowac blad bezpiecznika z panela
- porzadki w alarmach
v0.1.0.130.6
- poprawki w statystykach
v0.1.0.130.7
- poprawki dla statystyk
- poprawki dla alarmu tmin - teraz podajemy temperature dla alarmu
v0.1.0.130.8
- poprawienie dzialania przy braku polaczenia internetowego
- poprawki dla konfiguracji domoticz - nieakceptuje polaczenia z localhost
v0.1.0.130.9
- dodanie statystyki bledow polaczenia
v0.1.0.130.10
- poprawienie dzialania z siecia przy braku RTC
v0.1.0.130.11
- dodanie obslugi pomiaru z czujnika SR04T-2.0
podlaczamy TX czujnika pod RX2 na plytce Mega
w pole R27 modulu wstawiamy rezystor 47k
- dodanie mozliwosci zmapowania poziomu zasobnika na wykresie
np. T4=SR04T[]
- LCD: dodanie pomiaru odleglosci na ekranie poziomu zasobnika
v0.1.0.130.12
- przepisanie komunikacji z serwerem na maszyne stanow, mniej obciaza
- blokada pobierania danych do domoticz/nettemp na czas aktualizacji softu
- domoticz poprawki w logice odliczania czasu
- aktualizacja polaczen - dodanie LCD i RTC
- domoticz pokazujemy odliczanie w konsoli
v0.1.0.130.14
- NTP: poprawki stabilnosci komunikacji
- MAX6675: fix dla pracy z offsetem
- www: dodanie przycisku do przeladowania konfiguracji
- Domoticz: poprawki dzialania w trakcie aktualizacji procesora
v0.1.0.130.15
- max czas dla podtrzymania to 240min.
- zapamietujemy stan dla alarmu tmin po resecie
- Dallas: alarm gdy brak czujnika lub bledy komunikacji
- nowy alarm uszkodzonego czujnika
- Dallas: wykrywamy sytuacje braku czujnika/czujnikow
v0.1.0.130.16
- DALLAS: mozna zmniejszyc ilosc informacji w terminalu
- tlok: poprawka dzialania na koncu cyklu i wydluzenie czasu dla czujnika
- tlok: drobne poprawki
- Domoticz: dodanie mozliwosci logowania informacji z terminala do pliku
v0.1.0.130.17
- NET: naprawa sytuacji gdy w nie mozna nawiazac polaczenia
w specyficznych sytuacjach moglo to powodowac zawieszenie sterownika
- uzywamy szybkiego DNS
- Domoticz: zwiekszenie timeout dla serial/esp-link
v0.1.0.130.18
- NET: poprawki w polaczeniu
- poprawki statystyk
v0.1.0.130.19
- poprawka dla wylaczania pompy CWU
- dodanie testowo czujnikow KTY81-210 ( TPIEC=KTY81[1] mapuje wejscie A1 jako czujnik pieca)
v0.1.0.130.20
- przy alarmie niskiej temperatury pieca po spadku temperatury ponizej minimalnej przechodzimy w tryb reczny
- poprawki dla KTY81
- poprawki odczytu wejsc analogowych
v0.1.0.130.21
- serial: po zapytaniu o temperatury wysylamy je regularnie co 1s.
- dodanie diagnostyki analogow przez rs232
- lcd i enkoder: poprawka do odswiezania lcd
- dodanie kontroli niskiego poziomu paliwa w zasobniku na bazie SR04T
nalezy podac glebokosc zbiornika w cm do parametru PODAJNIK_GLEBOKOSC
- poprawki dla analogow
- dodanie diagnostyki wygaszania i analogow przez www
- www: dodanie informacji o poziomie w cm. na stronie
- www: domyslnie wczytujemy poprawna strone
v0.1.0.130.22
- www: wysylamy poziom zasobnika w cm na strone
- RRM: dodanie mozliwosci automatycznego wlaczania i wylaczania tla
v0.1.0.130.23
- poprawka alarmu stanu minimalnego w zasobniku
- poprawka dla alarmu temperatury minimalnej
v0.1.0.130.24
- poprawka zapisu stanu niskiej temperatury pieca
- poprawka kasowania alarmu wysokiej temperatury podajnika
v0.1.0.130.25
- poprawka dla alarmu niskiego stanu podajnika
v0.1.0.130.26
- www: dodanie informacji procentowej z czujnika poziomu
- CWU: poprawienie pracy priorytetu uruchamiamy tylko gdy trzeba dogrzac
- dallas i ecoal/bruli: przygotowanie danych poczatkowych
- analog: porzadki i przygotowanie danych poczatkowych
- przeniesienie obslugi alarmow do drugiego watku
v0.1.0.130.27
- poprawki do sieci - zamykanie polaczenia powinno dzialac poprawnie
- w trybie recznym po przekroczniu 1/2 miedzy TMIN a TMAX zalaczamy pompe CO
- porzadki w alarmie T_MAX pieca - wlaczamy wszystkie pompy i wylaczamy dmuchawe oraz podajnik
- zwiekszenie domyslnego przebicia tla na 15deg.
- dodanie wysylania poziomu zasobnika do nettemp, UWAGA zmiany w konfiguracja.py
- Domoticz: dodanie mozliwosci wysylania poziomu podajnika
- Domoticz - korzystamy z parsera JSON dla polaczenia ethernet
v0.1.0.130.28 - poprawki dla cwu2
- cwu2 dodanie trybu roznicowego (szeregowe polaczenie cwu)
v0.1.0.130.29 - poprawka dla cwu2 w trybie roznicowym
- full backup NodeMCU 4MB/32Mbit od adresu 0x00000000 skompresowany zip-em
- porzadki
- podprojekty: plytka dla autorewersu i modulu triakow z detektorem zera od @Amozeja
v0.1.0.130.30
- poprawki warunkow wylaczania pompy w trybie roznicowym
- aktualizacja sterownika sieciowki
- Dallas: dodanie obslugi zewnetrznego podciagniecia na tranzystorze
- dodanie informacji o rezystorze dla czujnikow dallas
domoticz - ograniczenie wielosci plikow logow
dodanie schematu dla aktywnego podciagniecia
poprawia mozliwosc pomiaru temperatury na dluzszych odleglosciach
pod warunkiem ze nie ma problemow z komunikacja
- folder ha
v0.1.0.130.32
- CWU2: dodanie trybu standard
- poprawki dla debug
- CWU: poprawka do wylaczania pompki
- dallas: poprawienie odczytu czujnikow nawet jesli rozdzielczosc nie jest 12bit
- dallas: dodanie trybu debug dla czujnikow
- poprawki dzialania trybu autolato
- dodanie korekty na mocy na LCD
- podtrzymanie lato/zima teraz poprawnie wybiera czas postoju
- dodanie uniwersalnych termostatów - np. obiegi podlogowki
parametry:
UT1_ZADANA = 0
UT1_CZUJNIK = T1
UT1_PIN = 0
termostaty maja nazwy od UT1 ... UT5
pin ktory bedzie sie zalaczal kiedy ktorykolwiek z termostatow zadziala:
UT_WSPOLNY_PIN = 0
- v0.1.0.130.35
- dodanie nowych harmonogramow:
PROG_CO - harmonogram pompy CO
PROG_CYRK - harmonogram pompy cyrkulacji
PROG_OB - harmonogram obnizonej temperatury
- poprawki dla Uniwersalnych Termostatów - blad w odczycie parametrow
- Zawór 4D - ZAWOR4D-PRESET=50 - (50%) - pozycja od ktorej po uruchomieniu zaczynamy krecic
- Zawór 4D - ZAWOR4D-CZAS_ZMIANY_KIERUNKU=x - przy zmianie kierunku dodaje czas x
- Zawór 4D - ZAWOR4D-TRYB=POZYCJA - otwiera zawor na pozycje PRESET i nim nie porusza
- Ethernet - poprawki
- detektor - poprawki plus zwiekszenie tolerancji synchronizacji
- analogi - poprawki
- TWS - dodanie maszyny stanow
- LCD_WYGAS=x opcja do wlaczenia wygaszacza po okreslonym czasie
Kto chce informacje o aktualizacji prosze dodawac sie do tego issue @Stan17 @mark3k3 @bzykbzyk @ravikjab