Powiadomienia
Wyczyść wszystko

UWAGAStrona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.

W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉

Za niedogodności z góry przepraszam, admin

Kontakt

Panel nie działa w przeglądarce LINKS

61 Wpisów
3 Użytkownicy
5 Reactions
5,482 Wyświetleń
Wpisów: 114
Autor tematu
(@jacekkaczmarczyk)
Pomocny
Dołączył: 3 lata temu

ah nie było w operacyjnym dobra masz logi z błędnego wywołania po przekierowaniu portów: 

i wali tym too small buffer size w kółko. Poniżej masz rozpiskę co działa a co nie



INFO: API REST: JSON Buffer size: 156, actual JSON size: 188
WARN: API REST: Too small buffer size
INFO: RAM: 7kB: JSON returned
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"check-pro","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 218msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"AFE Pro: nie jest akywne. <a style=\"color:#0475b6\" href=\"https:\/\/afe.smartnydom.pl\/pl\/postawowe-informacje\/wersja-pro\">Więcej<\/a> informacji na temat AFE Pro.","id":1}, Size: 209
INFO: API REST: JSON Buffer size: 156, actual JSON size: 360
WARN: API REST: Too small buffer size
INFO: RAM: 7kB: JSON returned
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-footer-message","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 230msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"<p style=\"color:#aaa;font-size:.9em;margin:0\">Działa 👍 ? <a style=\"color:#0475b6\" href=\"https:\/\/pl.donate.afe-firmware.smartnydom.pl\">Rozważ wsparcie<\/a> N-setek godzin mojej pracy. Dzięki <a style=\"color:#0475b6\" href=\"https:\/\/afe.smartnydom.pl\/pl\/postawowe-informacje\/o-autorze\">adrian<\/a><br><br><strong>Wspierajacy w 2k23<\/strong>: isom, Kajzer, Krzysztof, sonixh, MarekŁ, strazakpl, Kamil Kaźmierczak, Nuvem, jgsado, strzelba, baro, Zbigniew, jareq77, Mariuszm, sq6xl, zdolny, nomad, MarekM, sp5mbx, wo__jo, JKK, Adi22<\/p>","id":1}, Size: 617
INFO: API REST: JSON Buffer size: 156, actual JSON size: 1072
WARN: API REST: Too small buffer size
INFO: RAM: 7kB: JSON returned
INFO: RAM: 6kB: content generated
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-footer-section","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 697msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"<div style=\"text-align: right;\"><a href=\"https:\/\/smartnydom.pl\"><img style=\"opacity:.8;\"src=\"{{u}}\/images\/smartnydom.png\" \/><\/a><\/div>","id":1}, Size: 185
INFO: API REST: JSON Buffer size: 156, actual JSON size: 332
WARN: API REST: Too small buffer size
INFO: RAM: 7kB: JSON returned














Odpowiedz
1 Reply
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 11 lat temu

Szefu
Wpisów: 4039

@jacekkaczmarczyk przy robieniu tego loga działał Ci wolno firmware?

w tym logu co jest dla mnie niepokojącego jest niewiele pamięci RAM 7kB,

z tym WARN: na buffor to jest okay, w tym konkretny miejscu zrobiłem dynamiczne alokowanie pamięci a nie na stałe.

Możesz wysłać dłuższy log - od momentu kiedy zaczyna generować stonę HTTP i a później kończy - czyli jak coś wywołasz aż sie wygeneruje.

czasy odpowiedzi REST są rozsądne poniżej 1sek, gdzieś indziej przytyka się

 

Odpowiedz
Wpisów: 114
Autor tematu
(@jacekkaczmarczyk)
Pomocny
Dołączył: 3 lata temu

Setup sieci

Stacja robocza : windows tutaj przeglądarką operuję

AFE 192.168.0.26
raspberry pi 192.168.0.13 oraz 10.8.0.2. Na raspberrrym przekierowanie :80 na 192.168.0.26:80

1.
Połączenie w ramach lokalnej sieci z przekierowaniem portu ze stacji roboczej na raspberry pi 80 -> AFE:80
jest OK
2.
Połączenie ze stacji roboczej pod adres 10.8.0.2, który również powinien polecieć do AFE:80 (i telnet 80 np leci i łączy) - daje ten too small bufer

3. Później już żadne połączenia nie działaja ani lokalne ani z redirectem - po jakimś czasie się stabilizuje i wraca do działania ale tylko jak w pkt.1 

Odpowiedz
1 Reply
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 11 lat temu

Szefu
Wpisów: 4039

@jacekkaczmarczyk w 1) robi też to samo?

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 218msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"AFE Pro: nie jest akywne. <a style=\"color:#0475b6\" href=\"https:\/\/afe.smartnydom.pl\/pl\/postawowe-informacje\/wersja-pro\">Więcej<\/a> informacji na temat AFE Pro.","id":1}, Size: 209
INFO: API REST: JSON Buffer size: 156, actual JSON size: 360
WARN: API REST: Too small buffer size
INFO: RAM: 7kB: JSON returned
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-footer-message","params":{},"id":1}

Głównie chodzi mi czy jest connected to the api server bo jak tak to też powinien dać too small buffer

jeśli nie daje to nie jest connected to the api server (raczej)

Odpowiedz
Wpisów: 114
Autor tematu
(@jacekkaczmarczyk)
Pomocny
Dołączył: 3 lata temu

Wbijając raspberry:80 -> przekierowany na AFE:80 działa OK 

INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"AFE Pro: nie jest aky wne. <a style=\"color:#0475b6\" href=\"https:\/\/afe.smartnydom.pl\/pl\/postawow e-informacje\/wersja-pro\">Więcej<\/a> informacji na temat AFE Pro.","id":1 }, Size: 209
INFO: API REST: JSON Buffer size: 156, actual JSON size: 360
WARN: API REST: Too small buffer size
INFO: RAM: 32kB: JSON returned
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-footer-messag e","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 216msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"<p style=\"color:#aaa ;font-size:.9em;margin:0\">Działa 👍 ? <a style=\"color:#0475b6\" hr ef=\"https:\/\/pl.donate.afe-firmware.smartnydom.pl\">Rozważ wsparcie<\/a> N-setek godzin mojej pracy. Dzięki <a style=\"color:#0475b6\" href=\"https: \/\/afe.smartnydom.pl\/pl\/postawowe-informacje\/o-autorze\">adrian<\/a><br><br> <strong>Wspierajacy w 2k23<\/strong>: isom, Kajzer, Krzysztof, sonixh, Marek&#32 1;, strazakpl, Kamil Kaźmierczak, Nuvem, jgsado, strzelba, baro, Zbigniew, jareq77, Mariuszm, sq6xl, zdolny, nomad, MarekM, sp5mbx, wo__jo, JKK, Adi22<\/p> ","id":1}, Size: 617
INFO: API REST: JSON Buffer size: 156, actual JSON size: 1072
WARN: API REST: Too small buffer size
INFO: RAM: 32kB: JSON returned
INFO: RAM: 27kB: content generated
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-footer-sectio n","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 180msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"<div style=\"text-ali gn: right;\"><a href=\"https:\/\/smartnydom.pl\"><img style=\"opacity:.8;\"src=\ "{{u}}\/images\/smartnydom.png\" \/><\/a><\/div>","id":1}, Size: 185
INFO: API REST: JSON Buffer size: 156, actual JSON size: 332
WARN: API REST: Too small buffer size
INFO: RAM: 31kB: JSON returned
INFO: RAM: 28kB: footer generated
INFO: RAM: 28kB: site generated and published

 

Jak robię na 10.8.0.2 

INFO: Building HTTP site response
INFO: RAM: 34kB to build the site
INFO: RAM: 27kB: header + menu generated
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-welcome-messa ge","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 182msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"","id":1}, Size: 36
INFO: API REST: JSON Buffer size: 156, actual JSON size: 84
INFO: RAM: 27kB: JSON returned
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"check-version","p arams":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 225msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"Dostępna jest no wsza wersja oprogramowania. Rozważ aktualizację do : T0-3.7.1 ESP8266\ /4Mb","id":1}, Size: 141
INFO: API REST: JSON Buffer size: 156, actual JSON size: 188
WARN: API REST: Too small buffer size
INFO: RAM: 28kB: JSON returned
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"check-pro","param s":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 192msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"AFE Pro: nie jest aky wne. <a style=\"color:#0475b6\" href=\"https:\/\/afe.smartnydom.pl\/pl\/postawow e-informacje\/wersja-pro\">Więcej<\/a> informacji na temat AFE Pro.","id":1 }, Size: 209
INFO: API REST: JSON Buffer size: 156, actual JSON size: 360
WARN: API REST: Too small buffer size
INFO: RAM: 28kB: JSON returned
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-footer-messag e","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 171msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"<p style=\"color:#aaa ;font-size:.9em;margin:0\">Działa 👍 ? <a style=\"color:#0475b6\" hr ef=\"https:\/\/pl.donate.afe-firmware.smartnydom.pl\">Rozważ wsparcie<\/a> N-setek godzin mojej pracy. Dzięki <a style=\"color:#0475b6\" href=\"https: \/\/afe.smartnydom.pl\/pl\/postawowe-informacje\/o-autorze\">adrian<\/a><br><br> <strong>Wspierajacy w 2k23<\/strong>: isom, Kajzer, Krzysztof, sonixh, Marek&#32 1;, strazakpl, Kamil Kaźmierczak, Nuvem, jgsado, strzelba, baro, Zbigniew, jareq77, Mariuszm, sq6xl, zdolny, nomad, MarekM, sp5mbx, wo__jo, JKK, Adi22<\/p> ","id":1}, Size: 617
INFO: API REST: JSON Buffer size: 156, actual JSON size: 1072
WARN: API REST: Too small buffer size
INFO: RAM: 28kB: JSON returned
INFO: RAM: 27kB: content generated
INFO: API REST: Messsage generated: {"jsonrpc":"2.0","method":"get-footer-sectio n","params":{},"id":1}

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 163msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"<div style=\"text-ali gn: right;\"><a href=\"https:\/\/smartnydom.pl\"><img style=\"opacity:.8;\"src=\ "{{u}}\/images\/smartnydom.png\" \/><\/a><\/div>","id":1}, Size: 185
INFO: API REST: JSON Buffer size: 156, actual JSON size: 332
WARN: API REST: Too small buffer size
INFO: RAM: 26kB: JSON returned
INFO: RAM: 27kB: footer generated
INFO: RAM: 27kB: site generated and published

 

 

z tym, że w przeglądarce pusty i nadal się "kręci" i od razu po tym staje sie też nieresponsywny

Odpowiedz
Wpisów: 114
Autor tematu
(@jacekkaczmarczyk)
Pomocny
Dołączył: 3 lata temu

ps wgrana jest wersja T0 4 MB urzadzenie node mcu v2

Odpowiedz
Wpisów: 114
Autor tematu
(@jacekkaczmarczyk)
Pomocny
Dołączył: 3 lata temu

ogólnie rzecz biorąc jak wbijam bezpośredni adres to się ładuje, ale wygenerowanie tego loga w serialu a konkretnie ostatnich 4 wierszy trwa jakieś 20 sekund bardzooo wolno 

INFO: Opening file: cfg-pro-version.json ... success
INFO: JSON: {"valid":false,"serial":""}
INFO: JSON: Buffer size: 78, actual JSON size: 40
INFO: API REST: Connected to the api server
INFO: API REST: Response code: 200, time: 194msec.
INFO: API REST: Response reply: {"jsonrpc":"2.0","result":"<div style=\"text-align: right;\"><a href=\"https:\/\/smartnydom.pl\"><img style=\"opacity:.8;\"src=\"{{u}}\/images\/smartnydom.png\" \/><\/a><\/div>","id":1}, Size: 185
INFO: API REST: JSON Buffer size: 156, actual JSON size: 332
WARN: API REST: Too small buffer size
INFO: RAM: 11kB: JSON returned
INFO: RAM: 8kB: footer generated
INFO: RAM: 8kB: site generated and published
Odpowiedz
Strona 5 / 10
Udostępnij: