Pierwsze kroki¶
Ta strona ma na celu zaznajomienie użytkowników z Lan Kontrolerem v4 (HW 4.0, LK4.0) oraz przedstawienie jego wstępnej konfiguracji.
LK4 - opis¶
LK4 to uniwersalny kontroler IoT, oferujący:
- Obsługę kilku interfejsów sieciowych: Ethernet, Wi-Fi, a w wersji z modemem również LTE.
- Monitorowanie wielu czujników środowiskowych, prądu i napięcia oraz innych, za pośrednictwem interfejsów 1-Wire, I2C, portu szeregowego, Modbus, a także wejść logicznych i analogowych.
- Sterowanie różnego rodzaju wyjściami: tranzystorowymi, w standardzie OC oraz PWM.
- Obsługę protokołów komunikacyjnych: SNMP, HTTP, MQTT.
- Obsługę szyfrowanych połączeń TLS dla HTTP, SMTP, MQTT i SNMP v3.
- Funkcje zdarzeń i harmonogramu, umożliwiające automatyzację zadań w zależności od wartości parametrów lub czasu.
Pierwsze uruchomienie¶
Przy pierwszym uruchomieniu należy użyć połączenia Ethernet.
Następnie trzeba znaleźć adres IP urządzenia. Zależnie od wersji firmware w urządzeniu, może to wymagać różnych działań.
Jeśli LK nie był jeszcze uruchamiany (jest w stanie fabrycznym), pomocna będzie informacja zawarta na etykiecie na obudowie i na pudełku. Na obrazie poniżej zaznaczono fragment określający datę testu urządzenia - 5 cyfr, gdzie pierwsze dwie to rok (24 - 2024), a kolejne trzy to dzień roku. Jeśli te cyfry są mniejsze niż 24033, to na urządzeniu fabrycznie zainstalowany był firmware <= 1.08, a jeśli większe lub równe, to >= 1.10. Jest to istotne, ponieważ w wersji 1.08 i wcześniejszych, LK4 domyślnie używa statycznego adresu IP 192.168.1.100, natomiast w późniejszych wersjach domyślnie korzysta z DHCP.
LK z SW 1.10+¶
Od wersji 1.10, LK4 domyślnie używa protokołu DHCP do uzyskania adresu IP. W związku z tym najlepiej podłączyć LK do routera z działającym serwerem DHCP.
Po uruchomieniu LK, jego adres możesz znaleźć na liście dzierżaw serwera DHCP w twoim routerze lub używając funkcji Discovery w programie LKTools.
Brak serwera DHCP
LK4, w odróżnieniu od LK3, będzie próbował uzyskać adres z serwera DHCP aż do skutku. W razie jego niedostępności, LK skorzysta z metody Automatic Private IP Addressing (APIPA) i przydzieli sobie adres z zakresu 169.254.0.1 - 169.254.255.254, z domyślną maską 255.255.0.0. Informacja o tym adresie będzie wypisana na konsoli.
W związku z tym, należy podłączyć konsolę LK do komputera przy pomocy konwertera Serial Port do USB. Położenie konsoli na płytce LK jest oznaczone na obrazie poniżej.
Do obsługi połączenia z konsolą użyj preferowanego programu, np. na Windows: PuTTy, Tera Term, na Linux/OSX: minicom, na OSX: screen. Osobiście polecam użycie narzędzia miniterm, zawartego w bibliotece Python pySerial. W parametrach połączenia wybierz prędkość 115200.
Wkrótce po uruchomieniu urządzenia powinieneś zobaczyć podobne wiadomości, spośród których interesuje nas ETHIP, czyli adres IP naszego LK.
I (00:00:12.033) config: Ethernet Got IP Address
I (00:00:12.044) config: ~~~~~~~~~~~
I (00:00:12.045) config: ETHIP:169.254.252.30
I (00:00:12.046) config: ETHMASK:255.255.0.0
I (00:00:12.057) config: ETHGW:0.0.0.0
I (00:00:12.058) config: DNS Server1: 0.0.0.0
I (00:00:12.059) config: DNS Server2: 0.0.0.0
I (00:00:12.070) config: ~~~~~~~~~~~~~~
W ustawieniach karty sieciowej zmień ustawienia, tak by adres IP komputera był w tej samej klasie adresowej, np. 169.254.252.10. Następnie odwiedź znaleziony adres w przeglądarce internetowej i skonfiguruj LK.
LK z SW 1.08 i wcześniejszymi¶
Do wersji SW 1.08 włącznie, LK4 domyślnie używa statycznego adresu IP 192.168.1.100. Jeśli twoja sieć lokalna ma tę samą klasę adresową, urządzenie powinno być już osiągalne.
Jeśli jednak sieć lokalna ma inną klasę adresową, możesz zmienić ustawienia swojego routera lub spróbować bezpośredniego połączenia LK z kartą sieciową w twoim komputerze.
Przy połączeniu bezpośrednim wystarczy ustawić adres z wspomnianej klasy adresowej, np. 192.168.1.10. W efekcie LK powinien być już osiągalny.
Logowanie i konfiguracja¶
Możesz teraz odwiedzić stronę urządzenia, dostępną pod znalezionym adresem IP. Przy wizycie zobaczysz stronę logowania z formularzem logowania. Domyślne dane dostępowe administratora to:
- Nazwa użytkownika (login): admin
- Hasło: admin
Po zalogowaniu się możesz już zająć się konfiguracją swojego LK.
Pomoc i więcej informacji¶
W razie wątpliwości lub pytań, sprawdź dalszą część niniejszej dokumentacji, nasze forum lub skontaktuj się z nami pod adresem info@tinycontrol.pl.
Możesz także zapoznać się z prezentacją strony LK4 pod adresem https://preview.tinycontrol.pl/lk4/. Prezentacja strony to interaktywna strona, która umożliwia zapoznanie się z interfejsem urządzenia LK4 w sposób praktyczny.