WORK / CASE STUDIES / PROJECT

TECHNOLOGIES
Ruby on Rails · MQTT · Flespi · Action Cable
PROJECT FACTS
Focus: device templates, broker sessions, Flespi MQTT APIs, Rails console connectivity, and live communication display.
01
OVERVIEW
A simulator for device communication
The source describes a system where authorized users define device templates from JSON, then add devices that communicate through MQTT.
The product needed an understandable way to create broker sessions and surface the messages being exchanged by the current device.
02
CHALLENGE
Making broker sessions and live messages visible
The project had to explain what happened after an MQTT connection, how a session was generated, and how live communication could be displayed on the website rather than remaining hidden inside the broker.
03
SOLUTION
Flespi sessions plus Rails real-time delivery
The source describes using Flespi’s MQTT broker API to create a live session for the current device, then using Rails Action Cable broadcasting and a channel to surface communication in the application.
04
OUTCOMES
A visible communication loop
The verified material supports a qualitative outcome: the system connected a client through Flespi, sent and received messages, and displayed the communication in the website interface.
ENGINEERING / IMPLEMENTATION
How the system was put together
SCREENSHOTS / GALLERY
The working surface




RELATED CASE STUDIES






