326

Odp: System zarządzenia AP dla OpenWrt

Cezary napisał/a:

I jak działanie reszty?

Zmiana bazy działa. Co do reszty, to nie wiem, bo nie wiem, co zmieniłeś i na co patrzeć.

W kazdym razie teraz nieaktywne urządzenia sa jako unknown, ale jak je enableuje, to nie robia się offline.

327

Odp: System zarządzenia AP dla OpenWrt

Zapis zawsze wywołuje program to siłą rzeczy o ile da się urządzenia odpytać to będą od razu dane z nich.

Nic więcej. Co po poleci do repo ma jeszcze pilnowanie żeby ścieżka była wpisana, zmieniłem kilka napisów oraz znalazłem mały błąd w przeliczaniu daty w activity - nie uwzględniał strefy czasowej.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

328

Odp: System zarządzenia AP dla OpenWrt

Cezary, Device Reading Interval jest na 5 min, ale po przekroczeniu tego czasu urządzenie dalej jest dostępne, nawet jak odłączę je od zasilania.
Dopiero po około 10 min. jest offline.
Czy jesteś w stanie zrobić coś żeby po przekroczeniu czasu zmienił się kolor lub pojawił jakiś wykrzyknik, że z danym AP jest coś nie tak?

329

Odp: System zarządzenia AP dla OpenWrt

Czytaj pierwszy post. Urządzenie jest uważane za offline jak  nie zgłosi się w czasie 2.5x, Czyli jak masz 5min to będzie 12.5 min żeby za takie zostało uznane.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

330

Odp: System zarządzenia AP dla OpenWrt

No OK., ale czy jesteś w stanie zrobić coś aby zmienił się chociaż kolor?

331

Odp: System zarządzenia AP dla OpenWrt

Zmieni się sam przy następnym odświeżenie. A to następuje co 63 sekundy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

332

Odp: System zarządzenia AP dla OpenWrt

No kolor zmieni się z zielonego na czerwony.
Ale mam na myśli żeby między 5 min., a 2.5x żeby zmienił się kolor.

333

Odp: System zarządzenia AP dla OpenWrt

Na jaki? Pomarańczowy jak nie zgłosiło się w 1.25x?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

334

Odp: System zarządzenia AP dla OpenWrt

Dla testów może być i pomarańczowy i 1.25x.

335

Odp: System zarządzenia AP dla OpenWrt

Ładnie działa, mega funkcjonalnosci.

Drobna uwaga:

Menu Additional Script jest mylące ze Execute script.

Gdybym nie wiedział, to bym tamten skrypt edytował i się dziwił, czemu nie działa.

Przydało by się parę zdań opisu na górze okna Execute script, że są to skrypty w folderze i należy je edytować edytorem, oraz opis zmiennych, które mogą być użyte.

336

Odp: System zarządzenia AP dla OpenWrt

Cezary napisał/a:
kmaras77 napisał/a:

Jest problem z wydajnością jak jest sporo routerów. Ja w tej chwili mam 10 szt podpiętych i 62 klientów WiFi.
Strona sie ładuje 35 sekund.

Podejrzewam, że wtedy wczytuje Activity, bo jak zszyszczę temp/apcotntroler/*.txt to jest szybko.

Mógłbyś albo zoptymalizować, aby activity się wczytywało, dopiero jak się je chce pokazać, albo parametr w configu, aby je wyłączyć?

Jeżeli nie usuwałeś danych z /tmp/apcontroller to zrób

rm /usr/libexec/rpcd/apcontroller
wget https://dl.eko.one.pl/test/apcontroller/apcontroller -O /usr/libexec/rpcd/apcontroller
chmod 755 /usr/libexec/rpcd/apcontroller

I w konsoli

ubus call apcontroller status
logread

Tam będzie pełno dat i czasu, pokaż mi to. Zobaczymy na czym spędza za dużo czasu.


Własnie apcontroller przestał działać.

Error

XHR request timed out

Loading view…


Od jakiegoś czasu coraz wolniej sie ładował, po włączeniu dioda aktywności na pendrive, gdzie ma dane - migała kilkanascie sekund.

a po wykonaniu Twoich komend debugowych nie czyta danych, pewnie inna wersja pliku apcontroller, bo ja mam z 01.10 a ta testowa z 24.09.

337

Odp: System zarządzenia AP dla OpenWrt

Jeżeli nie masz tam jakoś specjalnych kodów do detonacji rakiet balistycznych to spakuj i prześlij mi zawartość /tmp/apcontroller czy gdzie tam przeniosłeś dane to sobie włożę to do siebie i zobaczę gdzie jest problem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

338 (edytowany przez kmaras77 2025-10-14 23:02:14)

Odp: System zarządzenia AP dla OpenWrt

Cezary napisał/a:

Jeżeli nie masz tam jakoś specjalnych kodów do detonacji rakiet balistycznych to spakuj i prześlij mi zawartość /tmp/apcontroller czy gdzie tam przeniosłeś dane to sobie włożę to do siebie i zobaczę gdzie jest problem.

Masz na myśli mój folder z danymi na USB zapewne.
Wysłałem na emaila.

339

Odp: System zarządzenia AP dla OpenWrt

Dostałem. Wygląda na to że faktycznie to problem z activity. Przerobię to inaczej i wieczorem dam znać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

340

Odp: System zarządzenia AP dla OpenWrt

Cezary napisał/a:

Dostałem. Wygląda na to że faktycznie to problem z activity. Przerobię to inaczej i wieczorem dam znać.


Zrób tak, aby activity się ładowało po kliknięciu na activity i tylko dla jednego, wybranego routera. Zwróć uwagę, że uptime może iść w miesiące, a jak jest zapis na nieulotnym nośniku, to dane będą z dowolnie długiego czasu. Może warto tez ustawić z jakiego okresu dane są przechowywane, jako opcja konfiguracyjna, a potem czyszczone.

341

Odp: System zarządzenia AP dla OpenWrt

Tu masz do testów: https://dl.eko.one.pl/test/apcontroller/

Podciągam tylko dla określonego hosta i tylko max tyle wpisów ile wyświetlam (dla dwóch tygodni).

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

342

Odp: System zarządzenia AP dla OpenWrt

Cezary napisał/a:

Tu masz do testów: https://dl.eko.one.pl/test/apcontroller/

Podciągam tylko dla określonego hosta i tylko max tyle wpisów ile wyświetlam (dla dwóch tygodni).

Teraz jest ok.
Parę.z.ian kosmetycznych i będzie idealnie.

343

Odp: System zarządzenia AP dla OpenWrt

Jakie zmiany kosmetyczne chcesz?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

344

Odp: System zarządzenia AP dla OpenWrt

Cezary napisał/a:

Jakie zmiany kosmetyczne chcesz?

Powinno być więcej opisów w oknach.

Menu Additional Script jest mylące ze Execute script.

Gdybym nie wiedział, to bym tamten skrypt edytował i się dziwił, czemu nie działa.

Przydało by się parę zdań opisu na górze okna Execute script, że są to skrypty w folderze i należy je edytować edytorem, oraz opis zmiennych, które mogą być użyte.

Jak chcesz, aby pakiet był szeroko wykorzystywany to jednak musi być przejrzysty i zrozumiały dla kogoś, kto nie czyta tego forum.

345

Odp: System zarządzenia AP dla OpenWrt

Nie, nie chcę smile Nawet to mi nigdy przez głowę nie przeszło żeby był super rozpoznawany.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

346

Odp: System zarządzenia AP dla OpenWrt

Mały bug: Jak się enabluje lub disabluje urządzenie z głównej listy, to nie pojawia się na górze, że mamy unsaved changes, co sugeruje, ze już się to zapisało od razu. A tak nie jest i należy kliknąć Save & apply.

347

Odp: System zarządzenia AP dla OpenWrt

kmaras77 napisał/a:

Mały bug: Jak się enabluje lub disabluje urządzenie z głównej listy, to nie pojawia się na górze, że mamy unsaved changes, co sugeruje, ze już się to zapisało od razu. A tak nie jest i należy kliknąć Save & apply.

Oczywiście. Tak niestety działa luci, zobacz sobie np. w okienku od ddns - identycznie się zachowuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

348 (edytowany przez kmaras77 2025-10-22 23:48:42)

Odp: System zarządzenia AP dla OpenWrt

To jeszcze jedna sprawa - punkty mesh 802.11s nie wyświetlają nazw na liście podpiętych klientów.
W LUCI  te nazwy widzę, i wiem z którym routerem mam połączenie mesch 8012.11s, a na liscie APCONTROLLERa jest zamiast tej nazwy minus.

349

Odp: System zarządzenia AP dla OpenWrt

Mam rozumieć że apcontroller masz na routerze gdzie luci to wyświetla? W takim razie pokaż screenshot z luci gdzie widzisz te nazwy oraz wynik polecenia

ubus call  luci-rpc getHostHints
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

350 (edytowany przez kmaras77 2025-10-23 08:53:10)

Odp: System zarządzenia AP dla OpenWrt

Cezary napisał/a:

Mam rozumieć że apcontroller masz na routerze gdzie luci to wyświetla? W takim razie pokaż screenshot z luci gdzie widzisz te nazwy oraz wynik polecenia

ubus call  luci-rpc getHostHints

Apcontroler mam na routerze, który nie ma WiFi więc nic nie wyświetla w zakładce WiFi, bo nawet jej nie ma.

Ale kazdy router, którym apcontroler zarządza wyświetla te informacje, gdyż wszędzie jest dodane w etc/dhcp mace i nazwy meschpointów.

config host
    option name 'Mesh2'
    option dns '1'
    option mac 'xx:xx:xx:xx:xx:xx'


Apcontroller wyświetla mi na głównym routerze klientów 801.11a/b/g/n/ax a nie wyświetla 801.11s. A na kazdym docelowym routerze luci to wyświetla.

polecenie ubus call  luci-rpc getHostHints na routerach końcowych wyświetla te nazwy, ale bez IP:

        "xx:xx:xx:xx:xx:xx": {
                "ipaddrs": [

                ],
                "ip6addrs": [

                ],
                "name": "Mesh2"

Podejrzewam, że po prostu nie bierzesz nazw klientów, którzy nie mają ip w tym query.