-
-
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
Devices still drop from network #2017
Comments
|
Let me test if my network is stable for at least a week. I'll keep you updated here. From today I only have my regular PuTTY log, no debug=* or sniffer data. If there is anything you want to check about the GledOptos let me know. ` |
Hi Koen, I just did some test.
part from db:
In zigbee2mqtt I receive a message:
I received messages:
So convert 0xb07c to 45180 and I manually changed the db line to: Restarted Zigbee2mqtt and..... voila! Tuinlicht2 is back! So, I think this can be integrated in zigbee2mqtt, as it receives a message from an unknown network address, but from a known device.. At the moment it does not handle changes of network addresses well, it explains the devices that get lost all the time. |
Tuinlicht2 are Osram Mini Garden Poles. I did another test with a lost Ikea GU10 spot. Mains off/on DID update the network address in database.db. It was online again. I tested Tuinlicht2 again, changed address in database to a random address and power off/on, now it wasn't changed after receiving Device 'TUINLICHT2' announced itself. Osram Tuinlicht2: https://pastebin.com/FYb5T1e6 |
This is a very interesting finding! Just for my knowledge; is this with zigbee2mqtt 1.6 or dev? |
zigbee2mqtt:info 2019-10-03T21:35:28: Starting zigbee2mqtt version 1.6.0 (commi t #caf92c5) I hope I've the right firmware now.... |
Good, this will probably be an easy fix, we need to add the same thing of https://github.com/Koenkk/zigbee-herdsman/blob/master/src/controller/controller.ts#L295 to https://github.com/Koenkk/zigbee-herdsman/blob/master/src/controller/controller.ts#L250 Will try to provide it tomorrow. |
Thanks a lot Koen! |
Fix released in the dev branch, let me know if this fixes the issue. |
@Koenkk, the network is much more stable now. And, if a device is lost, which rarely happens since de update, it immediately returns after a power cycle. It saves me a lot of frustrations. Thanks a lot! |
Great! can this be closed? |
Sure, if something notable happens I'll be back! |
Ok, let me know! |
After 5 day without losing any device, last night five om my devices lost connection again.
I became very hopeful to have a stable network at last, but I'm back to earth now and desperate again.
The following network adresses are not working.
If I remove them from the mains, and power on after 5 seconds, I can see device announcements in wireshark.
But the devices do not find a new network route.
I add some wireshark and debug=* data:
My questions:
(before I tried many different ways. Removing by mqtt command, removing from db, pairing in previous versions, and so on.)
Attached:
notagain.txt -> DEBUG=* npm start
start-on-off-mains-on-off.pcapng -> wireshark data
database.db
start-on-off-mains-on-off.zip
database.zip
notagain.zip
The text was updated successfully, but these errors were encountered: