Skip to content

Add DDF for Danalock V3 #6057

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

Merged
merged 1 commit into from
May 17, 2022
Merged

Add DDF for Danalock V3 #6057

merged 1 commit into from
May 17, 2022

Conversation

manup
Copy link
Member

@manup manup commented May 16, 2022

Compared to the legacy implementation the PR configures bindings and reporting for Power Configuration, Poll Control and Doorlock clusters.

This yields a bit more traffic towards the gateway and shows the battery symbol in the GUI.

Connection get lost issue

There are several reports that the device has difficulties keeping the connection (this seems to also happen with other gateways). Looking at various sniffer logs one reason is when the lock changes the parent from a router to the coordinator, this wasn't handled correctly in all cases. The bug is fixed in the new ConBee || and RaspBee II firmware 0x26780700 (firmware changelog).

The lock runs fine now in my setup for a few days with the new firmware and DDF.

However the sniffer logs show another problem which needs to be addressed in the Danalock V3 firmware: The lock detects than a parent is not reachable (aka powered off) and correctly rejoins via another parent. But it doesn't detect if the parent router plays nice, when commands are send to the gateway via a router the lock doesn't rejoin the network if it doesn't receive APS ACKs or ZCL Default Reponses from the gateway for a few times. The fix should be fairly simple and bring robustness like the Philips Hue motion sensor has.

Compared to legacy implementation the PR configures bindings and reporting for Power Configuration, Poll Controll and Doorlock cluster.

This yileds a bit more traffic towards the gateway and shows
the battery symbol in the GUI.
@MarkoPaasila
Copy link

Should this DDF make the battery status show up in Home-assistant?

@AnthonMS
Copy link

AnthonMS commented Jul 4, 2022

Great work! Has this been released yet? Been waiting for this so I don't come home and have to dig up a key because I forgot about it.
Will we have to do anything like reconnect our devices to deconz after updating?

@MarkoPaasila
Copy link

Apparently it is released: https://forum.phoscon.de/t/release-stable-2-16-1-akihi/2034

@Jan-Brugger
Copy link

I'm thinking about replacing my ABUS HomeTec Pro with a Zigbee-Danalock.
Can someone tell me if it supports the states close, unlock and open being set over Home Assistant?
My ABUS doesn't support the unlock-command which is quite annoying.

@AnthonMS
Copy link

Can someone tell me if it supports the states close, unlock and open being set over Home Assistant?

The only thing I have been missing is a battery status through deconz. But that seems fixed. So yes, it is fully supported in HA through Deconz now then.

@sorano
Copy link

sorano commented Jul 14, 2022

Yeah, lock/unlock and state of last change works for me.
However, I have updated everything that I could yet I still don't see any battery status in phoscon-GW/HA.
image
image
image

@manup Do you have any idea what's missing on my end?

@Nazarbayevv
Copy link

Hello,

I use RaspBee I. Can I wait update to 0x26780700 for my old RaspBee for lost connection fixing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants