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

Support of api encryption #152

Closed
svenerbe opened this issue Jan 24, 2023 · 6 comments
Closed

Support of api encryption #152

svenerbe opened this issue Jan 24, 2023 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@svenerbe
Copy link

Hi,
its planned to support api encryption (Optional): Enable transport encryption of the API layer?

The password option is Deprecated.
https://esphome.io/components/api.html
password (Optional, Deprecated, string): The password to protect the API Server with. Defaults to no password. It is recommended to use the encryption -> key above instead of the the password.

Are you working on a new release? Last update was on 2021?

@svenerbe svenerbe added the enhancement New feature or request label Jan 24, 2023
@SimonFischer04
Copy link
Contributor

After the library migration in #167 this should not be that hard to implement.

@DutchmanNL
Copy link
Contributor

After the library migration in #167 this should not be that hard to implement.

fix implemented

@SimonFischer04
Copy link
Contributor

@DutchmanNL sorry to bother, where is this implemented - i can't seem to find a change? Do you only have the fix locally currently maybe?

@DutchmanNL
Copy link
Contributor

@DutchmanNL sorry to bother, where is this implemented - i can't seem to find a change? Do you only have the fix locally currently maybe?

I See I was a little to quick closing this issue

Based on your PR the new APi dependency is integrated which supports encryption, but that's only backend also need to include it in adapter logic + admin settings

Reopen

@patricknitsch
Copy link

Works perfect!

@DutchmanNL
Copy link
Contributor

Works perfect!

Lovely thank you confirming!

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

4 participants