The goal would be that after installing the CLI into a development repository (or using it globally) it could be used to scaffold a basic SDK Driver without having to copy/paste modify code.
The initial target would be to setup a new driver easily and quickly:
Then prompt
- Device name (text input)
- Type (list)
- Manufacturer (text input)
- Button or button group (at least 1 control is needed for a valid driver)
- Button name (text input)
- Button label (text input)
- Add another button (yes/no)
- Nice additional options
- Discovery (yes/no)
- Notifications (yes/no)
- Device subscription (yes/no)
- Capabilities (list)
Then it would prompt some questions and generate a skeleton index and controller with the basic type, name and such.
The goal would be that after installing the CLI into a development repository (or using it globally) it could be used to scaffold a basic SDK Driver without having to copy/paste modify code.
The initial target would be to setup a new driver easily and quickly:
Then prompt
Then it would prompt some questions and generate a skeleton index and controller with the basic type, name and such.