Browse Source

en version

main
parent
commit
cc60849454
1 changed files with 37 additions and 24 deletions
  1. +37
    -24
      README.md

+ 37
- 24
README.md View File

@ -1,3 +1,8 @@
# Introduction
This reposity includes the basic information to mount a web server using **Node-RED** as a Dashboard and also working as a MQTT server using **Mosquitto**.
*Again, thanks to Andrés Perez for the first version.*
# Servidor Web y comunicación con ESP32 por medio de un broker MQTT # Servidor Web y comunicación con ESP32 por medio de un broker MQTT
En este repositorio se presenta el proceso para montar un servidor web haciendo uso de Node-RED, y llevar a cabo su conexion con una tarjeta ESP32, haciendo uso del protocolo de comunicacion MQTT. En este repositorio se presenta el proceso para montar un servidor web haciendo uso de Node-RED, y llevar a cabo su conexion con una tarjeta ESP32, haciendo uso del protocolo de comunicacion MQTT.
@ -16,47 +21,55 @@ Este proyecto trabaja en conjunto con un programa creado para el esp32, el cual
http://gmarxcc.com:8088/andrespm/mqtt-server-esp32.git http://gmarxcc.com:8088/andrespm/mqtt-server-esp32.git
# MQTT Server
## Installing Mosquitto
For the Raspberry pi, based on Debian's distribution, we can use:
## Descarga de Mosquitto
En el caso de distribuciones basadas en debian, la linea de comandos:
sudo apt update
sudo apt upgrade
sudo apt install mosquitto
Para ejecutar mosquitto al arrancar el sistema, ejecutamos
```bash
sudo apt update
sudo apt upgrade
sudo apt install mosquitto
```
To execute *mosquitto* and enable every time the system starts:
sudo systemctl enable mosquitto.service
## Configuracion de server Mosquitto
```
sudo systemctl enable mosquitto.service
```
## Configuring the Mosquitto server
Reemplazar el archivo de configuracion con el comando mv
First replace the default configuration file by the file providing in this repository:
sudo mv mosquitto.conf /etc/mosquitto/mosquitto.conf
Reiniciar el servicio de mosquitto
```
sudo cp ./mosquitto.conf /etc/mosquitto/mosquitto.conf
```
then, create the password file instanced on the `mosquitto.conf` file
```
sudo touch /etc/mosquitto/passwd
```
finally, restart the service:
sudo systemctl restart mosquitto sudo systemctl restart mosquitto
## Node-RED installation
To install **nodejs** writte in terminal:
```
sudo apt update
sudo apt install nodejs
sudo apt install npm
```
## Instalacion de Node-RED
Lo primero ha realizar es la instalacion de nodejs, para eso escribimos la siguiente linea
sudo apt install nodejs
Despues instalamos el node-red, y su complemento DASHBOARD
Then, let us install the *Node-RED* app and the *Dashboard* complement by using the *Node Package Manager*:
npm install node-red npm install node-red
npm install node-red-dashboard npm install node-red-dashboard
here
Para acceder a node-RED, nos dirijimos al navegador y escribimos **localhost:1880**, esto nos llevara a la pantalla principal del node-red Para acceder a node-RED, nos dirijimos al navegador y escribimos **localhost:1880**, esto nos llevara a la pantalla principal del node-red


Loading…
Cancel
Save