-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
QS-Zigbee-CP03: intermittent error: 'No network route' (205) #12774
Comments
Similar story here. It behaves strange. In my case, it is possible that the device "hangs" too far away from the coordinator (linkquality ~7 when it sends movement updates) but I am not sure. It sometimes receives commands from HA but usually not. I even temporarily brought a Zigbee socket outlet (linkquality ~56) 3m away from it (to work as a mesh repeater) but it does not help.
|
I flashed my old CC2531 with router firmware and put it 2m away from my Lonsonho QS-Zigbee-C03. I also flashed my SLAESH coordinator with CC2652RB_coordinator_20220219.hex. No improvements. For a moment the linkquality jumped from 7-14 to 130-140 and the curtain could be operated remotely but my happiness did not last longer than 5 mins. It went back to linkquality 5-15 even if a router (CC2135) is hanging 2m away from the curtain module. Let me stress that the router is reporting linkquality 130-140 so quite good. Lonsonho QS-Zigbee-C03 located 2m away from it reports linkquality which is 10 times smaller. |
Same issue here... System:
I get the 'No network route' (205))' on all seven of the devices, but it happens more often on the ones with lower LQI. The only way to fix the problem is by resetting the device (manually hit the UP switch 5 times). What's interesting is that Z2M receives state events, even when it can't send commands. The following is a combination of the Z2M Log and MQTT Log. You can see MQTT is aware that I manually closed and opened the cover, even though it's not working from HA:
There have been a few issues posted with 'No network route' (205). There's even a report (#12468) of the issue being fixed by switching from a Sonoff to a Slaesh stick. However, we can rule that out based on @torwanbukaj's experience. |
Just a little update from my side. I dismantled my module and switched to a WiFi-driven which I tasmotized. So far so good. In the meantime, out of curiosity I "hanged" my QS-Zigbee-CP03 a few meters from the coordinator and everything was working fine for a few hours (linkquality good>140, the device fully communicative, no lags etc). Then I disconnected it and it's waiting for better times. So for me, it looks like the device struggle in a scenario with routers, hanging far away from the coordinator. I do not know if you noticed, it sends (when it sends something) some "backlight" attributes. This initially integrated even in my Home Assistant but disappeared after HA image update. It suggests that the firmware may be coming from some other device (most likely Tuya in this case). Maybe something was wrongly ported by the manufacturer (firmware)? |
I still have hope in my QS-Zigbee-CP03. And as you can see above, the problem is intermittent which could indicate poor signal quality despite the reasonably high LQI. I would love to debug the communication between the coordinator or any router and the CP03, I suspect the problem could also be a timeout which kicks in too early. Any help on how to debug would be appreciated. |
Yes, I'd also prefer not to replace the 10 devices I bought. Unfortunately I'm not much of a programmer, so I can't help with the debugging. |
I turned on debugging in my configuration.yaml Unfortunately, no significant improvement. When I do a network scan, the log file shows:
|
Without any change in the configuration or the setup, an hour later, the device is seen again: |
I have the same problem. |
Same here |
I found a trick, start a map creation, the device start to work again. If you attach a physical button it also works. |
I'm observing similar issues on my smlight-slzb-05, if that is at all helpful.
|
What do you mean with "attach a physical button"? |
I connected a switch to the device, so if you press the button (open or close) it works like a charm. |
Connecting a switch to the device is like a passive open/close button and yes, this of course works. But this has nothing to do with automation. I don't want to activate a manual switch whenever my automation triggers the device. |
Same issue here with TS0011_switch_module. The problem appears when it is connected through TS110E_1gang router. I receive status updates but I cannot set states ('No network route' (205) error). When it is connected directly to the coordinator it works fine. |
Made the same observation: when connected directly to the coordinator and having an acceptable link quality (LQI) all works fine. But if only a router device with good link quality connects to the PC-03 I cannot send shutter commands, it then always gives the 'No network route' (205) error. |
Could someone make a sniff of this starting from the point where it works (control it a few times) until it stops working? https://www.zigbee2mqtt.io/advanced/zigbee/04_sniff_zigbee_traffic.html#with-cc2531 |
I don't have a CC2531. Is it doable with a SONOFF ZigBee 3.0 USB Dongle? If so, I could give it a shot. I have a couple of devices that seem to fail very consistently... |
@galambert75 currently there is no sniffer fw available for the sonoff stick. |
Another clue: If I connect TS0011_switch_module through TS0505B router it works without issues. I think TS110E_1gang is not working properly as a router. |
So... is there anyone out there who owns a CC2531 and could provide the requested "sniff"? |
I' afraid my CC2652RB cannot be used instead of a CC2531 as sniffer. Want to summarize my observations so far:
|
i have now the same problem, I had problems to pair a ikea fyrtur, than I connected and disconnected a few times a ikea signal repeater, than this routing problem was starting at my side :/ |
Started to get this error also a couple of days ago. Tried updating things and still doesn't work. My temperature and humidity sensors are reporting data but I can't control lights and switches any more. |
Having same issue. Updated firmware on zzh!, updated HA, updated Zigbee2mqtt, moved router away from my rasp. Pi, restart, reboot everything - not working. Unplugged my IKEA socket, plugged in again. Everything works.... Wierd.. If you still havin problem, try to unplugg something and plug in again and see if it helps. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
Hope this helps anyone with the 205 error. Had the same issue appear with a Zemismart Tuya light switch. Forcing removal and re-adding to the coordinator (Sonoff) didn't help. Still 205 No network route. It appears on the map but is orphaned. Forced remove again and re-added using a powered Zigbee router (wall docket in this case) . Added to network immediately snd workinh as usual. Guessing it is a bad database entry? |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
It keeps happening, I strongly believe there is something wrong in the firmware of the device that doesn't report on time and z2m decides to flag it offline and either z2m or the coordinator decides that the adress is unreachable. |
There isn't a lot useful that I could make the device report, I have 2 devices still frequently having the issue, I made them report zclVersion (endpoint 1 genBasic), one every 120seconds max the other every hour max, let's see how it goes. My theory is that by forcing them to speak the network won't believe that they are offline because it really looks like the issue is more that something intelligent like ZEPc or the coordinator believes the device to be unresponsive or unroutable more than the device itself being crashed or unresponsive as the group command shows it's listening on the network and acting accordingly... |
First report : adding a report for zclVersion with minResponseInterval=60 and maxResponseInterval=3600(1h) does not help. |
maybe @cunode can reopen the issue, stale or not I believe we are all still encountering it unless we've purchased other devices :D |
I agree with @toxic0berliner as I have the same problem and changing device is not really a solution here. |
Happy to reopen, but I'm afraid I cannot as "you cannot re-open your own issues if a repo collaborator closed them". Only a repo collaborator can reopen (whoever this is). Suggest you open a new issue and reference this one by mentioning #12774. |
let's not loose all the history by opening a new one, I'm too lazy at least, feel free if you wish. |
I'm also going to try the solution has usually it is the same devices that "disappear", without any apparent radio reason (farther work OK). |
Sadly it doesn't seem to solve it for me even forcing the device to talk by adding a report every 120seconds :( |
So we have the TS110E_1gang_1 and are seeing similar problems. Constantly setting to a brightness to 0 (which I didn't actually notice got ages as I have an automation that changed the brightness based on day/night so not much of an issue) - spotted when I increased the automation complexity and removed this.. But the biggest issue is with the routing now - very very often get the no route error and the sluggishness occured when I use the physical button too (- which might be because I use a momentary switch so guess that requires more thoughts and isn't just an off and on). I've switched to HA from Tuya recently and this issue is causing it to fail the wife test - we had signal issues on TUI which was resolved by addin more nodes but we have loads of them (more!) So this is definitely new. The switch on the wall or via automation fails more often than not. I still have the Tuya bridges and use them for WiFi devices so likely switch back to validate where the issue is coming from. |
I have the same issue with Lonsonho QS-Zigbee-C03 devices (until 5 over my zigbee network with identical issue). Works intermitently, but then: (Data request failed with error: 'No network route' (205)) Zigbee2MQTT version: 1.32.2 commit 1ec1e57 I don't know what to do anymore |
I have a switch that is connected without neutral wire and it started to go offline and get "No network route 205" error. I managed to "fix" it by increasing availability timeout as it seems it's stopped to advertise itself as online.
After I added this into |
So do I get it right that the QS-CP03 modules are more or less useless if you want some reliable shutter actors? |
depends how you define useless. I had 10 of those, I needed to replace 6 of them to get it stable, but still there lives 4 of them perfectly reliable in my setup. |
4/10 I'd consider as quite useless... Which one you use as replacement? |
I use 5 of them now over a year and never had to replace one. With the workaround proposed by tvdbroeck (see my earlier post ) everything works reliable, day by day. If I would have to control more shutters, I likely would buy the same module (and again apply the workaround). |
Same issue with a MIBOXER E2-ZR after 3 days of flawlessly working. |
BRT-100-TRV |
Hey @toxic0berliner, which modules did you get as replacement? |
Hey @cunode, almost 1 year later, does the group solution still work for you? |
yep, everything works stable and reliable still. I'm not evaluating any alternatives as I'm happy with the solution (and workaround). |
What happened?
When communicating with a QS-Zigbee-CP03 curtain module I frequently get the following error message:
error 2022-06-10 07:01:34: Publish 'set' 'state' to 'Store SZ Sued' failed: 'Error: Command 0xa4c1385b260f0939/1 closuresWindowCovering.upOpen({}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Data request failed with error: 'No network route' (205))'
Usually, when resubmitting the same command multiple times, the device finally executes it as expected. But there is a 50% chance to fail and hence my automation is absolutely unreliable.
Based on the finding in #11539 (QS-Zigbee-CP03) I switched on May 13, 2022 to the Zigbee2MQTT dev branch for Linux. I also use the latest firmware for my SLAESH coordinator (CC2652RB_coordinator_20220219.hex) together with a 3 dB antenna connected to a Raspberry Pi 4 running Debian GNU/Linux 11 (bullseye).
What did you expect to happen?
Communication should be reliable as there are short distances to the coordinator (~6 meter) or the next router (~3 meter). The link quality in the Zigbee2MQTT Map never shows zero and the device's Availability is shown as "Online".
Any help is highly appreciated.
How to reproduce it (minimal and precise)
Problem is intermittent and hence cannot reproduce with clear steps.
Zigbee2MQTT version
Zigbee2MQTT version 1.25.1-dev (commit #bc5fd1a5)
Adapter firmware version
CC2652RB_coordinator_20220219.hex
Adapter
CC2652RB development stick
Debug log
No response
The text was updated successfully, but these errors were encountered: