1. Cihazın gerçekten erişilebilir olup olmadığını kontrol edin
İlk olarak hatayı veren cihazın fiziksel durumunu kontrol edin. Cihaz elektriğe bağlı mı, pili var mı, açma/kapama düğmesi çalışıyor mu ve uygulamada son görülme zamanı güncel mi bakın.
Kontrol edin:
Cihaz elektrik alıyor mu?
Pil seviyesi düşük mü?
Cihaz uygulamada çevrim dışı mı görünüyor?
Son veri gönderme zamanı çok eski mi?
Cihaz manuel olarak çalışıyor mu?
Cihaz yakın mesafede komut alıyor mu?
Cihaz yakında çalışıyor ama normal yerinde çalışmıyorsa sorun büyük ihtimalle cihaz arızası değil, menzil veya mesh kalitesidir.
2. Koordinatörü ve cihazı yeniden başlatın
Geçici bağlantı takılmalarında koordinatör veya hub yeniden başlatmak işe yarayabilir. Zigbee adaptörü USB üzerinden bağlıysa sistemi kapatıp adaptörü çıkarıp tekrar takmak da denenebilir.
Uygulanabilecek adımlar:
Zigbee hub veya koordinatörü yeniden başlatın.
Zigbee2MQTT / ZHA / Home Assistant eklentisini yeniden başlatın.
USB adaptör kullanıyorsanız çıkarıp tekrar takın.
Sorunlu cihazı kısa süre elektriksiz bırakıp tekrar açın.
Pil ile çalışan cihazda pili çıkarıp birkaç dakika sonra yeniden takın.
Home Assistant topluluk örneklerinde Zigbee2MQTT başlamadığında adaptörü çıkarıp yeniden takmanın bazı durumlarda çözüm sağladığı görülür. Bu yöntem kalıcı çözüm değildir ama koordinatör kilitlenmelerinde ilk test olarak kullanılabilir.
3. Cihazı koordinatöre yaklaştırarak test edin
Sorunun menzil kaynaklı olup olmadığını anlamanın en pratik yolu cihazı koordinatöre yaklaştırarak test etmektir. Eğer cihaz koordinatöre yakınken sorunsuz çalışıyor, normal konumuna götürüldüğünde No ACK hatası veriyorsa ağ kapsaması yetersizdir.
Bu testte şunlara bakın:
Yakında komutlar anında çalışıyor mu?
Uzakta gecikme veya hata başlıyor mu?
Arada duvar veya metal engel var mı?
Cihaz dolap, pano, beyaz eşya veya metal kasa yanında mı?
Koordinatör evin çok köşesinde mi duruyor?
Zigbee düşük güçle çalışan bir ağdır. Wi-Fi gibi tek güçlü modem mantığıyla değil, mesh yapısıyla daha sağlıklı çalışır.
4. Zigbee mesh ağını güçlendirin
Zigbee ağında priz, ampul, röle veya sürekli elektriğe bağlı bazı cihazlar router görevi görebilir. Pil ile çalışan sensörler genellikle router olmaz; sadece uç cihaz olarak çalışır. Bu yüzden evde yeterli router cihaz yoksa uzak sensörler veya lambalar No ACK hatası verebilir.
Mesh’i güçlendirmek için:
Koordinatör ile sorunlu cihaz arasına Zigbee priz ekleyin.
Sürekli elektrikte çalışan güvenilir Zigbee router cihazlar kullanın.
Sorunlu cihazı yeni router’a yakınken yeniden eşleştirin.
Koordinatörü evin daha merkezi bir yerine alın.
Tek bir uzak cihaz yerine araya “köprü” olacak cihazlar yerleştirin.
Homey’nin Zigbee bağlantı rehberinde, sorunlu cihaz ile merkez arasında Zigbee priz veya ampul gibi router cihaz eklemenin bağlantı problemlerini çözebileceği; bazı durumlarda cihazın yeni router eklendikten sonra yeniden eşleştirilmesi gerekebileceği belirtilir.
5. Wi-Fi ve Zigbee kanal çakışmasını kontrol edin
Zigbee de Wi-Fi gibi 2.4 GHz bandını kullanır. Bu nedenle modem, mesh Wi-Fi sistemi, Bluetooth cihazları, kablosuz kamera ve diğer 2.4 GHz cihazlar Zigbee ağını etkileyebilir. Özellikle koordinatör Wi-Fi router’ın hemen yanında duruyorsa No ACK hataları artabilir.
Kontrol edin:
Zigbee koordinatörü modem/router’a çok yakın mı?
USB adaptör bilgisayarın USB 3.0 portuna doğrudan mı takılı?
2.4 GHz Wi-Fi kanalı çok yoğun mu?
Zigbee kanalı Wi-Fi kanalıyla çakışıyor mu?
Koordinatör metal kasa veya modem arkasında mı duruyor?
Pratik çözüm olarak Zigbee USB koordinatörü kısa bir USB uzatma kablosuyla bilgisayar veya mini PC’den uzaklaştırmak çoğu zaman faydalı olur. Koordinatörü modemden, USB 3.0 portlarından ve metal yüzeylerden uzak konumlandırmak Zigbee kararlılığını artırabilir.
6. Pil seviyesini ve cihazın uyku davranışını kontrol edin
Pil ile çalışan Zigbee cihazlar sürekli uyanık kalmaz. Enerji tasarrufu için uyku moduna geçerler. Bu yüzden bazı sensörler komuta hemen yanıt vermez veya belirli aralıklarla veri gönderir. Ancak pil çok zayıfladıysa cihaz ACK göndermekte de zorlanabilir.
Kontrol edin:
Pil seviyesi düşük mü?
Pil seviyesi uygulamada yanlış mı görünüyor?
Cihaz uzun süredir veri göndermedi mi?
Pil değiştirince hata azalıyor mu?
Cihaz uyku modunda olduğu için beklenen davranış bu olabilir mi?
Özellikle kapı sensörü, sıcaklık sensörü, hareket sensörü ve butonlarda pil değişimi basit ama etkili bir adımdır. Kalitesiz pil veya düşük voltaj bazı Zigbee cihazlarda düzensiz bağlantıya neden olabilir.
7. Cihazı doğru router üzerinden yeniden eşleştirin
Zigbee cihaz bazen yanlış veya zayıf bir router üzerinden ağa bağlanmış olabilir. Mesh teoride kendini toparlayabilir; ancak pratikte bazı cihazlar eski bağlantıya takılı kalabilir. Bu durumda cihazı sorun yaşadığı yerde veya bağlanmasını istediğiniz router’a yakın konumda yeniden eşleştirmek gerekebilir.
Uygulanabilecek yöntem:
Sorunlu cihazı sistemden düzgün şekilde kaldırın.
Cihazı fabrika ayarlarına sıfırlayın.
Koordinatörü veya yakındaki Zigbee router’ı eşleştirme moduna alın.
Cihazı normal kullanılacağı konuma yakın yerde eşleştirin.
Eşleştirme sonrası birkaç saat mesh’in oturmasını bekleyin.
Zigbee2MQTT topluluk örneklerinde No ACK hatası alan kullanıcıların cihazı kaldırıp yeniden eşleştirmeyi düşündüğü durumlar görülür. Yeniden eşleştirme özellikle cihaz ağdan düşmüş veya yanlış rota kullanıyorsa yardımcı olabilir.
8. Zigbee koordinatör firmware ve yazılımını kontrol edin
Koordinatör firmware’i veya Zigbee yazılımı eskiyse bağlantı hataları artabilir. Zigbee2MQTT, ZHA, deCONZ veya üretici hub yazılımı güncel değilse cihaz uyumluluğu ve bağlantı kararlılığı etkilenebilir.
Kontrol edin:
Koordinatör firmware’i güncel mi?
Zigbee2MQTT / ZHA / deCONZ güncel mi?
Adaptör doğru firmware ile mi çalışıyor?
Koordinatör firmware yerine yanlışlıkla router firmware yüklenmiş olabilir mi?
Aynı adaptörü iki farklı sistem aynı anda kullanıyor olabilir mi?
Zigbee2MQTT belgelerinde başlatma sorunları için adaptör yapılandırmasının, ZHA ile çakışma olup olmadığının ve adaptörün doğru firmware ile çalışıp çalışmadığının kontrol edilmesi önerilir.
9. Hata tek cihazda mı, tüm ağda mı kontrol edin
No ACK hatasını değerlendirirken en önemli ayrım şudur: Sorun tek cihazda mı, yoksa birçok Zigbee cihazında mı görülüyor?
Tek cihazda görülüyorsa:
Cihaz pili kontrol edilmeli.
Cihaz konumu değiştirilmeli.
Cihaz yeniden eşleştirilmeli.
Cihazın mesh rotası kontrol edilmeli.
Cihaz arızası ihtimali düşünülmeli.
Birçok cihazda görülüyorsa:
Koordinatör konumu kontrol edilmeli.
Wi-Fi paraziti incelenmeli.
USB uzatma kablosu denenmeli.
Zigbee kanalı değerlendirilmelidir.
Hub/koordinatör yeniden başlatılmalıdır.
Zigbee ağında yeterli router cihaz var mı bakılmalıdır.
Bu ayrım, gereksiz yere tüm ağı sıfırlamadan doğru noktaya müdahale etmeyi sağlar.
10. Son çare olarak cihazı sıfırlayın veya değiştirin
Tüm adımlara rağmen belirli bir cihaz sürekli 0x14 No ACK hatası veriyorsa cihazın Zigbee modülü, güç devresi veya firmware’i sorunlu olabilir. Bu durumda cihazı fabrika ayarlarına sıfırlayıp yeniden eklemek denenebilir.
Son adımlar:
Cihazı sistemden kaldırın.
Cihazı fabrika ayarlarına sıfırlayın.
Yakın mesafede yeniden eşleştirin.
Normal yerine taşıyıp birkaç saat test edin.
Hata devam ederse farklı konumda deneyin.
Başka Zigbee ağında da aynıysa cihaz arızalı olabilir.
Cihaz yalnızca belirli bir noktada hata veriyorsa cihazı değiştirmekten önce mesh’i güçlendirmek daha doğru olur. Cihaz her yerde hata veriyorsa donanım arızası ihtimali yükselir.
Bu hata kodu hakkında yorumlar
Çözüm deneyiminizi paylaşın; kişisel bilgi ve şifre eklemeyin.
Henüz yorum bulunmuyor. İlk deneyimi siz paylaşın.