Update smartmotor