Akıllı Ev: openHAB 4.0, yapılandırmayı standartlaştırır

Saberie

Active member


  1. Akıllı Ev: openHAB 4.0, yapılandırmayı standartlaştırır

OpenHAB 4.0’da, openHAB 3’teki ana kullanıcı arayüzünün tanıtılması gibi tek bir büyük yenilik yoktur, ancak yeni sürümden itibaren kullanıcılar artık desteklenen tüm betik dillerini dönüşümler ve profiller için de kullanabilirler. Ayrıca, geliştirme ekibi ölçü birimleri (ÖB) desteğini iyileştirmiştir. OpenHAB topluluğu, UI tabanlı yapılandırmaları dosya tabanlı yapılandırmalara göre hizalamaya ek olarak, sürüm 4.0 için Java 17 güncellemesini de duyurabilir.

Duyuru



“Kalp” için de birçok değişiklik


Her zaman olduğu gibi, openHAB platformunun arkasındaki geliştiriciler en son sürüm 3.4’ü Noel’den hemen önce yayınladılar. Şimdi, yeni ana sürüm 4.0 ile birlikte pek çok “gizli” değişiklik de ekliyorlar. Blog gönderisinin yazılımın “kalbi” olarak tanımladığı openHAB çekirdek çerçevesi, yeni sürümde eklenen toplam 13.171 kod satırıyla 260 çekme isteği, 68 hata düzeltmesi ve 94 iyileştirme aldı.

Dönüşüm yönetimi ve kullanıcı arabiriminden kalıcılık gibi bazı kullanıcı arabirimi işlevleri için temel destek, temel alınan çekirdek bileşenlerin kapsamlı yeniden düzenlemesini yapmak için kullanıldı. Bunun performansı iyileştirdiği ve hataları düzeltmeye yardımcı olduğu söyleniyor. Bu, dosya değişikliklerini izleyen bileşen – sözde denetim hizmeti – ve olay işleme için de geçerlidir.

Ölçü Birimleri ve Yazım


Geliştirme ekibine göre, “eski” kod bazı durumlarda şaşırtıcı etkilere neden olduğundan, örneğin görüntüleme birimini bir durum açıklamasına değiştirmek kalıcı verileri bozduğundan, openHAB’daki birim işleme artık tutarlı hale getirildi. Bu nedenle, geliştiriciler artık belirli bir öğe için birimi tanımlayan birim meta verilerini kullanıma sunmuştur. Bir durum açıklamasında belirtilen birim yalnızca görüntüleme için kullanılır ve artık öğenin dahili durum yönetimi üzerinde herhangi bir etkisi yoktur.

Duyuru

Dönüşüm zaten openHAB 3.4 ile tanıtıldı, ancak bir profil hala eksikti. Bu profilin tanıtımı artık dönüşüm yönetimini iyileştirmek için de kullanılmıştır. OpenHAB 4 ile geliştiriciler, dönüşüm komut dosyaları oluşturmak için herhangi bir komut dosyası dilini kullanabilir ve kanallar ile öğeleri bağlarken bu komut dosyalarının herhangi birini bir profil olarak kullanabilir.

“Thing Upgrades” ile otomatik olarak güncelleyin


Geçmişte Yönetilen Kullanıcı Arabirimi yapılandırılmış şeyleri (“Şeyler”) kullananlar için, bir ilişkilendirmedeki bir değişiklik onları bu “Şey”i silmeye ve yeniden eklemeye zorladı, bu da tam bir yeniden yapılandırma (kanal bağlamaları dahil) gerektirdi. openHAB 4 ile “Thing Upgrades” tanıtıldı. Addon geliştiricileri artık openHAB güncellendiğinde bazı şeyleri otomatik olarak güncellemek için talimatlar verebilir. Bu sürümdeki değişikliklerin tümü olmasa da çoğu için durum zaten böyledir.

openHAB 4.0’ın diğer yenilikleri openHAB blogunda ve sürüm notlarında mevcuttur. Mevcut kararlı sürüm 4.0’a ek olarak, indirme sayfası ayrıca openHAB 4.1.0’ın ilk anlık görüntüsünü içerir.


(FM)



Haberin Sonu
 
Üst