Dzisiaj próbowałem uruchomić lokalne MQTT w moim świeżo zakupionym LEW-02. Po wpisaniu prawidłowych danych logowania i zapisaniu - moduł nie jest w stanie się podłączyć do mojego lokalnego brokera MQTT. Wywala błąd Conenction refused.
Jestem pewny poprawnych danych logowania. Sprawdziłem na kompie z klientem MQTT i bez problemu się połączył. Posiadam także MEW-01 z ubiegłorocznym softem i tam to działa od samego początku bez żadnego problemu z tymi samymi danymi logowania.
Mój broker to najnowszy eclipse-mqtt. Jest w stanie działać z MQTT 5.0 - sprawdziłem za pomocą klienta MQTT w Windows.
Załączam screeny. Proszę o pomoc. Bardzo zależy mi na tym, aby mój LEW-02 mógł działać z lokalnym MQTT tak jak mój MEW-01.
Błąd połączenia z lokalnym MQTT - Connection refused
-
- Posts: 23
- Joined: Wed Nov 22, 2017 9:12 am
You do not have the required permissions to view the files attached to this post.
Last edited by dgtal on Fri Sep 08, 2023 4:22 pm, edited 1 time in total.
-
- Posts: 19373
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Sprawdź logi mqtt brokera.
-
- Posts: 23
- Joined: Wed Nov 22, 2017 9:12 am
W logach nie widać przyczyny błędu, a jedynie sam błąd:
Widać też połączenie klienta Windows MQTTX na tych samych danych i jest bez problemu. Może jest jakiś bug, że dane logowania są niepoprawnie zapisane w LEW-02?
Wpisywałem już dane logowania dwukrotnie do LEW-02 i jestem pewny, że są poprawne - copy&paste z pliku.
Code: Select all
1694161760: New connection from 172.17.0.1:49320 on port 1883.
1694161760: Client SUPLA-2210A22F0D5583BC disconnected, not authorised.
1694161775: New connection from 172.17.0.1:49470 on port 1883.
1694161775: Client SUPLA-2210A22F0D5583BC disconnected, not authorised.
1694161785: New connection from 172.17.0.1:49585 on port 1883.
1694161785: Client SUPLA-2210A22F0D5583BC disconnected, not authorised.
1694161800: New connection from 172.17.0.1:49728 on port 1883.
1694161800: Client SUPLA-2210A22F0D5583BC disconnected, not authorised.
1694161810: New connection from 172.17.0.1:49779 on port 1883.
1694161810: Client SUPLA-2210A22F0D5583BC disconnected, not authorised.
1694161822: New connection from 172.17.0.1:49903 on port 1883.
1694161822: New client connected from 172.17.0.1:49903 as mqttx_29a20c8d (p5, c1, k60, u'iot').
1694161825: New connection from 172.17.0.1:49921 on port 1883.
1694161825: Client SUPLA-2210A22F0D5583BC disconnected, not authorised.
Wpisywałem już dane logowania dwukrotnie do LEW-02 i jestem pewny, że są poprawne - copy&paste z pliku.
-
- Posts: 10203
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Jaką masz długość hasła?dgtal wrote: Fri Sep 08, 2023 8:36 am Wpisywałem już dane logowania dwukrotnie do LEW-02 i jestem pewny, że są poprawne - copy&paste z pliku.
copy&paste robiłeś z jakiegoś prostego notatnika, czy innego programu? W innych programach potrafią się niektóre znaki podmieniać.
-
- Posts: 23
- Joined: Wed Nov 22, 2017 9:12 am
A tak przy okazji - czy LEW-02 potrafi działać jednocześnie z supla.cloud i MQTT? W MEW-01 jest wybór Supla/MQTT. A tutaj obydwie opcje są dostępne i stąd moje pytanie.
-
- Posts: 10203
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
LEW-02 potrafi jednocześnie działać z Suplą i po lokalnym MQTT.dgtal wrote: Fri Sep 08, 2023 8:47 am A tak przy okazji - czy LEW-02 potrafi działać jednocześnie z supla.cloud i MQTT? W MEW-01 jest wybór Supla/MQTT. A tutaj obydwie opcje są dostępne i stąd moje pytanie.
Tylko jeśli włączysz jednocześnie integrację MQTT z serwera Supli i dasz wszystko do lokalnego brokera MQTT, to nie jestem pewien co się stanie, bo to samo urządzenie będzie widoczne dwa razy. Ogólnie publikowane topici powinny być prawie takie same, więc pewnie mogą się one trochę gryźć ze sobą.
-
- Posts: 23
- Joined: Wed Nov 22, 2017 9:12 am
Hasło to 18 znaków - małe, duże litery, cyfry i znaki specjalne #<>)klew wrote: Fri Sep 08, 2023 8:46 amJaką masz długość hasła?dgtal wrote: Fri Sep 08, 2023 8:36 am Wpisywałem już dane logowania dwukrotnie do LEW-02 i jestem pewny, że są poprawne - copy&paste z pliku.
copy&paste robiłeś z jakiegoś prostego notatnika, czy innego programu? W innych programach potrafią się niektóre znaki podmieniać.
Kopiuję z Google docs do Chrome Android. Wkleiłem właśnie testowo hasło do pola Server, aby hasło się nie ukrywało na stronie konfiguracyjnej modułu i hasło jest prawidłowe co do znaku.
MEW-01 na starym sofcie (nie wiem czy jest aktualizacja, ale wolę nie sprawdzać, bo działa od lutego 2022 dobrze) nie ma problemu z tymi danymi.
-
- Posts: 23
- Joined: Wed Nov 22, 2017 9:12 am
MQTT w supla.cloud mam wyłączone. Próbowałem też wyłączać połączenie z supla cloud na poziomie LEW-02 w konfiguracji i zostawiłem tylko MQTT, ale to nie pomogło.klew wrote: Fri Sep 08, 2023 8:49 amLEW-02 potrafi jednocześnie działać z Suplą i po lokalnym MQTT.dgtal wrote: Fri Sep 08, 2023 8:47 am A tak przy okazji - czy LEW-02 potrafi działać jednocześnie z supla.cloud i MQTT? W MEW-01 jest wybór Supla/MQTT. A tutaj obydwie opcje są dostępne i stąd moje pytanie.
Tylko jeśli włączysz jednocześnie integrację MQTT z serwera Supli i dasz wszystko do lokalnego brokera MQTT, to nie jestem pewien co się stanie, bo to samo urządzenie będzie widoczne dwa razy. Ogólnie publikowane topici powinny być prawie takie same, więc pewnie mogą się one trochę gryźć ze sobą.
-
- Posts: 10203
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Sprawdzę to u siebie i dam znać. Tylko daj mi chwilę, bo muszę inny temat najpierw dokończyćdgtal wrote: Fri Sep 08, 2023 8:52 amMQTT w supla.cloud mam wyłączone. Próbowałem też wyłączać połączenie z supla cloud na poziomie LEW-02 w konfiguracji i zostawiłem tylko MQTT, ale to nie pomogło.klew wrote: Fri Sep 08, 2023 8:49 amLEW-02 potrafi jednocześnie działać z Suplą i po lokalnym MQTT.dgtal wrote: Fri Sep 08, 2023 8:47 am A tak przy okazji - czy LEW-02 potrafi działać jednocześnie z supla.cloud i MQTT? W MEW-01 jest wybór Supla/MQTT. A tutaj obydwie opcje są dostępne i stąd moje pytanie.
Tylko jeśli włączysz jednocześnie integrację MQTT z serwera Supli i dasz wszystko do lokalnego brokera MQTT, to nie jestem pewien co się stanie, bo to samo urządzenie będzie widoczne dwa razy. Ogólnie publikowane topici powinny być prawie takie same, więc pewnie mogą się one trochę gryźć ze sobą.
-
- Posts: 10203
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
U mnie się łączy bez problemu:klew wrote: Fri Sep 08, 2023 9:02 amSprawdzę to u siebie i dam znać. Tylko daj mi chwilę, bo muszę inny temat najpierw dokończyćdgtal wrote: Fri Sep 08, 2023 8:52 am MQTT w supla.cloud mam wyłączone. Próbowałem też wyłączać połączenie z supla cloud na poziomie LEW-02 w konfiguracji i zostawiłem tylko MQTT, ale to nie pomogło.
Code: Select all
1694165489: New connection from 192.168.8.150:65175 on port 1883.
1694165489: New client connected from 192.168.8.150:65175 as SUPLA-9A2A550000E0308F (p2, c1, k30, u'krz').
Code: Select all
mosquitto version 2.0.1
Code: Select all
log_type all
Ja bym też spróbował dodać innego usera w mosquitto z jakimś prostym hasłem i zobaczył, czy wtedy się łączy.
Ogólnie powątpiewam też w sens logowania z hasłem przy nieszyfrowanym połączeniu.