Skip to content

DDF for Schneider/wiser battery switch FLS/SYSTEM-M/4 - #6373

Merged
manup merged 2 commits into
dresden-elektronik:masterfrom
Smanar:schneider_4
Oct 21, 2022
Merged

DDF for Schneider/wiser battery switch FLS/SYSTEM-M/4#6373
manup merged 2 commits into
dresden-elektronik:masterfrom
Smanar:schneider_4

Conversation

@Smanar

@Smanar Smanar commented Oct 1, 2022

Copy link
Copy Markdown
Collaborator

See #6141

  • Product name: WDE002924
  • Manufacturer: Scheider Electric
  • Model identifier: FLS/SYSTEM-M/4

The DDF enable only the on/off, we have tried with @jensflorian to bind other cluster to tests, no success, but can be a different hardware/firmare.

Now some information about thoses devices. It seem Schneider play a lot with them, and they are customisable, with features that can be activated/deactivated.
They use the manufacture cluster 0xFF17

For this one, even on the hardware we have 4 endpoint, only one is used the 0x15.
On the cluster 0xFF17

  • For endpoint 0x15, the attribute 0x0020 is "0" for the other 16,17 and 18 it's "1"
  • For endpoint 0x15, the attribute 0x0001 is "unknown and for the other 16,17 and 18 it's "7f"

From Z2m

Depending on the firmware version the device may support both 1-channel and 2-channel mode. In 1-channel mode both the upper and lower buttons works as the upper buttons. On some firmware versions (incl. those sold as Elko EKO07117) the device starts out in 1-channel mode and must be switched into 2-channel mode either by using the Elko / Wiser gateway or by holding down button 1 and 4 (upper left and lower right) for approx. 10 seconds - the led will flash red and the become green once successfull.

Edit:

I have finally mixed the DDF with the 4 gangs.
It's not possible to know if it's a 2 gang or a 4 gang, same firmware, same hardware, it's just a setting, so all devices have same endoint and same cluster, even not used.

@Smanar Smanar changed the title DDF : Addprimary support for Schneider/wiser battery device DDF : Add primary support for Schneider/wiser battery device Oct 1, 2022
@Smanar Smanar mentioned this pull request Oct 1, 2022
@Smanar Smanar linked an issue Oct 1, 2022 that may be closed by this pull request
@Smanar
Smanar marked this pull request as draft October 1, 2022 10:42
@Smanar

Smanar commented Oct 1, 2022

Copy link
Copy Markdown
Collaborator Author

Wait, I can perhaps mix 2 DDF.

@Smanar
Smanar marked this pull request as ready for review October 2, 2022 08:35
@manup manup added this to the v2.19.1 milestone Oct 21, 2022
@manup manup changed the title DDF : Add primary support for Schneider/wiser battery device DDF for Schneider/wiser battery switch FLS/SYSTEM-M/4 Oct 21, 2022
@manup
manup merged commit d682363 into dresden-elektronik:master Oct 21, 2022
@joggs

joggs commented Oct 28, 2022

Copy link
Copy Markdown

To summarize this in english. The WDE002924 will work, but the 2 gang and 4 gang look the same in the system as it is not possible to see difference by reading the properties, but both will work as expected without any extra tweaking ?

@jensflorian

Copy link
Copy Markdown

This probably depends on pairing, see here. I could only test 1-gang (2buttons) and that one works.

@joggs

joggs commented Nov 3, 2022

Copy link
Copy Markdown

This probably depends on pairing, see here. I could only test 1-gang (2buttons) and that one works.

I bought one 2-gang now and it seems to work well, howerver there is one small visual bug . The 2-gang Schneider switch is visualized in phoscon as 4 square switches, and as the 2-gang schneider switch are 2 rectangles where each rectangle acts as 2 buttons where on is above off. If you mount the switch this way, the mapping needs to change so the numbers are on the same positions in this image
schneider

@joggs

joggs commented Nov 3, 2022

Copy link
Copy Markdown

Another small visual bug is that you do not see what button you have mapped
2

@Smanar

Smanar commented Nov 3, 2022

Copy link
Copy Markdown
Collaborator Author

Unfortunately we have no impact on phoscon, we can only make change on the API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WDE002924

4 participants