Enable https for FritzDect charger (#725)

This commit is contained in:
Markus Thierolf 2021-03-06 08:35:39 +01:00 • committed by GitHub
parent d38aa4c603
commit c4468f716a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -50,7 +50,7 @@ func NewFritzDECTFromConfig(other map[string]interface{}) (api.Charger, error) {
}
if cc.URI == "" {
cc.URI = "http://fritz.box"
cc.URI = "https://fritz.box"
}
if cc.AIN == "" {
@ -62,8 +62,10 @@ func NewFritzDECTFromConfig(other map[string]interface{}) (api.Charger, error) {
// NewFritzDECT creates FritzDECT charger
func NewFritzDECT(uri, ain, user, password, sid string, standbypower float64, updated time.Time) (*FritzDECT, error) {
log := util.NewLogger("fritzdect")
c := &FritzDECT{
Helper: request.NewHelper(util.NewLogger("fritzdect")),
Helper: request.NewHelper(log),
uri: strings.TrimRight(uri, "/"),
ain: ain,
user: user,
@ -71,6 +73,9 @@ func NewFritzDECT(uri, ain, user, password, sid string, standbypower float64, up
standbypower: standbypower,
sid: sid,
}
c.Client.Transport = request.NewTripper(log, request.InsecureTransport())
return c, nil
}