Details
- 
        Type:
Monitor
 - 
        Status: Closed
 - 
            Priority:
 Major
                
             - 
            Resolution: Done
 - 
            Affects Version/s: None
 - 
            Fix Version/s: 2021
 - 
            Component/s: FIWARE-TECH-HELP
 - 
            Labels:
 
- 
                        HD-Chapter:IoT
 - 
                        HD-Enabler:IDAS
 
Description
Created question in FIWARE Q/A platform on 13-07-2017 at 18:07
Please, ANSWER this question AT https://stackoverflow.com/questions/45086461/device-is-created-when-sending-measures-to-non-existing-device-iotagent-ul
Question:
Device is created when sending measures to non existing device - IoTAgent-UL
Description:
We've discovered a bug in the IoT Agent Ultralight.
If we try to send a measure to a non existing device, we'll get a 404 - DEVICE_NOT_FOUND error but at the same time a device without any attribute will be created in IoTA's and Orion CB's database.
When I say a device without any attribute I refer to the following:
{
    "device_id": "test",
    "service": "MyService",
    "service_path": "/MyServicePath",
    "entity_name": "MyEntity:test",
    "entity_type": "MyEntity",
    "attributes": [],
    "lazy": [],
    "commands": [],
    "static_attributes": []
}
This is a very important bug, because it's really simple to create as many devices as someone wants and that could eat our database space.
Does someone know how to solve it?
Activity
| Field | Original Value | New Value | 
|---|---|---|
| Component/s | FIWARE-TECH-HELP [ 10278 ] | 
| Assignee | Jose Gato Luis [ josegato ] | 
| HD-Enabler | IDAS [ 10884 ] | |
| HD-Chapter | IoT [ 10839 ] | 
| Status | Open [ 1 ] | In Progress [ 3 ] | 
| Status | In Progress [ 3 ] | Answered [ 10104 ] | 
| Resolution | Done [ 10000 ] | |
| Status | Answered [ 10104 ] | Closed [ 6 ] | 
| Fix Version/s | 2021 [ 12600 ] | 
| Transition | Time In Source Status | Execution Times | Last Executer | Last Execution Date | |||||
|---|---|---|---|---|---|---|---|---|---|
		    	
  | 
			251d 18h 16m | 1 | Backlog Manager | 21/Sep/18 3:06 PM | |||||
		    	
  | 
			2h 59m | 1 | Backlog Manager | 21/Sep/18 6:06 PM | |||||
		    	
  | 
			102d 22h 8m | 1 | Jose Gato Luis | 02/Jan/19 3:14 PM | 
2018-01-12 19:49|CREATED monitor | # answers= 0, accepted answer= False