-
-
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
Problem with +20dBm Sonoff Zigbee dongle plus router #15912
Comments
I have Sonoff Dongle-P with router firmware : CC1352P2_CC2652P_launchpad_router_20221102.hex and while setting the power I'm receiving: |
Try the 6.10.01.01 firmware version, it should solve the timeout problem (there is the coordinator and router firmware) |
Hmm... I have tried and nothing has changed. I downloaded the firmware from : https://github.com/Koenkk/Z-Stack-firmware/raw/6.10.01.01/router/Z-Stack_3.x.0/bin/CC1352P2_CC2652P_launchpad_router_20221102.zip |
I have the same problem, I tried version 6.10.01.01 on the Router (Sonoff) and also on the Coordinator (ZZH), without success, I get this error :(
|
I have the same error:
Firmware version: 20220125 |
that firmware doesn't support the +20dBm feature |
I think I've narrowed down the problem: it seems related to the latest router you add. My second router didn't want to update the transmit power: timeout error. Yesterday I added a 3rd router: now the second router updates the transmit power and the 3rd doesn't with the transmit power timeout error. I have no other router available, but I am pretty sure that if I add a 4th router, the 3rd will start to work properly and the 4th won't. Lastest master firmware for the coordinator and dev for the routers. |
Am I experiencing the same issue? I am on the latest firmware and I am getting this error which led me to this page. This happens to me when I deploy a new flow in nodered that contains a connection to Z2M.
|
Same here. This started happening early Dec 2022:
I'm aware that the transmit_power was not yet implemented on the 20220125 router firmware. But when one router started dropping connections, I upgraded to 20221102 and realised that the one dropping connections is always the one that times out on changing transmit_power. In my setup, there is a clear correlation between the two issues. |
As I wrote: "After update of firmware on coordinator to same 6.10.01.01 version is seems to be better .. Thx .." .. So I have updated version on Coordinator and Router to 6.10.01.01 brach and is working weel now.. The network is stable .. |
they are not available anymore, there are new master and dev branches. I had the same problem with 6.10.01.01 too. |
@Koenkk can you comment as to why the branch was pulled? |
|
not for the launchpad_router firmware though? That is still on |
@underqualifieditguy it was still in the |
@Koenkk |
OK do you know if this is supposed to fix the TX power issue that this thread was started about? |
May I be honest? I find a little bit confusing the way you name the versions. They looks like yyyymmdd and you don't get easily if they are old (2022) or new or a repack of an old build with the same name or whatever. So, do we have a new router version? Does it solve this problem with the last added router? |
The last added router firmware |
ok... thank. So we will wait for it :-) |
@Koenkk is there a release planned to address it? Many thanks for your hard work. |
And ping router timeout with availability setting |
Can you give me a summary of this problem? The OP is about something different it seems. |
@Koenkk it started differently, but now I norrowed down the problem: I still get the timeout error while changing the TX power to the sonoff dongle plus router, but it seems it is related to the last added router. Meanwhile, I switched some coordinator/router firmwares and things changed, but the timeout problem still happens. I wrote it 2 days ago: Lastest master firmware for the coordinator and dev for the routers." |
@Smandurlo could you try to restart |
Maybe my example is bad, because I have only one TI router |
I tried to unplug a random router (so 2 left plugged in) and then reboot z2m: I always have 1 router that doesn't accept the TX change. That is odd. |
@Smandurlo can you try moving them in direct range of the coordinator? Looks that the are unreachable. |
I tried that, LQI around 200, same issue |
They are in the same room for the tests, but they are normally near enough to see each other. |
I experience the same issue with not being able to set transmit power to the latest router that is added, but it is indeed solved after a restart of Z2M as suggested by @Enzokot. Information of the routers:
After a restart of Z2M (running Z2M as a LXC on Proxmox so I stopped and restarted the LXC) changing the transmit power works and also immediately shows an increase of linkquality. |
@gerard33 try to change the TX power to all your routers. Pay attention to the other routers cause it probably won't give you any error, but the TX power will not actually change. Try this: change the TX power, move to another page and then return back to the "Exposes" page. I bet you will not see the new value, but it is locked to the previous one. The linkquality doesn't change anymore. I am pretty sure it will happen to one of your routers only. |
I have 3 Sonoff dongles, one is the coordinator, and two are acting as routers. All have been updated with the latest firmware. I have no issues changing the TX on the routers. I can update the TX in Z2M and its reflected in HA. I can then change the TX in HA and confirmed Z2M shows the new value. One thing I noticed after updating both routers, Z2M still showed them running the previous firmware. I had to removed both of then and add then back for things to work correctly. |
@billyjoebob999 could you please tell me how your coordinator/routers are arranged? I mean, is your coordinator in the middle of the two routers? Do your routers see each other? |
@Smandurlo with the layout of my home I'm able to centrally locate the coordinator. Each router is then located at each end of the house. I don't know how to tell if the two routers are talking to each other. I assume they are. |
Just look at your map if your routers are connected :-) my coordinator is not in the middle of the routers, but on a side, so a router is connected to the coordinator through another router. Maybe this is the problem. |
Per the map they connect to the coordinator. This also true for any mains powered devices that act as routers. They connect to the coordinator regardless of where they are placed (several placed through out the house). |
I'm experiencing similar issues, but I managed to configure the transmit power in the following manner. Setup
Procedure
Tried other options, with no luck. Looks like somehow, after the Routers pairing I needed to restart zigbee2mqtt. Not sure if that will really hold for long though :P. Looks like the value is set for now. |
nothing changed for me. I was able to change the TX power in my 2nd router when I added a 3rd one, but now the 2nd is "stuck". It shows +20dB, but it doesn't change anymore and I am not actually sure it is really +20dB. The first one works as expected. |
@Smandurlo I was not trying to change those values again though. The json State states 20 as power for both the routers. The mesh network and LQI on all the devices in my network "looks better". |
yes, the json is +20dBm and if I move the slide I can see the topic /set/transmit_power changing, but it doesn't actually change. I cannot be sure the LQI "looks better" cause I had to move the coordinator in a different position and I have not a reference to compare. |
I made some tests and I can say that the +20dBm on my second router (the one I cannot change the TX power anymore) is not real. The LQI of the sensors next to it are way too low compared with the coordinator and first router with +20dBm at the same distance. The problem is, I didn't understand if @Koenkk is aware of the problem and he is investigating on it. |
Workaround from @gmaslowski worked for me. |
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 |
Sadly the problem is still there |
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 |
I wish it was solved 😢 |
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 |
Which router firmware version should I upload to have +20 transmit power? Why for cC2652 max transmit power is 5 and not 20? |
What happened?
Hello, yesterday I added another sonoff zigbee dongle plus as router. I will write down my results:
What is the problem? The coordinator firmware? The router firmware? The z2m version (I have the lastest master)?
Any idea?
Thanks
What did you expect to happen?
No response
How to reproduce it (minimal and precise)
No response
Zigbee2MQTT version
1.30.1-1
Adapter firmware version
20221226
Adapter
Sonoff Zigbee stick
Debug log
changing the dBm first router
info 2023-01-03 12:56:46MQTT publish: topic 'zigbee2mqtt/0x00124b0024c0af49', payload '{"last_seen":"2023-01-03T12:56:47+01:00","linkquality":81,"transmit_power":20}'
info 2023-01-03 12:56:46MQTT publish: topic 'zigbee2mqtt/0x00124b0024c0af49', payload '{"last_seen":"2023-01-03T12:56:47+01:00","linkquality":43,"transmit_power":10}'
info 2023-01-03 12:57:06MQTT publish: topic 'zigbee2mqtt/0x00124b0024c0af49', payload '{"last_seen":"2023-01-03T12:57:07+01:00","linkquality":45,"transmit_power":10}'
info 2023-01-03 12:57:07MQTT publish: topic 'zigbee2mqtt/0x00124b0024c0af49', payload '{"last_seen":"2023-01-03T12:57:07+01:00","linkquality":80,"transmit_power":20}'
Changing the dBm to the 2nd router:
nothing on the log at info level, so I selected debug:
Debug 2023-01-03 13:23:56Received MQTT message on 'zigbee2mqtt/7490/set' with data '{"transmit_power":10}'
Debug 2023-01-03 13:23:57Received MQTT message on 'zigbee2mqtt/7490/get' with data '{"transmit_power":""}'
Debug 2023-01-03 13:24:39Received MQTT message on 'zigbee2mqtt/7490/set' with data '{"transmit_power":20}'
Debug 2023-01-03 13:24:40Received MQTT message on 'zigbee2mqtt/7490/get' with data '{"transmit_power":""}'
Debug 2023-01-03 13:24:41Received MQTT message on 'zigbee2mqtt/7490/get' with data '{"transmit_power":""}'
The text was updated successfully, but these errors were encountered: