Proyecto de la materia de Taller de Programación I - FIUBA - 2do Cuatrimestre 2021. Implementación del protocolo MQTT 3.1.1 en una aplicación cliente con interfaz gráfica y el respectivo servidor.
Se agregó un cliente al servidor MQTT que simula ser un termómetro que publica las temperaturas detectadas a un tópico predeterminado. De esta manera, un servidor HTTP suscrito a este tópico muestra las temperaturas detectadas por medio de una página web.
- Elián Foppiano - efoppiano
- Facundo Mastricchio - FacuMastri
- Nicolas Zulaica - Nicolas Zulaica
- Felipe de Luca - fdelu
- Cronograma : Progreso temporal de las etapas de desarrollo
- Diagramas : Visualizacicones del funcionamiento de ciertos segmentos remarcables de la implementacion
- Presentacion : Diapositivas explicativas del desarrollo y el funcionamiento la implementacion
Algunos de los comandos disponibles en el Makefile son:
- make test: ejecuta las pruebas de todo el proyecto
- make run-server: abre el servidor HTTP y la página web
- make run-thermometer abre el termómetro
- make: ejecuta el linter, clippy y las pruebas de todo el proyecto
Tenemos un servidor de prueba disponible abierto todo el día. Datos de conexión:
- IP: 144.22.236.17
- Puerto: 1883
- Usuario: demo
- Clave: demo