Home Assistant, HACS’i Marketplace’e dönüştürüyor: İşte değişecek her şey

Résumer cet article :

Bir süredir Home Assistant kullanıyorsanız, HACS muhtemelen zaten kurulu. Home Assistant Community Store, Home Assistant’ın varsayılan olarak sunmadığı bir topluluk entegrasyonu, gösterge paneli kartı veya tema eklemek için başvurulan yer.

Home Assistant 2026.11 ile HACS, yeni bir adla Core’a dahil oluyor: Marketplace. Artık ayrıca kurmanız gerekmeyecek. Bu yalnızca bir isim değişikliği gibi görünebilir ama asıl değişen, topluluğun ürettiklerinin statüsü.

Herkesin kurduğu ama hiçbir zaman resmî olmayan araç: HACS

HACS o kadar yaygın ki Home Assistant’ın hep bir parçası olduğunu sanabiliyoruz. Ama öyle değil. Yanında geliştirilmiş özel bir entegrasyon ve topluluk projelerine erişim sağlıyor: Core’da bulunmayan entegrasyonlar, gösterge panelleri için kartlar, temalar ve çeşitli araçlar.

HACS olmadan dosyaları GitHub’da bulup doğru yere kopyalamanız, ardından yeni sürümleri kendiniz takip etmeniz gerekir. HACS bunların hepsini sizin yerinize yapıyor.

Bu çelişki hep hoşuma gitmiştir: manuel kurulumları ortadan kaldırması beklenen aracı kendinizin manuel olarak kurması gerekiyordu. 2026.11 ile bu sona eriyor.

HACS, Marketplace oluyor

Home Assistant ekibi, yeni kullanıcılar için daha anlaşılır bir adla HACS’ı doğrudan Core’a dahil ediyor: Marketplace. Varsayılan olarak etkinleştirilmiş bir Core entegrasyonu olacak ve Ayarlar > Marketplace altında kendine ait bir arayüzü bulunacak.

Geliştiriciler pragmatik bir yaklaşım benimsedi: mümkün olduğunca az şeyi değiştirerek HACS’ı entegre etmek. Sıfırdan yeni bir mağaza yazmadılar. Marketplace, HACS’ın temelini, kataloğunu ve çalışma biçiminin büyük bölümünü devralıyor.

HACS’ı biliyorsanız, yeni adına rağmen yabancılık çekmezsiniz.

Neler kurabileceğiz?

Öncelikle, muhtemelen HACS’ın en yaygın kullanım alanı olan özel entegrasyonlar yer alacak. Bunlar, henüz resmî entegrasyonu bulunmayan bir cihaz ya da hizmet için destek ekliyor. Ardından gösterge panelleri için eklentiler ve kartlar, temalar ve özel şablonlar geliyor.

Kullanım şekli değişmiyor: Bir uzantı arıyor, tanıtımını okuyor, kuruyor ve ardından güncellemelerini alıyorsunuz.

En sevdiğim yenilik şu: Kurulan her deponun kendine ait bir güncelleme varlığı oluyor. Böylece yeni sürümler, Home Assistant güncellemelerinin yanında Ayarlar > Güncellemeler bölümünde görünüyor. Topluluk uzantıları nihayet sistemin geri kalanı gibi yönetilebiliyor.

Kataloğa göz atmak için artık GitHub hesabı gerekmiyor

Resmî katalogda yer alan içeriklere göz atmak ve bunları kurmak için artık bir GitHub hesabı bağlamak gerekmeyecek. Katalog yine HACS kataloğu olacak, ancak listelenen sürümler GitHub API’si kullanılmadan, doğrudan arşivlerinden veya sürüm dosyalarından indirilecek.

Özellikle katalogda bulunmayan özel depolar söz konusu olduğunda GitHub hesabı hâlâ gerekli. Üstelik bir depoyu bağlantısını kullanarak elle eklemek de mümkün olacak. HACS’ın başarısını sağlayan esneklik korunuyor; yalnızca katalogdakilerle yetinenler içinse artık bir adım daha az var.

Zaten HACS kullanıyorum, ne olacak?

Herkesin aklına gelecek soru bu. Normalde hiçbir şeyi yeniden kurmanız gerekmeyecek.

Home Assistant 2026.11 ile ilk açılışta Marketplace, mevcut HACS kurulumunuzu devralıyor: kurulu depoları, özel depoları, gösterge paneli kaynaklarını ve güncelleme varlıklarını. Ardından eski HACS entegrasyonu ve dosyaları siliniyor.

Eski çalışma biçimiyle uyumluluk da göz önünde bulundurulmuş. /hacs bağlantıları Marketplace’e yönlendiriliyor ve gösterge paneli dosyalarına eski /hacsfiles/ yolu üzerinden erişilmeye devam ediliyor.

Böylece kasım güncellemesinin bir sorun giderme hafta sonuna dönüşmesi önleniyor.

Bazen yeniden başlatmaya gerek kalmıyor

Bu değişiklik daha teknik, ama oldukça kullanışlı. Home Assistant artık bir kurulumun ardından özel entegrasyonların önbelleğini yenileyebiliyor. Entegrasyonun uyumlu bir yapılandırma akışı varsa ve önceden yüklenmemişse, sistemi tamamen yeniden başlatmadan hemen kullanılabilir hâle geliyor.

Yine de yeniden başlatmak gerektiğinde Home Assistant bunu Onarımlar üzerinden bildiriyor.

Tek tek ele alındıklarında bunlar küçük ayrıntılar. Bir araya geldiklerinde topluluk uzantılarını kullanmayı çok daha keyifli hâle getiriyorlar.

Dikkat: Marketplace, “resmî” anlamına gelmiyor

Bana kalırsa en önemli nokta bu. Marketplace resmî, ama içindekiler değil. Dağıttığı uzantılar topluluk tarafından yazılmaya ve geliştirilmeye devam ediyor.

Home Assistant ilk kullanımda bir uyarı gösteriyor ve herhangi bir şeyi kurup güncelleyebilmek için yöneticinin riskleri kabul etmesi gerekiyor. Bu mantıklı: Özel bir entegrasyon doğrudan Home Assistant içinde çalışıyor; özel bir kart ise her kullanıcının tarayıcısında kod çalıştırıyor. Bu yüzden karşısınıza çıkan ilk GitHub deposunu kurmamakta fayda var.

Yine de bazı güvenlik önlemleri var. İndirilen dosyalar denetleniyor, kurulum ve kaldırma işlemleri yalnızca belirlenmiş dizinleri etkileyebiliyor ve kurulum onaylanmadan önce çeşitli kontroller yapılıyor. Özel bir entegrasyon yerel bir entegrasyonun yerini alıyorsa bunun da ayrıca açıkça onaylanması gerekiyor.

Öte yandan şu an dağıtılan kodun doğruluğunu garanti edecek kriptografik imza veya checksum bulunmuyor. Marketplace kurulumu kolaylaştırıyor ama her projeyi denetlemiyor.

Tehlikeli uzantılar için acil durdurma düğmesi

Katalog iki durumu birbirinden ayırıyor. Yalnızca kaldırılmış bir depo (terk edilmiş, arşivlenmiş…) onu kurmuş olanlarda çalışmaya devam ediyor. Kullanıcı bilgilendiriliyor ve artık güncelleme almıyor.

Kritik, yani tehlikeli olduğu belirtilen bir depo ise çok daha sert bir işleme tabi tutuluyor: Marketplace depoyu kaldırıp Home Assistant’ı yeniden başlatabiliyor.

Katalog başlangıçta ve ardından altı saatte bir denetleniyor. Yazılım kilitleri, alarmı, ısıtmayı veya elektrik tesisatının bir bölümünü kontrol ediyorsa bu kadar hızlı müdahale edebilmek hiç de lüks değil.

HACS’ın yaptığı ama Marketplace’in artık yapmayacağı şeyler

HACS, AppDaemon uygulamalarını ve Python betiklerini de yönetiyordu. Marketplace bunları desteklemiyor.

Bunları kullanıyorsanız hiçbir şey silinmeyecek: Dosyalar yerinde kalacak. Yalnızca güncellemeleri artık takip edilmeyecek ve Home Assistant bunu Onarımlar üzerinden size bildirecek.

HACS’ı entegrasyonlar ve Lovelace kartları için kullanan çoğu kişi açısından hiçbir şey değişmeyecek.

Peki ya blueprint’ler?

Bunlar Marketplace üzerinden sunulmuyor. Bunları bir URL’den içe aktarmaya devam edeceğiz: GitHub’daki bir dosya, bir Gist, Home Assistant forumundaki bir mesaj veya çevrimiçi herhangi bir YAML dosyası.

Home Assistant kaynak adresini belleğinde tutuyor ve yeniden içe aktarma özelliği aynı yerden yeni bir sürümü almanızı sağlıyor. Ancak bir güncelleme varlığı bulunmuyor; kontrol etmeyi sizin hatırlamanız gerekiyor.

Aradığınızı bulmanız için kategoriler

Marketplace ile birlikte başka bir çalışma da hayata geçiyor: entegrasyonları kategorilere ayırmak. 1.500’den fazla resmî entegrasyon varken yalnızca ada göre arama yapmak zorlaşıyor.

Geliştiriciler, bazıları alt kategorilere ayrılan 28 kategori belirledi: aydınlatma, iklim, enerji, elektrikli araç şarjı vb. Özel entegrasyonlar bunları manifest.json dosyalarında belirtebilecek ve Marketplace’te gösterilmeleri için çalışmalar şimdiden başladı.

Uzun vadede, adını bilmeden ne yapmak istediğinize göre bir uzantı arayabileceğiz. Yeni başlayanlar için bu çok şeyi değiştiriyor.

Core’a açılan bir kapı mı?

Home Assistant’ın Marketplace’i geliştiricilere sunuş biçimi dikkatimi çekti. Bir entegrasyon ya da kart, yolculuğuna Marketplace’te başlayabilir. Proje olgunlaşır, kullanıcı kitlesi edinir ve gerçekten değer katarsa geliştiricileri daha sonra Home Assistant ekibiyle Core’a dahil edilme olasılığını görüşebilir.

Dolayısıyla Marketplace, topluluğun denemeleri ile resmî özellikler arasında bir geçiş noktası olabilir. Topluluğun yeni entegrasyonları ve kartları ne hızla geliştirdiğini düşününce bu fikir hoşuma gidiyor.

Bildiğimiz HACS’ın sonu

HACS aslında ortadan kalkmıyor, statüsü değişiyor. Katalog hâlâ orada, geliştiriciler hâlâ hacs.json dosyasını kullanıyor ve HACS doğrulama araçları sistemin merkezinde kalıyor. Home Assistant, Marketplace’i kendisi şöyle özetliyor: mümkün olduğunca az değişiklikle Home Assistant’a entegre edilmiş HACS.

Kullanıcı açısından bu neredeyse tamamen olumlu. Yeni başlayanlar artık HACS’ın nasıl kurulacağını araştırmak zorunda kalmayacak. Güncellemeler diğer güncellemelerle birlikte görünecek, kurulum kolaylaşacak, geçiş otomatik yapılacak ve arayüz sistemin bir parçası olacak.

Akılda tutulması gereken tek bir çekince var: Marketplace’ten indirilen bir uzantı hâlâ bir topluluk uzantısı. Home Assistant ekibi tarafından sürdürülen bir entegrasyonla aynı güvenceleri sunmuyor.

Yıllarca Home Assistant’ı kurduktan sonra yüklenmesi tavsiye edilen ilk şey HACS oldu. 2026.11’den itibaren bunu yapmak gerekmeyecek. Bunca zamandır HACS’ı geliştirenler için bu güzel bir takdir!

Résumer cet article :

Tags:

Bu makale hakkında ne düşünüyorsunuz? Bize yorumlarınızı bırakın! Lütfen nazik olmaya devam edin: bir merhaba ve bir teşekkürün hiçbir maliyeti yoktur! Yapıcı tartışmalar yapmak için buradayız. Troller silinecektir.

Leave a reply

5 × 2 =

Maison et Domotique
Logo
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare