1. Check whether the data type of the data point is correct. For example, if the data type of the data point is a numerical value, the control command sent should be @{@"2": @(25)} instead of @{@"2": @"25"}.
2. Check whether the data point supports only data reporting, but not data delivery.