Nest-API Устройство термостата не отображается в запросе REST

Я использую расширение Chrome Postman, чтобы определить, почему приложение NestDK для iOS не отображает термостат после того, как мы вошли в систему и решили попробовать запрос REST, чтобы увидеть, что было возвращено. Я ввожу https://developer-api.nest.com/?auth= в интерфейс Postman и выполняю GET.
Я получаю ответ ниже, с термостатом, определенным в элементе данных структуры, но нет элемента данных устройства. Я знаю, что устройство подключено, потому что, когда я перехожу из дома в гостиную, настройка "подальше" изменяется Почему нет устройств?

{
    "structures": {
        "<structure_id>": {
            "name": "Home",
            "country_code": "US",
            "time_zone": "America/New_York",
            "away": "away",
            "thermostats": [
                "<thermometer_id>"
            ],
            "structure_id": "<structure_id>"
        }
    },
    "metadata": {
        "access_token": "<accessToken>",
        "client_version": 1
    }
}

1 ответ

Решение

Проверьте разрешения вашего клиента. Убедитесь, что у вас выбран либо Термостат для чтения, либо Термостат для чтения / записи.

Доступные разрешения

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