Maximum Data Transfer Length with Zigbee Serial Adapter


I’d like to use Zigbee for communication with some remote RS232 devices from an X4, programmed with Python. I see in the docs a note about the length of data transfer being truncated at various lengths, from 72 to 220 bytes, without any explanation of the actual rules.

Sure enough, in my first test case (querying a weather station that returns a 100-byte packet), the response is truncated to 84 bytes, which seems to rule out the use of Zigbee for communications here. This is also true of a popular solar inverter to which I had hoped to interface.

Are there workarounds for this truncation, or am I out of luck?


  • C