1

Temat: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

Witam,

W Gargoyle w menu Podział pasma, jak wybiorę większy przedział czasowy podziału - godz., dni, miesiące - pojawiają się "NaN" zamiast wartości.

O co chodzi ? Jest jakieś bug czy ja coś źle konfiguruję?

2

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

Raczej rozjechała ci się baza z danymi.

Skasuj zawartość /usr/data (stracisz dane o podziale), zrestartuj, poczekaj chwilę żeby bazy się odnowiły i zobacz jak się będzie zachowywać.

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

3

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

OK. skasowałem i będę obserwował.
Chociaż to dziwne bo tam zbierały się dane tylko 3 dni. W międzyczasie trochę grzebałem w różnych miejscach konfiguracji.

4

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

Jeżeli powtórzy się to a powodem będą zmiany konfiguracyjne to postaraj się zapamiętać co to powoduje. Tak żeby można było to powtórzyć.

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

5

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

Browser shows errors like?
Problem parsing d="M 1334,266 L 1561,266 a227,227 0 0,0 NaN,NaN z"

One other user has reported this but cannot give a method to reproduce.

6 (edytowany przez marian 2021-01-11 21:29:09)

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

Mam znowu ten problem. Z tym że jak przełączę Wyświetlanie na "Adres IP urządzenia" to wszystkie statystyki są OK.
Z opcją wyświetlania "Nazwa urządzenia" wiele wartości na NaN.
Pewnie mam jakieś nazwy, które psują parsowanie.

Zmieniłem jedną długą nazwę urządzenia "yeelink-light-color1_miioxxxxxxx" na coś krótszego i będę obserwował.

7

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

To teraz zrób tak żeby można było to powtórzyć. I sprawdź w źródłe strony ew networku czy nie masz błędów, jeżeli tak to jakie (tak jak lantis pisał).

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

8

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

I na razie jest OK. Statystyki wszystkie są widoczne.

9

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

@lantis yes. If I have device name "yeelink-light-color1_miio1234567",
when there are following errors:
https://i.ibb.co/mR4Lvd3/errors.jpg

10

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

@lantis: with hostname length. If  25 or more then NaN appears.

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

11

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

Ok thank you. Let me look into that and see if I can reproduce with long hostnames.

12

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

Thanks for finding the issue. I have pushed a fix now.
https://github.com/ericpaulbishop/gargo … 7112d6b62d

13

Odp: Gargoyle 1.13.0.0pre8 - NaN w Podziale pasma

@marian: przetestuj sobie, zaloguj się przez ssh do routera i zrób:

rm /www/js/bdist.js
ewget -O /www/js/bdist.js https://raw.githubusercontent.com/ericpaulbishop/gargoyle/master/package/gargoyle/files/www/js/bdist.js

(druga linią jest jedną długą, forum złamało ją na pół)

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