readAttributeHardwareVersionString(completionHandler:)
Declaration
func readAttributeHardwareVersionString(completionHandler: @escaping @Sendable (String?, (any Error)?) -> Void)func readAttributeHardwareVersionString() async throws -> Stringfunc readAttributeHardwareVersionString(completionHandler: @escaping @Sendable (String?, (any Error)?) -> Void)func readAttributeHardwareVersionString() async throws -> String