3535
3636```
3737┌─────────────────────────────────────────────────────────────────────────────────┐
38- │ 🚀 MESHPI FLEET MANAGEMENT │
38+ │ 🚀 MESHPI FLEET MANAGEMENT │
3939└─────────────────────────────────────────────────────────────────────────────────┘
4040
4141┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
5959
6060```
6161┌─────────────────────────────────────────────────────────────────────────────────┐
62- │ 🔥 FLOW PRACY MESHPI │
62+ │ 🔥 FLOW PRACY MESHPI │
6363└─────────────────────────────────────────────────────────────────────────────────┘
6464
6565┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
6666│ PLAN │───▶│ KONFIG │───▶│ WYBÓR │───▶│ INSTAL │───▶│ MONITOR │
6767│ │ │ │ │ │ │ │ │ │
68- │ Grupy │ │ Urządzenia │ │ Profile │ │ Pakiety │ │ Metryki │
68+ │ Grupy │ │ Urządz. │ │ Profile │ │ Pakiety │ │ Metryki │
6969│ Profile │ │ SSH │ │ Hardware│ │ Moduły │ │ Alerty │
70- │ Scenariusz │ │ Sieć │ │ Drivers │ │ Uprawnienia│ │ Logs │
70+ │ Scenariz │ │ Sieć │ │ Drivers │ │ Uprawn. │ │ Logs │
7171└─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘
7272```
7373
7474```
7575┌─────────────────────────────────────────────────────────────────────────────────┐
76- │ 🏢 TYPOWE WDROŻENIE - BIURO │
76+ │ 🏢 TYPOWE WDROŻENIE - BIURO │
7777└─────────────────────────────────────────────────────────────────────────────────┘
7878
7979┌─────────────────┐
8888│ │ │ │ │ │
8989│ • BME280 Sensor │ │ • BME280 Sensor │ │ • BME280 Sensor │
9090│ • OLED Display │ │ • OLED Display │ │ • OLED Display │
91- │ • WiFi Config │ │ • WiFi Config │ │ • WiFi Config │
92- │ • SSH Keys │ │ • SSH Keys │ │ • SSH Keys │
91+ │ • WiFi Config │ │ • WiFi Config │ │ • WiFi Config │
92+ │ • SSH Keys │ │ • SSH Keys │ │ • SSH Keys │
9393└─────────────────┘ └─────────────────┘ └─────────────────┘
9494 │ │ │
9595 ▼ ▼ ▼
9696┌─────────────────────────────────────────────────────────────────────────────────┐
97- │ 📊 PROMETHEUS + GRAFANA │
97+ │ 📊 PROMETHEUS + GRAFANA │
9898│ │
99- │ • CPU/Memory/Temperature Metrics │
99+ │ • CPU/Memory/Temperature Metrics │
100100│ • Sensor Data (temp/humidity/pressure) │
101101│ • Device Status & Health │
102- │ • Alert Rules (offline, high temp, low memory) │
102+ │ • Alert Rules (offline, high temp, low memory) │
103103│ • Historical Data & Trends │
104104└─────────────────────────────────────────────────────────────────────────────────┘
105105```
@@ -124,15 +124,15 @@ All secured with **RSA-2048 + AES-256-GCM encryption**. No credentials ever trav
124124
125125```
126126┌─────────────────────────────────────────────────────────────────────────────────┐
127- │ 🚀 QUICK START FLOW │
127+ │ 🚀 QUICK START FLOW │
128128└─────────────────────────────────────────────────────────────────────────────────┘
129129
130130┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
131131│ HOST PC │ │ MESHPI HOST │ │ CLIENT RPi │
132132│ │ │ │ │ │
133133│ • Install MeshPi│ ──▶ │ • Config Wizard │ ──▶ │ • Scan & Join │
134- │ • Run Config │ │ • Start Service │ │ • Auto-Setup │
135- │ • Start Host │ │ • Port 7422 │ │ • Reboot Ready │
134+ │ • Run Config │ │ • Start Service │ │ • Auto-Setup │
135+ │ • Start Host │ │ • Port 7422 │ │ • Reboot Ready │
136136└─────────────────┘ └─────────────────┘ └─────────────────┘
137137```
138138
@@ -156,11 +156,11 @@ meshpi scan # Auto-discovers host, configures itself, reboots
156156
157157```
158158┌─────────────────────────────────────────────────────────────────────────────────┐
159- │ 📱 RASPBERRY PI SETUP FLOW │
159+ │ 📱 RASPBERRY PI SETUP FLOW │
160160└─────────────────────────────────────────────────────────────────────────────────┘
161161
162162┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
163- │ FACTORY RPi │───▶│ CONNECT NET │───▶│ UPDATE SYSTEM │───▶│ SCAN & JOIN │
163+ │ FACTORY RPi │───▶│ CONNECT NET │───▶│ UPDATE SYSTEM │───▶│ SCAN & JOIN │
164164│ │ │ │ │ │ │ │
165165│ • Fresh OS │ │ • WiFi/Network │ │ • apt update │ │ • meshpi scan │
166166│ • Default Config│ │ • Internet │ │ • apt upgrade │ │ • Auto-discover │
@@ -252,13 +252,13 @@ pip3 install meshpi==0.1.14
252252
253253```
254254┌─────────────────────────────────────────────────────────────────────────────────┐
255- │ 🔥 MESHPI FEATURE MATRIX │
255+ │ 🔥 MESHPI FEATURE MATRIX │
256256└─────────────────────────────────────────────────────────────────────────────────┘
257257
258258┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
259259│ ENCRYPTION │ │ FLEET MGMT │ │ HARDWARE │ │ MONITORING │
260260│ │ │ │ │ │ │ │
261- │ • RSA-2048 │ │ • WebSocket │ │ • 49+ Profiles │ │ • Prometheus │
261+ │ • RSA-2048 │ │ • WebSocket │ │ • 49+ Profiles │ │ • Prometheus │
262262│ • AES-256-GCM │ │ • Real-time │ │ • Group Mgmt │ │ • Grafana │
263263│ • mDNS Discovery│ │ • Push Updates │ │ • Auto-Install │ │ • Alerting │
264264│ • Zero-Touch │ │ • Remote CMD │ │ • Custom Config │ │ • Audit Logs │
@@ -281,7 +281,7 @@ pip3 install meshpi==0.1.14
281281
282282```
283283┌─────────────────────────────────────────────────────────────────────────────────┐
284- │ 🛠️ HARDWARE PROFILES CATALOG │
284+ │ 🛠️ HARDWARE PROFILES CATALOG │
285285└─────────────────────────────────────────────────────────────────────────────────┘
286286
287287┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
@@ -298,7 +298,7 @@ pip3 install meshpi==0.1.14
298298│ │ │ │ │ │ │ │
299299│ • RPi Camera v2 │ │ • HiFiBerry DAC │ │ • CAN Bus │ │ • Distance │
300300│ • USB UVC │ │ • I2S Microphone│ │ • RS-485 │ │ • Ultrasonic │
301- │ • IR Night Vision│ │ • PWM Speakers │ │ • LoRa │ │ • IR Sensors │
301+ │ • IR NightVision│ │ • PWM Speakers │ │ • LoRa │ │ • IR Sensors │
302302│ • MIPI CSI │ │ • Bluetooth │ │ • nRF24L01 │ │ • Touch Sensors │
303303└─────────────────┘ └─────────────────┘ └─────────────────┘ └─────────────────┘
304304```
@@ -366,10 +366,10 @@ Collects CPU load, memory, temperature, GPIO states, I2C scan, USB devices, WiFi
366366┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
367367│ AUDIT LOGS │ │ PROMETHEUS │ │ ALERT ENGINE │ │ GRAFANA │
368368│ │ │ │ │ │ │ │
369- │ • JSONL Format │ │ • Metrics API │ │ • 9 Rules │ │ • Dashboards │
369+ │ • JSONL Format │ │ • Metrics API │ │ • 9 Rules │ │ • Dashboards │
370370│ • Operations │ │ • Time Series │ │ • Temperature │ │ • Visualization │
371371│ • Device Events │ │ • Device Health │ │ • Memory │ │ • Historical │
372- │ • Timestamps │ │ • System Stats │ │ • Offline │ │ • Alerting │
372+ │ • Timestamps │ │ • System Stats │ │ • Offline │ │ • Alerting │
373373└─────────────────┘ └─────────────────┘ └─────────────────┘ └─────────────────┘
374374 │ │ │ │
375375 ▼ ▼ ▼ ▼
@@ -461,7 +461,7 @@ pip install "meshpi[all]"
461461│ config.env │ │ ↓ │
462462│ │ │ RSA key exchange│
463463│ meshpi host │◀────────────────────│ ↓ │
464- │ ↓ │ Encrypted config │ Apply settings │
464+ │ ↓ │ Encrypted config │ Apply settings │
465465│ FastAPI API │────────────────────▶│ ↓ │
466466│ ↓ │ │ Reboot │
467467│ WebSocket │ │ ↓ │
@@ -472,14 +472,14 @@ pip install "meshpi[all]"
472472└─────────────────┘ └─────────────────┘
473473
474474 ↕ Persistent Connection
475- ┌───────────────────────────────────────── ┐
475+ ┌────────────────────────────────────────┐
476476 │ MESHPI DAEMON │
477- │ │
478- │ • Diagnostics push (60s interval) │
477+ │ │
478+ │ • Diagnostics push (60s interval) │
479479 │ • Real-time commands │
480480 │ • Status updates │
481481 │ • Health monitoring │
482- └───────────────────────────────────────── ┘
482+ └────────────────────────────────────────┘
483483```
484484
485485---
0 commit comments