İçeriğe geç
Tüm projeler

tuya-light

Tuya Wi-Fi ampulleri KDE Plasma panelinden yönetir; varsayılan olarak yerel ağ üzerinden.

tuya-light
  • Renk tekerleği, parlaklık, sıcaktan soğuğa beyaz ışık çubuğu, favori renkler ve sahneleri olan Plasma panel bileşeni; simge ışığın o anki rengini alıyor.
  • Kendi sahneleriniz: oluşturun, düzenleyin, gizleyin ya da ışığın o anki hâlini kaydedin. Komut satırı, MCP sunucusu ve telefon sayfası aynı listeyi görüyor.
  • Komut satırı: tuya-light on, colour purple, brightness 30, scene movie; --json ile programların okuyabileceği çıktı.
  • MCP sunucusu: Claude gibi bir asistan “ışığı biraz sıcak yap” ya da “film modu” isteğini yerine getirebiliyor.
  • Telefon sayfası: tuya-light serve aynı kontrolleri telefon ekranına taşıyor, iPhone ana ekranına eklenebiliyor.
  • Varsayılan olarak ampulle yerel ağda, ampulün yerel anahtarıyla konuşuyor. Sunucu evden uzaktaysa isteğe bağlı bulut arka ucu ve Docker kurulumları var.
Sorun
Tuya’nın telefon uygulaması her dokunuşu Tuya’nın bulutundan geçiriyor; ışığın çalışması bulutun ayakta ve hızlı olmasına bağlı.
Rolüm
Kendi projem: fikir, tasarım, geliştirme.
Çözüm
Ampulle yerel anahtarıyla doğrudan konuşan tek bir Python çekirdeği; Plasma 6 bileşeni, komut satırı, MCP sunucusu ve telefon sayfası hep bunu kullanıyor. Bulut yalnız bir kez, kurulumda anahtarı almak için gerekiyor.
Sonuç
GPL-2.0-or-later lisanslı açık kaynak, Türkçe ve İngilizce. İki ampul kuşağını ve Tuya protokolünün 3.1-3.5 sürümlerini destekliyor.

Tuya Wi-Fi ampulleri buluta gitmeden yerel ağdan yöneten Plasma 6 panel bileşeni. Renk tekerleği ve sahneler var.

Aynı çekirdek komut satırı aracı ve yapay zekâ asistanları için MCP sunucusu olarak da çalışıyor.

Diğer projeler

Tüm projeler