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

feat(config): add Philio Technology Smart Keypad #7168

Merged
merged 7 commits into from
Sep 17, 2024

Conversation

MartinHjelmare
Copy link
Contributor

  • Add config file for Philio Technology Smart Keypad (psk01).
  • Add two templates that could be used frequently for devices from this manufacturer.

@zwave-js-assistant zwave-js-assistant bot added the config ⚙ Configuration issues or updates label Sep 15, 2024
packages/config/config/devices/0x013c/psk01.json Outdated Show resolved Hide resolved
packages/config/config/devices/0x013c/psk01.json Outdated Show resolved Hide resolved
packages/config/config/devices/0x013c/psk01.json Outdated Show resolved Hide resolved
packages/config/config/devices/0x013c/psk01.json Outdated Show resolved Hide resolved
Comment on lines 56 to 58
"$import": "templates/philio_template.json#auto_report_tick",
"label": "Auto Report Time Unit",
"description": "Define the time scale for automatic report. This setting will affect configuration no. 6."
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand this parameter. Is it a multiplier for the interval set in parameter 6?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, exactly.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"$import": "templates/philio_template.json#auto_report_tick",
"label": "Auto Report Time Unit",
"description": "Define the time scale for automatic report. This setting will affect configuration no. 6."
"$import": "templates/philio_template.json#auto_report_tick",
"label": "Auto Report Time Unit",
"description": "Define the time scale for automatic reports. This value will be multiplied with configuration no. 6. to set the time interval between reports."

Copy link
Member

@AlCalzone AlCalzone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is such an odd parameter design...

@AlCalzone AlCalzone enabled auto-merge (squash) September 17, 2024 08:07
@AlCalzone AlCalzone merged commit 44e1646 into zwave-js:master Sep 17, 2024
16 checks passed
AlCalzone added a commit that referenced this pull request Sep 17, 2024
### Bugfixes
* Fixed the identification of the primary controller role on some older controllers (#7174)
* Fixed an issue where passing a custom log transport to `updateOptions` would cause a call stack overflow (#7173)
* Implement deserialization for more `WindowCoveringCC` commands to be used in mocks (#7159)

### Config file changes
* Add Philio Technology Smart Keypad (#7168, #7175)
* Add LED indication parameter for Inovelli NZW31 dimmer (#7172)

### Changes under the hood
* Fixed a build issue on Windows systems
* Make `mock-server.js` executable (#7160, #7161)
@MartinHjelmare MartinHjelmare deleted the philio-tech-psk01 branch September 17, 2024 09:55
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.

2 participants