Four practical use cases
ngsildclient can be useful in practice to :
- model a domain-specific system
it has many benefits in the exploration phase :
use the interactive mode to quickly build entities thanks to Python REPL (console)
use Jupyter notebooks to share and discuss about modeling or for didactic purpose
load and extend example entities from the Smart Data Model Initiatives
- demonstrate feasibility
quickly develop a Proof Of Concept by :
populating the broker with sample entities
query the broker to test relationships
- develop a full NGSI-LD Agent
putting all parts together the NGSI-LD Agent :
collects incoming domain-specific data
converts data to NGSI-LD compliant entities
feed the NGSI-LD broker
- administrate the broker
allow admin tasks in interactive mode :
purge entities
list contexts