[ https://jira.fiware.org/browse/HELP-9267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Fernando Lopez updated HELP-9267:
---------------------------------
HD-Chapter: Data
Description:
Created question in FIWARE Q/A platform on 08-04-2015 at 10:04
{color: red}Please, ANSWER this question AT{color} https://stackoverflow.com/questions/29510204/having-trouble-with-the-user-programers-guide
+Question:+
Having trouble with the user programers guide
+Description:+
I am doing the excercise on this site. I have followed the example exactly and without any problem until I got to Context subscriptions:
(curl localhost:1026/v1/subscribeContext -s -S --header 'Content-Type: application/json' --header 'Accept: application/json' -d @- | python -mjson.tool) <<EOF
{
"entities": [
{
"type": "Room",
"isPattern": "false",
"id": "Room1"
}
],
"attributes": [
"temperature"
],
"reference": "http://localhost:1028/accumulate",
"duration": "P1M",
"notifyConditions": [
{
"type": "ONTIMEINTERVAL",
"condValues": [
"PT10S"
]
}
]
}
EOF
When I type that code, I get the expected answer:
{
"subscribeResponse": {
"duration": "P1M",
"subscriptionId": "51c04a21d714fb3b37d7d5a7"
}
}
But then this sentence confuses me:
If you look at the accumulator-script.py terminal window, you will see
that a message resembling the following one is received each 10
seconds:
What I do here is enter this command: python accumulator-server.py
But the output (updated every 10 seconds) I get is: 127.0.0.1 - - [08/Apr/2015 10:52:56] "POST /accumulate HTTP/1.1" 200 -
Am I missing something here since Im not getting the expected output simmilar like the one mentioned in the tutorial?
POST http://localhost:1028/accumulate
Content-Length: 492
User-Agent: orion/0.9.0
Host: localhost:1028
Accept: application/xml, application/json
Content-Type: application/json
{
"subscriptionId" : "51c04a21d714fb3b37d7d5a7",
"originator" : "localhost",
"contextResponses" : [
{
"contextElement" : {
"attributes" : [
{
"name" : "temperature",
"type" : "float",
"value" : "26.5"
}
],
"type" : "Room",
"isPattern" : "false",
"id" : "Room1"
},
"statusCode" : {
"code" : "200",
"reasonPhrase" : "OK"
}
}
]
}
Am I not running the python script correctly or? Btw I'm new to both python and linux...
was:
Created question in FIWARE Q/A platform on 08-04-2015 at 10:04
{color: red}Please, ANSWER this question AT{color} https://stackoverflow.com/questions/29510204/having-trouble-with-the-user-programers-guide
+Question:+
Having trouble with the user programers guide
+Description:+
I am doing the excercise on this site. I have followed the example exactly and without any problem until I got to Context subscriptions:
(curl localhost:1026/v1/subscribeContext -s -S --header 'Content-Type: application/json' --header 'Accept: application/json' -d @- | python -mjson.tool) <<EOF
{
"entities": [
{
"type": "Room",
"isPattern": "false",
"id": "Room1"
}
],
"attributes": [
"temperature"
],
"reference": "http://localhost:1028/accumulate",
"duration": "P1M",
"notifyConditions": [
{
"type": "ONTIMEINTERVAL",
"condValues": [
"PT10S"
]
}
]
}
EOF
When I type that code, I get the expected answer:
{
"subscribeResponse": {
"duration": "P1M",
"subscriptionId": "51c04a21d714fb3b37d7d5a7"
}
}
But then this sentence confuses me:
If you look at the accumulator-script.py terminal window, you will see
that a message resembling the following one is received each 10
seconds:
What I do here is enter this command: python accumulator-server.py
But the output (updated every 10 seconds) I get is: 127.0.0.1 - - [08/Apr/2015 10:52:56] "POST /accumulate HTTP/1.1" 200 -
Am I missing something here since Im not getting the expected output simmilar like the one mentioned in the tutorial?
POST http://localhost:1028/accumulate
Content-Length: 492
User-Agent: orion/0.9.0
Host: localhost:1028
Accept: application/xml, application/json
Content-Type: application/json
{
"subscriptionId" : "51c04a21d714fb3b37d7d5a7",
"originator" : "localhost",
"contextResponses" : [
{
"contextElement" : {
"attributes" : [
{
"name" : "temperature",
"type" : "float",
"value" : "26.5"
}
],
"type" : "Room",
"isPattern" : "false",
"id" : "Room1"
},
"statusCode" : {
"code" : "200",
"reasonPhrase" : "OK"
}
}
]
}
Am I not running the python script correctly or? Btw I'm new to both python and linux...
HD-Enabler: Orion
> [fiware-stackoverflow] Having trouble with the user programers guide
> --------------------------------------------------------------------
>
> Key: HELP-9267
> URL: https://jira.fiware.org/browse/HELP-9267
> Project: Help-Desk
> Issue Type: Monitor
> Components: FIWARE-TECH-HELP
> Reporter: Backlog Manager
> Assignee: Fermín Galán
> Labels: fiware, fiware-orion, linux, python
>
> Created question in FIWARE Q/A platform on 08-04-2015 at 10:04
> {color: red}Please, ANSWER this question AT{color} https://stackoverflow.com/questions/29510204/having-trouble-with-the-user-programers-guide
> +Question:+
> Having trouble with the user programers guide
> +Description:+
> I am doing the excercise on this site. I have followed the example exactly and without any problem until I got to Context subscriptions:
> (curl localhost:1026/v1/subscribeContext -s -S --header 'Content-Type: application/json' --header 'Accept: application/json' -d @- | python -mjson.tool) <<EOF
> {
> "entities": [
> {
> "type": "Room",
> "isPattern": "false",
> "id": "Room1"
> }
> ],
> "attributes": [
> "temperature"
> ],
> "reference": "http://localhost:1028/accumulate",
> "duration": "P1M",
> "notifyConditions": [
> {
> "type": "ONTIMEINTERVAL",
> "condValues": [
> "PT10S"
> ]
> }
> ]
> }
> EOF
> When I type that code, I get the expected answer:
> {
> "subscribeResponse": {
> "duration": "P1M",
> "subscriptionId": "51c04a21d714fb3b37d7d5a7"
> }
> }
> But then this sentence confuses me:
> If you look at the accumulator-script.py terminal window, you will see
> that a message resembling the following one is received each 10
> seconds:
> What I do here is enter this command: python accumulator-server.py
> But the output (updated every 10 seconds) I get is: 127.0.0.1 - - [08/Apr/2015 10:52:56] "POST /accumulate HTTP/1.1" 200 -
> Am I missing something here since Im not getting the expected output simmilar like the one mentioned in the tutorial?
> POST http://localhost:1028/accumulate
> Content-Length: 492
> User-Agent: orion/0.9.0
> Host: localhost:1028
> Accept: application/xml, application/json
> Content-Type: application/json
> {
> "subscriptionId" : "51c04a21d714fb3b37d7d5a7",
> "originator" : "localhost",
> "contextResponses" : [
> {
> "contextElement" : {
> "attributes" : [
> {
> "name" : "temperature",
> "type" : "float",
> "value" : "26.5"
> }
> ],
> "type" : "Room",
> "isPattern" : "false",
> "id" : "Room1"
> },
> "statusCode" : {
> "code" : "200",
> "reasonPhrase" : "OK"
> }
> }
> ]
> }
> Am I not running the python script correctly or? Btw I'm new to both python and linux...
--
This message was sent by Atlassian JIRA
(v6.4.1#64016)
You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy Cookies policy