diff --git a/util/modbus/modbus.go b/util/modbus/modbus.go index 97b9f29f0..deb38757f 100644 --- a/util/modbus/modbus.go +++ b/util/modbus/modbus.go @@ -191,7 +191,7 @@ func NewConnection(uri, device, comset string, baudrate int, proto Protocol, sla if uri != "" { uri = util.DefaultPort(uri, 502) - switch wire { + switch proto { case Rtu: conn = registeredConnection(uri, meters.NewRTUOverTCP(uri)) case Ascii: