Esquema de características da configuração inteligente de temperatura residencial
action.devices.traits.TemperatureSetting
: essa característica abrange a manipulação de pontos de temperatura e modos.
ATRIBUTOS DO DISPOSITIVO
Dispositivos com essa característica podem informar os seguintes
atributos como parte da operação SYNC
. Para saber
mais sobre como processar intents SYNC
, consulte
fulfillment de intent.
Atributos | Tipo | Descrição |
---|---|---|
availableThermostatModes |
Obrigatório. Descreve os modos de termostato compatíveis com o dispositivo. |
|
É compatível com: | ||
0
|
String |
Descontinuada Lista separada por vírgulas de modos compatíveis com este dispositivo específico. As novas integrações precisam usar o formato |
1
|
Array |
Lista de modos compatíveis com esse dispositivo específico. |
[item, ...] |
String |
Nome do modo compatível. Os valores suportados são:
|
thermostatTemperatureRange |
Object |
Contém dois valores flutuantes que indicam a faixa de temperatura compatível com este dispositivo (em graus Celsius). |
minThresholdCelsius |
Número |
Obrigatório. Limite mínimo da faixa de temperatura. |
maxThresholdCelsius |
Número |
Obrigatório. Limite máximo da faixa de temperatura. |
thermostatTemperatureUnit |
String |
Obrigatório. A unidade de exibição em que o dispositivo está definido por padrão. O Google gera relatórios de informações de temperatura usando a unidade de exibição. Os valores suportados são:
|
bufferRangeCelsius |
Número |
Padrão: Especifica o deslocamento mínimo entre temperaturas de temperatura elevada em graus Celsius, se o modo |
commandOnlyTemperatureSetting |
Booleano |
Padrão: Indica se o dispositivo suporta o uso de comunicação unidirecional (verdadeiro) ou bidirecional (falso). Defina esse atributo como verdadeiro se o dispositivo não puder responder a uma intent QUERY ou a um estado de relatório para essa característica. |
queryOnlyTemperatureSetting |
Booleano |
Padrão: Obrigatório se o dispositivo for compatível com a execução somente de consultas. Esse atributo indica se o dispositivo só pode ser consultado para informações de estado e não pode ser controlado. |
Exemplos
Dispositivo Termostato compatível com aquecimento e resfriamento discretos
{ "availableThermostatModes": [ "off", "heat", "cool", "on" ], "thermostatTemperatureUnit": "F" }
Dispositivo termostato com apenas comando
{ "availableThermostatModes": [ "off", "heat", "cool", "on" ], "thermostatTemperatureUnit": "C", "commandOnlyTemperatureSetting": true, "queryOnlyTemperatureSetting": false }
STATES do dispositivo
Entidades com essa característica podem relatar os estados
a seguir como parte da operação QUERY
. Para saber
mais sobre como processar intents QUERY
, consulte
fulfillment de intent.
Estados | Tipo | Descrição |
---|---|---|
activeThermostatMode |
String |
Modo ativo do dispositivo na lista de Os valores suportados são:
|
targetTempReachedEstimateUnixTimestampSec |
Número inteiro |
Um carimbo de data/hora que representa a hora estimada em que a temperatura desejada será alcançada. |
thermostatHumidityAmbient |
Número |
Representa o nível relativo de umidade do ambiente, se compatível com o dispositivo. |
Contém um dos seguintes itens: | ||
0
|
Object |
Estados para um ponto de definição fixo. |
thermostatMode |
String |
Obrigatório. Modo atual do dispositivo, na lista de Os valores suportados são:
|
thermostatTemperatureAmbient |
Número |
Obrigatório. Temperatura observada atual, em graus Celsius. |
thermostatTemperatureSetpoint |
Número |
Obrigatório. Ponto de definição da temperatura atual (alvo único), em graus Celsius. |
1
|
Object |
Estados para o intervalo de pontos definido. |
thermostatMode |
String |
Obrigatório. Modo atual do dispositivo, na lista de Os valores suportados são:
|
thermostatTemperatureAmbient |
Número |
Obrigatório. Temperatura observada atual, em graus Celsius. |
thermostatTemperatureSetpointHigh |
Número |
Obrigatório. Ponto alto no momento no modo |
thermostatTemperatureSetpointLow |
Número |
Obrigatório. Ponto baixo atual no modo |
Exemplos
Qual é a temperatura atual do dispositivo?
{ "activeThermostatMode": "cool", "thermostatMode": "cool", "thermostatTemperatureSetpoint": 23, "thermostatTemperatureAmbient": 25.1 }
Qual é a temperatura atual do dispositivo?
{ "activeThermostatMode": "none", "thermostatMode": "heatcool", "thermostatTemperatureSetpointHigh": 26, "thermostatTemperatureSetpointLow": 22, "thermostatTemperatureAmbient": 25.1 }
Comandos do dispositivo
Dispositivos com essa característica podem responder aos seguintes
comandos como parte da operação EXECUTE
. Para saber
mais sobre como processar intents EXECUTE
, consulte
fulfillment de intent.
action.devices.commands.ThermostatTemperatureSetpoint
Definir a temperatura desejada para um dispositivo de termostato.
Parâmetros
Parâmetros | Tipo | Descrição |
---|---|---|
thermostatTemperatureSetpoint |
Número |
Obrigatório. Temperatura-alvo desejada. Suporta até uma casa decimal. |
Exemplos
Defina a temperatura do dispositivo como 22 graus.
{ "command": "action.devices.commands.ThermostatTemperatureSetpoint", "params": { "thermostatTemperatureSetpoint": 22 } }
Erros relacionados
Ocorreu um erro ao definir a temperatura desejada.
Os valores suportados são:
alreadyAtMax
alreadyAtMin
targetAlreadyReached
valueOutOfRange
action.devices.commands.ThermostatTemperatureSetRange
Definir uma faixa de temperatura-alvo para um dispositivo de termostato.
Esse comando requer os seguintes atributos:{ "availableThermostatModes": [ "heatcool" ] }
Parâmetros
Parâmetros | Tipo | Descrição |
---|---|---|
thermostatTemperatureSetpointHigh |
Número |
Obrigatório. Temperatura programada alta para o intervalo. Requer suporte para o modo |
thermostatTemperatureSetpointLow |
Número |
Obrigatório. Ponto de destino desejado baixo para o intervalo. Requer suporte para o modo |
Exemplos
Mantenha a temperatura entre 22 e 26 graus.
{ "command": "action.devices.commands.ThermostatTemperatureSetRange", "params": { "thermostatTemperatureSetpointHigh": 26, "thermostatTemperatureSetpointLow": 22 } }
Erros relacionados
Ocorreu um erro ao definir o intervalo de destino.
Os valores suportados são:
alreadyAtMax
alreadyAtMin
lockedToRange
rangeTooClose
targetAlreadyReached
valueOutOfRange
action.devices.commands.ThermostatSetMode
Definir o modo de operação desejado para um dispositivo termostato.
Parâmetros
Parâmetros | Tipo | Descrição |
---|---|---|
thermostatMode |
String |
Obrigatório. Modo de destino, na lista de Os valores suportados são:
|
Exemplos
Defina o dispositivo para o modo Aquecer.
{ "command": "action.devices.commands.ThermostatSetMode", "params": { "thermostatMode": "heatcool" } }
Erros relacionados
Ocorreu um erro ao definir o modo de destino.
Os valores suportados são:
inAutoMode
inAwayMode
inDryMode
inEcoMode
inFanOnlyMode
inHeatOrCool
inHumidifierMode
inOffMode
inPurifierMode
action.devices.commands.TemperatureRelative
Ajuste a temperatura desejada em relação ao estado atual.
Esse comando requer os seguintes atributos:{ "commandOnlyTemperatureSetting": true }
Parâmetros
O payload contém um dos seguintes itens:
Ajustar por grau.
Parâmetros | Tipo | Descrição |
---|---|---|
thermostatTemperatureRelativeDegree |
Número |
Obrigatório. o número exato de graus para a temperatura mudar (por exemplo, "Diminuir 5 graus"); |
Ajustar por peso.
Parâmetros | Tipo | Descrição |
---|---|---|
thermostatTemperatureRelativeWeight |
Número inteiro |
Obrigatório. Isso indica a mudança de temperatura ambígua de uma pequena quantidade ("Diminua um pouco") para uma grande quantidade ("Muito mais quente"). |
Exemplos
Aumentar a temperatura em 5 graus
{ "command": "action.devices.commands.TemperatureRelative", "params": { "thermostatTemperatureRelativeDegree": 5 } }
Diminuir muito a temperatura
{ "command": "action.devices.commands.TemperatureRelative", "params": { "thermostatTemperatureRelativeWeight": -5 } }
Erros relacionados
Ocorreu um erro ao ajustar a temperatura.
Os valores suportados são:
alreadyAtMax
alreadyAtMin
valueOutOfRange
Exemplos de declarações
de-DE
-
Auf welche Temperatur ist
das Thermostat im Wohnzimmer eingestellt -
Auf welchem Modus steht
das Thermostat ? -
Heizmodus anmachen -
Ist
der Kühlmodus an? -
Mach
den Heizmodus aus -
Schalt
den Heizmodus vom Thermostat aus -
Temperatur auf
20 bis 25 Grad einstellen. -
Thermostat auf20 bis 25 Grad stellen. -
Thermostat im Schlafzimmer kälter stellen -
Welche Temperatur zeigt
das Thermostat an -
Wohnzimmer aufKühlen umstellen -
bitte dreh
das Thermostat ein bisschen herunter -
bitte dreh
das Thermostat etwas höher -
bitte mach es
im Wohnzimmer kühler -
bitte mach es
in der Küche etwas kälter -
bitte stell
das Thermostat 5 Grad wärmer ein -
bitte stell
das Thermostat auf21 Grad für Kühlen ein -
bitte stell
das Thermostat auf30 Grad -
bitte stell die Temperatur
im Schlafzimmer auf20 Grad -
dreh
das Thermostat wärmer bitte -
dreh die Temperatur
im Schlafzimmer etwas nach oben -
dreh die Temperatur um
5 Grad runter -
erhöhe bitte die Temperatur
im Bad -
erhöhe die Temperatur um
2 Grad -
mach es
im Wohnzimmer 2 Grad wärmer -
senke die Temperatur
im Wohnzimmer um5 Grad -
stell bitte
das Thermostat aufKühlen -
stell
das Thermostat 5 Grad kälter ein -
stell
die Kühlung auf20 Grad ein
en-US
-
Turn off
heat mode. -
change
the thermostat heat cool between 70 and 80 -
change to
eco mode -
cool down in
the living room -
cool down
the house a little -
current
thermostat temperature setting -
increase the temperature on
the thermostat -
is the
heating on -
maintain
the thermostat heat at78 -
make it
2 degrees warmer -
make it cooler by
2 degrees -
make
thermostat warmera little bit -
put on
cooling mode -
put
the thermostat oncool -
raise the temperature
downstairs by2 degrees -
raise the temperature on
thermostat by5 degrees -
set
70 degrees onthe thermostat -
set
heat cool mode tobetween 62 and 79 degrees -
set my temperature
80 degrees -
set the
heat to72 -
set the temperature to
cool at70 -
set
the thermostat at70 incool mode -
tell me
the thermostat temperature reading -
turn down
5 degrees onthermostat -
turn down
the living room temp2 degrees -
turn off
thermostat heat mode -
turn
thermostat a little lower -
turn
thermostat lower -
warm up
the living room -
warm up
the living room a little -
what mode is
the thermostat
es-ES
-
25 grados defrío enla cocina -
Ajustar
el termostato entre 21 y 26 grados -
Ajustar la temperatura
entre 21 y 27 grados -
a cuántos grados tengo puesto
el aire en el salón -
activar el modo
calefacción -
apagar
el aire acondicionado deltermostato -
aumenta
10 grados la temperatura delhorno -
aumenta la temperatura de
la cocina -
baja
algo la calefacción -
baja la temperatura
5 grados -
baja la temperatura del
termostato -
configurar el modo
calefacción -
dime si
el salón
está en modo
frío -
disminuye la temperatura de
la cocina
un poco - hace demasiado calor aquí
-
me ajustas a
25 grados el modocalor -
me gustaría ajustar
el termostato del salón a25 grados conla calefacción -
pon a
20 grados la temperatura -
pon en modo
calefacción el termostato de la cocina -
pon la temperatura de
la cocina a20 grados -
puedes subir
un poco la temperatura enel salón -
quiero bajar
el nest 5 grados -
quiero el modo
aire acondicionado a25 grados -
quitar el modo
frío delbaño -
qué modo tengo puesto en
el aire -
qué temperatura hace en
el salón -
sube
5 grados enla cocina -
sube
la calefacción -
súbeme
el termostato del salón un poquito -
súbeme más la temperatura
10 grados
fr-FR
-
Allumer le mode
chaud . -
Est-ce que le mode
froid est allumé ? -
Mets en mode
chaud . -
Mets la température
entre 21 et 23 degrés . -
Mets la température à
17 degrés . -
Mets le mode
froid duthermostat à19 degrés . -
Mettre le mode
froid à19 degrés . -
Mettre
le thermostat entre 70 et 80 degrés . -
Régler le mode
chaud duthermostat à22 degrés . -
Régler le mode
chaud à22 degrés . -
augmente la température de
2 degrés -
augmente
un peu la température dans la chambre -
baisse la température de
la chambre -
baisse
le thermostat -
baisse
un peu la température dansla cuisine -
baisse
un peu le thermostat -
baisser
le thermostat de5 degrés -
coupe le mode
chaud -
descends la température de
3 degrés -
désactiver le mode
frais duthermostat -
le thermostat est réglé sur combien -
mets
le thermostat en modefrais -
mets
le thermostat à10 degrés -
mettre
2 degrés de moins dansla cuisine - monte la température de la chambre
-
monte la température de
la salle de bain de3 degrés -
monte
le thermostat -
monte
le thermostat de2 degrés -
monte
un peu le thermostat -
quel est le mode du
thermostat ? -
quelle est la température du
thermostat -
Éteins le mode
chaud duthermostat .
hi-IN
-
thermostat काहीट 20 तक कर दो -
कूलिंग को70 डिग्री पर सेट करो -
कूलिंग चालू करो -
कूलिंग मोड को बंद कर दो -
टेम्परेचर को
17 डिग्री पर सेट कर दो -
तापमान
2 डिग्री कम करो -
थर्मोस्टेट 70 डिग्री पर सेट करो -
थर्मोस्टेट का टेम्प्रेचर५ डिग्री घटाओ -
थर्मोस्टेट का टेम्प्रेचर५ डिग्री बढ़ाओ -
थर्मोस्टेट का तापमान क्या है -
थर्मोस्टेट का तापमान ज्यादा करो -
थर्मोस्टेट कोकूलिंग मोड में सेट करो -
थर्मोस्टैट काकूलिंग मोड बंद करोगी -
थर्मोस्टैट का तापमान ज़्यादा कर दो -
थर्मोस्टैट किस मोड पर सेट है -
थर्मोस्टैट केहीटिंग और कूलिंग मोड को70 और 80 डिग्री के बीच रखें. -
थर्मोस्टैट को कम कर दो -
थारमोस्टेट का तापमानथोड़ा कम करें -
थारमोस्टेट का तापमानथोड़ा बढ़ाओ -
देखना ज़रा
कूलिंग चालू है क्या -
बेडरूम
का टेंप्रेचर
5 डिग्री ज्यादा कर देना -
बेडरूम
का टेंप्रेचर
थोड़ा कम कर देना -
बेडरूम का टेंप्रेचर ज़्यादा कर देना -
बेडरूम
का तापमान
थोड़ा ज़्यादा करो -
मुझे
थर्मोस्टेट का तापमान बताना -
मेरे लिए
लिविंग रूम का तापमान कम करिये -
सभी
थर्मोस्टैट्स कीकूलिंग को70 डिग्री पर सेट कर दो -
हीटिंग-कूलिंग मोड30 और 40 डिग्री के बीच रखो। -
हीटिंग-कूलिंग मोड पर सेट करो
it-IT
-
Alza di
due gradi la temperatura della camera da letto -
Imposta
il termostato tra 20 e 25 gradi . -
Metti la temperatura
tra 15 e 20 gradi . -
a quanto è
il termostato -
a quanto è impostato
il termostato -
abbassa di
8 in cucina - abbassa la temperatura
-
abbassa la temperatura
della caldaia -
abbassa la temperatura
della caldaia di3 gradi -
abbassa la temperatura di
due gradi -
abbassa
leggermente la caldaia -
alza
il termostato -
aumenta
un po' la caldaia -
disattiva la modalità
eco -
disattiva la modalità
eco del riscaldamento della cucina -
fai aumentare
leggermente la temperatura -
imposta
il condizionatore suraffreddamento -
metti il
raffreddamento a20 gradi -
metti
il termostato a25 -
metti
il termostato in modalitàeco -
metti la modalità
condizionatore del termostato a40 gradi -
metti la modalità
riscaldamento del termostato a30 gradi -
metti la temperatura
un po' più bassa -
puoi aumentare di
3 la caldaia - puoi mettere più caldo
-
setta
5 gradi più caldo -
setta la temperatura su
20 gradi -
su che modalità è impostato
il riscaldamento in camera ? -
voglio
l'aria condizionata settata sueco -
è accesa la modalità
eco ?
ja-JP
-
2 度 暖かくして -
2 度 涼しくして -
エアコン の冷房 の温度を18 度 にして -
エアコン 暖房 を25 度 にして -
キッチン を少し 涼しくして -
キッチン を涼しくして -
サーモスタット のエコ モードを切って -
サーモスタット の温度28 度 にして -
サーモスタット の温度を10 度 下げて -
サーモスタット の温度を2 度 上げて -
サーモスタット の温度を20度から25度 にセット -
サーモスタット の温度をちょっと 上げて -
サーモスタット の温度を下げて -
サーモスタット の温度を高くして -
サーモスタット の温度少し 下げて -
サーモスタット は何モードに設定されてる -
サーモスタット は何度になっているの -
サーモスタット を冷房 に変えて -
ヒートクール に変更して -
ヒートクール モードを消して -
リビング の温度20 度 にしてください -
リビング はエコ モードに設定されている -
リビング を少し 暖かくして -
リビング を暖かくして -
今
サーモスタット は何度に設定されてる -
冷房 モードで20度 に設定して -
冷房 モードオン -
台所 の温度5 度 上げて -
温度を
20度から25度 にして
ko-KR
-
20도에서 30 도 사이로 온도 유지해 -
거실 24 도로 맞춰 줘 -
거실 온도2 도 낮춰 줘 -
거실 온도 내려 줘 -
거실 온도조금만 내려 -
난방 20 도로 조정해 줘 -
난방 모드로 바꿔 줘 -
냉방 20 도로 조정해 -
냉방 켜 줘 -
안방 온도 더 올려 줘 -
온도
2 도 높게 설정 -
온도
2 도만 내려 줘 -
온도 조절기 10 도 내려 줘 -
온도 조절기 20 도로 설정해 줘 -
온도 조절기 난방 꺼 줘 -
온도 조절기 난방 모드로 변경해 -
온도 조절기 낮춰 줘 -
온도 조절기 모드 뭐야 -
온도 조절기 설정 온도 얼마야 -
온도 조절기 온도10 도 올려 -
온도 조절기 온도 높여 줘 -
온도 조절기 온도조금 낮춰 줘 -
온도 조절기 온도조금만 올려 -
온도 조절기 현재 온도 말해 줘 -
온도 조절기 로난방 온도23 도로 맞춰 놔 -
온도 조절기 로냉방 23 도로 설정해 -
온도 조절기 를70도에서 80 도 사이로 맞춰 -
지금
안방 난방 중이야 -
침실 온도2 도 높여 줘 -
침실 온도살짝 높여
nl-NL
-
De keuken wat afkoelen -
De thermostaat op20 graden zetten -
Houd de temperatuur
tussen 20 en 25 graden . -
Keuken afkoelen -
Maak het
2 graden koeler -
Maak het
2 graden warmer -
Op welke instelling staat
de thermostaat -
Staat
de koeling aan -
Stel
warmtemodus opde thermostaat in op24 graden -
Wat is de huidige instelling van
de thermostaat -
Zet
afkoelen aan. -
Zet
de koeling op24 graden . -
Zet
de thermostaat tussen 20 en 25 graden . -
de keuken een beetje verwarmen -
de thermostaat een beetje verhogen -
de thermostaat een beetje verlagen -
de thermostaat met5 graden verlagen -
de thermostaat verhogen -
de thermostaat verlagen -
verander naar
afkoelen -
verwarm
de keuken -
wat is de temperatuur op
de thermostaat -
zet
de koeling opde thermostaat op16 graden -
zet
de koelstand opde thermostaat uit -
zet de temperatuur op
25 graden -
zet
de verwarmingsstand uit -
zet
warmtemodus op20 graden
pt-BR
-
A que temperatura está definido
o termostato ? -
A que temperatura está
o termostato ? -
Ajustar a
refrigeração dotermostato para23 graus -
Ajustar a
refrigeração para23 graus -
Ajuste
o termostato para ficarentre 15 e 20 graus . -
Aumentar a temperatura da
cozinha . -
Definir a temperatura como sendo
entre 15 e 17 graus . -
Definir a temperatura do
termostato para30 graus . -
Qual é a temperatura do
termostato ? -
abaixar
dois graus a temperatura -
abaixar
um pouco a temperatura doquarto -
abaixe a temperatura do
quarto -
ajustar a temperatura do
quarto
para
20 graus -
ajustar o
aquecimento para25 graus -
ajustar o
quente dotermostato em25 graus -
ajustar
o termostato paraaquecer -
aquecer
a sala um pouco -
aumenta a temperatura do
termostato em2 graus -
aumentar a temperatura do
termostato -
aumentar
bastante o termostato -
aumentar
três graus a temperatura -
baixa a temperatura do
termostato em5 graus -
colocar no
frio -
como
o escritório está ajustado? -
desativar o modo
aquecimento dotermostato -
desativar o modo
refrescar -
diminuir
cinco graus a temperatura doescritório -
diminuir
o termostato -
qual a temperatura definida no
termostato ? -
qual é o status do
termostato ? -
quero diminuir
um pouco o termostato
sv-SE
-
Dra upp temperaturen på
termostaten -
Dra upp temperaturen på
termostaten lite grann -
Hur varmt är det i
vardagsrummet ? -
Höj värmen i
vardagsrummet -
Ställ in temperaturen på
20 till 25 grader tack. -
Ställ in
termostaten mellan 20 och 25 grader . -
Ställ in
värmen påAC:n på23 grader -
Sänk
sovrummets temperatur -
Sänk
sovrums temperaturenlite grann -
Sänk värmen i
hallen med2 grader -
Vad står
termostaten på? -
dra ner temperaturen med
2 grader -
gör en temperatursänkning på
termostaten medtvå grader -
höj temperaturen
2 grader -
höj
värmen påtermostaten till24 grader -
jag vill att du höjer
värmen påelementen till25 grader -
kan du slå av
uppvärmningen ivardagsrummet -
kan du starta
uppvärmning ? -
kan du sätta på
värmen ? -
se till att höja tempen med
två grader isovrummet -
ställ
termostaten på3 grader varmare i köket -
ställ
termostaten påuppvärmning -
stäng av
värmen påtermostaten - sänk temperaturen
-
sänk
termostaten lite -
sätt temperaturen på
25 grader -
sätt
termostaten på25 grader -
vilket läge är
termostaten inställd på? -
vrid ner temperaturen i
vardagsrummet medtre grader -
är
värmen igång -
öka värmen i
arbetsrummet ordentligt