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(config): correct Fibaro FGMS001 config to conform to Fibaro official #7463

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

xyanide
Copy link

@xyanide xyanide commented Dec 7, 2024

I had a lot of trouble with setting up associations with my FGMS001 motion sensor from Fibaro.
Turns out the configuration in the documentation was incorrect. After reviewing the documentation at https://manuals.fibaro.com/motion-sensor/ I came to the conclusion ZwaveJS was reporting the associations groups incorrectly.

ZwaveJS documentation link: https://devices.zwave-js.io/?jumpTo=0x010f:0x0800:0x1001:0.0#

This PR corrects the association group names and limits.

Group information:

1st Association Group – “Lifeline” reports the device status and allows for assigning single device only (main controller by default). 2nd Association Group – “Motion” is assigned to the motion sensor – sends motion detection and alarm cancellation frames to the associated devices. 3rd Association Group – “Tamper” is assigned to the tamper – sends tamper alarm and alarm cancellation frames to the associated devices. 4th Association Group – “Motion BC” is assigned to the motion sensor – sends motion detection and alarm cancellation frames to the associated devices. Provides backward compatibility with controllers not supporting Z-Wave+ protocol. 5th Association Group – “Tamper BC” is assigned to the tamper – sends tamper alarm and alarm cancellation frames to the associated devices. Provides backward compatibility with controllers not supporting Z-Wave+ protocol.

https://manuals.fibaro.com/motion-sensor/

Group information:

1st Association Group – “Lifeline” reports the device status and allows for assigning single device only (main controller by default).
2nd Association Group – “Motion” is assigned to the motion sensor – sends motion detection and alarm cancellation frames to the associated devices.
3rd Association Group – “Tamper” is assigned to the tamper – sends tamper alarm and alarm cancellation frames to the associated devices.
4th Association Group – “Motion BC” is assigned to the motion sensor – sends motion detection and alarm cancellation frames to the associated devices. Provides backward compatibility with controllers not supporting Z-Wave+ protocol.
5th Association Group – “Tamper BC” is assigned to the tamper – sends tamper alarm and alarm cancellation frames to the associated devices. Provides backward compatibility with controllers not supporting Z-Wave+ protocol.
@zwave-js-assistant zwave-js-assistant bot added the config ⚙ Configuration issues or updates label Dec 7, 2024
@xyanide xyanide changed the title Update fgms001.json to conform to Fibaro official documentation feat(config): Update fgms001.json to conform to Fibaro official documentation Dec 7, 2024
@xyanide xyanide changed the title feat(config): Update fgms001.json to conform to Fibaro official documentation fix(config): Update fgms001.json to conform to Fibaro official documentation Dec 7, 2024
@xyanide xyanide changed the title fix(config): Update fgms001.json to conform to Fibaro official documentation fix(config): Update fgms001 doc to conform to Fibaro official Dec 7, 2024
@xyanide xyanide changed the title fix(config): Update fgms001 doc to conform to Fibaro official fix(config): Update Fibaro fgms001 doc to conform to Fibaro official Dec 7, 2024
@xyanide xyanide changed the title fix(config): Update Fibaro fgms001 doc to conform to Fibaro official fix(config): update Fibaro fgms001 doc to conform to Fibaro official Dec 7, 2024
@xyanide xyanide changed the title fix(config): update Fibaro fgms001 doc to conform to Fibaro official fix(config): correct Fibaro FGMS001 config to conform to Fibaro official Dec 7, 2024
@xyanide xyanide marked this pull request as draft December 7, 2024 15:16
@xyanide xyanide marked this pull request as ready for review December 7, 2024 15:16
@xyanide xyanide marked this pull request as draft December 7, 2024 15:26
@xyanide xyanide marked this pull request as ready for review December 7, 2024 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config ⚙ Configuration issues or updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant