Ответ "неавторизованного пользователя" от моста Филипс-Хюэ

Сейчас я пытаюсь управлять мостом Hue с помощью IoTctivity.

Когда я отправляю сообщение GET из MPMClientSample (MiniPluginManager), ответное сообщение было

[{
    "error": {
        "type": 1,
        "address": "/lights",
        "description": "unauthorized user"
    }
}]

Что я должен использовать для этого имя пользователя? Сейчас я использую 'newdeveloper' в качестве значения по умолчанию.

1 ответ

Я нашел решение. https://developers.meethue.com/develop/get-started-2/

см. документ со страницы разработчиков. Я мог бы получить сгенерированное имя пользователя из моста оттенка.

"Нам нужно использовать случайно сгенерированное имя пользователя, которое мост создаст для вас. Введите информацию ниже и нажмите кнопку POST.'

"Когда вы нажимаете кнопку POST, вы должны получить сообщение об ошибке, сообщающее, что вы должны нажать кнопку ссылки. Это наш шаг безопасности, так что только приложения, которыми вы хотите управлять своими огнями, могут. Нажав кнопку, мы докажем, что у пользователя есть физический доступ к мосту.

"Идите и нажмите кнопку на мостике, а затем снова нажмите кнопку POST, и вы получите ответ об успехе, как показано ниже".

Другие вопросы по тегам