v2.3.26 Docker

Moderator: fracz

User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

To jest adres IP MQTT-Brokera, który musisz sobie zainstalować. Może to też być domena.
SUPLA.... Nareszcie w domu.
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

No dobra mam brokera zainstalowanego już jakiś czas podaje adres ip, wpisuje hasło i użytkownika restartuje i nic dalej nie ma zakładki broker mqtt

Code: Select all

# MQTT Broker settings (you have to run the broker yourself)
MQTT_BROKER_ENABLED=false
MQTT_BROKER_HOST=192.168.1.81
MQTT_BROKER_PORT=8883
MQTT_BROKER_TLS=true
MQTT_BROKER_USERNAME=xxxxxxx
MQTT_BROKER_PASSWORD=xxxxxxxxxx
MQTT_BROKER_CLIENT_ID=1
You do not have the required permissions to view the files attached to this post.
tomekk87
Posts: 192
Joined: Fri Aug 02, 2019 12:19 pm

Post

PuteR wrote: Thu Feb 25, 2021 4:08 pm No dobra mam brokera zainstalowanego już jakiś czas podaje adres ip, wpisuje hasło i użytkownika restartuje i nic dalej nie ma zakładki broker mqtt

Code: Select all

# MQTT Broker settings (you have to run the broker yourself)
MQTT_BROKER_ENABLED=false
MQTT_BROKER_HOST=192.168.1.81
MQTT_BROKER_PORT=8883
MQTT_BROKER_TLS=true
MQTT_BROKER_USERNAME=xxxxxxx
MQTT_BROKER_PASSWORD=xxxxxxxxxx
MQTT_BROKER_CLIENT_ID=1
Ustaw:

Code: Select all

MQTT_BROKER_ENABLED=true
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

i zrestartuj kontener
SUPLA.... Nareszcie w domu.
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Zakładka się pojawiła, ale nie mogę się połączyć z brokerem. Może to powód że wcześniej dokonywałem zmian do działania z brokerem supli i home bridga zgodnie z tą instrukcją

Code: Select all

https://forum.supla.org/viewtopic.php?f=23&t=8128


plik w katalogu /etc/mosquitto/mosquitto.conf wygląda aktualnie tak czy ma to jakiś wpływ

Code: Select all

# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example

pid_file /var/run/mosquitto.pid

persistence true
persistence_location /var/lib/mosquitto/

log_dest file /var/log/mosquitto/mosquitto.log

include_dir /etc/mosquitto/conf.d

connection supla_cloud
address 192.168.1.81:8883
topic supla/# in
topic supla/+/devices/+/channels/+/set/+ out
remote_username użytkownik 
remote_password hasło
bridge_capath /etc/ssl/certs
You do not have the required permissions to view the files attached to this post.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Musisz uruchomić i skonfigurować mqtt-broker. Nie konfigurujesz bridge-a w nim. Do niego łączysz serwer Supli.
SUPLA.... Nareszcie w domu.
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Spróbowałem odinstalować mosquito

Code: Select all

sudo apt-get remove mosquitto mosquitto-clients
usunąłem katalog /etc/mosquitto

ponownie zainstalowałem wszystko od początku według tej instrukcji https://pihome.pl/2016/09/15/instalacja ... -na-xxxpi/

Sprawdziłem i działało.

Przez mqtt explorer dalej nie mogę się połączyć. Co jeszcze robię nie tak
tomekk87
Posts: 192
Joined: Fri Aug 02, 2019 12:19 pm

Post

PuteR wrote: Thu Feb 25, 2021 5:33 pm Spróbowałem odinstalować mosquito

Code: Select all

sudo apt-get remove mosquitto mosquitto-clients
usunąłem katalog /etc/mosquitto

ponownie zainstalowałem wszystko od początku według tej instrukcji https://pihome.pl/2016/09/15/instalacja ... -na-xxxpi/

Sprawdziłem i działało.

Przez mqtt explorer dalej nie mogę się połączyć. Co jeszcze robię nie tak
Według tej instrukcji broker jest skonfigurowany na porcie 1883, natomiast w MQTT explorer masz ustawiony port 8883 i zaznaczone tls. i w integracjach w supli też pewnie 8883
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

port zmieniłem odrazu aktualnie plik Mosquitto.conf wygląda tak

Code: Select all

port 8883
persistence true
persistence_location /var/lib/mosquitto/
log_dest none
allow_anonymous true
password_file /etc/mosquitto/password_m
użytkownika i hasło dodałem, zresztą takiego samego użytkownika i hasło ustawiłem dla brokera w supli. Z wyłączonym tls połączę się z brokerem ale widzę prawidłowo tylko tematy z publicznego clouda te zaczynające się od f649130d71ac4bb62bef887bcdc80734. Co dziwne bo już go tam wyłączyłem. Jak włączę tls to już w ogóle się nie połączę.

To co widać na screenie poniżej zaczynające się od supła to są urządzenia z mojego serwera z tym że ona jak by się nie odświeżają i nie mogę nic z nimi zrobić.
You do not have the required permissions to view the files attached to this post.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Ja juz się pogubiłem co Ty chcesz zrobić. Raz kombinujesz z publicznym serwerem. Za chwile z prywatnym :/
SUPLA.... Nareszcie w domu.

Return to “supla-docker”