Bu ayın başlarında Silverstone’daki tamamen yüklü canlı etkinlikte açık enerji monitörü tarafından durduk Glyn Hudson ile bir sohbet anlamına gelir (Aşağıdaki Nievo Videoyu kontrol edin şovun tadı için).
Glyn’in akıllı ev yapılandırması Emonpi’ye dayanıyor ve MQTT, Nodered, OpenHab, Lightwaverf ve Google Home’u kullanıyor.
Tüm iyi şeyler için Glyn’e geç …
Otomasyonun enerji tüketimini azaltmaya yardımcı olabileceğine inanıyorum. Örneğin, ev merkezi ısıtma sistemimi uzaktan kontrol edebilmek, sadece gerekli olduğunda ısıtmayı açmamı ve ev boşken belirli bir programda çalışmamamı sağlıyor.
Daha önce bir blog yayınında belirtildiği gibi, Emonpi (Emonsd önceden inşa edilmiş SD kartını çalıştıran) güçlü bir ev otomasyon merkezi olarak işlev görebilir. Emonpi’yi ev otomasyon merkezi olarak kullanmak birkaç nedenden dolayı uygundur:
Enerji izleme için zaten 7/24 çalışıyor
Güçlü Uzun Vadeli Çalışma için Optimize Edilmiştir: Kök Raspberry Pi dosya sistemi, SD kart ömrünü artırmak için salt okunurdur
Zaten yerel ağınıza bağlı
Debian Raspbian Jessie’yi çalıştırıyor, bu nedenle ekstra demetler kurmak kolay ve çok fazla destek mevcut
Raspberry Pi 3 bol miktarda yer kapasitesine sahiptir
Ekstra radyolar / aksesuarlar USB üzerinden bağlanabilir
Zaten bir MQTT sunucusu çalıştırıyor
Emonsd önceden inşa edilmiş SD kartı, aşağıdaki entegrasyonlarla birlikte geliyor Nöbetçi, OpenHab ve Lightwaverf
Bu yazıda Emonpi’yi kendi evimde nasıl kullandığımı sizinle paylaşmak istiyorum.
MQTT üzerinden merkezi ısıtma ve araçlarımı kontrol etmek için Google Home kullanan bir video demosu:
Bunun bir Emonpi ve açık kaynaklı yazılım kullanarak nasıl elde edildiğini öğrenmek için okumaya devam edin…
Ev otomasyonu ve kontrolü söz konusu olduğunda birçok seçenek vardır. Mümkün olduğunda, herhangi bir üçüncü taraf hizmetine bağlı olmayan açık kaynaklı çözümleri tercih ederim. Bu yazıda tarif ettiğim gibi ev sistemim için tüm yazılım hizmetleri Emonpi’mde yerel olarak çalışıyor ve Google Home ses entegrasyonu dışında işlev için bir internet bağlantısı gerektirmiyor. Kendi kendine barındırılan açık kaynaklı bir çözüm, tam olarak kontrol altında olduğunuz artan gizlilik ve güvenliğin faydasına sahiptir.
MQTT
MQTT hafif iletişim protokolü, aşağıdaki tüm hizmetler arasında ‘tutkal’ iletişim katmanı olarak kullanılır. MQTT’nin Emonpi’de nasıl çalıştığı hakkında daha fazla bilgi için Kullanıcı Kılavuzunun Teknik/MQTT bölümüne bakın.
Enerji izleme
Emoncms… Açıkçası!
Son zamanlarda birden fazla sayfayı destekleyen V2 Emoncms Android uygulamasını (şu anda beta içinde) kullanmayı seviyorum (bkz. Forum Thread).
Video demo emoncms android uygulaması v2 beta:
Ayrıca son zamanlarda Emoncms.org’da yayınlanan Arı’yı yeniden tasarlanmış Emoncms uygulamaları modülünü kullanmaktan keyif aldım. EMONCMS Hesabı ve Ekonomi Başına Birden Fazla Miyel Mecel veya MySolarPV ‘Uygulaması’ ın sahip olmak artık mümkündür.
Kontrol
Merkezi ısıtma
Gaz merkezi ısıtma kazanımı kontrol etmek için termostat ve zamanlayıcıda da gelişmiş bir MQTT WiFi rölesi kullanıyorum, bu özellikleri kullanmamama rağmen, sadece doğrudan MQTT aracılığıyla kontrol ediyorum. WiFi Rölesi çok güvenilirdi, son iki yıldır her gün evimde kullanıldı ve bir zamanlar yeniden başlatılmadı.
Tıkaç soketleri (ışıklar)
Işıklarım ve diğer eğlence araçlarımın bulunduğu Lightwave RF fişleri kullanıyorum; Stereo ve Chromecast. Tüm fiş bankasını açabilmenin/kapanışını, herhangi bir vampir tahliyesini en aza indirmek için kullanılmadığında gadget’ları tamamen kapatabilme avantajına sahiptir.
Emonpi, bir RF OOK modülü takılırsa, Lightwave RF gadget’larını doğrudan MQTT üzerinden kontrol edebilir. Bkz. Lightwave RF Emonpi Kullanıcı Kılavuzu.
Lightwave RF gadget’ları mükemmel değildir, OOK RF protokolü basit, güvensiz, bazen güvenilmez ve durum geri bildirimi mevcut değildir. Üçüncü taraf MQTT ürün yazılımı veya Emonesp ürün yazılımı ile ESP8266 tabanlı Sonoff Plug’a swithcing yapıyorum.
Arayüz
Son birkaç yıldır OpenHab’ı kontrol arayüzü olarak kullanıyorum. OpenHab, Emonpi Emonsd önceden inşa edilmiş görüntüye önceden yüklenir. Henüz OpenHab v2.0’a yükseltmedim, çok güzel görünüyor. Ancak, V1.8 çok saygındı ve ihtiyaçlarıma uyuyor. Telefonumdan arayüze hızlı bir şekilde erişmek için OpenHab Android uygulamasını kullanıyorum:
OpenHab ayrıca, dışarıdayken ısıtmayı açmayı/kapatmayı çok kolay hale getiren çakıllı akıllı saatimle entegre olur:
Bir süre önce (2016 başı) HomeasSistant ile uğraştım (bkz. Blog gönderisi). Oldukça etkilendim, projeyi takip ediyorum ve mükemmel bir ev otomasyon platformu gibi olgunlaşmış gibi görünüyor. Muhtemelen Openhab’a rakipten çıkın.
Bir arayüz için başka bir seçenek, artık Soylu Projenin resmi olarak bir parçası olan Nodered Gösterge Tablosudur.
MQTT’nin güzelliği, platform agnostik olmasıdır, aynı kontrol düğümlerini kontrol eden birçok farklı arayüze sahip olmak mümkündür.
Ses arayüzü
Son zamanlardaBir Philips Hue Köprüsü’nü taklit etmek için HA-Bridge’den biraz yardım alarak Google Home Voice tetiklenen bir hoparlör satın aldı. Aynı yapılandırma Amazon Echo ile de çalışacaktır. Emonpi için HA-Bridge Yapılandırma Kılavuzuna bakın.
Bu yazının başında video demosuna bakın.
HA-Bridge web sayfası GUI kullanarak cihaz yapılandırması:
Google Home Uygulama Kurulumu:
Entegrasyon ve Otomasyon
Emonpi / Emonsd üzerinde önceden yüklenmiş Nodered kullanıyorum, hava yeraltı en son dış mekan sıcaklığını almak, pushover kullanarak telefonuma push bildirimleri (ısıtma / kapama sıcaklık uyarısı) gönderin. Her iki hizmet de entegrasyonu çok kolay hale getiren önceden hazırlanmış nodered akışlara sahiptir. Nodered, EMONPI / EMONSD’de önceden yüklenir ve yapılandırılır. Emonpi’de yer alan örnek akış, MQTT’den Emonth verilerinin okunduğunu ve Hava Durumu Yeraltı’dan harici sıcaklık verilerini gösteriyor.
Ayrıca, oturma odasındaki sıcaklık (Emonth tarafından belirlendiği gibi) bir ayar noktasına ulaştığında ısıtmayı kapatan bir nodered akışım var. Bunu yapmak için WiFi Rölesinde termostat kontrolörünü kullanabilirdim, ancak evimde kablolu sıcaklık sensörünü WiFi rölesinden oturma odasına çalıştırmak zor olurdu, bu nedenle kablosuz bir Emonth Sıcaklığı kullanıyorum.
Güvenlik ve Uzaktan Erişim
Uzaktan kumanda (yerel ağın dışından), dışarıdan hizmetlere erişim sağlamak için DuckDNS veya Güvenli VPN gibi dinamik bir DNS hizmeti kullanılarak elde edilebilir. Örneğin, Emonpi’mde internetten çalışan OpenHab’a erişim sağlamak için 8080 bağlantı noktasını açıyorum. OpenHab’ın kimlik doğrulaması açılır ve HTTPS güvenli bir bağlantı oluşturmak için kullanılabilir.
Alternatif olarak ve muhtemelen daha iyi bir çözüm, harici olarak bir bağlantı noktasını açmak zorunda kalmadan uzaktan kumandaya izin vermek için myopenhab.org hizmetini kullanmak olabilir.
Ev asistanı, yerel olarak çalışan ev asistanına erişmek için Tor Onion Services kullanma örneğine sahiptir.
OpenEnergyMonitor.org adresini ziyaret edin
Orijinal blog gönderisinden Glyn Hudson’ın nazik izniyle çoğaltıldı.
Bunu Paylaş:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
E -posta
Daha
Naber
Yazdır
Skype
Tumblr
Telgraf
Cep