Am crezut că e foarte simplu să instalez serverul Mosquitto pe raspberry Pi, dar sunt ceva probeleme c u pachetul de instalare, ața că am reusit să îl instalez doar cu informaâiile din articolul Install Mosquitto on a Raspberry Pi.
Am instalat programele pe Raspberry de pe laptopul cu Windows 10, prin intermediul programului Putty
Am dat următoarele comanzi:
sudo wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
sudo apt-key add mosquitto-repo.gpg.key
cd /etc/apt/sources.list.d/
sudo wget http://repo.mosquitto.org/debian/mosquitto-stretch.list
sudo apt-get update
sudo apt-get install mosquitto mosquitto-clients
sudo apt-get install python-pip
sudo pip install paho-mqtt
Am facut o copie a fisierului de configurare
cd /etc/mosquitto
sudo cp mosquitto.conf mosquitto.conf.original
si am făcut testul de comunicare scriind în fereastră
mosquitto_sub -d -t 'test-mosquitto'
și deschizând o a doua fereastră Putty (se repetă pașii cu configurarea, user-ul și parola), apoi se dă comanda
mosquitto_pub -d -t 'test-mosquitto' -m 'This is a test message'
deci serverul merge, așa că am modificat IP-ul pentru server în sketch-ul soneriei și l-am încărcat din nou.
Am schimbat și adresa serverului în aplicația MyMQTT de pe telefon în 192.168.2.20 si am dat comenzi de aprindere scurtă led-uri pe canalul Doorbell de genul Bell1 ,, Bell4, apoi de aprindere tip melodie Chime1 .. Chime5.
Pentru a verifica ulterior funcționarea serverului se dă comanda netstat -a ca și in Windows căutând portul 1883
Funcționare este identică ca pe serverul de pe Windows, după cum se vede și din filmulețele
Niciun comentariu:
Trimiteți un comentariu