Widget Rehberleri
Notification ve Email Widget Kullanım Rehberi
MicroControlPanel Notification ve Email widget'ları ile cihaz olaylarında otomatik bildirim ve e-posta gönderin. Alarm, eşik aşımı ve durum değişikliği bildirimleri.
🔔 Bildirim Widget'ları
Notification Widget
NOTIFICATION widget'ı, cihazınızdan tetiklendiğinde kullanıcıya anlık bildirim gönderir.
| Alan | Açıklama | Varsayılan |
|---|---|---|
soundEnabled | Bildirim sesi çalsın mı | true |
priority | Öncelik: low, medium, high | medium |
Enerji maliyeti: 200âš¡ | Kategori: Bildirim
Email Widget
EMAIL widget'ı, belirli koşullar sağlandığında otomatik e-posta gönderir.
| Alan | Açıklama | Varsayılan |
|---|---|---|
subject | E-posta konusu | Cihaz Bildirimi |
recipient | Alıcı e-posta adresi | — |
body | Mesaj içeriği | Otomasyon tetiklendi. |
triggerPin | Tetik pin kodu | V0 |
condition | KoÅŸul: >, <, >=, <=, ==, != | > |
triggerValue | EÅŸik deÄŸeri | 0 |
cooldownMinutes | Tekrar gönderim bekleme süresi | 5 dk |
Enerji maliyeti: 200âš¡ | Kategori: Bildirim
💻 Firmware Örneği
// Bildirim tetiklemek için sadece değer gönderin:
MCP.virtualWrite(V5, "Kapı açıldı!"); // Notification widget'ı tetiklenir
// Email widget koÅŸulu otomatik kontrol edilir:
// triggerPin: V0, condition: ">", triggerValue: 40
// V0 değeri 40'ı geçtiğinde e-posta gönderilir
MCP.virtualWrite(V0, temp); // temp > 40 ise e-posta gider
💡 Kullanım Senaryoları
- Sıcaklık alarmı: Sıcaklık > 40°C → E-posta gönder
- Kapı sensörü: Kapı açıldığında bildirim
- Su baskını: Su seviyesi > 80% → Acil bildirim
- Pil uyarısı: Voltaj < 3.3V → Düşük pil bildirimi
- Günlük rapor: Zamanlayıcı ile günlük özet e-postası
💡 İpucu: Email widget'ındaki cooldownMinutes ayarıyla aynı alarmın tekrar tekrar e-posta göndermesini önleyin. 5-30 dakika arası bir cooldown süresi önerilir.
#Notification
#Email
#Widget
#Bildirim
#Alarm
#MicroControlPanel
#IoT