#eclipse-hono
#eclipse-hono
Вопрос:
Я использую Hono версии v1.4.0, но получаю 501, который не реализован при вызове конечной точки устройств с помощью:
http://{{REGISTRY_IP}}:{{REGISTRY_PORT_HTTP}}/v1/devices/{{TENANT}}?включено = false
Я делаю что-то не так?
Ответ №1:
Операция поиска устройств реализована в реестре на основе Mongo DB только в версии 1.4.0. Реализация для реестра на основе файлов была недавно добавлена в главную ветку и будет доступна в версии 1.5.0.
Кроме того, синтаксис используемого вами запроса неверен. Пожалуйста, обратитесь к документации Registry API для правильного синтаксиса параметра запроса filterJson. Обратите внимание, что вам нужно будет правильно кодировать URL-адрес значения параметра…
Ответ №2:
С 501 Not Implemented
ответом я понял, что вы используете реестр устройств на основе файлов. В Hono 1.4.0 эта операция поиска устройств была реализована только в реестре устройств на основе MongoDB, а не в его аналоге на основе файлов. Эта функция в реестре на основе файлов запланирована к выпуску 1.5.0. Я бы предложил использовать реестр устройств на основе MongoDB, где эта функция уже существует.