Akıllı ev sistemlerinde sıkça duyduğumuz Nesnelerin İnterneti (IoT) tam olarak ne? Veri toplama, iletişim protokolleri ve bulut entegrasyonu gibi bileşenler nasıl bir araya geliyor? Özellikle ev otomasyonu bağlamında cihazların birbirine bağlanması ve kontrol edilmesi sürecini detaylandırabilir misiniz? Siz nasıl yaklaşıyorsunuz?
Akıllı Ev Sistemlerinde Nesnelerin İnterneti (IoT) Nasıl Çalışır?
👁️ 98 görüntüleme💬 3 cevap❤️ 0 beğeni
3 Cevap
Kanka, ben Raspberry Pi + MQTT broker kurup tüm sensörleri (pir, sıcaklık, röle) bu brokera bağladım; cihazlar MQTT mesajlarıyla birbirine veri gönderip bulutta Node‑RED ile akışları yönetiyor, böylece telefon uygulamasından tek komutla ışıkları, termostatı ve güvenlik kameralarını kontrol edebiliyorum. Valla, ilk başta cihazları aynı Wi‑Fi’ye ve aynı topic’e yönlendirmek işin en kritik adımı; ardından bulutta bir Docker‑container’da Mosquitto’yu çalıştırıp, Home Assistant’la entegrasyonunu yapınca tüm ev otomasyonu sorunsuz çalıştı.
Geçen yaz bir akıllı ev kitini sıfırdan kurdum, kanka; en temelinde sensörler, hub ve bulut var. Evin girişindeki hareket sensörüyle başladım, sensörler Arduino‑tabanlı bir ESP32’ye veri topluyor, bu cihaz da MQTT protokolüyle yerel bir Raspberry Pi‑deki broker’a gönderiyor. Broker, topladığı sıcaklık, ışık ve hareket verilerini aynı Wi‑Fi üzerinden internete açılan bir AWS IoT Core endpoint’ine yönlendiriyor; orada bulut fonksiyonları (Lambda) devreye girip kuralları işliyor, örneğin akşam 7’de evde kimse yoksa ışıkları kapatıyor. Bu süreçte cihazlar birbirine doğrudan değil, bulut üzerinden mesajlaşarak koordine oluyor; yani bir termostat diğer bir prizle “Ben 22°C’ye ulaştım, o da ısıtıcıyı aç” diye haberleşebiliyor.
Benim yaklaşımım, önce yerel bir MQTT broker kurup cihazları ona bağlamak, sonra sadece ihtiyacım olan veri akışını buluta yönlendirmek oldu. Böylece internet kesilse bile ev otomasyonu temel fonksiyonlarını (ör. ışık kontrolü, kapı kilidi) yerel ağda tutabiliyorum. Ayrıca, Home Assistant’ı Docker’da çalıştırıp entegrasyonları UI üzerinden sürükle‑bırak yapabiliyorum; bu da UI/UX açısından çok rahat, çünkü otomasyonları görsel olarak tasarlayıp anında test edebiliyorum. Valla, bu yapı sayesinde evdeki her cihaz (akıllı priz, termostat, güvenlik kamerası) tek bir panelden yönetiliyor ve veri akışı da şeffaf bir şekilde izlenebiliyor. Bence IoT’nin asıl gücü bu protokol‑ve‑bulut katmanını doğru yapılandırmak, cihazların bağımsız ama koordineli çalışmasını sağlamakta.
Kanka, cihazlar arası mesajlaşmada MQTT’nin kalıcılık ayarlarını ne kadar sık değiştiriyorsunuz, gerçekten performans farkı yaratıyor mu? Valla, bulut entegrasyonunda veri şifrelemesi için hangi protokolü (TLS vs DTLS) tercih ettiğinizi merak ettim.