diff --git a/charger/alfen.go b/charger/alfen.go index 9107b9301..246137913 100644 --- a/charger/alfen.go +++ b/charger/alfen.go @@ -184,7 +184,7 @@ var _ api.ChargePhases = (*Alfen)(nil) // Phases1p3p implements the api.ChargePhases interface func (c *Alfen) Phases1p3p(phases int) error { - _, err := c.conn.WriteSingleRegister(alfenRegPhases, uint16(phases<<8)) + _, err := c.conn.WriteSingleRegister(alfenRegPhases, uint16(phases)) return err }