DrozmotiX / ioBroker.esphome

Control your ESP8266/ESP32 with simple yet powerful configuration files created and managed by ESPHome
MIT License
30 stars 23 forks source link

Support of api encryption #152

Closed svenerbe closed 11 months ago

svenerbe commented 1 year ago

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?

SimonFischer04 commented 1 year ago

After the library migration in https://github.com/DrozmotiX/ioBroker.esphome/pull/167 this should not be that hard to implement.

DutchmanNL commented 11 months ago

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

fix implemented

SimonFischer04 commented 11 months ago

@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 commented 11 months ago

@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 commented 11 months ago

Works perfect!

DutchmanNL commented 11 months ago

Works perfect!

Lovely thank you confirming!