Cihaz üreticisi açık kaynak projesini iptal etmek istedi: çözüm ufukta

Çinli bir ev aletleri üreticisinin bir Alman açık kaynak geliştiricisine müdahalesi şu anda akıllı ev topluluğunda tartışmalara yol açıyor. Bu, üretici Haier'in ve Candy ve Whirlpool gibi bağlı markalarının cihazlarının ücretsiz ve açık kaynaklı ev otomasyon sistemi Home Assistant'a entegre edilebildiği bir eklentidir. Ancak bu arada dostane bir çözüm de ortaya çıkabilir.

Duyuru

Çatışma Ocak ortasında bir silme talebiyle başladı: Geliştirici Andre B., Github proje sayfasında Haier Europe'un kendisinden çamaşır makinelerini, mutfak ev aletlerini, klimayı kontrol etmek için kullanılabilecek eklentisini silmesini istediğini duyurdu. Arıtma cihazları ve diğer cihazlar internetten kaldırılacak. Şirketin geliştirici tarafından yayınlanan iddiasına göre ücretsiz eklenti, üreticinin kullanım koşullarını ihlal ediyor ve hizmetleri yetkisiz bir şekilde kullanıyor. Talebin yerine getirilmemesi halinde Haier, yasal işlem başlatmak ve tazminat talep etmekle tehdit etti.

Geliştirici başlangıçta bu isteğe uymak istedikten sonra kısa bir süre sonra pes etmemeye karar verdi. 20 Ocak'ta Haier, Alman geliştiriciyle – görünüşe göre uluslararası basında çıkan haberlere ve kullanıcı e-postalarına da dayanarak – tekrar temasa geçti ve olası bir ortak çözüm olasılığını teklif etti. IoT'den sorumlu bir çalışanın mektubunda, Haier'in eklentiden gelen sunucu isteklerinde önemli bir artış fark ettiğini okuduk. “Kaldırma Bildirimi” standart bir mektuptu ancak geliştiriciyle çalışmak ve eklentiyi optimize etmek istiyorlardı.

Eklenti, Haier sunucularına HTTP istekleri gönderir. Geliştirici, üretici tarafından yayınlanan hOn uygulamasının sunucularla nasıl iletişim kurduğunu keşfettikten sonra bu istekleri yeniden yapılandırdı. Geliştirici, Haier uygulamasının çok yavaş olduğunu çünkü sunuculara çok fazla sayıda istek gönderdiğini açıklıyor.


(mki)

Haberin Sonu


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir