O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

API Smoke + CO Alarm

A API Nest funciona com todos os modelos de alarme de fumaça + monóxido de carbono Nest Protect ™.

Os usuários podem adicionar múltiplos Nest Protege a devices/smoke_co_alarms grupo, até o máximo por estrutura . Ao fazer uma chamada para esse local de dados, você pode acessar os dados do Nest Protect (valores de dados para dispositivos na estrutura).

Toda a valores abaixo são encontradas em cada devices/smoke_co_alarms/ device_id no documento JSON.

Identificador do dispositivo

Identificador exclusivo do Nest Protect.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /device_id
Devoluções string
Exemplo: "RTMTKxsQTCxzVcsySOHPxKoF4OyCifrs"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

localidade

Especifica a preferência de idioma e região (ou país).

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /locale
Devoluções string
Exemplos: "en-GB", "en-US", "es-US", "fr-CA", "fr-CA", "nl-NL"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

versão do software

Versão do software.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /software_version
Devoluções string
Exemplo: "1.0.1"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

structure_id

Identificador exclusivo da estrutura.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /structure_id
Devoluções string
Exemplo: "VqFabWH21nw ..."
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

nome

Exibir nome do dispositivo; pode ser qualquer nome de sala de uma lista que fornecemos ou um nome personalizado.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /name
Devoluções string
Exemplo: "Corredor"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

name_long

Nome de exibição longo do dispositivo. Inclui um personalizado (etiqueta), criado pelo usuário, ou através wheres .

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /name_long
Devoluções string
Exemplo: "Proteção de corredor (andar de cima)"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

last_connection

Timestamp da última interação bem-sucedida com o serviço Nest, na ISO 8601 formato.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /last_connection
Devoluções string
Exemplo: "2016-12-31T23: 59: 59.000Z"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

está online

Status de conexão do dispositivo com o serviço Nest.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /is_online
Devoluções boolean
Valores: verdadeiro, falso
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

bateria_health

Vida / saúde da bateria; estimativa do nível de energia restante da bateria.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /battery_health
Devoluções string enum
Valores: "ok", "substituir"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

co_alarm_state

Status de alarme de monóxido de carbono (CO).

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /co_alarm_state
Devoluções string enum
Valores: "ok", "aviso", "emergência"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

smoke_alarm_state

Status do alarme de fumaça.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /smoke_alarm_state
Devoluções string enum
Valores: "ok", "aviso", "emergência"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

is_manual_test_active

Estado do teste manual de alarme de fumaça e CO.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /is_manual_test_active
Devoluções boolean
Valores: verdadeiro, falso
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v2-v5

last_manual_test_time

Timestamp do último teste de fumaça e CO alarme manual de sucesso, na ISO 8601 formato.

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /last_manual_test_time
Devoluções string
Exemplo: "2016-12-31T23: 59: 59.000Z"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v2-v5

ui_color_state

Indica o status do dispositivo por cor na IU do app Nest. É uma condição agregada para os estados bateria + fumaça + CO e reflete os indicadores de cor reais exibidos no app Nest.

Para mais informações sobre os indicadores de cores, consulte Nest luzes Proteger e Nest nível da bateria Proteger .

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /ui_color_state
Devoluções string enum
Valores: "cinza", "verde", "amarelo", "vermelho"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v1-v5

where_id

Um identificador único, gerou-Nest que representa name , o nome do dispositivo de exibição.

Saiba mais sobre onde nomes para termostatos Ninho ,Ninho Protege e ninho de webcams .

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /where_id
Devoluções string
Exemplo: "d6reb_OZTM ..."
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v3-v5

where_name

O nome de exibição do dispositivo. Associado com o Protect Nest where_id . Pode ser qualquer nome de sala de uma lista que fornecemos ou um nome personalizado. Saiba mais sobre onde nomes para termostatos Ninho ,Ninho Protege e ninho de webcams .

Detalhes
https://developer-api.nest.com/devices/smoke_co_alarms/ device_id /where_name
Devoluções string
Exemplo: "Corredor"
Acesso somente leitura
Disponível em Leitura de fumaça + CO / v5