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

Add GetConfiguration/SetConfiguration/UploadFile methods #32

Open
barnstee opened this issue Jul 31, 2024 · 5 comments
Open

Add GetConfiguration/SetConfiguration/UploadFile methods #32

barnstee opened this issue Jul 31, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@barnstee
Copy link
Member

barnstee commented Jul 31, 2024

This is meant to configure the connectivity software. This can include the following configurations:

  1. Software lic download
  2. Driver loading (e.g. Siemens S7, etc.)
  3. Certificate/security settings download
  4. Feature config, e.g. store & forward
  5. Change management tracking/Logging

Should be accessible through GetConfiguration/SetConfiguration methods.

@barnstee barnstee added the enhancement New feature or request label Jul 31, 2024
@barnstee barnstee self-assigned this Jul 31, 2024
@barnstee barnstee changed the title Add generic connectivity software configuration to WoT file Add GetConfiguration/SetConfiguration methods Oct 29, 2024
@barnstee
Copy link
Member Author

For number 3, OPC UA already defines a GDS server push model to upload/provision a certificate.

@barnstee
Copy link
Member Author

We could make this generic (e.g. provide key-value pairs) and move it over to the UA working group.

@barnstee
Copy link
Member Author

GetConfiguration()/SetConfiguration() with key/value pairs. UploadFile() for southbound driver certificates and licensing file.

@barnstee barnstee changed the title Add GetConfiguration/SetConfiguration methods Add GetConfiguration/SetConfiguration/UploadFile methods Dec 10, 2024
@barnstee
Copy link
Member Author

barnstee commented Jan 7, 2025

Dynamically loading drivers/southbound connectors (number 2 above), this is a nice-to-have feature and most connectivity software load all available drivers all the time and then get instantiated when used.

@barnstee
Copy link
Member Author

barnstee commented Jan 7, 2025

This has been added to the V1.1 spec.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant