Skip to content

Gelişmiş Konfigürasyon

Bu bölüm, temel kurulumun ötesine geçen ek konfigürasyon seçeneklerini kapsar. Temel ayarlar kartın çalışması için gerekli her şeyi sağlarken, bu gelişmiş parametreler davranışını ve görünümünü derinlemesine özelleştirmenize olanak tanır.

KonfigüratörKonfigüratör

Bu ayarları kullanarak, gösterge panelinize mükemmel uyum sağlaması için düzen boyutlarını ayarlayabilir, erişilebilirlik seçeneklerini yapılandırabilir, belirli kullanıcı arayüzü öğelerinin görünürlüğünü yönetebilir ve varsayılan harita renklerini tamamen geçersiz kılabilirsiniz.

Tam Yükseklik (full_height)

Harita tamamen kaydırılabilir ve yakınlaştırılabilir olduğundan, kart hiçbir koşulda ekranın daha uzununu çizmemesi için özel olarak tasarlanmıştır. Bu, tüm harita görünümünün her zaman görünüm alanına sığmasını ve sayfanın kaydırılmasını gerektirmemesini sağlar.

Eğer bu tasarım amacını geçersiz kılmak isterseniz, bu parametreyi false olarak ayarlayabilirsiniz. Devre dışı bırakıldığında, kart her zaman mevcut maksimum genişliği dolduracak şekilde ölçeklenir, yüksekliği ekran sınırlarını aşsa bile.

Tavsiye Edilmez

Bu parametreyi false olarak ayarlamak genellikle tavsiye edilmez. Bu, gösterge panelinin navigasyonunu ve genel kullanıcı deneyimini olumsuz etkileyebilir ve locked yapılandırma parametresinde aksi şekilde ayarlanmadıkça haritanın kaydırma işlevinin gereksiz kilitlenmesine neden olabilir.

En/Boy Oranı (aspect_ratio)

Bu, harita görüntüleme alanının en/boy oranını tanımlar. Örneğin, 1.5 değeri genişliğin yüksekliğin 1,5 katı olduğunu belirtir. Kat planının şekline bağlı olarak 0.1 ile 100 arasında ayarlanabilir.

Önemli

full_height true olarak ayarlanmadıkça, kart sağlanan en/boy oranına bakılmaksızın hiçbir zaman görünümden daha uzun gösterilmeyecektir.

Sol El Modu (left_handed)

Bu parametreyi true olarak ayarlamak, kartın içeriği sağa hizalanacak kadar geniş olduğu sürece, eylem düğmelerini ve ilişkili menülerini kartın sağ yerine sol tarafında gösterir.

Dokunsal Geri Bildirimi Devre Dışı Bırak (disable_haptic)

Bu parametreyi true olarak ayarlamak, haptik özelliğe sahip mobil cihazlarda, kartın kullanıcı arayüzü etkileşimleri sırasında tetiklediği dokunsal geri bildirim titreşimlerini devre dışı bırakır.

Önemli

Servis çağrısı başarı ve başarısızlık sonuçlarına ait dokunsal geri bildirimler devre dışı bırakılamaz. Bu, servis çağrılarını tetikleyen anahtarlar ve seçim bileşenleri gibi etkileşimli bileşenler için standart Home Assistant davranışı ile tutarlılığı sağlar.

Dokunma Kilit Süresi (touch_lock)

Kart Kilit Modu bölümünde ayrıntılı olarak belirtilen auto ve only_touch modlarında kullanılan varsayılan 100 ms dokunma kilidi tutma süresini geçersiz kılar. 100 ile 400 ms arasında değer kabul eder.

Eski Anahtarlar (legacy_switches)

Bu parametreyi true olarak ayarlamak, anahtarları Home Assistant 2026.5'da tanıtılan yeni geçiş tasarımını kullanmak yerine eski Malzeme (Material) geçiş tasarımına geri döndürür.

Uyarı

Yüklü Home Assistant sürümü 2026.5'dan eskiyse, bu parametreyi true olarak ayarlamanın hiçbir etkisi olmaz, çünkü eski anahtar tasarımı zaten yerleşik olarak kullanılır.

Scriptler (scripts)

Vakumun Kısayollar listesine doğrudan eklenen - script.sweep_living_room gibi Home Assistant Script varlıklarının bir listesi.

Kısayol listesi, bu scriptleri varlık adlarıyla birlikte Başlat () düğmesiyle gösterir. Bu scriptler, yapılandırmada tanımlanan sırayı koruyarak kısayol listesinin en üstüne yerleştirilir. Bu, özel scriptlerin robotun yerel kısayollarından önce görüntülendiği anlamına gelir.

Ek olarak, eğer vakum cihazı kısayolları doğal olarak desteklemiyorsa, burada betimler tanımlamak kısayol eylem düğmesinin ana ekranda görünmesini zorunlu kılar. Bu, kartın desteklenmeyen cihazlar için Home Assistant üzerinden benzer kısayol işlevselliği sağlamasına olanak tanır.

YAML Örneği

yaml
type: custom:dreame-vacuum-card
entity: vacuum.l10s_gen2
aspect_ratio: 1.5
full_height: true
touch_lock: 200
disable_haptic: true
left_handed: true
legacy_switches: true
scripts:
  - script.sweep_living_room
  - script.mop_kitchen