Questions tagged [zigbee]

ZigBee is a wireless networking protocol built upon the 802.15.4 communication standard.

ZigBee is a wireless networking protocol built upon the 802.15.4 communication standard and is operating on channels in the 900 MHz or 2.4 GHz frequency range. Created for low-cost, low-power, low-data rate applications, it has been adopted by manufacturers of embedded “smart-home” products.

For additional information, see the Wikipedia page on ZigBee or the website of the ZigBee Alliance, the group that maintains the ZigBee specifications and promotes its use.

297 questions
2
votes
1 answer

zigbee motion detect sensor usage

My prior experience is able to receive the data sent from my temperature / humidity zigbee sensor. Also, I am able to send the command to control the zigbee power meter/switch. I bought a motion detect sensor with a document contains a line of IAS…
user3815726
  • 520
  • 2
  • 6
  • 20
2
votes
1 answer

zigbee module callback function incompatible to ZCL spec

I have followed the ZCL report to implement the function which is able to receive the data sent from the sensor. In the SDk, it is defined as the following: void ZbZclReportFunc{ struct ZbZclClusterT * clusterPtr, zbApsdeDataInt * dataIndPtr, …
Sam
  • 4,521
  • 13
  • 46
  • 81
2
votes
2 answers

zigbee module talks to humidity / temperature sensor

I just bought a gateway equipped with the zigbee module (zigbee pro stack ). Also, I bought a zigbee humidity / temperature sensor as well. It's HA profile and humidity / temperature cluster Id. There is an operating system (WindRiver) running on…
Sam
  • 4,521
  • 13
  • 46
  • 81
2
votes
1 answer

How can I manage the error: TypeError: argument must be an int, or have a fileno() method

I would like to make too zigbee devices speak together using RaspberryPi. I'm using the Xbee "extension", and serie 1 end-devices. They currently transmitting datas and I would like to extract a specific data for the librarie. My code is…
PiXieBulles
  • 53
  • 11
2
votes
2 answers

What are the advantages of 16-bit adressing on IEEE 802.15.4 networks?

The only advantage I can think of using 16-bit instead of 64-bit addressing on a IEEE 802.15.4 network is that 6 bytes are saved in each frame. There might be a small win for memory constrained devices as well (microcontrollers), especially if they…
Jonatan
  • 3,752
  • 4
  • 36
  • 47
2
votes
2 answers

Two Xbee in API mode - Python

First, I tested the communication of 2 XBee (series 2) in AT mode and all worked correctly. Then I changed the Coordinator to API mode and ran the below script while the router was in AT mode. I was successful and received the routers message.…
loreb
  • 23
  • 1
  • 4
2
votes
1 answer

zigbee control application with android on IMX6 board

I am dealing with a project in that my IMX6 processor on which android is ported is used to interface with TI CC2530 zigbee module. I want to control zigbee nodes using the application on android board.The module is communicated via uart with the…
2
votes
2 answers

Profiling methods for highly time sensitive applications

I am working in an embedded Linux environment debugging a highly timing sensitive issue related to the pairing/binding of Zigbee devices. Our architecture is such that data read from Zigbee Front End Module via SPI interface and then passed from…
dev-rowbot
  • 448
  • 4
  • 13
2
votes
1 answer

ZigBee Gateway Clarification?

I am working on setting up a project where I should be able to control my ZigBee End Device (ZDO or ZED) from an IP gateway. On having a detailed study, I understood on having a setup established. However, I need to confirm if ZigBee devices from…
velu4689
  • 35
  • 1
  • 6
2
votes
1 answer

Zigbee Address in JAVA

I am using Java XBEE API with Zigbee modules to send data to remote zigbee. I am using 64 bit address of remote zigbee module like this: XBeeAddress64 destination = new XBeeAddress64(0x00, 0x13,0xa2,0x00,0x40,0xa9,0xd0,0xd1); It works fine but I…
Abdul
  • 53
  • 3
2
votes
1 answer

Python + Xbee - interpreting binary data for analog samples

I've been working on a project with Digi Xbee Series 2 (ZigBee) modules. I have a python script which receives the data on my coordinator device and saves it into a database. This script has been looking for and parsing the "samples" key in the…
fistameeny
  • 1,048
  • 2
  • 14
  • 27
2
votes
1 answer

XBee and Arduino communication

I am in the middle of my project, and I am now trying to make a connection between two XBees, exactly like in this the YouTube video XBee Basics - Lesson 2 - Simple Chat Program Between Two XBees in AT Mode. I setup the network in the X-CTU first,…
2
votes
3 answers

Hex to integer (4 bytes)

I'm working with ZigBee, I receive data from a sensor of a end device, and I want to convert from hex to int. The data are from 4bytes, this information is regarding the battery, an example of what I get would be this: "00 00 00 e1" (but without…
Despotars
  • 541
  • 1
  • 8
  • 23
2
votes
2 answers

How does Arduino XBee avoids using the serial I/O port?

I have two Arduinos and two XBee modules. The modules are just mounted directly on to the Arduino board. One Arduino is sending information and another Arduino is receiving information and meanwhile listening to command from the computer it connects…
stcheng
  • 133
  • 5
  • 17
2
votes
1 answer

How to send multiple variables through Arduino serial port using ZigBee

I want to send five potentiometer values (bytes) through ZigBee using Arduino. I stored the potentiometer values in five different variables (bytes) and used Serial.print(pot1); Serial.print(pot2); . . Serial.print(pot5); The problem is that, when…
user17151
  • 2,607
  • 3
  • 18
  • 13