Is there a document that specifies Smarts device naming convention and limitation, such as maximum length and special characters?