Po trzecie w czym się wyraża to że nie możesz zapisać, bo ze zdjęć to nie wynika (nie ma musu robienia zdjęć - masz windows to rób zrzuty ekranu, a i to niechętnie, bo to tylko w celach ilustracyjnych, głównym narzędziem porozumienia jest jednak tekst). Może już w tym katalogu masz jakiś inny plik o pożądanej nazwie?
broker zatrzymany
poprostu wnioskuje po tym ze go bo nie widzę w urządzeniach mqtt
dodatkowo mam zrobione zigbeemqtt
Jak sprawdzić czy już jest taki plik?
W file edytor powinno być w głównym katalogu?
Nie, nie w głównym, tylko tam gdzie ma być.
Swoją drogą ten “główny” wcale nie jest główny. File Editor w fabrycznej konfiguracji nie umożliwia wyjścia poza standardowy katalog konfiguracyjny (żeby niedoświadczonych użytkowników nie kusiło grzebać gdzieś, gdzie nie powinni)
nie da się wyjść z /homeasstant czyli /config
a wtedy da się wyjść do katalogu głównego / i stamtąd do /share czy gdziekolwiek potrzebujesz
Tak poza konkurencją to oczywiście w terminalu da się stwierdzić czy w katalogu istnieją pliki wystarczy je wylistować, ale nie czuje się na silach by robić jakieś szkolenie z podstaw unixa czy linuxa.
Nie napiasłeś też jak się manifestuje to, że nie możesz zapisać pliku (nie wiem może nie znasz nano?).
Tak poza konkurencją nie wiem czy tutorial gdzieś na początku jest nadal aktualny, ale załóżmy że jest (tylko czy plik dokładający coś do konfiguracji mosquitto może się tak nazywać to nie wiem, choć wydaje mi się, że nazwa może być dość dowolna, więc nazwałbym go supla.conf aby w logu brokera było widać co i skąd załadował)
Jakkolwiek, aby broker go wczytał przy swoim starcie musi mieć skonfigurowany i włączony katalog dostosowania ( ten /share/mosquitto w przypadku Dodatku będzie wymagał takiej konfiguracji)
Witam kolegów. Mam problem z integracją supla z Home Assistant. Wszystko krok po kroku zrobiłem wg opisanego 2 sposobu. Po 5 razy w sprawdzane literówki etc i nie działa… W MQTT nie pokazuje żadnych urządzeń z supli. Poniżej logi z Mosquitto broker:
[16:34:13] INFO: e[32mStarting NGINX for authentication handling...e[0m
[16:34:14] INFO: e[32mStarting mosquitto MQTT broker...e[0m
1767540854: Loading config file /share/mosquitto/bridge.conf
2026-01-04 16:34:14: Warning: Mosquitto should not be run as root/administrator.
2026-01-04 16:34:14: mosquitto version 2.0.22 starting
2026-01-04 16:34:14: Config loaded from /etc/mosquitto/mosquitto.conf.
2026-01-04 16:34:14: Loading plugin: /usr/share/mosquitto/go-auth.so
2026-01-04 16:34:14: ├── Username/password checking enabled.
2026-01-04 16:34:14: ├── TLS-PSK checking enabled.
2026-01-04 16:34:14: └── Extended authentication not enabled.
2026-01-04 16:34:14: Opening ipv4 listen socket on port 1883.
2026-01-04 16:34:14: Opening ipv6 listen socket on port 1883.
2026-01-04 16:34:14: Opening websockets listen socket on port 1884.
2026-01-04 16:34:14: Warning: Unable to connect to bridge bridge-12345678 .
2026-01-04 16:34:14: mosquitto version 2.0.22 running
2026-01-04 16:34:14: New connection from ::1:37100 on port 1883.
2026-01-04 16:34:14: Client <unknown> disconnected due to protocol error.
[16:34:15] INFO: e[32mSuccessfully send discovery information to Home Assistant.e[0m
[16:34:16] INFO: e[32mSuccessfully send service information to the Supervisor.e[0m
2026-01-04 16:34:59: New connection from 172.30.32.1:58483 on port 1883.
2026-01-04 16:34:59: New client connected from 172.30.32.1:58483 as 4FYpgfawXgrAKdhXQmWKqJ (p2, c1, k60, u'homeassistant').
2026-01-04 16:35:00: Client 4FYpgfawXgrAKdhXQmWKqJ disconnected.
2026-01-04 16:35:00: New connection from 172.30.32.1:53273 on port 1883.
2026-01-04 16:35:00: New client connected from 172.30.32.1:53273 as 4lOmPOfpWPSfoVWSHT7vyL (p2, c1, k60, u'homeassistant').
time="2026-01-04T16:35:05+01:00" level=error msg="http request error: Post \"http://127.0.0.1:80/superuser\": EOF"
pokaż zawartość pliku (bez pokazywania haseł czy użytkownika)
/share/mosquitto/bridge.conf
oto przykładowa zawartość z ukrytymi danymi wrażliwymi
connection bridge-78378945649xxxx
address mqtt106.supla.org:8883
topic supla/# in
topic homeassistant/# in
topic supla/+/devices/+/channels/+/execute_action out
topic supla/+/devices/+/channels/+/set/+ out
remote_username 32znakowyusernamesupla
remote_password 32znakowehaslosupla
bridge_capath /etc/ssl/certs
i tu taka UWAGA mqtt106.supla.org:8883
to ma być adres serwera, który zgadza się z adresem z ustawień twojej chmury supla (adres może być inny! ale też na porcie 8883), 32-znakowe użytkownik i hasło też muszą pochodzić z chmury https://cloud.supla.org z sekcji Integracje → broker MQTT
(przy pierwszym skorzystaniu masz możliwość skopiowania hasła, później co najwyżej możesz je zmienić)
Wygląda dobrze, pozostaje ustalić czy z instalacji HA masz dostęp do tego serwera mqtt134.supla.org
proponuję użyć do tego Dodatku MQTT-explorer z repozytorium
w którym podasz swoje dane logowania - to jest lokalnie uruchamiana aplikacja, a konkretniej z tego samego miejsca z punktu widzenia sieci co twój broker
(bo serwery supli nie odpowiadają na ping, więc najprostsza diagnostyka zawodzi)
Prawdoodobie nie działa mostek, nie wiem czemu - jeśli na tych samych poświadczeniach masz połączenie z MQTT-explorera, to powinno być OK.
Nie zauważyłem nigdzie błędu, może ktoś inny zauważy.
Jeszcze jedno pytanie mi się narzuciło - używasz już brokera MQTT do jakichkolwiek innych celów?
Masz jakieś inne działające urządzenia w Integracji MQTT?
Czy tę Integrację skonfigurowałeś na domyślnych ustawieniach? (działa wtedy, gdy się w nich nie grzebie, jeśli grzebałeś to usuń Integrację i Dodaj ją ponownie z domyślnymi ustawieniami po restarcie brokera)
bo tak naprawdę ta część loga jest niepokojąca
2026-01-04 16:34:14: Client <unknown> disconnected due to protocol error.
[16:34:15] INFO: e[32mSuccessfully send discovery information to Home Assistant.e[0m
[16:34:16] INFO: e[32mSuccessfully send service information to the Supervisor.e[0m
2026-01-04 16:34:59: New connection from 172.30.32.1:58483 on port 1883.
2026-01-04 16:34:59: New client connected from 172.30.32.1:58483 as 4FYpgfawXgrAKdhXQmWKqJ (p2, c1, k60, u'homeassistant').
2026-01-04 16:35:00: Client 4FYpgfawXgrAKdhXQmWKqJ disconnected.
2026-01-04 16:35:00: New connection from 172.30.32.1:53273 on port 1883.
2026-01-04 16:35:00: New client connected from 172.30.32.1:53273 as 4lOmPOfpWPSfoVWSHT7vyL (p2, c1, k60, u'homeassistant').
time="2026-01-04T16:35:05+01:00" level=error msg="http request error: Post \"http://127.0.0.1:80/superuser\": EOF"
ale może należałoby zrestartować broker i przejrzeć logi nazbieranie z kilku minut od uruchomienia bez grzebania w czymkolwiek zależnym od MQTT
Oczko wyżej masz rozwiązanie - zdublowałeś nazwę mostka z kimś innym
przypadkowo zmieniłeś ją teraz na inną (choć poza tym szczegółem twoja stara konfiguracja była dobra).