Skip to content
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

Upgrade 1.10.3->1.10.14: lost all PTM 215Z devices #2349

Open
tsunfinger opened this issue Jan 4, 2025 · 7 comments
Open

Upgrade 1.10.3->1.10.14: lost all PTM 215Z devices #2349

tsunfinger opened this issue Jan 4, 2025 · 7 comments
Labels
duplicate This issue or pull request already exists

Comments

@tsunfinger
Copy link

describe the problem in Detail. What do you expect to happen ? What does happen ?

after upgrade from 1.10.3 -> 1.10.14 all zigbee devices were working, accept my PTM 215Z - EnOcean Pushbutton transmitter modules (GreenPower).
There was no logging on iobroker or reaction on zigbee device list when pressing button on all of theses devices (I have five of it).
I have to restore iobroker backup to switch back to 1.10.3. After restore PTM 215Z was working...

Adapter version

1.10.14

Coordinator firmware version

0x26780700

Coordinator

ConBee II

Setup

Raspberry PI 4, Ubuntu 20.04.6 LTS

Protocol of the error (as text, encapsulated in multiline code tags <>). Separate different occurrances into clearly split log sections

No response

@asgothian
Copy link
Collaborator

Pease update to 1.10.14 again, add the IEEE (without 0x) to the state zigbee.0.info.debugmessages and check if messages appear if/when buttons are pressed.

A.

@asgothian
Copy link
Collaborator

Lesen bitte. Du sollst da etwas eintragen, und dann schauen ob es Meldungen im Log gibt wenn du die tasten betätigst.

Siehe auch hier

@tsunfinger
Copy link
Author

tsunfinger commented Jan 4, 2025

after upgrade to 1.10.14:
zigbee.0 2025-01-04 17:18:11.472 debug DeviceAvailability:Non-pingable device 0x000000000172d4a9 GreenPower_2 was last seen '16576.837' seconds ago.

that's the only message in logfile (yes, I have pressed the button).

Beside on my other buttons (WXKG03LM_rev2) json message is there but not splitted into the individual "action" anymore (click,hold,double_click)

Screenshot from 2025-01-04 17-25-49

Finally - no one of my buttons is working after upgrade - have to restore backup

@asgothian
Copy link
Collaborator

asgothian commented Jan 4, 2025

As long as you don't have any device wich requires the 1.10.14 version, you should be fine with the 1.10.3 one.
You will in the future have to migrate to a newer version, and there may be breaking changes in that.

I can debug the issue with the wxkg03LM devices as I have those, but I do not haver any ptm215Z for debugging.

A

@asgothian asgothian added the duplicate This issue or pull request already exists label Jan 5, 2025
@asgothian
Copy link
Collaborator

Duplicate of #2293

@asgothian asgothian marked this as a duplicate of #2293 Jan 5, 2025
@tsunfinger
Copy link
Author

was there a fundamental change done in code (but we only have a minor version step)? As there is no logging at all for ptm215Z, could it be triggered by the ieee number? Compared to all other zigbee devices it has a lot of leading "0"s

@asgothian
Copy link
Collaborator

asgothian commented Jan 5, 2025

There was no relevant change in our code at all, but there was a change in the underlying library (hidden in a minor version update). This was done in preparation for the next major update, which will break further objects in a similar fashion, which is why there is a test branch on my fork for testing and implementing this. You are welcome to try and see what happens if you use that fork.

As I wrote before - I do not have any PTM 251Z device, so I cannot verify if this is affected.

Source for this test is https://github.com/asgothian/ioBroker.zigbee/tarball/1.11

A.
p.s. Please note that there are several pieces of test-code included - the availability system is offline, the map is disabled and there may be issues when trying to add devices to the network

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants