LTE H-Monitor to oprogramowanie, które pozwala monitorować router Huawei 4G lub 5G.
Możesz wyświetlać wskaźniki (prędkości, siła sygnału itp.) Różne okresy (do 1 roku), a także można zarządzać routerem Konfiguracja (parametry radiowe, spedycje SMS, harmonogramy aktywacji danych, ...).
Główne funkcje
Pobieranie i instalacja
Darmowa wersja - Kup licencję
Program Start i konfiguracja początkowa
Interfejs użytkownika
Szczegółowa konfiguracja Dostosowywanie grafiki Narzędzia sieciowe
Zintegrowany serwer WWW
FAQ
Najnowsza wersja LTE H-Monitor można znaleźć tutaj: http://download.ltehmonitor.com
Wszystko, co musisz zrobić, to rozjąć pobrane archiwum w wybranym przez Ciebie katalogu.
Ten katalog musi być zapisy, aby LTE H-Monitor mógł zapisać swoją konfigurację (Ostrzeżenie: domyślnie tak nie jest w przypadku katalogu programów Windows. Jeśli zainstaluje się LTE H-Monitor w tym katalogu, musisz zmienić jego uprawnienia lub uruchomić program jako administrator).
Aby automatycznie uruchomić program przy starcie, wystarczy utworzyć skrót \ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
LTE H-Monitor działa pod Linux z Mono.
sudo apt-get update
sudo apt-get install mono-complete
mono ./LTEHMonitor.exe -cli
Jeśli Twój język nie jest obsługiwany, musisz zmienić zmienną LANG:
export LANG=en_GB.utf8 && mono ./LTEHMonitor.exe
crontab -e
@reboot /usr/bin/mono /YourPath/LTEHMonitor.exe -cli
Aby ułatwić początek Synology NAS, zobacz faq.
LTE H-Monitor może działać bezpośrednio na routerze.
Główną zaletą tego rozwiązania jest to, że LTE H-Monitor działa cały czas, bez konieczności trzymania komputera PC lub Raspberry Pi. Kolejną zaletą jest to, że nagrywanie lub wizualizacja danych nie jest zakłócana przez szybkość korzystania z procesora.
Jednak wersja osadzona nie obsługuje następujących funkcji:
Aby zainstalować i użyć wbudowanej wersji, musisz:
hme
W korzeniu klucza USBhme
Kataloghme/autorun.sh
Scenariusz Jest wykonywany, gdy router uruchamia się, dodając następujące linie na końcu pliku /etc/autorun.sh
: busybox sleep 10
if [ -f /mnt/sdcard/*/hme/autorun.sh ]; then source /mnt/sdcard/*/hme/autorun.sh; fi
Wersja darmowy programu jest identyczna z wersją licencjonowaną, z pewnymi ograniczeniami.
Główną różnicą jest to, że darmowa wersja nie zapisuje danych. Dlatego dane historyczne nie są dostępne do konsultacji. Mini serwer WWW, wbudowana wersja (na router) i operacje wiersza poleceń nie są dostępne w tej wersji. Program zatrzymuje również nadzór nad parametrami SMS i radiowymi po kilku godzinach. Wersja CLI może być uruchamiana ręcznie, ale nie automatycznie w momencie uruchamiania lub za pomocą skryptu (Raspberry, NAS, ...).
Aby mieć dostęp do wszystkich funkcji programu, musisz kupić licencję. Aby to zrobić, po prostu kliknij na przycisk Kup i postępuj zgodnie z instrukcjami:
Licencja jest związana z jednym routerem. Oznacza to, że możesz zainstalować to oprogramowanie na kilku komputerach, ale jeśli używasz go z innym routerem, będziesz potrzebować innej licencji.
Aby uruchomić program z interfejsem graficznym, wystarczy uruchomić plik LTEHMonitor.exe
Aby uruchomić program z wiersza poleceń, wystarczy dodać opcję -cli
:
Konfiguracja i dane są przechowywane w tym samym katalogu co wykonywalne:
Możliwe jest rozpoczęcie kilku instancji programu w tym samym miejscu, w tym z akceniem sieci (samba). Możliwe jest na przykład rozpoczęcie programu w trybie wiersza poleceń (-cli
) na jednej maszynie i przeglądać dane na innej.
Możliwe jest poproszenie programu o wykonanie niektórych poleceń, gdy zostanie uruchomiony w trybie "Command line":
LTEHMonitor.exe -command=xxx
- Gdzie xxx
Jest to lista poleceń, których należy wykonać, oddzielone przecinkami
Obsługiwane polecenia to:
RebootRouter
: ponowne uruchomienie routeraSendSms:<Tel>:<Message>
: do wysyłania wiadomości SMS <Message>
Do numeru telefonu <Tel>
..
LTEHMonitor -cli -command=SendSms:+33601234567:"Hello world !",Exit
Hello world !
Do numeru +33601234567
\,
: Aby zapobiec włączeniu przecinka do wiadomości (i nie zinterpretować jako separator poleceń)\n
: Aby wstawić linię w wiadomości\"
: Aby wstawić cytaty w wiadomości (tak, aby nie zostały usunięte przez powłokę systemową)LTEHMonitor -cli -command="SendSms:+33601234567:Hello\,\n\"world\" !",Exit
Hello,
"world" !
ListSms
: aby wymienić wszystkie wiadomości SMS
ForceRadio
: aby wymusić wcześniej zaataną konfigurację radiową (w interfejsie graficznym) -
": "
ModeAuto
( ( ( ( ( Mode2G
( ( ( ( ( Mode3G
( ( ( ( ( Mode4G
( ( ( ( ( Mode3G4G
: Aby określić tryb sieci.NSA
( ( ( ( ( SA
( ( ( ( ( NSA+SA
: Aby określić tryb 5G.BandsAuto
: Dla automatycznego wyboru pasma (w przypadku, gdy nie są one określone z parametrami poniżej).ULx
: Określić pasmo UL. Na przykład UL7
Dla zespołu 7.DLx
: Do określenia pasma DL. Dla exemple DL3-DL7
Dla zespołów 3 i 7.ForceRadio
: Aby użyć parametrów zdefiniowanych w interfejsie graficznym.ForceRadio-ModeAuto
: Automatyczne konfigurowanie radia.ForceRadio-Mode4G-BandsAuto
: Aby użyć 4G z automatycznym wyborem pasma.ForceRadio-Mode4G-UL3-DL3-DL7
: Do użycia 4G z pasmem UL 3 i DL 3 i 7.
GetRadioConfig
: aby uzyskać konfigurację radiową w postaci parametru, który może być używany z ForceRadio
Dowództwo.
Na przykład ta funkcja może powrócić: ForceRadio-Mode4G-UL3-DL3-DL7
DataOn
Ou () DataOff
: aktywować lub dezaktywować dane mobilne.WifiOn
Ou () WifiOff
: aby aktywować lub dezaktywować Wi-Fi.VpnOn
Ou () VpnOff
: aktywować lub dezaktywować router VPN.AntennaAuto
( ( ( ( ( AntennaInternal
( ( ( ( ( AntennaExternal
, lub AntennaMix
: aby zdefiniować użycie anten.Exit
: aby wyjść z programu po wykonaniu poleceń. Jeśli to polecenie nie jest określone, program będzie kontynuowany w trybie wiersza poleceń ( -cli
)Aby na przykład ponownie uruchomić router i natychmiast wyjść z programu, można użyć następującego polecenia: LTEHMonitor.exe -command=RebootRouter,Exit
Inny przykład, aby aktywować dane mobilne, skonfiguruj radio i anteny i natychmiast wyjść z programu: LTEHMonitor.exe -command=DataOn,ForceRadio-Mode4G-UL3-DL3-DL7,AntennaExternal,Exit
Funkcja ta nie jest dostępna w wersji darmowego programu.
Aby zapobiec modyfikacji bazy danych przez program, możesz dodać parametr -rodb
.. Parametr ten może być używany w trybie graficznym lub w trybie "linia do polecenia".
Gdy program jest uruchominy w tym trybie, pasek tytułu wskazuje:
To jest Funkcja może być przydatna przy uruchamianiu kilku instancji programu W tej samej bazie danych (na przykład: jedna na Raspberry Pi lub Synology NAS, aby zapisać dane i inne na komputerze, aby wyświetlić dane).
W przypadku, gdy kilka instancji zostanie rozpoczętych bez tego parametru, należy upewnić się, że pierwsze rozpoczęcie jest również ostatnim zatrzymanym: program odczytuje bazę danych przy starcie i zapisuje ją okresowo (konfigurowane tutaj), a także po jej zatrzymaniu. W związku z tym, gdy rozpoczyna się druga instancja, mogą zabrać ostatnie minuty (jeszcze nie zarejestrowane przez pierwszą intrafację). To jest powód, dla którego ta druga instancja musi zostać powstrzymana jako pierwsza.
Kilka instancji programu może udostępniać tę samą bazę danych. Na przykład jedna inna przykład może działać na NAS lub Raspberry, aby zanotować dane, a inny można go używać na komputerze do ich przeglądania.
Parametr -sync
Pozwala poprosić inne instancje o zapisanie bazy danych. W ten sposób najnowsze dane można przeglądać, gdy program jest uruchomiony. Jeśli ten parametr nie zostanie użyty, dostępne dane będą rejestrowane zgodnie z automatyczną konfiguracją kopii zapasowej.
Przykład praktyczny:
Aby zanotować dane, użyjemy następującego polecenia:
LTEHmonitor.exe -cli
Aby wyświetlić dane, użyjemy następującego polecenia:
LTEHmonitor.exe -rodb -sync
Parametr -allowmultipleinstances
Zmienia to zachowanie i pozwala rozpocząć kilka instancji programu na tej samej maszynie.
Początkowa konfiguracja musi być wykonana poprzez uruchamianie programu w trybie graficznym. LTE H-Monitor potrzebuje poświadczeń routera, aby zacząć:
Informacje te można również wprowadzić do zakładki "Konfiguracja" programu. Sprawdź tutaj wyjaśnienie parametrów logowania.
Główny ekran programu wygląda tak:
Strona Konfiguracja jest wyświetlana przez kliknięcie przycisku Konfiguracja:
Daje dostęp do 4 zakładek konfiguracyjnych: Ogólne, Powiadomienia, Radio
Konfiguracja ogólna :
Konfiguracja powiadomień :
Radio c onfiguration :
Zaawansowana konfiguracja :
W tym w poty, powtachnie powt (tj. w potytach po wt. w pot. w Natychmiast uwzględnia się zmiany wprowadzone na tych ekranach (nie ma potrzeby walidować niczego), z wyjątkiem zespołu i Ustawienie anteny, gdzie należy kliknąć na Apply
Odpowiedni przycisk.
W tym miejscu określono parametry połączenia routera: adres IP, użytkownik i hasło:
Po wprowadzeniu informacji kliknij przycisk Connexion
W celu sprawdzenia, czy to działa. Stamtąd połączenia z routerem będą nawiązywaniu automatycznie.
Lista wybierań metody pozwala wybrać sposób, w jaki LTE H-Monitor łączy się z routerem. W większości przypadków nie trzeba zmieniać domyślnego trybu automatycznego. W niektórych przypadkach, gdy połączenie nie jest nawiązywał, możesz spróbować wybrać inną metodę (API lub CSRF). Metoda API jest na ogół tą, która działa z najnowszym oprogramowaniem.
Jeśli router wymaga połączenia SSL/TLS, możesz sprawdzić pole wyboru Use SSL/TLS
.. Jeśli jego certyfikat jest podpisany samodzielnie, należy sprawdzić pole wyboru Accept all certificates
..
Jeśli router nie używa portu 80, możliwe jest określenie używanego portu, po jego adresie IP. Na przykład : 192.168.1.1:8080
Niektóre funkcje LTE H-Monitor mogą być uruchamiane regularnie (aktywacja / dezaktywacja danych, Wi-Fi, ponowne uruchomienie routera, wymuszanie parametrów radiowych, wysyłanie raportów).
Dla każdej z tych funkcji, wprowadzenie harmonogramu może być wykonane w jednej z następujących form:
HH:MM
: godzina i minuta, w której funkcja musi być uruchamiana każdego dnia.J:HH:MM
: Dzień tygodnia (A . Poniedziałek, ..., G: Niedziela), godzina i W momencie, w którym funkcja musi być uruchamiana co tydzień. Na przykład, C:12:30
Raport będzie wysyłał raport w każdą środę o godz. 12:30.JJ:HH:MM
: The Dzień miesiąca (od 01 do 31), godzina i minuta, w której Funkcja powinna być uruchamiana co miesiąc. Na przykład, 01:12:30
Będzie uruchamiać akcję co 1 dnia każdego miesiąca o godzinie 12:30.*:HH:MM
: Ten format jest identyczny z HH:MM
..Dla każdej funkcji możesz zdefiniować tyle harmonogramów, ile chcesz. Po prostu oddziel je od przestrzeni lub przecinka.
Funkcja ta pozwala ustawić czas aktywacji lub dezaktywacji danych:
Dla specyfikacji formatu, zobacz sekcję Harmonogramy.
Funkcja ta pozwala ustawić czas, w którym Wifi zostanie aktywowane lub dezaktywowane:
Dla specyfikacji formatu, zobacz sekcję Harmonogramy.
Ta funkcja pozwala ustawić przedział czasowy między każdą automatyczną konfiguracją a tworzeniem kopii zapasowych bazy danych.
Pozwala również ustawić czas, w którym router lub program zostanie ponownie uruchomiony:
Dla specyfikacji formatu, zobacz sekcję Harmonogramy.
Program można skonfigurować do wykonywania ping i / lub zapytania DNS w regularnych odstępach czasu. Wyniki zostaną zapisane w bazie danych i można je później przeglądać.
W przypadku Ping requests należy zdefiniować serwer do przetestowania. Zaleca się użycie adresu IP (na przykład 1.1.1.1), a nie nazwy serwera (na przykład.one.one.one) w celu uniknięcia nieprawidłowego pomiaru z powodu rozdzielczości DNS 1. jeden. 1 w 1.1.1.1.
Wybierając "Ponowne Uruchom" lub " Force Radio " z listy rozwijanej, router wykona żądaną akcję, gdy Internet zostanie skrócony na określony czas.
W przypadku żądań DNS określ serwer DNS (opcjonalnie, ale zalecany), a także nazwę żądania.
W obu przypadkach wskazano, czy opcja jest aktywowana, czy nie, a także czas między każdym żądaniem.
Uwaga dotycząca zapytań DNS: Gdy serwer DNS jest określony, zapytania nie są wykonywane w pamięci podręcznej, co daje bardziej odpowiednie pomiary: dla każdego nowego zapytania, pakiet sieci DNS jest wysyłany do określonego serwera. Gdy serwer DNS nie jest określony, zapytania są wykonywane przez system operacyjny i nie ma gwarancji, że nie będą one wykonywane w pamięci podręcznej.
Gdy te opcje zostaną aktywowane, możemy uzyskać wykresy tego typu:
Ta sekcja pozwala zdefiniować, w jaki sposób LTE H-Monitor monitoruje VPN.
Metoda wykrywania VPN jest dostosowywana w zależności od VPN, z której korzystasz:
Disabled
: jeśli nie korzystasz z VPNRouter status
: podczas korzystania z VPN skonfigurowany na routerze. LTE H-Monitor następnie wykorzystuje interfejsy API routera do określania stanu VPN.DNS access
: podczas korzystania z VPN na komputerze lub na zaporze sieciowej znajdującej się w dół routera 4G. Aby określić, czy VPN jest podłączony, czy nie, LTE H-Monitor wykonuje zapytanie na serwerze DNS routera. Jeśli ten serwer jest dostępny, tunel VPN nie został utworzony.Gdy VPN jest tworzony na routerze, możliwe jest zaplanowanie ponownego uruchomienia, gdy VPN nie został połączony przez określony czas (wskazówcony w ciągu kilku sekund). Aby router został ponownie uruchomiony, VPN musi być włączony na routerze, ale nie podłączony.
Status VPN jest wyświetlany na ekranie głównym:
Ta sekcja pozwala na zdefiniowanie miesięcznego limitu planu danych na routerze.
Ta informacja jest taka sama niż ta, którą można skonfigurować w interfejsie sieciowym routera.
Jest używany do obliczania miesięcznych informacji o ruchu drogowym, które są wyświetlane na desce rozdzielczej.
LTE H-Monitor umożliwia przesyłanie wszystkich wiadomości SMS na określony numer, a także wysyłanie różnych powiadomień na ten numer.
Na tym ekranie można określić numer telefonu, który będzie odbierał powiadomienia (uważaj, nie jest to jeden z routerów!). Możesz także określić nazwę routera, która będzie używana w powiadomieniach.
W tym w pot. w pot. w tym, po tym, a w pot. w tym, Test
Przycisk natychmiast wyśle SMS na podany numer.
Tutaj określamy parametry konta e-mail, które będą wykorzystywane do wysyłania powiadomień (dotarta kwota, zmiana BTS, zmiana publicznego adresu IP, przesłanie SMS) oraz adres e-mail odbiorcy.
W przypadku usług pocztowych, które korzystają z SSL, obsługiwany jest tylko tryb "wyraźny SSL" (STARTTLS). Tryb "domyślny SSL" nie jest obsługiwany.
W tym w pot. w pot. w tym, po tym, a w pot. w tym, po tym, w Test
Przycisk pozwala natychmiast wysłać wiadomość e-mail na podany adres.
Dla tych, którzy chcą korzystać z konta GMail, jest ono wymagane, aby włączyć protokół SMTP na koncie GMail (Google nazywa go "Mniej bezpiecznym dostępem aplikacji"). Tu jest : https://myaccount.google.com/lesssecureapps?pli
LTE H-Monitor może wysyłać raporty danych pocztą elektroniczną.
Wystarczy aktywować opcję poniżej i określić czasy, w których raport powinien zostać wysłany.
Dla specyfikacji formatu, zobacz sekcję Harmonogramy.
LTE H-Monitor może wysyłać kilka rodzajów powiadomień:
Dla każdego z tych powiadomień możesz wybrać akcję, która zostanie wykonana:
None
: Nie wysyłano powiadomieniaSms
: Powiadomienie jest wysyłane na numer wskazany w ustawieniach SMSEMail
: E-mail jest wysyłany na adres wskazany w ustawieniach EMailsSms+EMail
: Obie czynności są wykonywaneDzięki LTE H-Monitor możliwe jest uruchomienie akcji po otrzymaniu konkretnego SMS.
Dla po to Przykład, możesz ponownie uruchomić router, dezaktywować lub aktywować dane, Zmuszaj parametry radiowe, wydawaj żądanie HTTP lub uruchamiaj system Dowództwo.
Możesz zdefiniować tyle wyzwalaczy, ile chcesz. Są one wymienione w sekcji "SMS Triggers":
Użyj Add
( ( ( ( ( Modify
, i Delete
Przyciski do zarządzania listą wyzwalaczy. W tym w poty, pot w tym, po tym, w, w, w, w pot- wt pot. w pot. w pot. w Test
Przycisk może być użyty do przetestowania akcji bez konieczności oczekiwania na odpowiedni SMS.
Konfiguracja każdego wyzwalacza odbywa się w następujący sposób:
Enabled
PrzyciskNone
: spust nic nie zrobi.ForceRadio
: parametry radiowe zostaną wysłane do routera. Może to być przydatne, jeśli połączenie zostanie utracone.DataOn
: dane zostaną aktywowane.DataOff
: dane zostaną dezaktywowane.HttpGet
: Poniższe żądanie HTTP zostanie wysłane.SystemCmd
: Poniższe polecenie systemowe zostanie uruchomione.WifiOn
: Wifi zostanie aktywowane.WifiOn
Wifi zostanie dezaktywowane.VpnOff
VPN zostanie aktywowany.VpnOff
VPN zostanie dezaktywowany.Send acknowledge SMS
Sprawdza się, SMS zostanie wysłany w celu potwierdzenia odbioru.Przykład : Korzystanie z a HttpGet
Wyrucha z modułem świetlnym Yokis. W tym przykładzie moduł świetlny zwany LIGHT
Jest sparowany z bramą Yokis 192.168.0.17, a my chcemy aktywować ten moduł, wysyłając SMS zaczynając od "1234".
Wykorzystane są następujące parametry:
Enabled
SprawdzoneHttpGet
Kolejny przykład :
Innym interesującym wykorzystaniem jest aktywacja dostępu zewnętrznego za pośrednictwem ngrok : SMS pozwala na uruchomienie polecenia ngrok
Otwieramy tunel dostępny z zewnątrz.
Ta sekcja służy do przeglądania i definiowania ustawień radiowych.
Możesz wybrać tryb sieci : 2G, 3G, 4G, 3G + 4G auto
Zarządzanie pasmami LTE może być automatyczne lub ręczne. W trybie ręcznym możesz wybrać pasmo uplink (UL, Upload) i paski downlink (DL, Download). Aby wykonać agregację 4G +, należy wybrać wiele pasm DL.
Wyświetlane są tylko pasma dostępne na routerze.
Once the band configuration has been done, send it to the router by clicking on the Apply & Save
Przycisk. Zaoszczędna konfiguracja może zostać przywrócona dzięki Restore
Przycisk będzie również używany z konfiguracją radia siłowego.
W tym w poty, pot w tym, po tym, w, w, w, w pot- wt pot. w pot. w pot. w pot. w tym, po tym, a w pot w, w Refresh
Przycisk służy do odczytu konfiguracji pasm w routerze i wyświetlenia go w LTE H-Monitor. Działanie to odbywa się automatycznie podczas podłączania do routera. To się stało. Warto kliknąć na ten przycisk, gdy konfiguracja pasma może mieć Został zmieniony przez inne oprogramowanie lub w interfejsie internetowym routera.
W tym w pot. w pot. w tym, po tym, a w pot. w tym, po tym, w Restore
Pozwala na ponowne nałożenie ostatniej konfiguracji, która została zapisana.
Funkcja ta umożliwia automatyczne ponowne nasłuchiowe ponowne nasłuchianie parametrów radiowych. Może to być przydatne do okresowego ponownego uruchamiania sesji lub gdy sam router zmienia pasma.
When needed
: LTE H-Monitor monitoruje parametry radiowe, a w przypadku modyfikacji, Po prostu je zgodnie z ostatnią przystosowaną konfiguracją pasma.Minimum interval delay
Pomiędzy każdą zmianą. Tak więc, po wykryciu modyfikacji, konfiguracja jest stosowana natychmiast, ale następna zmiana będzie musiała uszanować to opóźnienie. Minimalna wartość to 60 sekund.W tej sekcji można wybrać anteny do użycia: Auto
( ( ( ( ( External
( ( ( ( ( Internal
( ( ( ( ( Mix
..
2 pola wyboru wskazują, które anteny są podłączone
Po wybraniu anten, które mają być użyta, konfiguracja musi zostać nałożona na router, klikając na Apply
Przycisk.
W tym w poty, pot w tym, po tym, w, w, w, w pot- wt pot. w pot. w pot. w pot. w tym, po tym, a w pot w, w Refresh
Jest używany do odczytu bieżącej konfiguracji w routerze i wyświetlania go LTE H-Monitor. Działanie to odbywa się automatycznie podczas podłączania do routera. To się stało. Warto kliknąć ten przycisk, gdy konfiguracja anteny zostanie zmieniona przez inne oprogramowanie lub w interfejsie internetowym routera.
Istnieje możliwość trwałego rejestrowania stanu anten (wewnętrznych / zewnętrznych) i wyświetlanie go na wykresie. Ponieważ zużywa czas procesora, ta funkcja nie jest domyślnie włączona. Musisz wybrać częstotliwość nagrywania na liście zaznaczanej (None
( ( ( ( ( Every 30s
( ( ( ( ( Every Tick
)
Ta sekcja łączy kilka parametrów operacyjnych:
Hide sensitive information
: Ta funkcja pozwala ukryć informacje, takie jak IMEI, IMSI, adres MAC, ... w LTE H-Monitor. Jest to przydatne do tworzenia zrzutów ekranu, które chcesz opublikować w Internecie. Ostrzeżenie: informacje w historii nie są ukryte.Show API debug page
: Umożliwia to kartę API. Ta zakładka służy do wyświetlania informacji o niskim poziomie z routera. Funkcja ta jest stosowana głównie w przypadku problemu (debug).Get public IP address
: Ta opcja pozwala LTE H-Monitor określić publiczny adres IP routera. Umożliwia to monitorowanie zmian tego adresu, wyświetlanie ich i wysyłanie powiadomień na ich temat. Jeśli Ta opcja jest wyłączona, nie będzie możliwe wyświetlanie informacji związane z publicznym adresem IP (adres głównym, grafika, historia, Powiadomienia).Start minimized
: Ta opcja pozwala uruchomić LTE H-Monitor na pasku zadań, bez głównego otwierania okna. To się stało. Oczywiście zawsze można wyświetlić główne okno, klikając na Ikona na pasku zadań (jeśli nie aktywowana jest poniższa opcja) lub w Obszar powiadomień o pasku zadań. Hide from taskbar when minimized
: To Opcja pozwala ukryć ikonę LTE H-Monitor na pasku zadań, gdy - Okno jest zminimalizowane. Tylko ikona w obszarze powiadomień będzie Widoczne. Na ekranie poniżej, na Ikona paska zadań jest podświetlona w kolorze pomarańczowym i Ikona obszaru powiadomień jest w kolorze żółtym. Display floatting info window
: Ta opcja służy do wyświetlania informacji podsumowujących na wskaźnikach w oknie, które jest zawsze widoczne. Wskaźniki, które mają być wyświetlane, są wybierane w konfiguracji profilu: Auto swap 3G/4G indicators
: W 4G wskaźniki RSRP i SINR są stosowane podczas gdy w 3G wskaźniki RSCP i ECIO zastępują je. Opcja ta służy do automatycznego przełączania wskaźników na wykresach po zmianie trybu sieciowego.Enable local web server
: Ta opcja umożliwia aktywację lokalnego serwera WWW. Gdy jest aktywowany, można połączyć się ze stroną http://127.0.0.1: 8080 (ang.) Otwórz przycisk Otwiera tę stronę) na komputerze, lub http:// AdresIP :8080 na innej maszynie ( Adres IP jest zastępowany adresem IP maszyny z systemem LTE H-Monitor). <WebServerPort>8080</WebServerPort>
Enable log file
: Ta opcja umożliwia nagrywanie wiadomości debugowych w pliku LTEHMonitor.log
.. Ta opcja jest używana wyłącznie do celów konserwacji. Uważaj, ten plik może szybko rosnąć. Możesz go usunąć w dowolnym momencie bez konieczności zaprzestania / ponownego uruchamiania LTE H-Monitor.Compute rates from volumes
: Niektóre routery (E5186) nie zwracają informacji o szybkości transmisji danych w czasie rzeczywistym (Mb/s). Gdy ta opcja jest włączona, informacje te będą obliczane na podstawie skumulowanych wolumenów zużycia (pobożności). Użyj tej opcji tylko wtedy, gdy nie są wyświetlane wskaźniki danych w czasie rzeczywistym.Max number of events to keep
Ta opcja służy do ograniczenia liczby linii przechowywanych w historii. Tym wyższa ta liczba, tym większa baza danych (LTEHMonitor.dat). Zaleca się, aby nie przekraczać 5000 dla tej wartości.Group events generated during
Ten parametr służy do grupowania identycznych zdarzeń w historii, które występują w określonym czasie. Aby wyłączyć grupowanie, wystarczy użyć wartości 0.Max number of SMS to keep
Ten parametr pozwala określić maksymalną liczbę SMS do utrzymania w routerze. Gdy ta liczba zostanie osiągnięta, najstarsi są usuwani.Skrypt ten służy do modyfikowania lub definiowania danych, które mają być zapisane w bazie danych i wyświetlane. Może być używany do modyfikowania danych zarządzanych przez oprogramowanie, ale także do dodawania nowych danych z innych urządzeń.
Na przykład, jeśli chcesz wykryć korelację między wskaźnikami radiowymi a temperaturą lub opadami deszczu na zewnątrz, możesz użyć tego skryptu do pobrania danych ze stacji pogodowej.
Zmienna y
Zawiera strukturę danych, które mają być zapisane w bazie danych (próbka N). Zmienna y1
Zawiera ostatnie dane, które zostały zarejestrowane (próbka N-1). Zmienna Tick
Zawiera liczbę, która jest zwiększana na każdym wywołaniu.
y.Rssi = y.Rssi + 5;
GetJson(Url)
I GetXml(Url)
: W tym przykładzie dane JSON są pobierane co 120 kleszczy z MetaWeather strona Dane XML są pobierane z W3School. if ((Ticks % 120) == 0)
{
// Get values
y.Custom[0] = GetJson("https://www.metaweather.com/api/location/615702/").consolidated_weather[0].the_temp;
y.Custom[1] = Convert.ToDouble(GetXml("https://www.w3schools.com/xml/simple.xml")["breakfast_menu"]["food"][0]["calories"], System.Globalization.CultureInfo.InvariantCulture);
}
else
{
// Reuse last values
y.Custom[0] = y1.Custom[0];
y.Custom[1] = y1.Custom[1];
}
Custom[]
) : Custom[]
) którego rozmiar można ustawić tutaj. Domyślnie jego rozmiar to 1 element. Istnieje możliwość zwiększenia tego rozmiaru do 20. y.Custom[0]
( ( ( ( ( y.Custom[1]
( ( ( ( ( y.Custom[2]
, i y.Custom[3]
- W każdym scenariuszu. Podczas korzystania z kilku instancji programu na różnych maszynach (Raspberry, NAS, PC, ...), można je wyświetlić na liście, klikając na Refresh
Przycisk. Wyświetlane informacje to adres IP instancji, numer procesu i nazwa maszyny.
Następnie możesz zatrzymać lub ponownie uruchomić instancję, zaznaczając ją na liście i klikając na Stop
Lub Restart
Przyciski przyciski.
LTE H-Monitor pozwala skonfigurować grafikę zgodnie z życzeniem. Predefiniowane profile są już dość kompletne i nie jest obowiązkowe konfigurowanie czegokolwiek tutaj. Jest to po prostu funkcja, która jest dostępna!
Kilka profili jest wstępnie zdefiniowanych i możesz wybrać ten, którego chcesz użyć z listy rozwijanej:
Możesz również wybrać zakres danych:
Przykład bardzo prostego profilu, który wykorzystuje jedno okno danych, a drugie dla wskaźników sygnałów:
Możesz zdefiniować do 9 różnych okien i wybrać, które informacje wyświetlić. Na przykład tutaj mamy 6 okien:
Można wybrać kolor wypełnienia krzywych. Możesz nawet zdefiniować gradienty kolorów i wybrać progi zmiany koloru:
Na tym nie kończy się możliwości konfiguracji. Możesz zdefiniować własne formuły do wyświetlania danych!
Profil "Puissance reue" ("Receded Power") jest przykładem, w którym RSSI i RSRP nie są wyświetlane w dBm, ale w picoWatts.
Aby to zrobić, wartość wyświetlania dla RSSI została zdefiniowana (w konfiguracji skryptów) z następującym wzorem:
return 1e9 * Math.Pow(10, y.Rssi/10)
Po prostu zastosowaliśmy formułę konwersji na miliWatts, a następnie pomnożyliśmy przez 10 9, aby mieć ją w picoWatts. A oto wynik :
Możliwe jest również reprezentowanie ilości danych wymienianych w różnych okresach. Tutaj jest ponad 1 tydzień:
Wskaźniki mogą być również wyświetlane jako mierniki poziomu. Dla każdego wskaźnika możesz wybrać, aby wyświetlić go jako miernik poziomu i wybrać, w którym oknie jest wyświetlany. Możemy oczywiście wyświetlać ten sam wskaźnik jak krzywa, w tym samym czasie, w tym samym oknie lub w innym:
Możemy również zobaczyć na powyższym obrazku, że możemy wyświetlać historię zmian pasma i typu sieci (2g, 3g, 4g, 4g+). To jest przydatne, aby zobaczyć, co stało się później.
To samo można zrobić za pomocą zmian adresów IP WAN (żółte linie pionowe), zmiany BTS (czerwone linie pionowe) i okresy bez danych (zatrzymane oprogramowanie, router przeciążony, który nie wysyła już danych - poziome linie szare). Oczywiście te kolory są konfigurowalne.
Każda krzywa ma pęcherzyki informacyjne. Poprzez uciechnięcie myszy, otrzymasz informacje dla określonego punktu:
Profile są skonfigurowane z menu grafiki
Menu ma 3 główne części:
A A Profil graficzny zawiera całą konfigurację graficzną : liczba Wyświetlane okna, wskaźniki, kolory, gradienty, nazwa krzywych, jednostek, ... Poprzez zmianę profilu graficznego, wyświetlacz jest całkowicie zrekonfigurowany Za pomocą jednego kliknięcia!
Program zawiera kilka profili predefiniowanych. Możesz również dodać własne niestandardowe profile (do 50 profili w sumie).
Funkcje zarządzania profilem w menu graficznym są:
Create new profile
: z bieżącego profilu powstaje nowy profilImport profile
: nowy profil jest tworzony z pliku XML wygenerowanego z funkcji 'Export this profile'
Export this profile
: tworzony jest plik XML. Zawiera pełną konfigurację tego profilu.Delete this profile
: bieżący profil jest usuwany.Reset this profile
: oryginalna konfiguracja została przywrócona. W Zdarzenie błędu w modyfikacji profilu, ta funkcja pozwala Aby znaleźć oryginalny profil (dostawionym z programem). Proszę o to Należy pamiętać, że jeśli utworzyłeś profil niestandardowy, ta funkcja usunie Wszystkie twoje modyfikacje: profil powróci do początkowego stanu (przy kopiowaniu go z predefiniowanego profilu).Reset all predefined profiles
: ta funkcja jest przydatna podczas aktualizacji programu. Pozwala na zastosowanie profili nowej wersji do predefiniowanych profili, które już istnieją w konfiguracji.Configure this profile
: Ta funkcja służy do wyświetlania szczegółowej strony konfiguracji profilu. Dostęp do tej funkcji można również uzyskać za pomocą kombinacji kluczy Control-P
..Konfiguracja profilu wygląda tak:
Ekran ma 2 części:
Informacje ogólne :
Na tym ekranie możesz skonfigurować:
Wyświetlacz bez interpolacji:
Wyświetlacz z interpolacją :
Wyświetlacz z wygładzeniem:
Back color
).Panel color 1
I et Panel color 2
). Możesz określić 2 kolory, aby uzyskać gradient. Jeśli chcesz mieć jednolity kolor, po prostu wybierz ten sam kolor dwa razy. Grid color
).
Parametry dla krzywej :
Każda linia odpowiada krzywej, która może być wyświetlana w oknie graficznym:
Przez Domyślnie każda z tych krzywych jest wstępnie skonfigurowana dla konkretnego Wskaźnik, ale możesz zmienić nazwę krzywej, zmienić jej urządzenie, ... i jej formułę obliczeniową (skrypt).
Dostępne opcje dla każdej krzywej są:
N1
.. Aby wyświetlić -70 dB, użyj formatu N0
..Visible
Określa, czy ta krzywa jest wyświetlana, czy nie.Window
Jest używany do określenia, w którym oknie zostanie wyświetlona ta krzywa. Możesz użyć do 9 różnych okien.Color
Przycisk i Width
Pole służy do wyboru koloru i grubości krzywej.Fill
Przycisk służy do wyboru koloru wypełnienia krzywej. Jeśli opcja Gradient
Sprawdza się, między tymi 2 kolorami zostanie utworzony gradient, biorąc pod uwagę wartości określone w Min
I Max
Pola.Z-Order
Lista pozwala określić, w jakiej kolejności zostaną narysowane różne krzywe (0 najpierw). Jeśli jedna krzywa nakłada się na inną (z możliwym wypełnieniem), ważna jest kolejność, w jakiej są one narysowane.VuMeter
Lista może być użyta do zaznaczenia okna, w którym wskaźnik ten będzie wyświetlany jako miernik poziomu.Sound
W polu wyboru określono, czy ta flaga jest używana do punktu widzenia dźwięku anteny.Float
W polu wyboru określono, czy ten wskaźnik jest wyświetlany w oknie zwięzły informacji.Reset
Przycisk służy do przywracania parametrów wiersza, tak jak to było podczas wprowadzania konfiguracji profilu.Script
Przycisk służy do definiowania niestandardowego wskaźnika. Jest kolorowy, gdy zdefiniowano skrypt. Funkcja ta została wyjaśniona poniżej.Za pomocą skryptów :
Ustawienia Finera można nawiązywać z "szyptami". Pozwalają one na dostęp do wszystkich informacji w bazie danych i dodają wskaźniki, takie jak otrzymana moc lub cokolwiek, co możesz sobie wyobrazić.
Możesz także zdefiniować skrypt do wyświetlenia legendy. Jest to przydatne, jeśli chcesz wyświetlić "tekstowe" informacje z informacji cyfrowych (takich jak rodzaj sieci: 2G, 3G, ..., 4G+).
W tym przykładzie przekształcamy dBm w pW za pomocą następującego skryptu:
return 1e9 * Math.Pow(10, y.Rssi/10)
Aby go zdefiniować, klikamy na Script
Przycisk :
I tutaj wyświetlamy typ sieci w postaci tekstu:
Składnia do wykorzystania w skryptach to C.
Narzędzia te pozwalają zlokalizować adres ip lub hosta i śledzić trasę (tratereroute).
Są one dostępne tylko w systemie Windows.
LTE H-Monitor integruje mini serwer WWW. Pozwala wyświetlać informacje i grafikę w przeglądarce internetowej, na komputerze lub w telefonie (Android, iOS itp.).
Domyślnie serwer WWW nie jest włączony. Musisz sprawdzić pole Enable local web server
W zakładce konfiguracyjne. Zapora systemu Windows może poprosić o pozwolenie na otwarcie portu używanego przez serwer WWW.
Nawet jeśli ten serwer pozwala tylko na wyświetlanie danych routera (a nie jego konfiguracji), uważaj, aby nie był bezpieczny: dostęp do niego nie ma hasła. I nie korzysta z połączenia SSL. Dlatego zaleca się używanie go tylko w prywatnej sieci lokalnej.
Po aktywacji serwera można połączyć ze stroną http://127.0.0.1:8080 na komputerze lub http:// AdresseIPAdresIP::8080 na innym komputerze (adres IP musi być zastąpiony adresem IP komputera z systemem LTE H-Monitor). Istnieje możliwość zmiany portu 8080 poprzez modyfikację poniższego wiersza w pliku LTEHMonitor.xml z edytorem tekstu: <WebServerPort>8080</WebServerPort>
W telefonie otrzymasz następującą stronę:
Klikając na ikonę menu, dostępne funkcje są wymienione:
Wyświetlacz wykresu pozwala na wybranie profilu i okresu wyświetlania danych: