New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
After switch to CC1352P-2: Error: Data request failed with error: 'MAC no ack' (233) #2789
Comments
After migrating to the CC1352p-2 did you repair all your devices? |
Yes of course. I also changed the network key. I just did a quick check this morning without observing the logs: I assume that the network parameters are not correctly stored for the tradfris. I will try to reproduce this with log observation and provide an update on this. |
So the second bulb works fine and reconnects to the network after a few seconds... It is only this device that keeps failing... |
I'm getting this same message maybe every 10th time, the reason might also be that the antenna is bit far from the IKEA bulb. MQTT is supposed to be reliable protocol, how about a configurable amount of retries before giving up with error message (and in user perspective failure to function)? |
@odx try resetting the bulb using touchlink https://www.zigbee2mqtt.io/information/touchlink.html |
@Koenkk resetting through touchlink did not change anything. But today I moved the bulb to another location in the house and boom itt is functional again even without repairing. There must be an issue with the message routing. Maybe one of the routers are not working correctly. Since today I also have an issue with a PIR sensor that is nearby the disfunctional location and now reporting movements only in rare cases. I will check if the other sensors are all working and reset the routers to see if that helps. |
It seems this is the only device not working so far. This issue reappears again and again. When I reset the device near to the coordinator it works until I move if away. |
@odx try pairing the bulb at the place you want to keep it. |
The log was taken at That location. |
Can you try:
I think there is something messed up with the routing tables, if it doesn't work we can try rediscovering the route. |
Here is what I did: Starting Point:
Actions:
Here is the log:
How can the route be checked? I have a CC2531 sniffer available. |
As you have a sniffer, can you sniff when trying to control the bulb at the distant location after pairing it successfully close to the coordinator? |
This is what I see in the packet log when I try to control the device. 0xa34f is the affected bulb according to the "nwkAddr" of the database.db.
Listing
in the IEE 802.15.4 Data. What exactly should I look for in the network frames? There are a few things that I noticed when grubbing through the packages:
|
This means that the packets are corrupted, I think there is too much interference on the current channel. |
Ok. Weird is that ist seems only this device is affected. I will scan other channels and see if they are more quiet. Occasionally I will go back to default channel 11 which worked better earlier. |
@Koenkk any idea why this tends to happen mostly just to that single device and when its at its place far from the coordinator whereas another bulb in the same room works fine? I'd assume that the complete network is unstable when there is noise on the band. |
|
@Koenkk i swapped the bulbs (I left the lamps in place and only exchanged the bulbs themselves): I will observe if it this state remains. As sometimes after pairing it worked for several hours. Now that the bulb is responsive, I see less bad control sequences but they have not completely gone away and are definitely also within my network. Nevertheless I believe that moving the network to a different channel seems to be a wise idea. I also moved my 2.4 Ghz Wifi from Channel 6 to 11 in Order to free up the lower Zigbee channel bands so I might get good results on Zigbee channel 11. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Just my experience for others who have the same problem: |
@mumlax and which channel do you use for zigbee stick ? |
@k-zakhariy to be honest: I didn't configure a specific channel and just learned from you, that this is even possible :D |
As I don't want the discussion in #2761 to loose focus I am opening a separate issue.
After resetting the tradfri bulb using touchlink I was able to pair it again. But after unplugging it and moving it back to its location I get errors again. I had this same behavior after I switched the coordinator to CC1352P-2. It first paired and worked but after a short period of time it refused to respond. Another identical bulb works fine.
I changed all three when migrating to CC1352: channel (now 15), pan id and extended pan id. Might that be the issue? I wanted to pick something unique not to interfere with possible other networks nearby.
Debug Info
zigbee2mqtt version: 1.8.0
CC1352p-2 firmware version: 20191106
The text was updated successfully, but these errors were encountered: