Próbuję na malinie takie coś:
mosquitto_sub -v -h "mqtt10.supla.org" -p 8883 -u "<nazwa_użytkownika>" -P "<wygenerowane_hasło>" -t supla/+/devices/xxxx/channels/xxxxx/state
i cisza...
za to MQTT Explorerem widzę wszystko bez problemu (aczkolwiek nie wiem co wpisać w sekcji Publish żeby zmienić stan przekaźnika).
Docelowo chciałbym zrobić gateway ESP-NOW na MQTT bo przez linki bezpośrednie jest za duży lag i mam nadzieję MQTT będzie szybsze
EDIT:
z przełącznikiem -d widzę takie coś:
Client mosqsub|31852-raspberry sending CONNECT
co sekundę czyli client nie może się połączyć, pytanie tylko dlaczego?
EDIT2:
Ok, udało się połączyć, po pierwsze musiałem do tematu dodać "/#" albo zasubskrybować konkretne pole, po drugie dodać do komendy:
--capath /etc/ssl/certs/
czyli cała komenda:
mosquitto_sub -v -h "mqtt10.supla.org" -p 8883 -u "<nazwa_użytkownika>" -P "<wygenerowane_hasło>" -t supla/+/devices/xxxx/channels/xxxxx/state/# --capath /etc/ssl/certs/
Pozostaje pytanie jak coś wysłać przez mosquitto_pub
