chore: use strconv.Itoa where appropriate

This commit is contained in:
andig 2024-05-08 16:54:47 +02:00
parent 3dc6caf88a
commit d80149bc06
2 changed files with 6 additions and 4 deletions

View file

@ -22,6 +22,7 @@ import (
"fmt"
"net/http"
"net/url"
"strconv"
"strings"
"time"
@ -188,7 +189,7 @@ func (wb *HardyBarth) post(uri string, data url.Values) error {
// MaxCurrent implements the api.Charger interface
func (wb *HardyBarth) MaxCurrent(current int64) error {
uri := fmt.Sprintf("%s/chargecontrols/%d/mode/manual/ampere", wb.uri, wb.chargecontrol)
data := url.Values{"manualmodeamp": {fmt.Sprintf("%d", current)}}
data := url.Values{"manualmodeamp": {strconv.FormatInt(current, 10)}}
return wb.post(uri, data)
}

View file

@ -3,6 +3,7 @@ package templates
import (
_ "embed"
"fmt"
"strconv"
"strings"
)
@ -75,15 +76,15 @@ func (t *Template) ModbusValues(renderMode int, values map[string]interface{}) {
switch p.Name {
case ModbusParamNameId:
if modbusParam.ID != 0 {
defaultValue = fmt.Sprintf("%d", modbusParam.ID)
defaultValue = strconv.Itoa(modbusParam.ID)
}
case ModbusParamNamePort:
if modbusParam.Port != 0 {
defaultValue = fmt.Sprintf("%d", modbusParam.Port)
defaultValue = strconv.Itoa(modbusParam.Port)
}
case ModbusParamNameBaudrate:
if modbusParam.Baudrate != 0 {
defaultValue = fmt.Sprintf("%d", modbusParam.Baudrate)
defaultValue = strconv.Itoa(modbusParam.Baudrate)
}
case ModbusParamNameComset:
if modbusParam.Comset != "" {