Widget Rehberleri

RTC Widget Kullanım Rehberi

MicroControlPanel RTC widget'ı ile cihazınıza gerçek zaman saat bilgisi sağlayın. Sunucu saati senkronizasyonu, saat dilimi ayarı ve zamanlı otomasyon.

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

🕐 RTC Widget Nedir?

RTC (Real-Time Clock) widget'ı, sunucudan güncel saat bilgisini cihazınıza senkronize eder. ESP8266/ESP32 cihazların harici RTC modülü olmadan doğru saat bilgisine sahip olmasını sağlar.

⚙️ Yapılandırma

AlanAçıklamaVarsayılan
formatSaat gösterim formatı24h
timezoneSaat dilimiUTC

Enerji maliyeti: 200⚡ | Kategori: Sistem

📡 Gönderilen Değer

Widget, bağlı pine sunucu zamanını ISO formatında gönderir:

"2025-07-10T14:30:00+03:00"

💻 Firmware Örneği

int currentHour = 0, currentMinute = 0;

MCP_WRITE(V0)
{
    String timeStr = param.asStr();
    // Basit saat ayrıştırma
    int tIdx = timeStr.indexOf('T');
    if (tIdx > 0) {
        String hhmm = timeStr.substring(tIdx + 1, tIdx + 6);
        currentHour = hhmm.substring(0, 2).toInt();
        currentMinute = hhmm.substring(3, 5).toInt();
    }
    Serial.printf("Saat: %02d:%02d\n", currentHour, currentMinute);
}

// Zamanlı aksiyon
void loop() {
    MCP.run();
    if (currentHour == 7 && currentMinute == 0) {
        // Sabah 7'de kombiyi aç
        digitalWrite(RELAY_PIN, LOW);
    }
}

💡 Kullanım Senaryoları

  • Zamanlı kontrol: Belirli saatte cihaz açma/kapama
  • Log zaman damgası: Olay loglarına doğru saat ekleme
  • Gündüz/gece modu: Saate göre farklı davranış
  • LCD gösterim: Dashboard'da güncel saat gösterme
💡 İpucu: RTC widget'ı NTP sunucusuna ihtiyaç duymadan sunucu saatini kullanır. timezone ayarını Türkiye için Europe/Istanbul olarak ayarlayarak UTC+3 saatini otomatik alabilirsiniz.

#RTC #Widget #Saat #Zaman #Zamanlayıcı #Sistem #MicroControlPanel #IoT