Ошибка конфигурации источника данных fiware-orion freeboard

Я пытаюсь отобразить датчик DHT11 (температура и влажность) на надводном борту с помощью контекстного брокера orion. У сущности есть этот аспект:

<contextElement>
<entityId type="Sala" isPattern="false">
<id>Sala1</id>
</entityId>
<contextAttributeList>
<contextAttribute>
<name>date</name>
<type>string</type>
<contextValue>2016-03-15 11:14:22</contextValue>
</contextAttribute>
<contextAttribute>
<name>humidity</name>
<type>float</type>
<contextValue>35</contextValue>
</contextAttribute>
<contextAttribute>
<name>temperature</name>
<type>float</type>
<contextValue>19</contextValue>
</contextAttribute>
</contextAttributeList>
</contextElement>

ORION SERVER прослушивает, но я не могу связаться с объектом с типом "Sala" из конфигурации источника данных информационной панели свободной панели:

Конфигурация набора данных FIWARE

введите описание изображения здесь

Ошибка 404 - элемент контекста не найден. Я могу увидеть это с помощью этого текстового виджета:

введите описание изображения здесь

Заглянем в код JS. Я вижу, что он добавляет путь "/ NGSI10 / contextElement" после переменной cbhost ...

...
url = "http://"+currentSettings.cbhost+"/NGSI10/queryContext";
...

Я попробовал выполнить запрос, используя этот путь с клиентом REST, и не смог заставить его работать. Мне нужно перенастроить мой сервер orion?

Я просто не знаю, как заставить его работать ..

Любые идеи?

Заранее спасибо.

- Дэниел


person Daniel Diaz    schedule 15.03.2016    source источник


Ответы (1)


Это известная проблема, когда Orion работает в однопользовательском режиме (т. Е. Без включения -multiservice). Пожалуйста, используйте следующую конфигурацию на FreeBoard:

  • Fiware-Service: '' (т.е. пробел)
  • Fiware-ServicePath: '/'

Однако вы можете клонировать следующую плату, уже настроенную для работы с вашим Orion таким образом:

https://freeboard.io/board/q7Oe0e

(Примечание: XML устарел в Orion, и, фактически, следующий выпуск Orion -1.0.0- не будет его поддерживать. Я бы предложил прекратить его использование в пользу JSON).

person fgalan    schedule 17.03.2016
comment
Есть ли возможность заставить работать старую предварительно сконфигурированную плату? - person Szymon Caban; 09.07.2018