Home Assistant güç kesintisi esnekliği için en iyi uygulamalar

Akıllı ev sunucusundaki bir UPS, ilk büyük güç kesintisinden sonra herkesin satın aldığı ilk şeydir. Home Assistant otomasyonlarını hala kurtaramayan XDA yazarı, birçoğumuzun bildiği şeyi keşfetti: tek başına UPS sadece birkaç dakika kazandırır. Otomasyonlarınızın kesintiden sağ salim çıkmasını sağlamak ayrı bir sorundur ve birçok kurulumun atladığı Home Assistant etrafında bir dizi uygulamaya ihtiyaç duyar. Bir ev güç kesintisini bir felaketten hafif bir rahatsızlığa çeviren yedi uygulamayı test ettik.

Esneklik yığınında ne aranır

Değer tek bir uygulamada değildir. Bunun nasıl bileşkeler oluşturduğu hakkındadır. Bileşenler seçerken bu özellikleri arayın.

Hızlı karşılaştırma

Uygulama En iyi Ücretsiz plan Dikkat çekici özellik
NUT Cihazlar arasında ağ UPS kontrolü Evet Bir UPS, birçok istemci
apcupsd SNMP olmayan APC donanımı Evet USB APC ünitelerinde çok güvenilir
Node-RED Karmaşık kesinti otomasyonları Evet Düzenlemelere dayanıklı görsel akışlar
ESPHome DIY güç izleme düğümleri Evet Sensörler için yalnızca yerel firmware
InfluxDB Uzun vadeli güç geçmişi Evet Özel olarak oluşturulmuş zaman serisi depolaması
Grafana Ölüm sonrası panolar Evet Kesinti verileri için en iyi paneller
Watchtower Kurtarma sonrası kapsayıcı güncellemeleri Evet Yeniden başlatma sonrası yığını güncel tutar

Uygulamalar

1. NUT (Network UPS Tools) — paylaşılan UPS için en iyi

Network UPS Tools ağ üzerinden UPS ile iletişim kurmanın referans uygulamasıdır. Bir sunucu fiziksel UPS’ye karşı daemon çalıştırır ve LAN’daki diğer her makine (Home Assistant, NAS, yükü azaltabilen bir yönlendiricisi) istemci olarak abone olur. Home Assistant’ın NUT entegrasyonu pil yüzdesini, yükü ve durumu sensör olarak ortaya koymakta ve önemli olarak, UPS pile geçtiği anda bir olay tetiklemektedir.

Nerede eksik kalır: Yapılandırma metinsel ve eski moda. Raspberry Pi’de ilk kurulum onu doğru şekilde yapmak için birkaç saat alır.

Platformlar: Linux, macOS, FreeBSD. Herhangi bir Home Assistant OS kurulumunda kapsayıcıda çalışır.

Fiyat: Ücretsiz, GPL-2.0.

İndir: networkupstools.org

Sonuç: Bunu önce kurun. Yığındaki her otomasyon onun durum olaylarından anahtarlanır.

2. apcupsd — USB aracılığıyla APC donanımı için en iyi

apcupsd USB üzerinde APC UPS ünitlerine odaklanan daha küçük bir daemon’dur. NUT’tan tek ana bilgisayar kurulumunda kurmak daha kolaydır ve hafif bir sensör aracılığıyla Home Assistant ile entegre olur. Birçok APC Back-UPS modeli, Linux desteğinin yıllarından sonra bununla güvenilir bir şekilde çalışır.

Nerede eksik kalır: Sadece APC ile konuşur. Cyberpower, Eaton veya Tripp Lite kullanıcıları NUT’a bakmalıdır.

Platformlar: Linux, macOS, Windows. Docker görüntüleri yaygın olarak mevcuttur.

Fiyat: Ücretsiz, GPL-2.0.

İndir: apcupsd.org

Sonuç: UPS APC olduğunda ve kurulum tek bir ana bilgisayar olduğunda doğru seçim.

3. Node-RED — karmaşık kesinti akışları için en iyi

Node-RED “X olduğunda, Y ise” yeterli olmadığında Home Assistant kullanıcıları tarafından ulaşılan şeydir. Bir kesinti akışı pil yüzdesine göre dallanabilir: %50’de, temel olmayan ışıkları kapatın; %25’te, aile üyelerine bildir; %10’da hassio.shutdown çalıştırın. Görsel akışlar diff dostu ve yeniden organize olmaya dayanıklıdır.

Nerede eksik kalır: Aynı otomasyonu inşa etmenin iki yolu (Home Assistant otomasyonları vs Node-RED), bir evde birden fazla editör varsa sapma neden olur.

Platformlar: Home Assistant OS içinde eklenti veya herhangi bir ana bilgisayarda Docker.

Fiyat: Ücretsiz, Apache 2.0.

İndir: nodered.org

Sonuç: İkiden fazla dalı olan kesinti otomasyonları için doğru seçim.

4. ESPHome — DIY güç izleme için en iyi

ESPHome Home Assistant’a rapor veren ucuz ESP32 kartları için firmware oluşturur. Ana hatta bir akım kelepçesi, Sonoff POWR3 ile bir akıllı fiş veya bir pil voltajı düğümü hepsi yaklaşık bir saatlik lehim gerektirirler. Sonuç, yönlendiricinin yeniden başlatılmasından sonra bile raporlamaya devam eden yalnızca yerel firmware’dir.

Nerede eksik kalır: Artık sizsiniz üretici. Firmware güncellemeleri ve pil değişiklikleri size aittir.

Platformlar: ESP32 ve ESP8266 için Firmware. Home Assistant eklentisinden çalışır.

Fiyat: Ücretsiz, GPL-3.0 ve MIT parçalar.

İndir: esphome.io

Sonuç: UPS’in rapor ettiğinin ötesinde güç görünürlüğü istediğinizde doğru seçim.

5. InfluxDB — güç geçmişi için en iyi depolama

InfluxDB UPS’ten, akım kelepçelerinden ve Home Assistant’ın kendisinden sensör akışını depolar. Uzun vadeli saklama Home Assistant’ın kendi kaydedicisini aşar ve “son altı kesintiye göre” sorgulamak tek satırlık olur. Sürüm 2.x bir ev kurulumu için yeterince istikrarlı ve olgun.

Nerede eksik kalır: RAM ayak izi anlamlıdır; tutma penceresi uzunsa Raspberry Pi bunu hisseder.

Platformlar: Herhangi bir ana bilgisayarda Docker, Linux, macOS, Windows’ta yerel.

Fiyat: Ücretsiz açık kaynak yapı. Yönetilen bulut katmanları ayda yaklaşık 250 dolardan başlar.

İndir: influxdata.com

Sonuç: Kesinti eğilimlerinin bir yıl içinde nasıl değiştiğini görmek istediğinizde doğru seçim.

6. Grafana — ölüm sonrası analiz için en iyi panolar

Grafana InfluxDB akışını kesintileri okunabilir kılan panellere dönüştürür. Pil yüzdesini, yükü, dış sıcaklığı ve Home Assistant yeniden başlatma olaylarını gösteren tek bir panel, belirli bir otomasyonun neden tetiklenmediğini söyler. Bir elektrikçinin okuyabileceği araçtır, bu da ev ne olduğu konusunda tartıştığında önemlidir.

Nerede eksik kalır: Panoları iyi düzenlemek zaman alır. Yeterli Flux veya PromQL öğrenmek bir proje.

Platformlar: Herhangi bir ana bilgisayarda Docker, tüm ana işletim sistemleri için yerel yapılar.

Fiyat: Ücretsiz OSS yapı. Yönetilen bulut katmanının ücretsiz planı var.

İndir: grafana.com

Sonuç: InfluxDB’den sonra hemen kurun yoksa veriler çok daha az yararlı.

7. Watchtower — kurtarma sonrası yığını güncel tutmak için en iyi

Watchtower seçtiğiniz kapsayıcıları izler ve bir plana göre güncellemeleri çeker. Burada önemlidir çünkü eski görüntülerde bir kesintiden dönen bir yığın, birinin geçen hafta yamadığı tam hataya çarpma olasılığı daha yüksektir. Home Assistant’ın destek kapsayıcılarıyla sınırlı, çevresindeki yığını Home Assistant Core’a dokunmadan taze tutar.

Nerede eksik kalır: Kritik olan her şeyi otomatik olarak güncellemek kendi başında bir risktir. Bunu dikkatli bir şekilde sınırlayın.

Platformlar: Linux, Windows, macOS’ta Docker.

Fiyat: Ücretsiz, Apache 2.0.

İndir: containrrr.dev/watchtower

Sonuç: İkinci roles için doğru seçim; Home Assistant Core’u manuel güncellemeler için bırakın.

Doğru yığını seçme

Sık Sorulan Sorular

Home Assistant otomasyonlarını çalışır durumda tutmak için neden tek başına UPS yeterli değildir? UPS sunucuyu açık tutar. Yönlendiriciz, anahtarlarınız veya Zigbee koordinatörünüz aynı anda güç kaybederse, otomasyonlar hiçbir şeye ulaşmaz. Ağı da UPS’ye koyun ve Home Assistant hareket etmeden önce ağın aktif olduğunu biliyor emin olun.

İlk olarak hangi UPS entegrasyonunu kurmalıyım? NUT çalışmaya başladıktan sonra Home Assistant NUT entegrasyonundan başlayın. Sensörleri ve olayları ortaya koymakta, bu da otomasyonlar için gereksinim.

Şeyleri çıkarmadan kesinti otomasyonlarımı nasıl test edebilirim? Hem NUT hem de apcupsd bir “piilde simüle et” komutunu destekler. Çalıştırın ve neyin tetiklendiğini izleyin.

InfluxDB ve Grafana için ayrı bir kutu gerekli mi? Hayır. Her ikisi de Raspberry Pi 5 veya küçük bir mini PC’nin yanında rahatça çalışır. Tutma pencereleri ayarlanacak ana şeydir.

Düşük pil oluştuğunda Home Assistant’ı otomatik olarak kapatmalı mıyım? Evet ve işletim sistemi panik moduna girmeden önce bu olduğundan emin olun. NUT’ın kapatma betiği ve Home Assistant’ın hassio.host_shutdown hizmeti bunu temiz bir şekilde yönetir.

En yararlı kesinti otomasyonu nedir? Pil yüzdesini ve tahmini çalışma süresini içeren, UPS “pilde” bildirilen beş saniye sonra gönderilen bir bildirim. Evdeki herkese açık çalışmayı kaydetme zamanı verir.