Asystent AI
Powiadomienia
Wyczyść wszystko

Problem z długim tematem MQTT

6 Wpisów
2 Użytkownicy
0 Reactions
2,271 Wyświetleń
tomchees
Wpisów: 3
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@tomchees)
Bywalec
Dołączył: 9 lat temu
[#72]

Witam,

Mam problem z konfiguracją MQTT w firmware v 0.8.1.

Przy wpisaniu dłuższego tematu (np."/sonoff/BF123/test" ), próba zapisania konfiguracji kończy się złowrogim komunikatem przeglądarki "Połączenie z serwerem zostało zresetowane podczas wczytywania strony".

Po skróceniu tematu (np."/sonoff/BF123") konfiguracja jest zapisywana poprawnie.

Kłopot w tym że chciałem podpiąć swój przełącznik do zewnętrznego brokera MQTT, w którym format tematu jest z góry narzucony (i przy tym dość długi).

Co może być przyczyną takiego zachowania?

Pozdrawiam,

tomchees


5 Odpowiedzi
4 Odpowiedzi
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

maksymalna długość jest 32 znaki - a ile musisz wpisać?

 


Odpowiedz
tomchees
(@tomchees)
Dołączył: 9 lat temu

Bywalec
Wpisów: 3
tomchees
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

Przy niezbyt skomplikowanej nazwie urządzenia wyszło.. 115.


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

Szefu
Wpisów: 4083
adrian
tomchees
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

uuuuch - nie upchnę tyle w Sonoff w aktualnej wersji oprogramowania - sorry


Odpowiedz
tomchees
(@tomchees)
Dołączył: 9 lat temu

Bywalec
Wpisów: 3
tomchees
adrian
tomchees
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

Ok, dzięki za wyjaśnienie - dobrze wiedzieć jaki jest limit.

W takim razie wezmę się za instalację lokalnego brokera.

Wcześniej obsługiwałem moduły ESP przez MQTT na devicehub (tam właśnie jest tak długi topic) i stąd naturalnym było dla mnie podłączenie w ten sposób Sonoff-a. Ale poprzednie próby przeprowadzałem na NodeMCU i skryptach lua - tam interpreter przetwarzał nawet powyżej 200 znaków..


Odpowiedz
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@adrian)
Szefu
Dołączył: 12 lat temu

w Sonoffie mam dostępne 512b  czyli mogę upchnąć 512 znaków.

wykorzystuje je na zapisanie wielu różnych informacji. Wlazłoby tam te 115, tylko teraz już nie mam tak długiego wolnego miejsca w pamięci

tutaj jest cała mapa pamięci w moim soft

 

 


Odpowiedz
Udostępnij: