chore: refactor
This commit is contained in:
parent
a83ad42a03
commit
07070a47d1
2 changed files with 8 additions and 2 deletions
|
|
@ -44,6 +44,9 @@ func NewFritzDECTFromConfig(other map[string]interface{}) (api.Charger, error) {
|
|||
// NewFritzDECT creates a new connection with standbypower for charger
|
||||
func NewFritzDECT(embed embed, uri, ain, user, password string, standbypower float64) (*FritzDECT, error) {
|
||||
conn, err := fritzdect.NewConnection(uri, ain, user, password)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
c := &FritzDECT{
|
||||
conn: conn,
|
||||
|
|
@ -51,7 +54,7 @@ func NewFritzDECT(embed embed, uri, ain, user, password string, standbypower flo
|
|||
|
||||
c.switchSocket = NewSwitchSocket(&embed, c.Enabled, c.conn.CurrentPower, standbypower)
|
||||
|
||||
return c, err
|
||||
return c, nil
|
||||
}
|
||||
|
||||
// Status implements the api.Charger interface
|
||||
|
|
|
|||
|
|
@ -44,6 +44,9 @@ func NewCCUFromConfig(other map[string]interface{}) (api.Charger, error) {
|
|||
// NewCCU creates a new connection with standbypower for charger
|
||||
func NewCCU(embed embed, uri, deviceid, meterid, switchid, user, password string, standbypower float64, cache time.Duration) (*CCU, error) {
|
||||
conn, err := homematic.NewConnection(uri, deviceid, meterid, switchid, user, password, cache)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
c := &CCU{
|
||||
conn: conn,
|
||||
|
|
@ -51,7 +54,7 @@ func NewCCU(embed embed, uri, deviceid, meterid, switchid, user, password string
|
|||
|
||||
c.switchSocket = NewSwitchSocket(&embed, c.Enabled, c.conn.CurrentPower, standbypower)
|
||||
|
||||
return c, err
|
||||
return c, nil
|
||||
}
|
||||
|
||||
// Enabled implements the api.Charger interface
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue