Details
- 
        Type:
Monitor
 - 
        Status: Closed
 - 
            Priority:
 Major
                
             - 
            Resolution: Done
 - 
            Affects Version/s: None
 - 
            Fix Version/s: 2021
 - 
            Component/s: FIWARE-TECH-HELP
 - 
            Labels:
 
- 
                        HD-Enabler:Orion
 
Description
Created question in FIWARE Q/A platform on 16-01-2019 at 16:01
Please, ANSWER this question AT https://stackoverflow.com/questions/54220061/orion-subscriptions-do-not-detect-the-removal-of-entities
Question:
Orion subscriptions do not detect the removal of entities
Description:
Subscriptions detect the creation and update of entities but do not detect the removal of entities.
Subscription creation:
POST http://myhost:orion_port/v2/subscriptions
{
    "description": "Send a notification to detect any change",
    "subject": {
        "entities": [
]
    },
    "notification": {
        "http": 
    }
}
Entity creation:
POST http://myhost:iot_aget_json_port/iot/devices
{
    "devices": [{
        "device_id": "entity_test_agent",
        "entity_name": "entity_test_orion",
        "entity_type": "test",
        "transport": "HTTP",
        "protocol": "IoTA-JSON",
        "attributes": [
],
        "static_attributes": [
]
    }]
}
Entity update:
PUT http://myhost:orion_port/v2/entities/entity_test_orion/attrs/name
{ "value": true }Delete entity:
DELETE http://myhost:orion_port/v2/entities/entity_test_orion
DELETE http://myhost:iot_aget_json_port/iot/devices/entity_test_agent
First, I send the subscription creation to detect changes in entities.
Later, I create an entity and the subscription is executed without problems. Then I update the entity name and I receive the subscription again perfectly, but if I delete the entity I do not receive any event.
There are any way to receive subscription events to detect when an entity is deleted?
Activity
- All
 - Comments
 - History
 - Activity
 - Transitions