Forum Tiny Control Solution
LK3.5-NOWY SOFT - KOLEJNE WERSJE - Wersja do druku

+- Forum Tiny Control Solution (https://forum.tinycontrol.pl)
+-- Dział: LanKontroler - sprzęt i wersje wsadów, problemy, zastosowanie (https://forum.tinycontrol.pl/forumdisplay.php?fid=3)
+--- Dział: LanKontroler V3.5 (https://forum.tinycontrol.pl/forumdisplay.php?fid=28)
+--- Wątek: LK3.5-NOWY SOFT - KOLEJNE WERSJE (/showthread.php?tid=933)



RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - wilkxt - 12-20-2019

Załaczam  nowy soft do Lk3.5/6/7 ver. 1_21 - nie wgrywac do LK3

.zip   lk3_7_firmware_1_21.zip (Rozmiar: 444.24 KB / Pobrań: 300)
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.


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - agrest - 12-23-2019

Wgrane. - wygląda na razie ok Smile


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - agrest - 12-24-2019

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.


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - wilkxt - 12-24-2019

(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?


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - agrest - 12-24-2019

(12-24-2019, 04:40 PM)wilkxt napisał(a):
(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...


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - wilkxt - 12-24-2019

(12-24-2019, 05:04 PM)agrest napisał(a):
(12-24-2019, 04:40 PM)wilkxt napisał(a):
(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


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - rpce - 12-27-2019

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


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - xdedek - 12-27-2019

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.


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - wilkxt - 12-27-2019

(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.


RE: LK3.5-NOWY SOFT - KOLEJNE WERSJE - xdedek - 12-28-2019

Thank you [b]wilkxt.[/b]
It's ok.

I have second question. Is posible sending to multiple channel?
LK3 say: periodic sending (only first address)

but when I testing adress 2 it didn't send it once.