Apa XBee dan apa bedanya dengan Zigbee?

Jawaban:

38

ZigBee / ZigBee Pro adalah protokol komunikasi mesh yang berada di atas IEEE 802.15.4 PHY.

XBee / XBee Pro adalah nama produk untuk modul komunikasi radio yang dibuat oleh Digi.

Modul dapat dimuat dengan berbagai firmware untuk mendukung ZigBee / ZigBee Pro / DigiMesh dan tersedia dalam beberapa band frekuensi.

DigiMesh adalah alternatif untuk ZigBee yang mengubah beberapa hal, dan menambahkan beberapa fitur untuk membuatnya secara umum lebih baik untuk digunakan.

Tapi, Anda mengorbankan kompatibilitas dengan perangkat ZigBee.

Misalnya DigiMesh memungkinkan router untuk tidur, memiliki overhead yang lebih rendah, memiliki tipe 1 node vs zigbee 3 yang mengarah ke mesh yang lebih kuat, dapat berjalan pada kecepatan data yang lebih tinggi, dll.

Terus terang itu protokol yang lebih baik di sekitar, menurut saya. Saya tidak akan menggunakan ZigBee kecuali saya membutuhkan interoperabilitas dengan node vendor lain. Bukan berarti DigiMesh adalah satu-satunya jawaban, ada protokol jala lain yang duduk di IEEE 802.15.4 juga.

Menandai
sumber
5
Saya menarik kembali posting saya untuk jawaban Anda yang dijelaskan dengan lebih baik.
Kellenjb
Apakah ada dokumentasi yang tersedia untuk protokol radio yang digunakan dalam mode AT (serial)? Apakah ini beberapa cluster ZCL baru yang berjalan di ZigBee? Atau mungkin 802.15.4 mentah?
Toby Jaffey
Saya belum pernah menggunakan dev kit XBee Pro yang saya miliki untuk sementara waktu tetapi seingat saya mode AT hanyalah cara untuk berkomunikasi antara 2 modul XBee dalam mode yang sangat sederhana yang meniru komunikasi modem AT. Saya berasumsi PHY radio masih harus menjadi sesuatu seperti 802.15.4 karena saya akan berpikir sebagian besar dari decode dalam perangkat keras, tetapi sisa protokol kemungkinan adalah sesuatu yang Digi bekerja, hak milik yang saya bayangkan.
Tandai
Sudahkah Anda mencoba menggunakan mode tidur sinkron, dan menurut Anda itu berguna? Secara konseptual, memiliki modul secara otomatis berkoordinasi ketika mereka bangun akan menjadi besar, tetapi mengharuskan durasi setiap interval bangun tampaknya tidak efisien (dalam kasus di mana tidak ada yang punya sesuatu untuk dikatakan) dan mengganggu (dalam kasus di mana node memiliki lebih banyak untuk mengatakan daripada akan cocok dalam satu interval bangun).
supercat
Saya setuju bahwa ZigBee sangat rumit (saya punya pengalaman langsung tentang itu!), Tetapi mengatakan bahwa DigiMesh secara umum lebih baik kedengarannya agak subyektif bagi saya.
clabacchio