2014-09-04 6 views
1

У меня возникли проблемы с виджетами в Fi-Ware. Я пытаюсь показать свои датчики со всеми параметрами на карте, но ничего не получаю. Возможно, обновление NGSI не работает, и программа просмотра карт не может отображать мои объекты. Я настроил источник NGSI на http://my_IP:my_PORT/ и атрибуты, когда я передал их через вызов updateContext в NGSI.Получение информации узла из сети датчиков в Fi-Ware

Это то, что я могу видеть (после прохождения все необходимое для виджета):

enter image description here

Пожалуйста, не могли бы вы дать мне некоторую помощь здесь?

ответ

1

Этот серый интерфейс виджета, который вы видите, происходит потому, что виджет не может правильно подключиться к серверу-посреднику контекста NSGI. Этот виджет находится на очень простой стадии, так что это то, что нужно улучшить. Вы можете найти его код в github repository, где вы можете сообщить об ошибке для его исправления или сделать запрос на вытягивание.

Эта ошибка возникает, когда что-то не так с конфигурацией или адресом сервера. Мы добавили пример mashup к the offer, который показывает, как использовать OrionStarterKit.

0

Я понял, что проблема связана с моим экземпляром Orion. У меня есть доступ к другой машине (того же типа) для другого проекта, и я могу просматривать все свои данные через это (используя те же виджеты). Когда я изменяю адрес сервера NGSI, эти виджеты не обнаруживают никаких данных. Все объекты создаются одинаково для обеих машин. Может ли это быть из-за отсутствия какого-либо пакета, какого-либо обновления или чего-то еще?

+0

Таким образом, виджет работает при подключении к одному экземпляру Orion, но не при подключении к другому ... Это правильно? – fgalan

+0

Абсолютно правильно, вот в чем проблема. –

+0

Учитывая экземпляр Orion, который не работает: включен ли служебный порт (тот, который вы использовали в конфигурации виджета, обычно 1026) в группе безопасности? Является ли экземпляр запущенным и работает (вы можете проверить, что с помощью curl Orion_ip: Orion_port:/version')? – fgalan