Widget Rehberleri

LED Widget Kullanım Rehberi

MicroControlPanel LED widget'ı ile cihaz durumunu görsel olarak izleyin. Açık/kapalı durum göstergesi, renk özelleştirmesi ve firmware entegrasyonu.

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

💡 LED Widget Nedir?

LED widget'ı, cihazınızdan gelen değere göre renk değiştiren görsel bir durum göstergesidir. Sıfırdan farklı herhangi bir sayısal değer "açık", sıfır ise "kapalı" olarak yorumlanır.

Durum Yorumlama

Gelen DeğerDurumGörünüm
0, 0.0, ""KAPALISoluk renk (offColor)
1, 255, 23.5, -1AÇIKParlak renk + glow efekti (onColor)

Yani sıfırdan farklı tüm sayısal değerler "açık" olarak değerlendirilir.

⚙️ Yapılandırma

AlanAçıklamaVarsayılan
onColorAçık durumda LED rengi#4ADE80 (yeşil)
offColorKapalı durumda LED rengi#3A3B55 (koyu gri)

Enerji maliyeti: 200⚡ | Kategori: Gösterim

📡 Datastream Ayarları

AlanDeğer
Pin CodeV4
Data TypeInteger
Pin ModeInput
Min / Max0 / 1

💻 Firmware Örneği

// Röle durumunu LED widget'ına gönder
bool relayOn = digitalRead(RELAY_PIN) == LOW;
MCP.virtualWrite(V4, relayOn ? 1 : 0);

// Sensör hatası durumu
bool sensorOk = !isnan(dht.readTemperature());
MCP.virtualWrite(V5, sensorOk ? 1 : 0);

// WiFi sinyal gücü (0 = bağlı değil, 1 = bağlı)
MCP.virtualWrite(V6, WiFi.status() == WL_CONNECTED ? 1 : 0);

🎨 Renk Önerileri

SenaryoonColoroffColor
Çalışıyor / Durdu#4ADE80 (yeşil)#3A3B55
Alarm aktif / Normal#F44336 (kırmızı)#3A3B55
Isıtıyor / Boşta#FF9800 (turuncu)#3A3B55
Enerji var / Yok#FBBF24 (sarı)#3A3B55

💡 Kullanım Senaryoları

  • Kombi durumu: Kombi çalışıyor (yeşil) / durdu (gri)
  • Kapı sensörü: Açık (kırmızı) / kapalı (yeşil)
  • WiFi bağlantısı: Online (yeşil) / offline (gri)
  • Sensör sağlığı: OK (yeşil) / hata (kırmızı)
  • Hareket algılama: Algılandı (kırmızı) / normal (gri)
💡 İpucu: LED widget'ını Switch widget'ı ile birlikte kullanın: Switch ile komutu gönderin (V0, Output), LED ile sonucu doğrulayın (V1, Input). Böylece cihazın gerçekten komutu uyguladığını görsel olarak teyit edersiniz.

#LED #Widget #Durum #Gösterge #Display #MicroControlPanel #IoT #ESP8266 #ESP32