Akıllı ev dünyası son yıllarda devrimsel bir dönüşüm yaşıyor. Apple, Google, Amazon ve açık kaynak topluluklarının ortaklaşa geliştirdiği Matter standardı ile birlikte, cihazların marka bağımsız olarak birbirleriyle konuşabilmesi hedefleniyor. Matter protokolünün en kritik kablosuz taşıyıcısı ise şüphesiz Thread ağıdır. Ancak piyasada satılan ticari Thread Border Router (sınır yönlendirici) özellikli akıllı hoparlörler veya hub’lar oldukça yüksek maliyetlere sahiptir.
Oysa Espressif’in yaklaşık 5 dolarlık ESP32-C6 çipi sayesinde, en amatör kullanıcı bile hiçbir lehimleme veya karmaşık kodlama yapmadan tamamen bağımsız bir Matter over Thread Border Router oluşturabilir. Daha önce temel prensiplerini ele aldığımız Home Assistant Nedir? mimarisi ve mikrodenetleyici başlangıç rehberimiz olan ESP32 Arduino Kurulumu yazılarımızın ardından; bu rehberde ESP32-C6 ile sıfırdan Thread sınır yönlendiricisi kurmayı, ayrıca Wi-Fi modülü bulunmayan ESP32-H2 kartını Raspberry Pi üzerinde bir USB dongle gibi çalıştırarak sisteme entegre etmeyi adım adım öğreniyoruz. Ayrıca yine ESP32-C6 ile zigbee ağınızı nasıl genişletebileceğinizi burada anlatmıştık.
Thread ve Matter Border Router Nedir? Neden İhtiyacımız Var?
Akıllı evlerde kullanılan geleneksel Wi-Fi cihazları her biri için ayrı IP adresi tüketir, modem üzerine ciddi bir bağlantı yükü bindirir ve pille çalışmaya uygun değildir. Zigbee ise düşük güç tüketir ancak doğrudan IP (İnternet Protokolü) taşıyamadığı için özel ağ geçitlerine (gateway/bridge) ihtiyaç duyar.
Thread, bu iki dünyanın en iyi yönlerini birleştirir:
- Uçtan Uca IPv6 Mimarisi: Her Thread sensörü veya anahtarı doğrudan kendi benzersiz IPv6 adresine sahiptir; araya çevirici köprü girmeden doğrudan Home Assistant veya telefonunuzla konuşabilir.
- Kendi Kendini Onaran Örgü Ağ (Self-Healing Mesh): Ağdaki sabit cihazlar yönlendirici görevi üstlenir. Bir cihaz kapandığında sinyal diğer komşu üzerinden akmaya devam eder.
- Sınır Yönlendiricinin (Border Router) Rolü: 802.15.4 radyo dalgalarıyla konuşan Thread örgü ağını, evinizdeki mevcut Wi-Fi ve Ethernet yerel ağına bağlayan köprüdür. ESP32-C6 tam olarak bu iki dünya arasındaki tercümanlık ve paket yönlendirme görevini üstlenir.

ESP32-C6 ve ESP32-H2 Karşılaştırması: Hangisini Seçmelisiniz?
Projenize başlamadan önce elinizdeki kartın kabiliyetlerini bilmeniz gerekir. Espressif ailesinde IEEE 802.15.4 radyosuna sahip iki popüler çip vardır ancak ağ mimarileri kökten farklıdır:
| Donanım Özelliği | ESP32-C6 | ESP32-H2 |
|---|---|---|
| İşlemci Çekirdeği | Tek Çekirdek 32-bit RISC-V @ 160 MHz | Tek Çekirdek 32-bit RISC-V @ 96 MHz |
| Wi-Fi Desteği | Var (Wi-Fi 6 / 802.11ax – 2.4 GHz) | Yok (Wi-Fi modülü bulunmaz) |
| IEEE 802.15.4 (Thread / Zigbee) | Var | Var |
| Bluetooth | Bluetooth 5 (LE) | Bluetooth 5.2 (LE) |
| Border Router Kullanım Modu | Tek Başına (Standalone Wi-Fi Border Router) | USB Dongle (RCP – Radyo Yardımcı İşlemcisi) |
Kısacası; tek bir prize takıp evin herhangi bir odasında bağımsız çalışan bir Thread sınır yönlendiricisi istiyorsanız ESP32-C6 seçmelisiniz. Eğer Home Assistant sunucunuz bir Raspberry Pi üzerinde çalışıyorsa ve ona USB üzerinden takılan şık bir Thread dongle kazandırmak istiyorsanız ESP32-H2 mükemmel bir tercihtir.
Yöntem 1: ESP32-C6 ile Bağımsız (Standalone) Wi-Fi Matter Border Router Kurulumu
Bu yöntemde bilgisayarınıza hiçbir geliştirme ortamı (IDE) kurmanıza gerek yoktur. Tüm işlem Chromium tabanlı (Chrome veya Edge) bir internet tarayıcısı üzerinden yaklaşık 3 dakika içinde tamamlanır.
Gerekli Malzemeler
- 1x ESP32-C6 Geliştirme Kartı (ESP32-C6-DevKitC-1 veya benzeri klon kartlar)
- 1x Veri aktarımına uygun USB Type-C kablosu
- 1x 5V standart telefon şarj adaptörü
Adım 1: Web Tarayıcısı Üzerinden Firmware Yükleme
- ESP32-C6 kartınızı USB kablosuyla bilgisayarınıza bağlayın.
- Google Chrome veya Microsoft Edge tarayıcısını açarak Espressif’in resmi ESP Thread Border Router Web Installer sayfasına gidin.
- Kart modelinizi ESP32-C6 olarak seçin.
- Connect butonuna tıklayın ve açılan seri port listesinden kartınızın COM portunu seçin (Eğer kart algılanmazsa kart üzerindeki BOOT tuşuna basılı tutarken RESET tuşuna basıp bırakın).
- Install ESP Thread Border Router seçeneğini onaylayarak yazılımın yüklenmesini bekleyin. İşlem yaklaşık 1-2 dakika sürer.
Adım 2: Wi-Fi ve Thread Ağ Parametrelerinin Yapılandırılması
Yükleme bittikten sonra ESP32-C6 otomatik olarak yeniden başlar ve ESP-Thread-BR-XXXX adında bir Wi-Fi erişim noktası (Hotspot) yayını yapar:
- Telefonunuz veya bilgisayarınızla bu Wi-Fi ağına bağlanın (Varsayılan şifre:
12345678veya şifresiz). - Tarayıcınızdan
http://192.168.4.1adresine girin. - Açılan web panelinde evinizdeki 2.4 GHz Wi-Fi ağını seçip parolanızı girin.
- Thread Network sekmesinden yeni bir ağ adı (örneğin:
Karakavuz-Thread-Mesh), Kanal (Önerilen: Kanal 15 veya 25) ve Ağ Anahtarı (Network Key) belirleyip kaydedin.
Artık ESP32-C6 kartınızı bilgisayardan söküp evinizin dilediğiniz odasındaki herhangi bir USB adaptörüne takabilirsiniz. Cihaz arka planda Wi-Fi’a bağlanacak ve evinizdeki tüm Matter over Thread cihazları için kesintisiz bir sınır yönlendirici olarak çalışacaktır.
Yöntem 2: ESP32-H2’yi Raspberry Pi’ye USB Dongle (RCP) Olarak Bağlama
Kullanıcılarımızın sıkça sorduğu senaryolardan biri de Wi-Fi donanımı bulunmayan ESP32-H2 kartlarının değerlendirilmesidir. ESP32-H2, tek başına Wi-Fi’a bağlanamadığı için bağımsız sınır yönlendirici olamaz; fakat bir RCP (Radio Co-Processor – Radyo Yardımcı İşlemcisi) olarak yapılandırıldığında, 50-60 dolarlık ticari Zigbee/Thread dongle’ların (SkyConnect, Sonoff Dongle-E vb.) yaptığı işin birebir aynısını yapar.
Bu mimaride görev dağılımı şöyledir:
- Raspberry Pi (Ana Bilgisayar): Ağ yönlendirmesini, IPv6 paket iletimini ve Home Assistant OpenThread Border Router (OTBR) servisini yazılımsal olarak yürütür. İnternet ve yerel ağ bağlantısını Pi’nin kendi Ethernet veya Wi-Fi portu sağlar.
- ESP32-H2 (Radyo Katmanı): USB kablosu üzerinden Raspberry Pi’ye takılır. Yalnızca 802.15.4 fiziksel radyo frekansını (RF) dinler ve ham paketleri USB seri port (CDC-ACM) üzerinden Pi’ye aktarır.
ESP32-H2 RCP Kurulum Adımları
- ESP32-H2 kartını bilgisayarınıza takın ve ESP Web Flasher üzerinden OpenThread RCP (Radio Co-Processor) firmware dosyasını karta yazdırın.
- Kartı bilgisayardan çıkarıp doğrudan Home Assistant çalıştıran Raspberry Pi’nizin boş bir USB portuna takın.
- Home Assistant arayüzünde Ayarlar > Eklentiler > Eklenti Mağazası yolunu izleyin ve OpenThread Border Router eklentisini kurun.
- Eklenti yapılandırmasında (Configuration) cihaz yolu olarak ESP32-H2’nin seri portunu seçin (örneğin:
/dev/serial/by-id/usb-Espressif_USB_JTAG_serial_debug_unit_...veya/dev/ttyACM0) ve baud hızını460800olarak ayarlayın. - Eklentiyi başlattığınızda Home Assistant anında resmi bir Thread Border Router donanımına kavuşur!
Home Assistant ile Eşleştirme ve Matter Cihazı Ekleme
İster ESP32-C6 (Bağımsız Wi-Fi), ister ESP32-H2 (Raspberry Pi USB RCP) kullanın; oluşturulan sınır yönlendirici yerel ağda mDNS üzerinden anında keşfedilir:
- Home Assistant’ta Ayarlar > Cihazlar ve Hizmetler sekmesine gelin.
- Thread entegrasyonu otomatik olarak keşfedilecektir. “Yapılandır” diyerek oluşturduğunuz ağ anahtarını doğrulayın.
- Ardından telefonunuzdaki Home Assistant Companion uygulamasını açın.
- Satın aldığınız yeni bir Matter over Thread cihazını (örneğin akıllı ampul, priz veya sensör) kutusundan çıkarın.
- Uygulamadan Cihaz Ekle > Matter Cihazı Ekle seçeneğine dokunup cihazın QR kodunu telefonunuzun kamerasıyla taratın.
Telefonunuz, Bluetooth üzerinden cihaza bağlanarak ESP32-C6 üzerinden çalışan Thread ağının kimlik bilgilerini cihaza aktarır. Birkaç saniye içinde cihazınız bulut bağımsız, tamamen yerel ve milisaniyeler seviyesinde gecikmeyle Home Assistant panelinizde kontrole hazır hale gelir.
Sık Karşılaşılan Sorunlar ve Pratik İpuçları
- IPv6 Desteği: Thread uçtan uca IPv6 kullandığı için evinizdeki ana modem/router üzerinde yerel IPv6 (SLAAC veya ULA) trafiğinin engellenmediğinden emin olun.
- Kanal Çakışmaları: 2.4 GHz bandındaki Wi-Fi ağınız kanal 1 veya 6 üzerindeyse, Thread ağınızı Kanal 15 veya Kanal 25 olarak ayarlayın; böylece frekans parazitlerinin önüne geçersiniz.
- Güç Kaynağı: ESP32-C6’nın kesintisiz sınır yönlendirici olabilmesi için kaliteli bir USB şarj adaptörü kullanın. TV’lerin kapandığında enerjiyi kesen USB portlarına bağlamaktan kaçının.
Kaynaklar ve Referanslar
Bu makale hazırlanırken aşağıdaki kaynaklardan ve resmi teknik dökümantasyonlardan faydalanılmıştır:
- Espressif Systems – Official ESP Thread Border Router Hardware Platforms
- Home Assistant Community – Make Your Own Thread Border Router with ESP32-C6
- Karakavuz.com – Home Assistant Nedir? Açık Kaynak Ev Otomasyonu
- Karakavuz.com – ESP32 Kurulumu ve Geliştirme Temelleri
- Karakavuz.com – Raspberry Pi Uzaktan Kurulum Rehberi











