ZigBee: Errormessages in Log

Hat nicht unmittelbar etwas mit der Ursprungsfrage zu tun, aber diese Sachen stören mich und vielleicht kann hier jemand helfen, diese Fehlermeldungen abzustellen:

06/21/20 12:24:00.883 Warning: Unknown cast: decimalIntegerInverseScale
06/21/20 12:24:01.170 Warning: variables with id “custom_ch7_values” does not exist.
06/21/20 12:24:01.170 Warning: configParameters with id “config” does not exist.
06/21/20 12:24:01.173 Warning: variables with id “custom_ch7_values” does not exist.
06/21/20 12:24:02.486 Module Zigbee: Zigbee serial module “Serial1”: Warning: tryToSend: !!!Not!!! sending packet, because init is not complete.
06/21/20 12:24:02.486 Module Zigbee: Zigbee serial module “Serial1”: Warning: tryToSend: !!!Not!!! sending packet, because init is not complete.
06/21/20 12:24:14.226 Module Zigbee: Zigbee serial module “Serial1”: Error: No response received to packet: FE012F060028
06/21/20 12:24:44.891 Warning: Setting not found: maxWaitForPhysicalInterfaces

06/20/20 16:41:02.122 Script Engine Server: Error: Could not check license. Licensing module with id 0x7000 not found

This cast is newly added, it’s used for light bulbs in the zigbee module.
It looks like you don’t have the latest binaries.

That’s true. I had to go back to an older nightly because MQTT was not working (confirmed by Sathya). I think I should install the latest nightly now because still I fail in adding IKEA lamps.

1 Like

Please let me know if with the latest binaries you still see this.

Yes, also with actual nightly they are still visible (always two times):

06/22/20 13:39:02.580 Module Zigbee: Zigbee serial module “Serial1”: Warning: tryToSend: !!!Not!!! sending packet, because init is not complete.
06/22/20 13:39:02.581 Module Zigbee: Zigbee serial module “Serial1”: Warning: tryToSend: !!!Not!!! sending packet, because init is not complete.
06/22/20 13:39:14.313 Module Zigbee: Zigbee serial module “Serial1”: Error: No response received to packet: FE012F060028
06/22/20 13:39:44.024 Setting replaceClientServerAddress is deprecated and will be removed by end of 2020.
06/22/20 13:39:44.024 Setting replaceClientServerAddress is deprecated and will be removed by end of 2020.

That sent packet is trying to set Trust Center link key exchange to ‘false’. This might explain why you cannot add that light device, without this setting ‘legacy’ devices cannot join the network. Only Zigbee 3.x can.
I’ll try to increase timeouts but I don’t expect to make a difference.

Does it makes sense to reflash the cc2531-stick to a newer version (ZIGBEE 3.x if possible)?

If you don’t have 3.0.x, yes, it does. We didn’t test it with older zigbee stacks.

On the other hand, such old zstack would explain why that setting doesn’t work. It’s new, for 3.0.x only.

I have no idea to find out the ZIGBEE-version which comes with that firmware:

[https://www.zigbee2mqtt.io/getting_started/flashing_the_cc2531.html]

Here are the binaries: https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.0.x/bin
The repository is here: https://github.com/Koenkk/Z-Stack-firmware and you have to select ‘coordinator’, ‘Z-Stack_3.0.x’ and then pick up the binary that corresponds to your stick hardware.

Thats 1.2.

afaik that’s the firmware-version, not the ZIGBEE-stack-version.

It’s the ‘zstack’ version. It corresponds to ZigBee PRO 2012.
https://www.ti.com/tool/Z-STACK-ARCHIVE

Very old. And you are sure that it is possible to flash 3.0.x instead?

I tested only 3.0.x here.
I’ll change the documentation to reflect that only 3.0.x is supported.

The provided Link from thw zigbee2mqtt docs is Z-stack Home 1.2.2… as @Adrian pointed out with the TI link.

I can’t recall what hardware you use, but assumed it’s an CC2531 USB Stick just flash https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.0.x/bin/CC2531_20190425.zip onto it.

yes, I’m using a cc2531-stick with that Z-stack-firmware. But that’s not ZIGBEE 3.0.x when I understand Adrian correctly.

I did not test a zstack version before 3.0.x.

Apparently there is some functionality even with 1.2.x, but of course it’s risky to use it.

Sorry, my fault. Copy and pasted the wrong link.
Here’s the 3.0.x firmware for the CC2531: https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.0.x/bin/CC2531_20190425.zip

1 Like

Back to work after months… Already reflashed my CC2531-stick with 3.0-firmware. My XIAOMI-devices are paired and work stable. But still I cannot pair my IKEA-devices.
Err-file:
09/03/20 17:22:47.766 Module Zigbee: Zigbee serial module “Serial1”: Warning: tryToSend: !!!Not!!! sending packet, because init is not complete.
09/03/20 17:22:49.070 Module Zigbee: Zigbee serial module “Serial1”: Warning: Unknown start byte received: 64
09/03/20 17:22:49.070 Module Zigbee: Zigbee serial module “Serial1”: Warning: Unknown start byte received: 10
09/03/20 17:22:49.071 Module Zigbee: Zigbee serial module “Serial1”: Warning: Unknown start byte received: 0
Log-file:
09/03/20 17:38:50.143 Script Engine Server: Error: Could not check license. Licensing module with id 0x7000 not found
09/03/20 17:38:50.488 Info: Script with id 58 finished with exit code 0
09/03/20 17:38:53.905 Info: Script with id 59 finished with exit code 0
09/03/20 17:38:58.266 Info: Script with id 60 finished with exit code 0

I am using Homegear 0.8.0-3031, is there a need to update?