Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
LK3.5-NOWY SOFT - KOLEJNE WERSJE
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ń: 217)
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.
pozdrawiam
tomek
Odpowiedz
Wgrane. - wygląda na razie ok Smile
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.
Odpowiedz
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.


Załączone pliki Miniatury
   
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.
Odpowiedz
(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?
pozdrawiam
tomek
Odpowiedz
(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...
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.
Odpowiedz
(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
pozdrawiam
tomek
Odpowiedz
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
<t></t>
Odpowiedz
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&amp;field1=%062&amp;field2=%132&amp;field5=%161&amp;field6=%171&amp;field7=%191&amp;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
Odpowiedz
(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&amp;field1=%062&amp;field2=%132&amp;field5=%161&amp;field6=%171&amp;field7=%191&amp;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.
pozdrawiam
tomek
Odpowiedz
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.
LK2 - dead, upgrade to LK3,5 - temperature control of home, LK3,7 greenhouse control
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 4 gości