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

added support for using TLS with MQTT #2651

Merged
merged 1 commit into from
Nov 7, 2023
Merged

Conversation

LordGuilly
Copy link
Contributor

3 new entries in the config section, for setting file paths for
- Root CA
- Client Certificate
- Client Private Key

If these are defined, the MQTT connection uses TLS (needed for most Cloud providers)

@caco3 caco3 self-assigned this Oct 20, 2023
@caco3 caco3 mentioned this pull request Oct 20, 2023
sd-card/config/config.ini Outdated Show resolved Hide resolved
sd-card/html/edit_config_param.html Outdated Show resolved Hide resolved
 3 new entries in the config section, for setting file paths for
        - Root CA
        - Client Certificate
        - Client Private Key
 (all set as expert parameters)

- logging cert filenames

added config entries for MQTT TLS

 3 new entries in the config section, for setting file paths for
        - Root CA
        - Client Certificate
        - Client Private Key

- logging cert filenames

MQTT-TLS: Updates for the PR comments

- config.ini now has default values closer to "real" life filenames
- MQTT cert entries are hidden as Expert parameters
- Fixed debug logging at MQTT interface for unhandled messages
@LordGuilly
Copy link
Contributor Author

updated with the comments, will update the docs in the next spare time slot :-)

@caco3
Copy link
Collaborator

caco3 commented Nov 7, 2023

I added the parameter doc pages, please have a look and let me know if the description needs improvement/changes.
https://jomjol.github.io/AI-on-the-edge-device-docs/Parameters/#section-mqtt

It looks ok for me, but I can not test it myself.

@caco3 caco3 merged commit 75b15b8 into jomjol:rolling Nov 7, 2023
6 checks passed
@LordGuilly
Copy link
Contributor Author

I created the PR for the docs, sorry it took me so long - I just added some comments about how each file is used. Usually the 3 are needed, although some configurations might need some :-)

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

Successfully merging this pull request may close these issues.

2 participants