Witaj, Gość
Musisz się zarejestrować przed napisaniem posta.

Użytkownik
  

Hasło
  





Szukaj na forum

(Zaawansowane szukanie)

Statystyki
» Użytkownicy: 2,166
» Najnowszy użytkownik: bet88vinacom
» Wątków na forum: 1,252
» Postów na forum: 8,835

Pełne statystyki

Użytkownicy online
Aktualnie jest 98 użytkowników online.
» 1 Użytkownik(ów) | 95 Gość(i)
Bing, Google, bet88vinacom

Ostatnie wątki
switch 1SFP10G problem z ...
Forum: Problemy z oprogramowaniem i sprzętem
Ostatni post: krzychor
11-20-2024, 07:46 PM
» Odpowiedzi: 0
» Wyświetleń: 24
Jakie są limity zapytań d...
Forum: Programy i Serwery
Ostatni post: wilkxt
11-20-2024, 02:02 PM
» Odpowiedzi: 3
» Wyświetleń: 105
Where can DJs buy high-qu...
Forum: GSM kontroler GSM
Ostatni post: YoungUrina
11-19-2024, 04:43 PM
» Odpowiedzi: 2
» Wyświetleń: 142
Cenforce 200mg | Uses | V...
Forum: tcPDU
Ostatni post: richardmurphy
11-19-2024, 01:43 PM
» Odpowiedzi: 0
» Wyświetleń: 16
spawanie metali
Forum: tcPDU
Ostatni post: MorRgis Vons
11-15-2024, 05:38 PM
» Odpowiedzi: 1
» Wyświetleń: 54
I2C sensor problems
Forum: LanKontroler V4
Ostatni post: Wesley Walters
11-13-2024, 05:08 AM
» Odpowiedzi: 1
» Wyświetleń: 209
v1.62 modbus TCP addresse...
Forum: LanKontroler V3.5
Ostatni post: 1eyebrow
11-11-2024, 05:41 PM
» Odpowiedzi: 0
» Wyświetleń: 96
Temperature sensors' valu...
Forum: LanKontroler V3.5
Ostatni post: maxvatar
11-10-2024, 01:43 PM
» Odpowiedzi: 5
» Wyświetleń: 2,347
ED Treatment With Malegra...
Forum: tcPDU
Ostatni post: richardmurphy
11-09-2024, 01:59 PM
» Odpowiedzi: 0
» Wyświetleń: 42
Data transfer from BMS li...
Forum: LanKontroler V3.5
Ostatni post: dusanstr
11-09-2024, 12:15 PM
» Odpowiedzi: 4
» Wyświetleń: 611

 
  Uwalony LK2
Napisane przez: janosick - 11-12-2021, 03:09 PM - Forum: LanKontroler V3 - Brak odpowiedzi

Cześć.

Niestety flashując LK walnąłem babola bo w LK tools nie wcisnąłem przycisku Use IP... no i do LK 2.0 wystartowała wersja dla 3.8...

Po podaniu zasilania migają diody LAN, niestety zero reakcji na przycisk reset, oczywiście nie widać go w sieci, próbowałem TFTP na sztywno ale też zero reakcji.

Jest szansa na domowe sflashowanie czy tylko programowanie kości ?

Wydrukuj tę wiadomość

  Issue with LK3.5 and firmware update
Napisane przez: georgec - 10-29-2021, 08:43 AM - Forum: LanKontroler V3.5 - Odpowiedzi (2)

I have a lan controller hw version 3.5 and until today has software version 1.24. I have tried to update it at version 1.45b with service jumper on like in the documentation and LKTools on Linux (I am aware with this operation, I successful made this before on other controllers also on Linux). The update was made (aparently) successful but after restart without jumper the controller never started and most strange thing is that it can't be reseted. In fact if I try to reset it at factory defaults I hear the 3 relay sounds like in the documentation but after that the controller still remain inaccessible through the factory ip.

The only particularity of the operation was that the controller had at the moment of update other ip than the default with /16 mask. 


What should I do in this case? Is totally broken?
Thanks,

Wydrukuj tę wiadomość

  Nakładka wifi do LK
Napisane przez: stAch - 10-27-2021, 01:46 PM - Forum: LanKontroler V3.5 - Odpowiedzi (2)

Witam jest zapotrzebowanie na kilkaset na początek nakładek do LK do obsługi komunikacji z siecią po wifi.
zasięg sieci ok 100m 10/100 w zupełności wystarczy obsługa 5G mile widziana ale nie koniecznie wymagana Smile

proszę o odniesienie się do tematu i określenie mniej więcej ceny takiej nakładki za szt...

Wydrukuj tę wiadomość

  Rozszerzenie ilości wejść analogowych INPA z wykorzystaniem multip
Napisane przez: kermu - 10-23-2021, 12:45 AM - Forum: LanKontroler - wersje oprogramowania - Odpowiedzi (9)

Czy jest możliwość rozszerzenia ilości wejść analogowych INPA z wykorzystaniem multipleksera analogowego (np CD4051)
i dodanie odpowiedniej funkcjonalności w oprogramowaniu LK ?

Wydrukuj tę wiadomość

  Opóźnienie włączenia
Napisane przez: marcinb - 10-10-2021, 10:43 AM - Forum: LanKontroler V3.5 - Odpowiedzi (2)

Witajcie,
Pomóżcie mi jak mam zrobić opóźnienie włączdenia, mianowicie mam czujnik zmierzchowy podłączony do LK3. Jak wartość osiągnie 2,5 włącza się oświetlenie przed domem, ale bywa czasami tak że wartośc wacha się od 2,4 - 2,5 i oświetlenie mruga. Jak zrobić warunek że jeśli wartość osiągnie 2,5 i utrzyma się przez 1minutę to włączy się przekaźnik.

Wydrukuj tę wiadomość

  Minor improvements
Napisane przez: IMNdi - 09-30-2021, 07:36 PM - Forum: Programy i Serwery - Odpowiedzi (3)

1) When working with many LK3s I can't tell which is which unless I switch to Network to see the host name/IP.

Please put the host name of the device in web title. All the tabs I have are called the same and I don't know which is which. All my tabs are called "LK3 VPanel". Ideally you could give it a name that isn't a host name, like a friendly name so I know which is which after DHCP gets hold of them.

2) LK3 Tools work well but the "find" function is bound to the primary address, so it only finds LK3 devices that have the same subnet as the host doing the searching. I have a PC that has 192.168.220.2 and 192.168.221.2 (same interface), both having devices on them, 220 has PCs and consoles and 221 has LK3s. When first started and DHCP gives them 220 IPs, I can find them but when I give them 221.X IPs it won't. Perhaps a settings section where I can specify what to look for? Of note is that you CAN flash them if you manually input the 221.X IP in the flasher.

Wydrukuj tę wiadomość

  Weird LK3 issue
Napisane przez: IMNdi - 09-30-2021, 07:15 PM - Forum: LanKontroler V3.5 - Odpowiedzi (4)

Hi.

I bought a few LK3s before (I have about 10 of them) but of the latter I acquired, 1 has a weird issue.

1. Full reset (device resets, DHCP enabled)
2. Detect device from DHCP lease, login
3. Set 1-wire to BME280 (confirm it works, T, H, P work as expected)
4. Go to Network tab and set the network: change host name, set IP to manual, DNS, gateway.
5. The device resets (automatically when changing IP)
6. Connect to the device via new IP, log in, everything works but WILL NOT READ THE BME ( reads --- as if it's not there)

Any ideas, before I RMA it? It sounds like a flash memory bug? I have tried to reflash the firmware, brought up to latest 1.43e (I could try 1.44) but throughout the updates and resets it keeps behaving like this.

I tried:
- Putting the BME in another device (works fine)
- Putting another BME in this one (still won't read)
- Resetting the device (won't read)
- Loading defaults (won't read)
- Trying to see if it reads DS18B20 (won't enumerate DS if BME isn't working)
- Swapped power from wall wart to PoE and tried the wall wart on another LK (works as expected)

Once the bug triggers it won't read anything over 1-wire until reset by keeping the reset down in which case it will read until IP is pinned to manual.

Do I just return it? I don't want an unstable device.

Wydrukuj tę wiadomość

  Zdarzenie
Napisane przez: marcinb - 09-23-2021, 07:16 PM - Forum: LanKontroler V3.5 - Odpowiedzi (9)

Witajcie,

Otórz ze względu na iż mam w LK3 sim bez limitu smsów postanowiłem powiadominie o pełnym szambie przerobić z e-mail na sms. I tak sobie działa ale pomimo tego że szambo jest puste i czujnik wisi bo nawet do niego szambo nie dostaje to LK wysyła mi no. 5 sms pod rząd tak jakby szambo było puste.
Co może być tego powodem ?

Wydrukuj tę wiadomość

  dokumentacja on-line
Napisane przez: stAch - 09-22-2021, 03:00 PM - Forum: LanKontroler V3.5 - Odpowiedzi (9)

https://docs.tinycontrol.pl/pl/lk3/responses/

propozycja dodania local url (strzałka) http://192.168.1.100/xx/xxxxxx.xxx
przykładowo https://docs.tinycontrol.pl/lk3demo/json/oled.json i grafika strzałki z url do local http://192.168.1.100/json/oled.json
lub możliwość skonfigurowania własnego url na stronie (zapis do ciacha i js bind odpowiednich odsyłaczy)

prawie każdy ma jakiś sterownik pod deflocal a po ostatnich zmianach zwrotki są zgoła inne niż te w dokumentacji i prawie każdy zapewne kopiuje końcówkę i wkleja ja ze swoim ip do okna przeglądarki

takie przemyślenia po ostatniej wizycie na tej stronie, ktoś ma podobne?

pozdr...

Wydrukuj tę wiadomość

  LCD Switcher
Napisane przez: stAch - 09-03-2021, 03:44 PM - Forum: LanKontroler V3.5 - Odpowiedzi (8)

(firmware >1.43 Hw >3.5 posiada już zinterpretowane to rozwiązanie a poniższe pliki nie będą działać prawidłowo)

Wspominałem już ze LCD po czasie pracy na tych samych informacjach wypala pixele,
właśnie zamówiłem nowy bo dotychczasowy jest w stanie jak widać na filmie i w związku z tym by nie dojechać nowego napisałem prosty kod który umożliwia nam zmianę wyświetlanej informacji przy użyciu jednego z wejść np INPD4



w zdarzeniach dodajemy event jeśli INPD4 = 1 ==> http4 a jako ciąg http4 wstawiamy url do naszego pliku który zamieszczamy na dowolnym serwerze  => zmiana ręczna ekranu

lub url do naszego pliku wywołujemy cyklicznie czyli ustawiamy jako adres serwera1  => zmiana cykliczna ekranu

Kod PHP:
<?php
include_once('CONFIG.PHP');

//$ip = '192.168.1.100';  //odkomentowac dla stalego ip 
$context stream_context_create(array(
    'http' => array(
        'header'  => "Authorization: Basic " base64_encode("$username:$password")
    )
));

function 
set_val($param$value){
    $fileData file('CONFIG.PHP');
    $newArray = array(); $jest 0;
    foreach($fileData as $line) {
      if (strpos($line$param.' = ')) { //jesli linia ma parametr to zmiana + opis
          if (strpos($line'/')){$opis substr($linestrpos($line'/'), strlen($line));} else {$opis "\n";} 
        $line '$'.$param.' = \''.$value.'\';        '.$opis$jest 1;
      }
      if (strpos($line'*end*') && $jest == 0){$line '$'.$param.' = \''.$value.'\';'."\n".'/*end*/'."\n";}
      $newArray[] = $line;
    }
     $fp fopen('CONFIG.PHP''w');
    fwrite($fpimplode("",$newArray));
    fclose($fp);
}

function 
test($data,$pn){    //sprawdzanie poprawności składni i kodowanie url
    
if(substr_count($data'*') != 4){$data "1* *  config data* error line ".$pn."* ";}
    
return  str_replace(array('%',' '), array('!','%20'), $data);
}

$ips getenv("REMOTE_ADDR") ; 
if (
$ips != $ip){set_val('ip'$ips);}  //zapis ip jeśli zmieniono

if ($pn < (count($panel)-1)){set_val("pn",$pn+1); } else {set_val("pn","0"); }  //zapis nr tablicy

$url test($panel[$pn],$pn);

//***************************** send info *********************************//
set_error_handler( function ($s$m$f$l) { throw new ErrorException($m$s$s$f$l); });
try { 
file_get_contents('http://'.$ip.':'.$port.'/stm.cgi?oled='.$urlfalse$context); }
catch (
Exception $e) { $url $e->getMessage(); }
restore_error_handler();

    
//echo $url;  
    
?>
i plik configu

Kod PHP:
<?php
$username 
'admin';        //user LK
$password 'admin';            //pass LK
$ip '10.10.2.100';        //ip   LK
$port '80';            //port LK
$pn '0';        


//********nie przesuwać poniższych lini jako pozycji *************//
$panel = array(
"1* *    %06900 * * ",                                                     ///panel 1  Każda z tych linii jest kodem ustawień ekranu OLED
"1*   OGRZEWANIE*Zasobnik   %01910*Wymiennik  %01610*Kociol     %01810",   ///panel 2  Każde z wywołań pliku powoduje wysłanie do LK ustawień
"1*     SOLAR*Solar      %01710*Wymiennik  %01610*Pompa %043    %02210",   ///panel 3  kolejno jednej linii i wyświetlenie jej na ekranie OLED
"1*    POGODA*Temp:     %01410'C*Cisn:     %05912*Wilg:     %01510 %",     ///panel 4  aż do następnej zmiany - wyświetlenie ostatniej 
"1*     INFO*----*--*--",                                                  ///panel 5  powoduje znów wyświetlenie pierwszej itd...
);

?>
Ilość paneli zasadniczo dowolna kolejne dodajemy np kopiując jako nowa linię INFO i odpowiednio edytując, Pamiętając ze panel musi zawierać 4 linie rozdzielone * a każda z linijek txtu LCD musi zawierać minimum jeden znak lub spacje!

Możesz zobaczyć jak to wygląda aktualnie na twoim ekranie OLED 192.168.1.100/xml/oled.xml i wkleić do kodu

np: pusty ekran to

Kod:
"1* * * * ",
działanie na filmie poniżej ale lepiej przetestować samemu Smile inpd4 do plusa i mamy zmianę ekranu z informacją
licencja freeuse wszelkie pomysły dalszego rozwoju kodu mile widziane...

Wydrukuj tę wiadomość