@@ -132,24 +132,26 @@ class UsermodFPP : public Usermod {
132132 // Build JSON with system information
133133 String buildSystemInfoJSON () {
134134 DynamicJsonDocument doc (1024 );
135+
135136 String devName = getDeviceName ();
137+
136138 doc[" HostName" ] = devName;
137139 doc[" HostDescription" ] = " WLED" ;
138- doc[" Platform" ] = " WLED " ;
139- doc[" Variant" ] = " ESP32 " ;
140- doc[" Mode" ] = " remote" ; // 'remote' or 'bridge'
140+ doc[" Platform" ] = " ESP32 " ;
141+ doc[" Variant" ] = " WLED " ;
142+ doc[" Mode" ] = " remote" ;
141143 doc[" Version" ] = versionString;
142144
143- doc[" majorVersion" ] = 4 ;
145+ doc[" majorVersion" ] = 16 ;
144146 doc[" minorVersion" ] = 0 ;
145147 doc[" typeId" ] = 195 ;
146- doc[" UUID" ] = WiFi.macAddress (); // Use standard MAC format
148+ doc[" UUID" ] = WiFi.macAddress ();
147149
148150 JsonObject utilization = doc.createNestedObject (" Utilization" );
149151 utilization[" MemoryFree" ] = ESP.getFreeHeap ();
150- utilization[" Uptime" ] = millis ();
152+ utilization[" Uptime" ] = millis () / 1000 ; // Sekunden!
153+ utilization[" RSSI" ] = WiFi.RSSI (); // HIER rein
151154
152- doc[" rssi" ] = WiFi.RSSI ();
153155 JsonArray ips = doc.createNestedArray (" IPS" );
154156 ips.add (WiFi.localIP ().toString ());
155157
0 commit comments