Standart Kullanım Alanları
  • Klima
  • Televizyon
  • Ses sistemi
  • Kablosuz yerleşim

Zigbee Pilli IR Kumanda

980,00₺

Bu ürün Zigbee bağlantı teknolojisi kullandığından tek başına çalışmaz. Kullanım için, Ağ Geçitleri sayfasında satılan Tuya uyumlu Zigbee hub (ağ geçidi) ile birlikte kullanılması gerekmektedir.

Tuya, Smart Life ve Home Assisant uyumlu Zigbee köprüler ile bu pilli cihaz ile IR kumandaları Zigbee üzerinden kontrol edebilirsiniz.

Renk: Beyaz
Stok Kodu ZAK-01
Bağlantı

Zigbee 3.0

Hub Gereksinimi

Evet, Zigbee

Yazılım

Tuya,Smart Life

Güç Kaynağı

2 x AAA Pil

Renk

Beyaz

,

Siyah

980,00₺
1 - 4 Adet
931,00₺ (5%)
5 - 9 Adet
911,40₺ (7%)
10 - 19 Adet
882,00₺ (10%)
20+ Adet
Mağazadan teslimat

İstanbul Bahçeşehir adresimizden aynı gün teslim alabilirsiniz.

Kargo ile gönderim

Saat 15:00 öncesi verilen siparişler aynı gün kargolanır.

Kargo 108 TL. 3.000 TL ve üzeri ücretsiz.

Whatsapp destek
Açıklama

Pilli, ipli Zigbee kızılötesi kumanda

Bu kompakt cihaz, kızılötesi kumandayla çalışan klima, televizyon, uydu alıcısı ve ses sistemi gibi cihazlara telefondan komut göndermenizi sağlar. Uygulamada verdiğiniz komut Zigbee köprüsü üzerinden cihaza ulaşır, cihaz da odaya 38 kHz kızılötesi sinyal yayar. 12 metreye kadar menzili vardır. 2 × AAA pil ile çalıştığı için priz ve kablo gerektirmez. İpiyle klimanın yanına asabilir ya da rafa koyabilirsiniz. Zigbee ile çalıştığı için Wi-Fi ağınızı meşgul etmez. Tuya uyumlu Zigbee köprüleriyle kullanılabilir. Home Assistant tarafında Zigbee2MQTT ile tamamen yerel kullanım da mümkündür. Beyaz ve siyah renk seçeneği vardır.

  • Tuya Smart / Smart Life
  • Zigbee 3.0, köprü gerekir
  • IR 38 kHz, 12 m
  • 2 × AAA pil, kablosuz
12 mIR menzili
38 kHzIR sinyali
Z2MQTTyerel kullanım
2 × AAApriz gerekmez
Solda telefonda kumanda ekle ekranı, sağda ipli beyaz çubuk Zigbee pilli IR kumanda, üstte Tuya Smart, Smart Life ve Home Assistant logoları

Zigbee Pilli IR Kumanda

  • Tuya Smart uygulaması simgesiTuya Smart
  • Smart Life uygulaması simgesiSmart Life

Klima ve televizyon gibi cihazlar, kendi kumandalarından gelen kızılötesi sinyalle çalışır. Bu ürün de aynı sinyali üretir. Telefonda bir tuşa bastığınızda komut önce Zigbee köprüsüne, ardından bu cihaza gelir. Cihaz da odaya kızılötesi sinyal gönderir. Böylece klima veya televizyon komutu kendi kumandasından gelmiş gibi algılar. Ürün Zigbee ile haberleştiği için evinizde Tuya uyumlu bir Zigbee köprüsü bulunmalıdır. ZGW-03P gibi Wi-Fi ile bağlanan köprüler uygundur.

Telefon uygulaması olarak Tuya Smart veya Smart Life kullanılır. İki uygulama aynı altyapıdadır. Uygulama ücretsizdir, App Store ve Google Play’de yer alır, menüler Türkçedir ve abonelik istemez. Evde aynı ağda olmanız gerekmez. Dışarıdayken de klimayı açabilirsiniz. Hesabı paylaştığınızda ev halkı da aynı cihazları kullanabilir.

  • Her yerdenaynı ağ gerekmez
  • KöprüZigbee 3.0 gerekir
  • Paylaşım20 kişiye kadar
Smart Life uygulamasında kumanda ekle ekranı, kızılötesi cihaz türleri: TV, uydu alıcısı, TV kutusu, klima, vantilatör, ışık, ses sistemi, projeksiyon, DVD, kamera, ısıtıcı, hava temizleyici

Uygulamada ne görürsünüz

Kumanda ekleme ekranında önce cihaz türünü seçersiniz. Televizyon, uydu alıcısı, TV kutusu, klima, vantilatör, ışık, ses sistemi, projeksiyon, DVD, kamera, ısıtıcı ve hava temizleyici seçenekleri bulunur. Türü seçtikten sonra marka listesi açılır. Markanızı seçtiğinizde uygulama en az 3 test tuşuyla uygun kumanda kalıbını bulur.

Eklediğiniz her cihaz uygulamada kendi kumandasıyla görünür. Klimada hedef sıcaklık, mod ve fan hızı yer alır. Televizyonda kanal, ses ve kaynak tuşları bulunur. Tüm bu tuşlar zamanlayıcıya ve senaryolara bağlanabilir. Cihazın pil seviyesi de kendi sayfasında görünür.

  • 12 türçok sayıda cihaz
  • Marka listesihazır kumandalar
  • Piluygulamada görünür
Televizyon ünitesinde dik duran ipli beyaz çubuk Zigbee pilli IR kumanda, üstte klima

Yerleşim ve kullanım

Kızılötesi sinyal ışık gibi yayılır. Bu yüzden cihazı yöneteceğiniz klima ve televizyonla aynı odaya, önü açık bir noktaya yerleştirmeniz gerekir. Menzil 12 metreye kadardır. Pille çalıştığı için priz aramanıza gerek kalmaz. İpiyle klimanın yanındaki bir çiviye asabilir, televizyon ünitesine koyabilir ya da rafa dik yerleştirebilirsiniz. Sinyal duvardan geçmediği için her oda için ayrı cihaz gerekir.

Zigbee bağlantısı ise duvardan geçebilir. Cihaz köprüye uzak bir odada olsa bile aradaki şebekeye bağlı Zigbee cihazlar sinyali taşıyabilir. Ürün pilli olduğu için kendisi sinyal aktarma görevi üstlenmez. Uyku modunda bekler ve komut geldiğinde uyanır. 2 × AAA alkalin pil kutudan çıkmaz.

  • Aynı odaönü açık olmalı
  • İpliasılır ya da konur
  • 2 × AAAkutuda yok
Bir el klima kumandasını masadaki beyaz çubuk Zigbee pilli IR kumandaya yakından tutuyor

Hazır listede olmayan kumandalar

Markası listede bulunmayan bir cihazınız varsa kumandayı tuş tuş tanıtabilirsiniz. Uygulamada kendin yap seçeneğini açar, mevcut kumandayı cihaza birkaç santimetre yaklaştırır ve öğretmek istediğiniz tuşa basarsınız. Cihaz sinyali kaydeder. Kaydettiğiniz her tuş uygulamada ayrı bir düğme olarak görünür.

Klima kumandalarında önemli bir ayrıntı vardır. Her basışta yalnız tek bir komut değil, klimanın tüm durumu gönderilir. Yani açık kapalı bilgisi, mod ve derece birlikte iletilir. Bu yüzden açma tuşunu öğretirken klima kapalı olmalıdır. Aksi halde kapatma durumu kaydedilebilir. Bu yöntem eski klimalar, vantilatörler ve projeksiyon cihazları için de uygundur.

  • Kendin yaptuş tuş öğretme
  • Her IR cihazeski modeller dahil
  • Klimakapalıyken öğretin
Beyaz zeminde akış: ipli beyaz Zigbee pilli IR kumanda, ZGW-03P Zigbee köprüsü ve Wi-Fi modem, aralarında kesikli mavi yaylar

Zigbee köprüsü gerekir

Bu model Zigbee 3.0 ile çalışır ve Wi-Fi’a doğrudan bağlanmaz. Bu yüzden evinizde Tuya uyumlu bir Zigbee köprüsü olmalıdır. ZGW-03P Zigbee + Bluetooth köprüsü bu kullanım için uygundur. Köprü modeme Wi-Fi ile bağlanır, bu cihaz ve diğer Zigbee cihazlar da köprüye eklenir. Tek köprü onlarca cihaz için yeterlidir.

Home Assistant kullanıyorsanız Tuya köprüsüne ihtiyacınız yoktur. Cihaz Zigbee2MQTT ve ZHA ile bir Zigbee USB çubuğuna doğrudan eklenebilir ve Tuya bulutu olmadan tamamen yerel çalışır. Yalnız Zigbee cihazlardan oluşan senaryolar köprünün içinde çalıştığı için internet kesilse bile devam eder.

  • Köprü şartörneğin ZGW-03P
  • Onlarca cihaztek köprü yeter
  • Zigbee2MQTTköprüsüz, yerel

Öne çıkanlar

Günlük kullanımda en çok fark yaratan özellikler.

  • 12 m kızılötesi menzil

    Klima, televizyon, uydu alıcısı ve ses sistemi gibi cihazlara 38 kHz kızılötesi sinyal gönderir. Aynı oda içinde 12 metreye kadar kullanılabilir.

  • Zigbee 3.0 bağlantı

    Wi-Fi yerine Zigbee ile çalışır. Tuya uyumlu Zigbee köprüsüne bağlanır. Pilli olduğu için uyku modunda bekler ve komut gelince devreye girer.

  • Home Assistant uyumu

    Zigbee2MQTT destekli cihazlar listesinde yer alır. ZHA ile de eklenebilir. Tuya bulutu olmadan tamamen yerel kullanım sunar.

  • Hazır marka kütüphanesi

    Klima, televizyon, uydu alıcısı ve ses sistemi için binlerce hazır kumanda bulunur. Marka seçilir, test tuşlarıyla uygun kumanda belirlenir.

  • Kumanda öğretme desteği

    Listede olmayan kumandalar kendin yap yöntemiyle tuş tuş tanıtılabilir. Komutlar zamanlayıcıya ve senaryolara bağlanabilir.

  • Pilli ve kablosuz kullanım

    2 × AAA pil ile çalışır. Kablo ve priz istemez. İpiyle asılabilir ya da rafa dik yerleştirilebilir. Beyaz ve siyah renk seçeneği vardır.

Kurulum

Zigbee köprünüz uygulamada ekli ve çevrimiçi olduktan sonra kurulum birkaç dakikada tamamlanır.

  1. Pilleri yerleştirin

    Arka kapağı açıp 2 × AAA alkalin pili takın. Gösterge ışığı yanıp sönmeye başlar. Yanıp sönmüyorsa kılavuzdaki adımı izleyerek eşleştirme moduna alın.

  2. Uygun yere koyun

    Cihazı yöneteceğiniz klima ve televizyonla aynı odaya, önü açık bir yere yerleştirin. İpiyle klimanın yanına asabilir ya da televizyon ünitesine dik koyabilirsiniz.

  3. Köprüye ekleyin

    Tuya Smart veya Smart Life uygulamasında köprünüzün sayfasına girip alt cihaz ekle seçeneğini açın. Köprü cihazı bulur. Listede Zigbee IR Remote olarak görünür. Ekle diyerek devam edin.

  4. Kumandayı tanıtın

    Cihaz türünü ve markayı seçin. Elle eşleştirme sırasında en az 3 tuşu deneyerek cihazın tepki verdiğini doğrulayın. Markanız listede yoksa kendin yap seçeneğiyle tuşları öğretin.

Kurulumda dikkat edilmesi gerekenler

  • Köprü olmadan çalışmaz. Cihaz Wi-Fi’a bağlanmaz. Tuya uyumlu bir Zigbee 3.0 köprüsü gerekir. Home Assistant ile Zigbee USB çubuğu üzerinden köprüsüz kullanılabilir.
  • Kızılötesi açık görüş ister. Sinyal duvardan ve dolap kapağından geçmez. Cihaz, yöneteceği klima ve televizyonla aynı odada ve önü açık bir yerde olmalıdır. Her oda için ayrı cihaz gerekir.
  • Klima açma tuşunu klima kapalıyken öğretin. Klima kumandaları her basışta tüm durumu gönderir. Klima açıkken öğretilen tuş kapatma komutu olarak kaydedilir. Marka listesinde aynı marka için birden çok kod seti olabilir. İlki çalışmazsa sıradakini deneyin.
  • Piller kutuda yoktur. 2 × AAA alkalin pil sizden. Şarj edilebilir piller 1,2 volt verdiği için düşük pil uyarısına yol açabilir. Alkalin pil kullanın.

Temel terimler

Sayfada geçen teknik ifadelerin kısa açıklamaları.

  • Kızılötesi, IRKumandaların görünmez ışıkla gönderdiği sinyaldir. 38 kHz taşıyıcı kullanır, duvardan geçmez, aynı odada 12 metreye kadar ulaşır.
  • Zigbee 3.0Düşük güç tüketimli kablosuz ağ standardıdır. Cihazlar köprüye bağlanır, şebekeye bağlı cihazlar sinyali birbirine aktarır.
  • Uyku moduPilli Zigbee cihazlar komut beklerken uyur ve pil tüketimini azaltır. Komut gelince uyanıp kızılötesi sinyali gönderir.
  • Zigbee2MQTTHome Assistant kullanıcılarının Tuya bulutu olmadan Zigbee cihazları yerel olarak yönetmesini sağlayan açık kaynak yazılımdır. Bu cihaz listede yer alır.
  • Kendin yapUygulamada mevcut kumandanın tuşlarını cihaza tek tek öğretme yöntemidir.

Tuya köprüsü ile Home Assistant farkı

Tuya köprüsüyle kullanıldığında cihaz Smart Life uygulamasında görünür, senaryolar orada kurulur ve komutlar bulut üzerinden iletilir. Home Assistant tarafında ise Zigbee2MQTT veya ZHA ile bir Zigbee USB çubuğuna doğrudan eklenir. Bu kullanımda Tuya köprüsü ve bulut gerekmez. Kumanda kodları Home Assistant içinde öğretilir ve gönderilir.

İnternet kesildiğinde

Yalnız Zigbee cihazlardan oluşan senaryolar köprünün içinde çalışmaya devam eder. Telefondan uzaktan erişim ise internet gelene kadar bekler. Home Assistant ile yerel kurulumda tüm yapı internetsiz de çalışır.

Kendi senaryolarınızı kurun

Kumanda komutları senaryoda eylem olarak kullanılır. Sensörler ve diğer Novato cihazları da aynı senaryoya koşul olarak eklenebilir.

  • Oda 27 dereceyi geçinceZigbee sıcaklık sensörü
    Klima soğutmada açılsın24 derece, düşük fan
  • Pencere açılıncaZigbee pencere sensörü
    Klima kapansıngereksiz çalışmasın
  • Eve yaklaşıncatelefonun konumu
    Klima ısıtmada açılsınev önceden ısınır
  • Gece 23:00’teher gün saat kuralı
    Televizyon kapansınçocuk odasında
Konsol üzerinde yan yana Amazon Echo Dot, Google Nest Mini ve Apple HomePod mini

Alexa ve Google Asistan desteği

Smart Life hesabınızı Amazon Alexa veya Google Asistan uygulamasına bir kez bağlamanız yeterlidir. Marka listesinden eklediğiniz klima ve televizyon sesli asistanda da görünür. “Klimayı 24 dereceye ayarla” veya “televizyonu kapat” gibi komutlar kullanılabilir. Google Asistan Türkçe komut alır. Alexa İngilizce komut alır. Apple HomeKit ve Siri desteği yoktur.

  • Google AsistanTürkçe komut
  • Amazon Alexaİngilizce komut
  • Tek seferlikhesap bağlama
Home Assistant panelinde klima kartı ve mod simgeleri, masada ipli beyaz Zigbee pilli IR kumanda

Home Assistant ile kullanın

Bu cihaz Zigbee2MQTT destekli cihazlar listesinde yer alır ve ZHA ile de eklenebilir. Home Assistant içinde bir Zigbee USB çubuğuna doğrudan bağlanır. Tuya köprüsü ve bulut gerekmez. Tüm yapı yerel çalışır. Kumanda kodları Home Assistant tarafında öğretilir ve otomasyonlardan gönderilir. Tuya köprüsüyle kullanıyorsanız resmi Tuya entegrasyonu üzerinden yalnız Smart Life’ta kurduğunuz senaryolar tetiklenir.

  • Zigbee2MQTTyerel, bulut yok
  • ZHAdesteklenir
  • KöprüsüzUSB çubukla
Tuya Smart Life web panelinde evin görünümü, telefondan QR ile oturum açma ve device.tuyasmart.com adresi

Tuya Smart Life Web Kontrol

Aynı hesabı bilgisayarda da kullanabilirsiniz. device.tuyasmart.com adresine girip telefondaki uygulamanın profil sekmesindeki QR okuyucu ile oturum açarsınız. Kumandalarınızı ve senaryolarınızı büyük ekranda görüntüleyebilirsiniz.

  • Tarayıcıdanbilgisayarda yönetim
  • QR ile giriştelefondan onay
  • Aynı hesapcihazlar ve senaryo

Platform ve bağlantı tipi

Cihaz Tuya Smart veya Smart Life ile yönetilir, Zigbee köprü üzerinden bağlanır.

Platform

Tuya Smart ve Smart Life

Tuya Smart ve Smart Life aynı platformu kullanır. Tek hesapta tüm Tuya uyumlu cihazlar bir araya gelir.

Bağlantı tipi

Zigbee 3.0

Zigbee bir bağlantı tipidir. Cihaz modeme değil, Tuya uyumlu bir Zigbee köprüye bağlanır.

Hangi model size uygun

Kızılötesi kumandalarda temel fark bağlantı tipi, besleme ve sensör desteğidir.

ModelBağlantıBeslemeKime uygun
Bu ürün, Zigbee pilli IR kumandaZigbee, her Tuya köprüsü ya da Zigbee2MQTT2 × AAA pilPriz olmayan yerde kullanmak ve ipiyle asmak isteyenler
Zigbee IR KumandaZigbee, her Tuya köprüsü ya da Zigbee2MQTTType-C, sürekliPriz olan yerde pil değiştirmek istemeyenler ve ağda router isteyenler
WiFi Sensörlü IR KumandaWi-Fi, köprü gerekmezType-C, sürekliKöprüsü olmayan ve klimayı oda sıcaklığına göre yönetecekler
WiFi IR + RF KumandaWi-Fi, köprü gerekmezType-C, sürekliPanjur ve garaj kumandasını da yönetecekler

Klimanın yanında priz yoksa veya cihazı görünmeyen bir yere asmak istiyorsanız bu pilli model uygun seçimdir. Priz varsa Type-C ile beslenen Zigbee model pil değiştirmez ve ağı güçlendirir. Köprünüz yoksa Wi-Fi modeller doğrudan modeme bağlanır.

Teknik özellikler ve kutu içeriği

Temel donanım bilgileri ve uyumluluk detayları aşağıda yer alır.

Donanım ve sinyal

Kızılötesi
38 kHz, 12 metreye kadar, aynı oda içinde
Zigbee
Zigbee 3.0, IEEE 802.15.4, 2,4 GHz
Besleme
2 × AAA alkalin pil, LR03
Ölçüler
73 × 25 × 20 mm
Renk
Beyaz ya da siyah
Montaj
İpiyle asılır ya da rafa konur, kablo yok
Kutuda
Cihaz ve kılavuz
Kutuda yok
2 × AAA pil, Zigbee köprüsü
Sıcaklık sensörü
Yoktur, sensörlü Wi-Fi modellere bakın

Bağlantı ve uyumluluk

Bağlantı
Zigbee 3.0, Wi-Fi yoktur
Köprü, Tuya
Tuya uyumlu Zigbee köprüsü, örneğin ZGW-03P
Ağ rolü
Uç cihaz, pilli olduğu için sinyal aktarmaz
Uygulama
Tuya Smart, Smart Life, Türkçe
Home Assistant
Zigbee2MQTT ve ZHA ile yerel, köprüsüz
Uyumlu cihazlar
Kızılötesi alıcılı klima, TV, uydu alıcısı, TV kutusu, ses sistemi, projeksiyon, vantilatör
Kumanda ekleme
Marka kütüphanesi ya da kendin yap öğretme
Sesli asistan
Amazon Alexa, Google Asistan, Tuya üzerinden
Paylaşım
20 kişiye kadar
RF 433 MHz
Yoktur, yalnız kızılötesi
Durum geri okuma
Yoktur, kızılötesi tek yönlüdür
Siri ve HomeKit
Yoktur
Garanti
Teslim tarihinden itibaren 2 yıl

Sık sorulanlar

Köprü gerekir mi?

Evet. Cihaz Zigbee 3.0 ile çalışır ve Wi-Fi’a bağlanmaz. Tuya uyumlu bir Zigbee köprüsü gerekir. Örneğin ZGW-03P kullanılabilir. Home Assistant kullanıyorsanız köprü gerekmez. Zigbee USB çubuğuna Zigbee2MQTT veya ZHA ile doğrudan eklenir.

Piller ne kadar gider, kutuda mı?

Piller kutudan çıkmaz. 2 × AAA alkalin pil gerekir. Cihaz komut beklerken uyku modunda kaldığı için pil tüketimi düşüktür. Pil seviyesi uygulamada görünür ve azaldığında uyarı alırsınız.

Wi-Fi modellerden farkı nedir?

Bu model Wi-Fi yerine Zigbee ile haberleşir. Bu sayede modemi ve Wi-Fi ağını daha az meşgul eder. Home Assistant tarafında Zigbee2MQTT ile bulutsuz ve tamamen yerel kullanılabilir. Bunun karşılığında Zigbee köprüsü gerekir. Köprünüz yoksa Wi-Fi modeller doğrudan modeme bağlanır.

Home Assistant ile kullanabilir miyim?

Evet. Cihaz Zigbee2MQTT destekli cihazlar listesinde yer alır ve ZHA ile de eklenebilir. Zigbee USB çubuğu üzerinden Tuya köprüsü ve bulut olmadan yerel çalışır. Kumanda kodları Home Assistant içinde öğretilip otomasyonlardan gönderilir.

Markam listede yoksa yine kullanabilir miyim?

Evet. Kendin yap seçeneğiyle mevcut kumandanızı tuş tuş öğretebilirsiniz. Kumandayı cihaza birkaç santimetre yaklaştırıp ilgili tuşa basmanız yeterlidir. Klima açma tuşunu öğretirken klima kapalı olmalıdır.

Tek cihazla birden fazla odadaki klimayı yönetebilir miyim?

Hayır. Kızılötesi sinyal duvardan geçmez. Bu yüzden her oda için ayrı cihaz gerekir. Aynı odadaki klima, televizyon ve ses sistemi ise tek cihaz üzerinden yönetilebilir.

Klimayı kendi kumandamla açarsam uygulama bunu görür mü?

Hayır. Kızılötesi iletişim tek yönlüdür. Klima cihaza geri bilgi göndermez. Uygulama yalnızca kendi gönderdiği komutları bilir. Klimayı uygulamadan ve senaryolardan kullanırsanız durum daha tutarlı olur.

Garaj veya panjur kumandasını da kopyalar mı?

Hayır. Bu kumandalar radyo frekansı ile çalışır, kızılötesi değildir. RF kumandalar için Zigbee RF kumanda kopyalayıcı ya da WiFi IR + RF kumanda gerekir.

Alexa veya Google ile sesli kontrol var mı?

Evet, Tuya köprüsüyle kullanıldığında desteklenir. Smart Life hesabınızı Alexa ya da Google Asistan ile bağladığınızda marka listesinden eklediğiniz klima ve televizyon orada da görünür. Google Asistan Türkçe, Alexa İngilizce komut alır.

Kablolu Zigbee IR kumandadan farkı nedir?

Bu model pille çalışır, kablo ve priz istemez, ipiyle asılabilir. Kablolu model Type-C ile sürekli beslenir, pil değiştirmez ve Zigbee ağında sinyal aktarır. İki model de her Tuya köprüsüyle çalışır.

Garanti, iade ve kargo?

2 yıl Novato garantisi, teslimden sonra 14 gün koşulsuz iade. İade için WhatsApp hattımıza “iade başlat” yazmanız yeterlidir. Hafta içi 15:00’e kadar verilen siparişler aynı gün kargoya verilir, Cumartesi 11:00. Kurulumda takılırsanız WhatsApp 0212 706 49 96, 7/24.

Taksit Seçenekleri
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Taksit Taksit Tutarı Toplam
2 490,00 ₺ 980,00 ₺
3 326,67 ₺ 980,00 ₺
Zigbee Nedir?


Zigbee

Zigbee, WiFi ve Bluetooth gibi kablosuz bir iletişim protokolüdür. Ancak özellikle akıllı ev sistemleri için tasarlanmış olması sayesinde, ev otomasyonunda stabil, verimli ve güvenilir bir yapı sunar.


⚙️ Zigbee Nasıl Çalışır?

Zigbee cihazlar doğrudan modeme bağlanmaz. Bunun yerine Zigbee Köprü (Hub/Gateway) adı verilen merkezi bir yöneticiye bağlanır. Bu köprü şunları sağlar:

  • Cihazların sisteme tanıtılması,
  • Cihazların birbirleriyle haberleşmesi,
  • İnternet üzerinden uzaktan kontrol edilebilmesi.

⚡ Zigbee’nin En Önemli Avantajları

1. Modeminizi Yormaz:
Onlarca cihazı WiFi ağına bağlamak modemi yorabilir. Zigbee sisteminde ne kadar cihazınız olursa olsun modeminiz sadece köprü cihazını görür.

2. Çok Düşük Güç Tüketimi:
WiFi bağlantıya göre çok az enerji harcar. Kablosuz sensörlerin pil ömrü çok daha uzun süre dayanır.

3. İnternetsiz Çalışabilme:
İnternet kesilse bile yerel otomasyonlarınız (örn: hareket sensörünün ışığı yakması) çalışmaya devam eder.

4. Mesh Network (Sinyal Tekrarlayıcı):
Elektrikle çalışan her Zigbee cihazı (priz, anahtar) sinyali güçlendirerek bir sonrakine iletir. Cihaz sayısı arttıkça kapsama alanı genişler.

🤔 Zigbee mi, WiFi mi?

  • Az sayıda cihaz için: Sadece 1-2 ürün kullanacaksanız WiFi modelleri seçebilirsiniz. Ekstra köprü maliyeti oluşmaz.
  • Kapsamlı bir akıllı ev için: Zigbee teknolojisi daha stabil ve verimli bir seçenek olacaktır. Uzun vadede bağlantı kararlılığı ve ağ yönetimi açısından büyük avantaj sağlar.

⚠️ Uyumluluk Hakkında Önemli Uyarı

Zigbee protokolünde markalar arası tam evrensellik her zaman mümkün olmayabilir. Sitemizde yer alan Zigbee ürünler Tuya ekosistemi ile tam uyumludur.

Ürünlerimizi Tuya destekli köprüler veya Zigbee2MQTT platformu haricinde, farklı markaların kendi kapalı devre sistemlerine (örneğin Philips Hue, Xiaomi vb. köprülerine) eklemeniz mümkün olmayabilir veya ekleyebilseniz bile kararlı çalışmayabilir ya da tüm özellikleri görünmeyebilir. Sitemizdeki Zigbee ürünler en iyi Tuya uyumlu Zigbee köprüler ile çalışır.

🏠 Tuya Zigbee Köprülerimiz

Zigbee sistemi kurmaya karar verdiyseniz, sitemizdeki Ağ Geçitleri sayfasından Tuya uyumlu modelleri inceleyebilirsiniz.

Kargo & Teslimat
Female online store business owner packing ecommerce shipping box.

Kargo

3000 TL ve üzeri siparişlerde kargo ücretsizdir. 3000 TL altındaki siparişlerde, ödeme kısmında bir kısmı bizim tarafımızdan karşılanan küçük bir kargo bedeli sepetinize eklenir. Sipariş verdiğiniz akıllı ev ürünleri, İstanbul Bahçeşehir adresimizden aynı gün kargoya verilir.

Saat 15:00'dan önce verdiğiniz siparişler aynı gün kargoya verilir.

Paketleme

Siparişleriniz birinci kalite havalı naylon veya koli ile özenli bir şekilde paketlenir.

Teslimat

Kargo firmaları, genellikle İstanbul'dan 600 km'ye kadar olan mesafedeki şehirlere ertesi gün, 600 km üzerindeki mesafelere ise 2 gün içinde teslimat yapabilmektedir.

Home Assistant

ZHA İçin Quirk

1. Home Assistant içinde bir klasör oluştur:

config/custom_zha_quirks

2. Bu yolu configuration.yaml dosyana ekle:

zha:
  custom_quirks_path: /config/custom_zha_quirks/

3. Bu klasörün içinde bir dosya oluştur ve adını ts1201.py yap:

touch config/custom_zha_quirks/ts1201.py

4. Dosyayı bir kod editörü ile aç ve özel quirk içeriğini içine yapıştır.


5. Kaydedip Home Assistant’ı yeniden başlat.


 



"""Tuya TS1201 IR blaster.

Heavily inspired by work from @mak-42
https://github.com/Koenkk/zigbee-herdsman-converters/blob/9d5e7b902479582581615cbfac3148d66d4c675c/lib/zosung.js
"""

import base64
import logging
from typing import Any, Final, Optional, Union

from zigpy.profiles import zgp, zha
from zigpy.quirks import CustomCluster, CustomDevice
import zigpy.types as t
from zigpy.zcl import BaseAttributeDefs, BaseCommandDefs, foundation
from zigpy.zcl.clusters.general import (
    Basic,
    GreenPowerProxy,
    Groups,
    Identify,
    OnOff,
    Ota,
    PowerConfiguration,
    Scenes,
    Time,
)

from zhaquirks.const import (
    DEVICE_TYPE,
    ENDPOINTS,
    INPUT_CLUSTERS,
    MODELS_INFO,
    OUTPUT_CLUSTERS,
    PROFILE_ID,
)

_LOGGER = logging.getLogger(__name__)


class Bytes(bytes):
    """Bytes serializable class."""

    def serialize(self):
        """Serialize Bytes."""
        return self

    @classmethod
    def deserialize(cls, data):
        """Deserialize Bytes."""
        return cls(data), b""


class ZosungIRControl(CustomCluster):
    """Zosung IR Control Cluster (0xE004)."""

    name = "Zosung IR Control Cluster"
    cluster_id = 0xE004
    ep_attribute = "zosung_ircontrol"

    class AttributeDefs(BaseAttributeDefs):
        """Attribute definitions."""

        last_learned_ir_code: Final = foundation.ZCLAttributeDef(
            id=0x0000, type=t.CharacterString, access="r", mandatory=True
        )

    class ServerCommandDefs(BaseCommandDefs):
        """Server command definitions."""

        data: Final = foundation.ZCLCommandDef(
            id=0x00,
            schema={"data": Bytes},
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )
        IRLearn: Final = foundation.ZCLCommandDef(
            id=0x01,
            schema={"on_off": t.Bool},
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )
        IRSend: Final = foundation.ZCLCommandDef(
            id=0x02,
            schema={"code": t.CharacterString},
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )

    async def read_attributes(
        self, attributes, allow_cache=False, only_cache=False, manufacturer=None
    ):
        """Read attributes ZCL foundation command."""
        if (
            self.AttributeDefs.last_learned_ir_code.id in attributes
            or "last_learned_ir_code" in attributes
        ):
            return {0: self.endpoint.device.last_learned_ir_code}, {}
        else:
            return {}, {0: foundation.Status.UNSUPPORTED_ATTRIBUTE}

    async def command(
        self,
        command_id: Union[foundation.GeneralCommand, int, t.uint8_t],
        *args,
        manufacturer: Optional[Union[int, t.uint16_t]] = None,
        expect_reply: bool = True,
        tsn: Optional[Union[int, t.uint8_t]] = None,
        **kwargs: Any,
    ):
        """Override the default cluster command."""
        if command_id == self.ServerCommandDefs.IRLearn.id:
            if kwargs["on_off"]:
                cmd_args = {Bytes(b'{"study":0}')}
            else:
                cmd_args = {Bytes(b'{"study":1}')}
            return await super().command(
                0x00,
                *cmd_args,
                manufacturer=manufacturer,
                expect_reply=True,
                tsn=tsn,
            )
        elif command_id == self.ServerCommandDefs.IRSend.id:
            ir_msg = (
                f'{{"key_num":1,"delay":300,"key1":'
                f'{{"num":1,"freq":38000,"type":1,"key_code":"{kwargs["code"]}"}}}}'
            )
            _LOGGER.debug(
                "Sending IR code: %s to %s", ir_msg, self.endpoint.device.ieee
            )
            seq = self.endpoint.device.next_seq()
            self.endpoint.device.ir_msg_to_send = {seq: ir_msg}
            self.create_catching_task(
                self.endpoint.zosung_irtransmit.command(
                    0x00,
                    seq=seq,
                    length=len(ir_msg),
                    unk1=0x00000000,
                    clusterid=0xE004,
                    unk2=0x01,
                    cmd=0x02,
                    unk3=0x0000,
                    expect_reply=False,
                    tsn=tsn,
                )
            )
        else:
            return await super().command(
                command_id,
                *args,
                manufacturer=manufacturer,
                expect_reply=expect_reply,
                tsn=tsn,
            )


class ZosungIRTransmit(CustomCluster):
    """Zosung IR Transmit Cluster (0xED00)."""

    name = "Zosung IR Transmit Cluster"
    cluster_id = 0xED00
    ep_attribute = "zosung_irtransmit"

    current_position = 0
    msg_length = 0
    ir_msg = []

    class ServerCommandDefs(BaseCommandDefs):
        """Server command definitions."""

        receive_ir_frame_00: Final = foundation.ZCLCommandDef(
            id=0x00,
            schema={
                "seq": t.uint16_t,
                "length": t.uint32_t,
                "unk1": t.uint32_t,
                "clusterid": t.uint16_t,
                "unk2": t.uint8_t,
                "cmd": t.uint8_t,
                "unk3": t.uint16_t,
            },
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )
        receive_ir_frame_01: Final = foundation.ZCLCommandDef(
            id=0x01,
            schema={
                "zero": t.uint8_t,
                "seq": t.uint16_t,
                "length": t.uint32_t,
                "unk1": t.uint32_t,
                "clusterid": t.uint16_t,
                "unk2": t.uint8_t,
                "cmd": t.uint8_t,
                "unk3": t.uint16_t,
            },
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )
        receive_ir_frame_02: Final = foundation.ZCLCommandDef(
            id=0x02,
            schema={
                "seq": t.uint16_t,
                "position": t.uint32_t,
                "maxlen": t.uint8_t,
            },
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )
        receive_ir_frame_03: Final = foundation.ZCLCommandDef(
            id=0x03,
            schema={
                "zero": t.uint8_t,
                "seq": t.uint16_t,
                "position": t.uint32_t,
                "msgpart": t.LVBytes,
                "msgpartcrc": t.uint8_t,
            },
            direction=foundation.Direction.Client_to_Server,
            is_manufacturer_specific=False,
        )
        receive_ir_frame_04: Final = foundation.ZCLCommandDef(
            id=0x04,
            schema={
                "zero0": t.uint8_t,
                "seq": t.uint16_t,
                "zero1": t.uint16_t,
            },
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )
        receive_ir_frame_05: Final = foundation.ZCLCommandDef(
            id=0x05,
            schema={
                "seq": t.uint16_t,
                "zero": t.uint16_t,
            },
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )

    class ClientCommandDefs(BaseCommandDefs):
        """Client command definitions."""

        resp_ir_frame_03: Final = foundation.ZCLCommandDef(
            id=0x03,
            schema={
                "zero": t.uint8_t,
                "seq": t.uint16_t,
                "position": t.uint32_t,
                "msgpart": t.LVBytes,
                "msgpartcrc": t.uint8_t,
            },
            direction=foundation.Direction.Client_to_Server,
            is_manufacturer_specific=False,
        )
        resp_ir_frame_05: Final = foundation.ZCLCommandDef(
            id=0x05,
            schema={
                "seq": t.uint16_t,
                "zero": t.uint16_t,
            },
            direction=foundation.Direction.Server_to_Client,
            is_manufacturer_specific=True,
        )

    def handle_cluster_request(
        self,
        hdr: foundation.ZCLHeader,
        args: list[Any],
        *,
        dst_addressing: Optional[
            Union[t.Addressing.Group, t.Addressing.IEEE, t.Addressing.NWK]
        ] = None,
    ):
        """Handle a cluster request."""

        # send default response to avoid repeated zcl frame from device
        if not hdr.frame_control.disable_default_response:
            _LOGGER.debug("Sending default response to %s", self.endpoint.device.ieee)
            self.send_default_rsp(hdr, status=foundation.Status.SUCCESS)

        if hdr.command_id == self.ServerCommandDefs.receive_ir_frame_00.id:
            _LOGGER.debug("Received IR frame 0x00 from %s", self.endpoint.device.ieee)

            self.current_position = 0
            self.ir_msg.clear()
            self.msg_length = args.length

            cmd_01_args = {
                "zero": 0,
                "seq": args.seq,
                "length": args.length,
                "unk1": args.unk1,
                "clusterid": args.clusterid,
                "unk2": args.unk2,
                "cmd": args.cmd,
                "unk3": args.unk3,
            }
            self.create_catching_task(
                super().command(0x01, **cmd_01_args, expect_reply=True)
            )
            cmd_02_args = {"seq": args.seq, "position": 0, "maxlen": 0x38}
            self.create_catching_task(
                super().command(0x02, **cmd_02_args, expect_reply=True)
            )
        elif hdr.command_id == self.ServerCommandDefs.receive_ir_frame_01.id:
            _LOGGER.debug(
                "IR-Message-Code01 received, sequence: %s, from %s",
                args.seq,
                self.endpoint.device.ieee,
            )
            _LOGGER.debug(
                "Message to send: %s, to %s",
                self.endpoint.device.ir_msg_to_send[args.seq],
                self.endpoint.device.ieee,
            )
        elif hdr.command_id == self.ServerCommandDefs.receive_ir_frame_02.id:
            position = args.position
            seq = args.seq
            maxlen = args.maxlen
            irmsg = self.endpoint.device.ir_msg_to_send[seq]
            msgpart = irmsg[position : position + maxlen]
            calculated_crc = 0
            for x in msgpart:
                calculated_crc = (calculated_crc + ord(x)) % 0x100
            _LOGGER.debug(
                "Received IR frame 0x02 from %s, msgsrc: %s, position: %s, msgpart: %s",
                self.endpoint.device.ieee,
                calculated_crc,
                position,
                msgpart,
            )
            cmd_03_args = {
                "zero": 0,
                "seq": seq,
                "position": position,
                "msgpart": msgpart.encode("utf-8"),
                "msgpartcrc": calculated_crc,
            }
            self.create_catching_task(
                super().command(0x03, **cmd_03_args, expect_reply=True)
            )
        elif hdr.command_id == self.ServerCommandDefs.receive_ir_frame_03.id:
            msg_part_crc = args.msgpartcrc
            calculated_crc = 0
            for x in args.msgpart:
                calculated_crc = (calculated_crc + x) % 0x100
            _LOGGER.debug(
                "Received IR frame 0x03 from %s, msgcrc: %s, "
                "calculated_crc: %s, position: %s",
                self.endpoint.device.ieee,
                msg_part_crc,
                calculated_crc,
                args.position,
            )
            self.ir_msg[args.position :] = args.msgpart
            if args.position + len(args.msgpart) < self.msg_length:
                cmd_02_args = {
                    "seq": args.seq,
                    "position": args.position + len(args.msgpart),
                    "maxlen": 0x38,
                }
                self.create_catching_task(
                    super().command(0x02, **cmd_02_args, expect_reply=False)
                )
            else:
                _LOGGER.debug(
                    "IR message completely received from %s", self.endpoint.device.ieee
                )
                cmd_04_args = {"zero0": 0, "seq": args.seq, "zero1": 0}
                self.create_catching_task(
                    super().command(0x04, **cmd_04_args, expect_reply=False)
                )
        elif hdr.command_id == self.ServerCommandDefs.receive_ir_frame_04.id:
            seq = args.seq
            _LOGGER.debug(
                "IR code has been sent to %s (seq:%s)", self.endpoint.device.ieee, seq
            )
            cmd_05_args = {"seq": seq, "zero": 0}
            self.create_catching_task(
                super().command(0x05, **cmd_05_args, expect_reply=False)
            )
        elif hdr.command_id == self.ServerCommandDefs.receive_ir_frame_05.id:
            self.endpoint.device.last_learned_ir_code = base64.b64encode(
                bytes(self.ir_msg)
            ).decode()
            _LOGGER.info(
                "IR message really totally received: %s, from %s",
                self.endpoint.device.last_learned_ir_code,
                self.endpoint.device.ieee,
            )
            _LOGGER.debug(
                "Stopping learning mode on device %s", self.endpoint.device.ieee
            )
            self.create_catching_task(
                self.endpoint.zosung_ircontrol.command(
                    0x01, on_off=False, expect_reply=False
                )
            )
        else:
            _LOGGER.debug(
                "Unhandled command: %s, from %s",
                hdr.command_id,
                self.endpoint.device.ieee,
            )


class ZosungIRBlaster(CustomDevice):
    """Zosung IR Blaster."""

    seq = -1
    ir_msg_to_send = {}
    last_learned_ir_code = t.CharacterString("")

    def __init__(self, *args, **kwargs):
        """Init device."""
        self.seq = 0
        super().__init__(*args, **kwargs)

    def next_seq(self):
        """Next local sequence."""
        self.seq = (self.seq + 1) % 0x10000
        return self.seq

    signature = {
        # "node_descriptor": "NodeDescriptor(logical_type=,
        # complex_descriptor_available=0, user_descriptor_available=0, reserved=0,
        # aps_flags=0, frequency_band=,
        # mac_capability_flags=,
        # manufacturer_code=4098, maximum_buffer_size=82,
        # maximum_incoming_transfer_size=82, server_mask=11264,
        # maximum_outgoing_transfer_size=82,
        # descriptor_capability_field=,
        # *allocate_address=True, *is_alternate_pan_coordinator=False,
        # *is_coordinator=False, *is_end_device=True, *is_full_function_device=False,
        # *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False,
        # *is_security_capable=False)",
        # input_clusters=[0x0000, 0x0001, 0x0003, 0x0004, 0x0005, 0x0006,
        #                 0xe004, 0xed00]
        # output_clusters=[0x000a, 0x0019]
        #  
        MODELS_INFO: [
            ("_TZ3290_ot6ewjvmejq5ekhl", "TS1201"),
            ("_TZ3290_j37rooaxrcdcqo5n", "TS1201"),
            ("_TZ3290_u9xac5rv", "TS1201"),
        ],
        ENDPOINTS: {
            1: {
                PROFILE_ID: zha.PROFILE_ID,
                DEVICE_TYPE: 0xF000,
                INPUT_CLUSTERS: [
                    Basic.cluster_id,
                    ZosungIRTransmit.cluster_id,
                    ZosungIRControl.cluster_id,
                    Groups.cluster_id,
                    Identify.cluster_id,
                    OnOff.cluster_id,
                    PowerConfiguration.cluster_id,
                    Scenes.cluster_id,
                ],
                OUTPUT_CLUSTERS: [
                    Time.cluster_id,
                    Ota.cluster_id,
                ],
            },
        },
    }

    replacement = {
        ENDPOINTS: {
            1: {
                INPUT_CLUSTERS: [
                    Basic.cluster_id,
                    ZosungIRTransmit,
                    ZosungIRControl,
                    Groups.cluster_id,
                    Identify.cluster_id,
                    OnOff.cluster_id,
                    PowerConfiguration.cluster_id,
                    Scenes.cluster_id,
                ],
                OUTPUT_CLUSTERS: [
                    Time.cluster_id,
                    Ota.cluster_id,
                ],
            },
        },
    }


class ZosungIRBlaster_ZS06(ZosungIRBlaster):
    """Zosung IR Blaster ZS06."""

    signature = {
        #  
        #  
        MODELS_INFO: [
            ("_TZ3290_7v1k4vufotpowp9z", "TS1201"),
            ("_TZ3290_acv1iuslxi3shaaj", "TS1201"),
            ("_TZ3290_gnl5a6a5xvql7c2a", "TS1201"),

        ],
        ENDPOINTS: {
            1: {
                PROFILE_ID: zha.PROFILE_ID,
                DEVICE_TYPE: 0xF000,
                INPUT_CLUSTERS: [
                    Basic.cluster_id,
                    ZosungIRTransmit.cluster_id,
                    ZosungIRControl.cluster_id,
                    Groups.cluster_id,
                    Identify.cluster_id,
                    OnOff.cluster_id,
                    Scenes.cluster_id,
                ],
                OUTPUT_CLUSTERS: [
                    Time.cluster_id,
                    Ota.cluster_id,
                ],
            },
            242: {
                PROFILE_ID: zgp.PROFILE_ID,
                DEVICE_TYPE: zgp.DeviceType.PROXY_BASIC,
                INPUT_CLUSTERS: [],
                OUTPUT_CLUSTERS: [
                    GreenPowerProxy.cluster_id,
                ],
            },
        },
    }

    replacement = {
        ENDPOINTS: {
            1: {
                INPUT_CLUSTERS: [
                    Basic.cluster_id,
                    ZosungIRTransmit,
                    ZosungIRControl,
                    Groups.cluster_id,
                    Identify.cluster_id,
                    OnOff.cluster_id,
                    Scenes.cluster_id,
                ],
                OUTPUT_CLUSTERS: [
                    Time.cluster_id,
                    Ota.cluster_id,
                ],
            },
            242: {
                PROFILE_ID: zgp.PROFILE_ID,
                DEVICE_TYPE: zgp.DeviceType.PROXY_BASIC,
                INPUT_CLUSTERS: [],
                OUTPUT_CLUSTERS: [
                    GreenPowerProxy.cluster_id,
                ],
            },
        },
    }

Soru - Cevap

Zigbee nedir?

Zigbee; Bluetooth, WiFi ve RF gibi diger teknolojilerden farkli bir kablosuz iletisim protokolüdür. Mesh agi destegi, yüksek güvenligi, uzun pil ömrü ve internetsiz senaryolarda calisabilmesi gibi özellikleri sayesinde, akilli ev uygulamalarinda en cok tercih edilen protokollerden biridir.

Hub, köprü, gateway vs gerekiyor mu?

Evet, bu ürün Zigbee baglantiya sahip oldugu için, uyumlu Zigbee köprü gerekmektedir. Ag Gecitleri sayfamizdan uygun bir Zigbee gateway secebilirsiniz.

Hangi uygulamayı indirmeliyim?

Google Play ya da AppStore üzerinden Tuya Smart isimli ya da Smart Life isimli uygulamayi indirebilirsiniz. Iki uygulama da tamamen ayni olup ücretsizdir, sadece isimleri farklidir.

Tuya, Smart Life yazılımları ücretli mi ?

Hayır, uygulamadaki tüm temel özellikler tamamen ücretsizdir ve abonelik vs gerektirmez. Sadece kameralar için bulut depolama, yapay zeka görüntü analizi gibi gelişmiş özellikler ücretlidir ve uygulama üzerinden isteğe bağlı satın alınabilir.

Bir cihazı en fazla kaç kişi kullanabilir?

Cihazi kendi hesabiniza kurduktan sonra, 20 kisiye kadar cihazin kullanimini paylasabilirsiniz.

Diğer cihazlar ile birlikte otomasyon kurabilir miyim?

Evet, uygulamadaki akilli yasam sekmesinden yeni senaryo olusturarak, zamana, konuma ya da ayni hesaptaki diger cihazlarin durumuna göre gelismis otomasyonlar olusturabilirsiniz.

Garanti süresi nedir?

Magaza sayfamizda satilan ürünlerin garanti süresi, kosulsuz sartsiz, teslim tarihinden itibaren 2 yildir.

Home Assistant, Zigbee2MQTT uyumlu mu?

Evet, cihaz Zigbee2mqtt veritabaninda mevcuttur ve tüm özellikleri ile kullanilabilir.