Situatie
Sistemele IoT industriale (IIoT) colectează date în timp real de la senzori pentru:
- 
Monitorizarea temperaturii, umidității, vibrațiilor etc. 
- 
Detectarea defectelor (predictive maintenance) 
- 
Optimizarea operațiunilor. 
Solutie
Arhitectura generală a sistemului
Ce este MQTT?
- 
Protocol de mesagerie ușor, bazat pe TCP/IP 
- 
Folosește o arhitectură broker-based 
- 
Topic-uri ierarhice ( factory/machine1/temp)
- 
Ideal pentru conexiuni instabile sau consum redus de rețea 
Scenariu de lucru
Obiectiv:
Construim un flux IoT care:
- 
Simulează un senzor ce trimite date la fiecare 5 secunde 
- 
Transmite date prin MQTT către broker 
- 
Salvează datele într-o bază de date time-series (InfluxDB) 
- 
Vizualizează în timp real în Grafana 
Pași de implementare
Pasul 1: Instalare componente
Pasul 2: Simulare senzor MQTT (Python)
Pasul 3: Subscriber + salvare în InfluxDB
Configurarea Grafana
- 
Accesează http://localhost:3000(user:admin, pass:admin)
- 
Adaugă sursa de date: InfluxDB- 
URL: http://localhost:8086
- 
Token + Bucket + Org 
 
- 
- 
Creează un dashboard nou: - 
Query: from(bucket: "factory") |> range(start: -1h) |> filter(fn: (r) => r._measurement == "temperature")
- 
Adaugă grafice liniare, gauge-uri etc. 
 
- 
Grafana oferă:
- 
Actualizare live (refresh automat la 5s) 
- 
Filtrare pe mașini/senzori 
- 
Alerte dacă temperatura depășește pragul (ex: 35°C) 
- 
Export rapoarte PDF sau CSV. 
 
                
Leave A Comment?