var renderer = new MatrixRenderer("192.168.0.150"); // Replace with WLED IP while (true) { // TODO: Query InfluxDB for your BME680 data here float bme680Temp = 22.5f; await renderer.DrawAndSendFrameAsync(bme680Temp); // Update screen at 30 FPS for smooth transitions, // or every 5 seconds if just showing static data. await Task.Delay(1000 / 30); }