Member | Action | Date |
---|---|---|
|
Posted
Controlling multichannel Z-Wave devices on Z-Wave Technology Knowledge Base
In Z-Wave, some examples of multichannel devices are
In order to communicate with these devices with multiple endpoints, multichannel encapsulation is used. Note, when adding devices of this type in the PC controller, it is necessary to hit the "Node Info" button to see all the endpoints. Typically, the root device is mapped to endpoint 1 to allow some functionality with controllers that do not support multichannel encapsulation. When Z/IP gateway communicates with multichannel devices the source or destination end point fields are non-zero in the COMMAND_ZIP_PACKET command. In depth information about multichannel communication can be found in: https://www.silabs.com/documents/login/application-notes/APL12955-Z-Wave-Multi-Channel-Basics.pdf
|
Jul 01 2020, 1:57 AM |
|
Posted
Using MicroRF Link to debug Z-Wave on Z-Wave Technology Knowledge Base
MicroRF Link can be used to debug background noise or power supply interference problems. It is the 500 series equivalent to RAIL on the 700 series. Refer to https://www.silabs.com/documents/login/user-guides/INS12880-Micro-RF-Link-User-guide.pdf as a guide. Once the MicroRF firmware is loaded to a 500 series device, the serial interface can be used to issue commands. Some example use cases are: 1. Use the rxsweep command to do a spectrum analysis (refer to table 3 in the above document to set the correct frequencies). For example for EU frequencies, set start freq to 86800kHz, stop frequency to 87000kHz, and bandwidth to >1000kHz.
2. Receive/demod frames (like a crude Zniffer)
3. Block a freq using the transmit carrier command
|
Jun 25 2020, 2:15 AM |
|
Posted
Z-Ware OTA Firmware Update with the C API on Z-Wave Technology Knowledge Base
The Z-Ware C API allows for OTA updates of devices. This article provides an example of how to use it. zwif_fw_info_get() should first be called to find information about the device and then zwif_fw_updt_req() should be called to perform the update. Each of those functions has callbacks that must be implemented. The example provided is based on the existing bin_switch demo. It finds the first binary switch node and then allows that node to be updated by adding an additional menu option to do so. Two places in the code were modified from the plain bin_switch demo. Inside the bin_sw_intf_get() function an additional option to find the firmware update interface was added. The callbacks were added and the main function was modified to add menu option 3 to perform the update. To run the demo make sure you have a firmware image (.gbl or .otz file) for the binary switch end device example in the same directory as the executable. |
Mar 25 2020, 9:53 PM |
|
Selected an answer for Accessing Tools with 7.13.x Show more |
Jan 30 2020, 10:19 PM |
|
Replied
to
zware app on RPi3 problem with some double switch nodes
Can you provide additional info about what you have tried so far?
Show more
|
Jan 28 2020, 6:58 PM |
|
Replied
to
Z/IP Gateway can not connect to Z-Ware Portal Cloud
Can you provide more information on your setup? what platform(s) are you running on?
Show more
|
Jan 28 2020, 6:54 PM |
|
Updated
to
Problem with UZB-7
To include a node, first make sure the controller (UZB-7) shows up as node 1 in PyZip and the node you want to add is the same region as the zip gateway configuration. Then... 1. In Pyzip, click “+” button 2. Put the slave node in learn mode 3. Depending on the slave node capabilities you may be prompted to
|
Jan 21 2020, 10:07 PM |
|
Selected an answer for
Problem with UZB-7
To include a node, first make sure the controller (UZB-7) shows up as node 1 in PyZip and the node you want to add is the same region as the zip gateway configuration. Then... 1. In Pyzip, click “+” button 2. Put the slave node in learn mode 3. Depending on the slave node capabilities you may be prompted to
|
Jan 21 2020, 10:06 PM |
|
Updated
to
Problem with UZB-7
To include a node, first make sure the controller (UZB-7) shows up as node 1 in PyZip and the node you want to add is the same region as the zip gateway configuration. Then... 1. In Pyzip, click “+” button 2. Put the slave node in learn mode 3. Depending on the slave node capabilities you may be prompted to
|
Jan 21 2020, 10:04 PM |
|
Replied
to
Problem with UZB-7
To include a node, first make sure the controller (UZB-7) shows up as node 1 in PyZip. Then... 1. In Pyzip, click “+” button 2. Put the slave node in learn mode 3. Depending on the slave node capabilities you may be prompted to
|
Jan 21 2020, 10:01 PM |