Repository navigation
Releases
v1.7.3
Türkçe
Kurulum ve güncelleme dosyası küçüldü. Marketplace ve HACS, kurarken ve güncellerken GitHub'daki sürüm zip'ini indiriyor. Bu zip README görselleri yüzünden yaklaşık 65 MB'tı ve yavaş bağlantıda "timed out" hatası verebiliyordu. Artık yalnız kurulum için gereken dosyaları içeriyor ve yaklaşık 0,5 MB.
- Görseller, kaynak kodu ve testler sürüm zip'ine girmiyor; depoda duruyorlar.
- README görselleri doğrudan GitHub'dan yükleniyor, Marketplace'te görünmeye devam ediyor.
- Kartın ve entegrasyonun davranışında değişiklik yok.
English
The install and update download is much smaller. Marketplace and HACS download the GitHub release zip when installing and updating. Because of the README images that zip was about 65 MB and could fail with "timed out" on slow connections. It now holds only the files an install needs and is about 0.5 MB.
- Images, source and tests are no longer in the release zip; they stay in the repository.
- README images now load straight from GitHub, so they still show in the Marketplace.
- No change to how the card or the integration behaves.
v1.7.2
Türkçe
- Yıldız ver: kontrol panelinin üst çubuğunda, Önizleme anahtarının yanında "Yıldız ver" düğmesi var (telefonda yalnız yıldız simgesi). Kartı beğendiysen GitHub sayfasını yeni sekmede açar. Aynı bağlantı Yenilikler penceresinde de duruyor. Yalnızca bir bağlantı; hiçbir şey sayılmaz ya da gönderilmez.
English
- Star: the control panel's top bar has a "Star" button next to the Preview switch (only the star icon on phones). If you like the card, it opens its GitHub page in a new tab. The same link is in the What's new window. It is only a link; nothing is counted or sent.
v1.7.1
Türkçe
Home Assistant 2026.11 uyumu.
- Marketplace desteği: Home Assistant 2026.11'de HACS'ın yerini Ayarlar → Marketplace aldı. Kontrol panelindeki Ayarlar → Sürüm ve güncelleme artık yeni sürümü Marketplace üzerinden de denetliyor ve indiriyor. HACS kullanan eski sürümlerde her şey eskisi gibi çalışıyor.
- README'ye Marketplace ile kurulum ve güncelleme notları eklendi.
English
Home Assistant 2026.11 compatibility.
- Marketplace support: in Home Assistant 2026.11, Settings → Marketplace replaced HACS. Settings → Version and updates in the control panel now checks for and downloads new versions through Marketplace too. On older versions with HACS everything works as before.
- The README now covers installing and updating through Marketplace.
v1.7.0
Türkçe
Yeni özellik: gönderim yolunu göster.
- Ayarlar → Görünüm → "Gönderim yolunu göster" (varsayılan kapalı). Açılınca her efekt kutusunun sağ üst köşesinde, efektin ışığa hangi yoldan gittiğini gösteren küçük bir simge çıkar: yerel ağ (yeşil ev), Bluetooth (mavi dalgalar) ya da internet (turuncu bulut). Kutu birden çok ışığa gidiyorsa en yavaş yol gösterilir.
- Simgenin üzerine gelince hangi ışığın hangi yoldan gittiği yazar; efektin basılı tutunca açılan menüsünde de her ışığın yanında görünür.
- Efekt gönderildikten yaklaşık 1,5 saniye sonra gerçek süre kutuda 3 saniyeliğine görünür (örneğin "0,4 sn").
- Bilgi, uyumlu bir entegrasyonun sunduğu servisten gelir. Servis yoksa ayar gri görünür ve "Bu özellik için uyumlu bir entegrasyon gerekli" yazar; kart başka hiçbir yerde etkilenmez. Servis hata verirse simgeler sessizce gizlenir.
- Bilgi oda seçimi başına tek çağrıyla alınır, bir dakika saklanır ve kart açıkken dakikada bir sessizce yenilenir. Kontrol panelinde gösterilmez.
English
New feature: show delivery path.
- Settings → Look → "Show delivery path" (off by default). When on, each effect tile shows a small icon in its top right corner telling how the effect reaches the light: local network (green house), Bluetooth (blue waves) or the internet (orange cloud). When a tile goes to several lights, the slowest path is shown.
- Hovering the icon lists which light goes which way; the menu opened by holding an effect also shows it next to each light.
- About 1.5 seconds after an effect is sent, the real time shows on the tile for 3 seconds (e.g. "0.4 s").
- The information comes from a service offered by a compatible integration. Without it the setting is greyed out with "Requires a compatible integration", and nothing else in the card changes. If the service fails, the icons simply stay hidden.
- One call per light selection, kept for a minute and quietly refreshed once a minute while the card is open. Not shown in the control panel.
v1.6.6
Türkçe
HACS incelemesi için değişiklik.
- Kendi kendine yenileme kaldırıldı: sayfada kartın eski bir kopyası yüklüyse kart sayfayı kendiliğinden yenilemiyor. Yeni sürüm gelince kartta ve panelde "Yenile" düğmesi çıkıyor; sayfa yalnızca ona basınca yenileniyor. Ayarlar'dan güncelleyip Home Assistant'ı yeniden başlatınca da sayfa kendiliğinden yenilenmiyor, "Yenile" düğmesi çıkıyor.
- Önbellek temizliği kaldırıldı: kart artık Home Assistant'ın tarayıcı önbelleklerini taramıyor ve oradan bir şey silmiyor. Yeni kart dosyası, adresindeki sürüm numarasıyla (?v=) zaten yükleniyor.
- Güncellemeden sonra kart hâlâ eski görünürse sayfayı bir kez yenile (bilgisayarda Ctrl+F5, telefonda uygulamanın önbelleğini temizle).
English
Change for the HACS review.
- No more automatic reload: when an older copy of the card is already loaded on the page, the card no longer reloads the page on its own. When a new version arrives, a "Reload" button appears on the card and in the panel; the page only reloads when you press it. After updating and restarting Home Assistant from Settings, the page also waits for "Reload" instead of reloading by itself.
- No more cache clean-up: the card no longer walks or deletes anything from Home Assistant's browser caches. The new card file is already loaded through the version number in its address (?v=).
- If the card still looks old after an update, reload the page once (Ctrl+F5 on a computer, clear the app cache on a phone).
v1.6.5
Türkçe
Hata düzeltmesi.
- Donan efekt ekranı: efekt ekranı başka bir panodan (örneğin Lemur Home Dashboard'un Efektler düğmesinden ya da ışık penceresinden) açılınca Home Assistant'ın durumunu yalnızca açıldığı anda alıyordu. Parlaklığı değiştirince birkaç saniye doğru değer görünüyor, sonra eski değere (örneğin %100) dönüyordu; ışıklar ise ayarlandığı gibi kalıyordu. Artık ekran açık kaldıkça güncel durumu kendisi takip ediyor.
English
Bug fix.
- Frozen effect screen: when the effect screen was opened from another dashboard (for example Lemur Home Dashboard's Effects button or light window), it only took Home Assistant's state at the moment it opened. After changing the brightness the right value showed for a few seconds, then it went back to the old value (e.g. 100%), while the lights themselves stayed as set. The screen now follows the current state for as long as it is open.
v1.6.4
Türkçe
Yayın öncesi genel hata taraması. Kart, kontrol paneli ve entegrasyon baştan sona tarandı; 40'a yakın hata düzeltildi. Güncellemen önerilir.
- Kontrol paneli telefonda: odada çok ışık varken ya da telefon yan çevrilince efekt listesi ekrandan kayboluyordu. Artık odanın ışıkları tek satırda yana kayıyor, kısa ekranlarda sayfa kayıyor, efekt listesi hep görünüyor. Sürüklerken sekme, oda ve ışık satırları yana da kayıyor; "Efekt oluştur" düğmesi dar ekranda taşmıyor.
- Eksik ışıkları tamamla: buton kartlarıyla (telefon, tam ekran, pencere) açılan kartta bu düğmeye basınca pencere kapanıp panoda kalıyordu; artık kontrol panelinde o efektin tamamlama ekranı açılıyor. Panele doğrudan bağlantıyla gelince kayıtlı ayar yükleniyor. Tamamlanan ışıklar "Script olarak kaydet"e de giriyor. Kaydetme artık tek geri alma adımı.
- Kontrol paneli:
- Efekt oluştur ekranı açıkken ayarlar, geri al ve sürüklemeler ekrana yansımıyordu; düzeltildi.
- Düzenlenmiş bir odada otomatik sekmelere (Efektlerim, Diğer) efekt bırakılamıyor, bu sekmeler yeniden adlandırılamıyor ve silinemiyordu; düzeltildi.
- "Her şeyi sıfırla"dan sonra onay penceresi kapanmıyordu; düzeltildi.
- Işıksız efekt kaydedilemiyor; evde hiç ışık yoksa açıklayıcı bir ekran çıkıyor.
- Bozuk bir yedek dosyası paneli bozamıyor; tarih okunamazsa "?" yazıyor.
- Süre ve yüzdeler dile göre yazılıyor ("undefined" ve İngilizcede "%30", "0,3 sn" görünmüyor).
- Script adları artık çakışmıyor.
- Efekt kutusunun üzerine gelince ışık şeridi yükselip efektleri kaydırmıyor.
- Kart:
- Latin olmayan adlı efektler (Kiril, Yunan, Çince, İbranice, Arapça, emoji) artık görünüyor; önceden siliniyor ya da birleşiyordu. Mevcut efektlerin anahtarları değişmedi, favoriler yerinde.
- İlk açılışta telefonda boş "Son çalınan" sekmesi açılmıyor; yalnız beyaz ışıklı evde Beyaz ve renk açılıyor; ilk efektten ya da ilk favoriden sonra sekme kendi kendine değişmiyor.
- Renk desteklemeyen ışıklarda renk bölümü gizli; gönderilmeyen bir komut için "uygulandı" yazmıyor.
- Durdur yalnız efekt ışıklarını etkiliyor (beyaz tavan ışığı kısılmıyor).
- Bulunamayan (unavailable) ışıklar efekt sayısına ve komutlara girmiyor.
- "Grupları dahil et" açıkken grup ve üyeleri aynı komutu iki kez almıyor.
- Masaüstünde oda kapalıyken parlaklık çubuğu ışıkları o parlaklıkta açıyor.
- Gece modunda kendi efektler ve tamamlanan ışıklar kısık ışıkları parlatmıyor.
- Işık yoksa da katmanda kapatma (✕) düğmesi var.
- Kart ayarında
areas,exclude,entitiestek değer olarak yazılınca kart çökmüyor; kartınexcludeayarı panelde taşınan ışıklarda da geçerli. - Kart düzenleyicisi varsayılan değerleri (beyaz ton, parlaklık, dil...) kart ayarına yazmıyor; önceden ilk düzenlemeden sonra panel ayarlarını eziyordu. Renkli simge listesi simgeler geç yüklense de doluyor.
- Entegrasyona ilk bağlantı geçici olarak başarısız olursa (örneğin HA yeniden başlarken) kart yerel moda takılmıyor, yeniden deniyor.
- #isik-efektleri gibi bağlantılar sayfa geç yüklense de açılıyor.
- Havai fişek gibi efektler doğru kategoride (Doğa yerine Eğlence).
- Entegrasyon:
- Bir oda efekt varlığı devre dışı bırakılınca bütün seçim varlıkları bozuluyordu; düzeltildi.
- Oda adı değişince varlık adı yeniden başlatmadan güncelleniyor.
- Yeniden yüklemeden hemen önce yapılan değişiklik kaybolmuyor.
- Önizlemede "Böyle bırak" yalnız efekti oynayan ışıkları kaydediyor.
- Bozuk biçimli ayarlar sunucuda temizleniyor.
- Eski verinin okunamaması kurulumu durdurmuyor.
- En düşük Home Assistant sürümü 2024.4 olarak düzeltildi (kod zaten bunu gerektiriyordu).
English
Pre-launch bug sweep. The card, the control panel and the integration were checked end to end and close to 40 bugs were fixed. Updating is recommended.
- Control panel on phones: with many lights in a room, or with the phone held sideways, the effect list disappeared. The room's lights now scroll sideways in one row, the page scrolls on short screens, and the effect list always stays visible. While dragging, the tab, room and light rows also scroll sideways; the "Create effect" button no longer overflows on narrow screens.
- Fill in the missing lights: in a card opened from a button card (phone, full screen, window) this button closed the layer and stayed on the dashboard; it now opens that effect's fill-in screen in the control panel. Opening the panel from a direct link loads the saved setting. Filled-in lights are included in "Save as script". Saving is now a single undo step.
- Control panel:
- With the Create effect screen open, settings, undo and drags did not show up; fixed.
- In an arranged room, effects could not be dropped onto automatic tabs (My effects, Other), and those tabs could not be renamed or deleted; fixed.
- The confirmation dialog stayed open after "Reset everything"; fixed.
- An own effect can't be saved without lights; a home with no lights shows a clear empty screen.
- A broken backup file can no longer break the panel; an unreadable date shows "?".
- Times and percentages follow the language (no more "undefined", or "%30" and "0,3 sn" in English).
- Script names no longer collide.
- Hovering an effect tile no longer makes the light strip grow and shift the effects.
- Card:
- Effects with non-Latin names (Cyrillic, Greek, Chinese, Hebrew, Arabic, emoji) are now shown; before they were dropped or merged. Existing effect keys did not change, so favourites stay.
- On first open, phones no longer start on an empty "Recently played" tab; white-only homes open on White & colour; the tab no longer changes by itself after the first effect or favourite.
- The colour section is hidden for lights without colour; no "applied" message when nothing was sent.
- Stop only affects effect lights (a white ceiling light is no longer dimmed).
- Unavailable lights are not counted and get no commands.
- With "Include groups" on, a group and its members no longer get the same command twice.
- On desktop, the brightness slider turns the room on at that brightness when it is off.
- In night mode, own effects and filled-in lights no longer brighten dim lights.
- The layer has a close (✕) button even when there are no lights.
areas,excludeandentitieswritten as a single value no longer crash the card; the card'sexcludealso applies to lights moved in the panel.- The card editor no longer writes default values (white tone, brightness, language...) into the card config; before, the first edit made them override the panel settings. The colour icon list fills even when the icons load late.
- If the first connection to the integration fails for a moment (for example while HA restarts), the card retries instead of staying in local mode.
- Links like #isik-efektleri open even when the page loads slowly.
- Effects like Fireworks are in the right category (Fun instead of Nature).
- Integration:
- Disabling one room effect entity broke all the select entities; fixed.
- Renaming a room updates the entity name without a restart.
- A change made just before a reload is no longer lost.
- "Keep it" in preview only records the lights that played the effect.
- Settings with a wrong shape are cleaned on the server.
- Unreadable old data no longer stops setup.
- The minimum Home Assistant version is corrected to 2024.4 (the code already needed it).
v1.6.3
Türkçe
Kontrol panelinde hangi efektin hangi ışıkta olmadığı artık görünüyor.
- Destek noktaları: odadaki efekt ışıklarının hepsinde olmayan efektlerin altında, kartta olduğu gibi noktalar var. Dolu nokta efekti olan ışık, sönük nokta olmayan ışık, turuncu nokta "Eksik ışıkları tamamla" ile doldurulmuş ışık. 6'dan fazla ışıkta sayı yazar (örneğin 2/8).
- Işık şeridi: bir efektin üzerine gelince o efekti desteklemeyen ışıklar soluklaşır ve altlarında "bu efekt yok" yazar; tamamlanmış ışıklarda yerine ne yapılacağı görünür. Şerit başlığında "efekt adı: 1/3 ışıkta" yazar. Telefonda tek bir efekti seçmek aynı işi yapar; önizleme açıkken çalan efekt için de gösterir.
- Efekt menüsü: ⋯ menüsünde "Desteklemeyen ışıklar" listesi ve başlıkta kaç ışıkta olduğu.
English
The control panel now shows which lights an effect is missing on.
- Support dots: effects that not every effect light in the room has get dots under the tile, as on the card. A full dot is a light that has it, a faint dot one that does not, an orange dot one filled in with "Fill in missing lights". Above 6 lights a count is shown (e.g. 2/8).
- Light strip: hovering an effect dims the lights that do not have it and marks them "doesn’t have it"; filled-in lights show what they do instead. The strip header reads "effect name: on 1/3". On phones selecting a single effect does the same; with preview on it follows the playing effect.
- Effect menu: a "Lights without it" list in the ⋯ menu, and how many lights have it in its header.
v1.6.2
Türkçe
Hız ve ekran düzeltmeleri. Davranış değişmedi; güncellemen önerilir.
- Daha hızlı kart ve panel: her ışık değişiminde bütün sayfa (stil dahil) yeniden kurulmuyor; stil bir kez yükleniyor. Sıralama ve "şu an ne çalıyor" hesabı tekrar tekrar yapılmıyor.
- Daha az veri: efekt seçince bütün düzen değil, yalnızca son çalınan bilgisi bütün açık ekranlara gidiyor. Ayar kaydedince de yalnızca o ayar gidiyor.
- Oda efekt varlıkları: parlaklık ya da renk değişince boşuna yeniden hesaplanmıyor; efekt listeleri önbellekte tutuluyor.
- Dokunmatik kaydırma: kontrol panelinde sürükle-bırak yalnızca bir şey sürüklenirken dokunuşları yakalıyor; panel telefonda daha akıcı kayıyor. Sürüklerken yapılan ölçümler kare başına bir kez.
- Önbellek temizliği: eski sayfa kopyaları her açılışta değil, sürüm başına bir kez taranıyor.
- Ekran düzeltmeleri:
- Küçük tabletlerde (iPad dikey) oda satırı alt satıra kayınca kapatma düğmesi devleşip taşmıyor, sekmelerin üstüne binmiyor.
- Dar tablet düzeninde ve yan çevrilmiş telefonda alt çubuk iki satıra bölünmüyor (düğmeler yalnızca simge).
- Telefonda kontrol panelindeki efekt listesi ve arama kutusu ekrana sığıyor (önceden sağa taşıyordu).
- iPhone'da kart yüksekliği adres çubuğunu hesaba katıyor.
- Bildirimler ("… uygulandı" gibi) ışık durumu gelince erken kaybolmuyor.
English
Speed and layout fixes. No behaviour changes; updating is recommended.
- Faster card and panel: the whole page (styles included) is no longer rebuilt on every light change; styles load once. Sorting and "what is playing" are no longer worked out over and over.
- Less data: playing an effect sends only the recently played info to open screens, not the whole layout. Saving a setting sends only that setting.
- Room effect entities: no more needless recalculation on brightness or colour changes; effect lists are cached.
- Touch scrolling: the control panel only captures touches while something is being dragged, so it scrolls more smoothly on phones. Measurements during a drag happen once per frame.
- Cache clean-up: old page copies are scanned once per version instead of on every load.
- Layout fixes:
- On small tablets (iPad portrait), when the room row wraps the close button no longer grows huge and overflows or covers the tabs.
- In a narrow tablet layout and on phones held sideways the bottom bar no longer breaks into two lines (buttons show icons only).
- On phones the control panel effect list and search box fit the screen (they used to run off to the right).
- On iPhone the card height takes the address bar into account.
- Messages (like "… applied") no longer vanish early when the light state arrives.
v1.6.1
Türkçe
Güvenlik güncellemesi. Kodun tamamı tarandı; bulunan açıklar kapatıldı. Bilinen bir istismar yok, yine de güncellemen önerilir.
- Renkli efekt simgeleri: simge dosyası yüklenirken her simge denetleniyor. Yalnızca temiz bir SVG çizimi kabul ediliyor; içinde betik, olay özniteliği,
javascript:bağlantısı, gömülü sayfa/resim ya da dış dosya bağlantısı olan simge atlanıyor. (Bu yamayı öneren @anupamme'ye teşekkürler; daha kapsamlı haliyle eklendi.) - Işık renkleri: bir cihazın bildirdiği renk değeri (
rgb_color) artık sayıya çevrilip 0-255 aralığında kullanılıyor; bozuk ya da kötü niyetli bir değer sayfaya kod sokamaz. - Güncelleme bağlantısı: Ayarlar → Sürüm yalnızca HACS'ın bu depo için açtığı güncelleme varlığını ve yalnızca bu deponun GitHub adresini kullanıyor; başka bir entegrasyonun taklit ettiği güncelleme yok sayılıyor.
- Efekt resimleri: yükleme ve silme yalnızca yönetici hesabında. Yüklenen dosyanın gerçekten söylediği resim türü olduğu denetleniyor, en çok 500 resim. Kart yalnızca kendi simge klasöründeki resimleri gösteriyor.
- Paylaşılan düzen: herkesin yazabildiği sekme düzeni, favoriler, gizlenenler ve son çalınanlar sunucuda biçim ve boyut denetiminden geçiyor; bozuk bir kayıt kartı ya da paneli çökertemez, depo şişirilemez.
- Görünüm ayarları: kart yüksekliği, vurgu rengi ve buton rengi yalnızca geçerli CSS değerlerini kabul ediyor.
English
Security update. The whole code base was reviewed and the issues found are fixed. No known exploit; updating is still recommended.
- Colour effect icons: every icon is checked when the icon file loads. Only a clean SVG drawing is accepted; icons with scripts, event attributes,
javascript:links, embedded pages/images or links to other files are skipped. (Thanks to @anupamme for suggesting this; it was added in a broader form.) - Light colours: a colour reported by a device (
rgb_color) is now turned into numbers within 0-255; a broken or malicious value can't inject code into the page. - Update link: Settings → Version only uses the update entity HACS made for this repository and only this repository's GitHub address; a look-alike update from another integration is ignored.
- Effect pictures: uploading and removing is admin only. The uploaded file must really be the image type it claims, at most 500 pictures. The card only shows pictures from its own icon folder.
- Shared layout: tab layout, favorites, hidden effects and recently played, which any user can write, are checked for shape and size on the server; a broken record can't crash the card or panel, and the store can't be flooded.
- Look settings: card height, accent colour and button colour accept only valid CSS values.