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

Fix Bticino K4027C family detection #6405

Merged
merged 2 commits into from
Nov 5, 2023
Merged

Conversation

FabianMangold
Copy link
Contributor

@FabianMangold FabianMangold commented Nov 5, 2023

Various users reported that Bticino K4027C/L4027C/N4027C/NT4027C switches get reported as Legrand 067776A.
Unfortunately, Bticino shutter switches expose the very same attribues than the Legrand switches.
Databases of the affected users show that Bticino devices "seem" to expose HW Version 13 however.

This PR:

  • Consolidates the Fingerprint interface and enables the 'hardwareVersion' attribute to be used as fingerprinting attribute
  • Adds the Bticino family switches as whitelabels to the 067776A

References:
Koenkk/zigbee2mqtt#19509
Koenkk/zigbee2mqtt#19108

Hardware IDs:
067776A (NLLVs) -> HW version 1
??? -> HW version 4
Bticino 4027C -> HW version 13

* Aligned interface def. with the isFingerprintMatch funtion
(added missing attributes)
* K4027C/L4027C/N4027C/NT4027C were detected as Legrand 067776A
@FabianMangold FabianMangold changed the title Fix BTicino K4027C family detection Fix Bicino K4027C family detection Nov 5, 2023
@FabianMangold FabianMangold changed the title Fix Bicino K4027C family detection Fix Bticino K4027C family detection Nov 5, 2023
@Koenkk Koenkk merged commit c48f8c1 into Koenkk:master Nov 5, 2023
@Koenkk
Copy link
Owner

Koenkk commented Nov 5, 2023

Thanks again!

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.

2 participants