Załaczam nowy soft do Lk3.5/6/7 ver. 1_21 - nie wgrywac do LK3
lk3_7_firmware_1_21.zip (Rozmiar: 444.24 KB / Pobrań: 290)
Poprawiono:
- wysyłanie stanu Eventów przez mqtt w zdarzeniach;
- ustawianie wejść w diff2 i diff3 po restarcie;
- ustawianie mocy (w wersji 1.19 mnożył razy 1000);
- ponowne połączenie po rozłączeniu mqtt;
- obsługę GSMa na serial port; Dodano:
- nagłówek do emaila, żeby wysyłam polskie znaki "Content-Type: text/plain; charset=utf-8; format=flowed;Content-Transfer-Encoding: 8bit;Content-Language: pl" jak sugerował użytkownik rpce tutaj; - obsługę czytnika kodów kreskowych oraz QR(barcode reader), zczytany kod jest automatycznie wysyłany przez mqtt; - obsługę ultradźwiękowego czujnika odległości JSN-SR04T-2.0, praca w Mode 2. Dodanie go także do zdarzeń; - sekcję "wysyłka przy zmianie" w mqtt, dla INPT1, INPT2, BARCODE. Dane mqtt są wysyłane gdy nastąpi zmiana na tych wejściach. - trzy dodatkowy wyjścia email w zdarzeniach, teraz są 4(emial1...email4) do wyboru, dodano także 8 pól do definicji treści dla tych wyjść. Każde wyjście emialx ma dwa pola tekstowe, pierwsze wysyłane przy aktywacji zdarzenia, drugie przy deaktywacji. - dodanie możliwości wstawiania zmiennych w wysyłany tekst emial, tak samo jak ma to miejsce w HTTP url lub OLED. - dodano zapamiętywanie stanu wszystkich wyjść (OUT0....OUT5, PWM0...PWM3) po zaniku zasilania, jeśli mamy podłączona baterię backupową do dwu-pinowego złącza umieszczonego zaraz za wejściami INPDx.
12-24-2019, 02:41 PM (Ten post był ostatnio modyfikowany: 12-24-2019, 02:42 PM przez agrest.)
A jednak. Cały czas mam problem z Watchdogiem. Czy przypadkiem nie jest problemem inny port zewnętrzny (8080) przekierowany na wewnętrzny (80)? W załączeniu zrzut.
LK3.6 + 2x ASC711EX_15, 5x DS18B20, BME280, WATCHDOG (router, kamera), ALARM (uzbrajanie, 2x PIR, syrena), ogrzewanie, CWU, podgrzewanie przyłącza wody, poziom szamba, zmierzch, wykres danych od 2016 r.
(12-24-2019, 02:41 PM)agrest napisał(a): A jednak. Cały czas mam problem z Watchdogiem. Czy przypadkiem nie jest problemem inny port zewnętrzny (8080) przekierowany na wewnętrzny (80)? W załączeniu zrzut.
(12-24-2019, 02:41 PM)agrest napisał(a): A jednak. Cały czas mam problem z Watchdogiem. Czy przypadkiem nie jest problemem inny port zewnętrzny (8080) przekierowany na wewnętrzny (80)? W załączeniu zrzut.
A jakie masz ustawienia watchdoga?
W tej chwili nawet nie jestem w stanie sprawdzić. Nie ładuje danych...
LK3.6 + 2x ASC711EX_15, 5x DS18B20, BME280, WATCHDOG (router, kamera), ALARM (uzbrajanie, 2x PIR, syrena), ogrzewanie, CWU, podgrzewanie przyłącza wody, poziom szamba, zmierzch, wykres danych od 2016 r.
(12-24-2019, 02:41 PM)agrest napisał(a): A jednak. Cały czas mam problem z Watchdogiem. Czy przypadkiem nie jest problemem inny port zewnętrzny (8080) przekierowany na wewnętrzny (80)? W załączeniu zrzut.
A jakie masz ustawienia watchdoga?
W tej chwili nawet nie jestem w stanie sprawdzić. Nie ładuje danych...
Wyślij na priv namiary na lk, wejdę i sprawdzę ci gi boli
12-27-2019, 10:02 PM (Ten post był ostatnio modyfikowany: 12-27-2019, 10:09 PM przez rpce.)
Błędy:
W mailu w tekscie jak użyje się polskich znaków np. "wejście" to jest komunikat Tekst - Nie może mieć mniej niż 0 znaków i więcej niż 159 znaków
Mail działa z TLS na 465 z gmail ale z mydevil.net już nie chce
Zauważyłem, że nie zawsze się aktualizuje czas z serwera NTP po restarcie. Niekiedy wystarczy nacisnąć tylko "Zapisz" aby czas się zaktualizował.
Wcześniej zauważyłem. Przy aktualizacji na nowszą wersję w zakładce Klient HTTP dopisuje się słowo amp;. Trzeba to ręcznie kasować aby móc ponownie zapisać.
Literówka w zdaniu Użyj TLS (ważny port musi być wybrana). powinno być chyba słowo "wybrany"
A w ogóle co to robi z tym portem ? To szyfruje ruch na porcie 1183 ? Działa to z serwerem ats ?
Wpisanie w zakładce Moc i energia wartości licznika jest poprawione ale tylko do dwóch miejsc po przecinku. Trzecie miejsce zeruje.
Czy jest watchdog samego Lankontrolera ? Gdzie to znajdę.
Przyszłościowo:
Nie można by było exportować konfiguracji do pliku tekstowego ? Było by to lepsze rozwiązanie jak plik binarny któ2ry nie zawsze przy zmianie firmware jest dobrym rozwiązaniem.
Rozumiem, że nie da się zrobić z braku zasobów terminala z błędami na stronie ale chociaż wysyłać komunikaty na port tcp/udp na podany adres to byłoby super - temat do przemyśleń. https://packetsender.com/documentation
Hello,
I found a new problem, same on 1.19 or 1.21 SW version (3.5HW)
I can't save any changes on ''http client''.
Old setting, configured on 1.11 version:
api.thingspeak.com:80/update?api_key=KEYKEYKEY&field1=%062&field2=%132&field5=%161&field6=%171&field7=%191&field8=%430
but I see any bad character. I want repair to: ***KEYfield1=%062;field2***, but web say: [b]Server address 1[/b] - URL is not valid. Please enter host:port/path.
'';'' this character is problem, when a change to '','' or ''.'' is possible to save, but it is not functional.
How can I setup multiple field to thingspeak?
Thank you very much.
LK2 - dead, upgrade to LK3,5 - temperature control of home, LK3,7 greenhouse control
12-27-2019, 11:56 PM (Ten post był ostatnio modyfikowany: 12-28-2019, 12:02 AM przez wilkxt.)
(12-27-2019, 11:49 PM)xdedek napisał(a): Hello,
I found a new problem, same on 1.19 or 1.21 SW version (3.5HW)
I can't save any changes on ''http client''.
Old setting, configured on 1.11 version:
api.thingspeak.com:80/update?api_key=KEYKEYKEY&field1=%062&field2=%132&field5=%161&field6=%171&field7=%191&field8=%430
but I see any bad character. I want repair to: ***KEYfield1=%062;field2***, but web say: [b]Server address 1[/b] - URL is not valid. Please enter host:port/path.
'';'' this character is problem, when a change to '','' or ''.'' is possible to save, but it is not functional.
How can I setup multiple field to thingspeak?
Thank you very much.
save without amp;
as below
api.thingspeak.com:80/update?api_key=KEYKEYKEY&field1=%062&field2=%132&field5=%161&field6=%171&field7=%191&field8=%430
(12-27-2019, 10:02 PM)rpce napisał(a): Błędy:
A w ogóle co to robi z tym portem ? To szyfruje ruch na porcie 1183 ? Działa to z serwerem ats ?
tak szyfruje połaczenie mqtt, port trzeba wybrac 8883, serwer ats to obsluguje.
(12-27-2019, 10:02 PM)rpce napisał(a): Czy jest watchdog samego Lankontrolera ? Gdzie to znajdę.
watcgdog nie, jest tylko w schedulerze opcja cyklicznego restartu LK.