Cervell central del #hackathonGi 2018 basat en en Fiware Context Broker
Es pot aixecar una instància de fiware orion amb docker:
$ docker-compose up
El Notebook README.ipynb conté exemples de comunicació amb Fiware Orion
$ curl http://84.89.60.4/v2/entities
$ curl http://84.89.60.4/v2/entities/bressol/attrs -s -S --header 'Content-Type: application/json' \
-X PATCH -d @- <<EOF
{
"estat": {
"value": "off",
"type": "String"
}
}
EOF
amb una sola línea:
$ curl http://84.89.60.4/v2/entities/bressol/attrs -s -S --header 'Content-Type: application/json' -X PATCH -d "{\"estat\": {\"value\": \"off\",\"type\": \"String\"}}"
curl -v http://84.89.60.4/v2/subscriptions -s -S --header 'Content-Type: application/json' \
-d @- <<EOF
{
"description": "Subscripció de so per activar la cuna",
"subject": {
"entities": [
{
"id": "bressol",
"type": "bebe"
}
],
"condition": {
"attrs": [
"estat"
]
}
},
"notification": {
"http": {
"url": "http://192.168.4.28"
},
"attrs": [
"estat"
]
},
"expires": "2040-01-01T14:00:00.00Z",
"throttling": 1
}
EOF
http://fiware-orion.readthedocs.io/en/latest/quick_start_guide/ https://fiware-orion.readthedocs.io/en/master/user/walkthrough_apiv2/index.html