Changing the return define to invalid_device, because the condition checks
if its a valid Device, through its id size and register.
diff --git a/src/knot_thing_main.c b/src/knot_thing_main.c
index b2396af..4d241b0 100644
--- a/src/knot_thing_main.c
+++ b/src/knot_thing_main.c
@@ -201,13 +201,7 @@
msg->hdr.type = KNOT_MSG_SCHEMA;
if ((i >= KNOT_THING_DATA_MAX) || item_is_unregistered(i) == 0)
- /*
- * FIXME
- * Check if this is the best error to be used from the defines
- * in the knot_protocol. Replace or create a better one if
- * needed.
- */
- return KNOT_SCHEMA_EMPTY;
+ return KNOT_INVALID_DEVICE;
msg->sensor_id = i;
entry.values.value_type = data_items[i].value_type;