Widget Rehberleri

Terminal Widget Kullanım Rehberi

MicroControlPanel Terminal widget'ı ile cihazınızdan gelen log mesajlarını gerçek zamanlı izleyin. Serial monitor benzeri metin akışı ve debug kullanımı.

admin@microcontrolpanel.com 10 Temmuz 2025 5 görüntülenme

💻 Terminal Widget Nedir?

Terminal widget'ı, cihazınızdan gelen metin mesajlarını bir konsol/terminal penceresi gibi gösterir. Her yeni mesaj bir satır olarak eklenir ve otomatik aşağı kaydırılır. Serial Monitor'ün uzaktan erişilebilen versiyonu gibi düşünebilirsiniz.

⚙️ Yapılandırma

AlanAçıklamaVarsayılan
maxLinesGösterilecek maksimum satır25

Enerji maliyeti: 500⚡ | Kategori: Gösterim

💻 Firmware Örneği

// Log mesajları gönder
MCP.virtualWrite(V0, "[14:32] Sistem başlatıldı");
MCP.virtualWrite(V0, "[14:32] WiFi bağlandı");
MCP.virtualWrite(V0, "[14:32] Sensör OK");

// Hata bildirimi
if (isnan(temp)) {
    MCP.virtualWrite(V0, "[HATA] DHT22 okunamıyor!");
}

// Periyodik durum raporu
char logBuf[128];
snprintf(logBuf, sizeof(logBuf),
         "[%02d:%02d] T:%.1f H:%.0f%% Kombi:%s",
         hour, minute, temp, hum, boilerOn ? "ON" : "OFF");
MCP.virtualWrite(V0, logBuf);

💡 Kullanım Senaryoları

  • Debug logları: Uzaktan cihaz debug mesajlarını izleme
  • Olay kaydı: Kapı açma/kapama, hareket algılama logları
  • Komut çıktısı: Gelen komutları ve sonuçlarını listeleme
  • Sistem durumu: Periyodik sağlık raporu
💡 İpucu: Terminal widget'ı yüksek enerji maliyetine (500⚡) sahiptir. Sadece debug ve izleme amaçlı kullanın. Tek bir değer göstermek için Value Display veya Label daha uygundur.

#Terminal #Widget #Log #Debug #Serial #Display #MicroControlPanel #IoT