Schema attributo impostazione temperatura smart home
action.devices.traits.TemperatureSetting
: questa caratteristica tratta sia la gestione dei punti di temperatura sia le modalità.
ATTRIBUTE del dispositivo
I dispositivi con questa caratteristica potrebbero segnalare i seguenti
attributi come parte dell'operazione SYNC
. Per scoprire di più sulla gestione degli intent SYNC
, consulta Soddisfazione degli intent.
Attributi | Tipo | Descrizione |
---|---|---|
availableThermostatModes |
Obbligatorio. Descrive le modalità del termostato supportate da questo dispositivo. |
|
Supporta una delle seguenti funzionalità: | ||
0
|
Stringa |
Deprecato Elenco di modalità separate da virgole supportate da questo dispositivo specifico. Le nuove integrazioni devono utilizzare il formato |
1
|
Array |
Elenco delle modalità supportate da questo dispositivo specifico. |
[item, ...] |
Stringa |
Nome della modalità supportata. Valori supportati:
|
thermostatTemperatureRange |
Oggetto |
Contiene due valori decimali che indicano l'intervallo di temperatura supportato per questo dispositivo (in gradi Celsius). |
minThresholdCelsius |
Number |
Obbligatorio. Soglia minima dell'intervallo di temperatura. |
maxThresholdCelsius |
Number |
Obbligatorio. Soglia massima dell'intervallo di temperatura. |
thermostatTemperatureUnit |
Stringa |
Obbligatorio. Il display su cui è configurato il dispositivo per impostazione predefinita. Google segnala le informazioni sulla temperatura utilizzando l'unità display. Valori supportati:
|
bufferRangeCelsius |
Number |
(Valore predefinito: Specifica l'offset minimo tra i set-point di raffreddamento al caldo in gradi Celsius, se è supportata la modalità |
commandOnlyTemperatureSetting |
Booleano |
(Valore predefinito: Indica se il dispositivo supporta la comunicazione unidirezionale (vero) o bidirezionale (falso). Imposta questo attributo su true se il dispositivo non può rispondere a un intent QUERY o a uno stato del report per questa caratteristica. |
queryOnlyTemperatureSetting |
Booleano |
(Valore predefinito: Obbligatorio se il dispositivo supporta l'esecuzione di sole query. Questo attributo indica se è possibile eseguire query su un dispositivo solo per avere informazioni sullo stato e non è possibile controllarlo. |
Esempi
Dispositivo del termostato che supporta il riscaldamento e il raffreddamento discreti
{ "availableThermostatModes": [ "off", "heat", "cool", "on" ], "thermostatTemperatureUnit": "F" }
Dispositivo del termostato solo per comandi
{ "availableThermostatModes": [ "off", "heat", "cool", "on" ], "thermostatTemperatureUnit": "C", "commandOnlyTemperatureSetting": true, "queryOnlyTemperatureSetting": false }
STATEs dispositivo
Le entità con questa caratteristica possono segnalare i seguenti stati nell'ambito dell'operazione QUERY
. Per scoprire di più sulla gestione degli intent QUERY
, consulta Soddisfazione degli intent.
Stati | Tipo | Descrizione |
---|---|---|
activeThermostatMode |
Stringa |
Modalità attualmente attiva del dispositivo, dall'elenco Valori supportati:
|
targetTempReachedEstimateUnixTimestampSec |
Intero |
Un timestamp che rappresenta il tempo stimato per raggiungere la temperatura ottimale. |
thermostatHumidityAmbient |
Number |
Rappresenta il livello relativo dell'umidità ambientale, se supportato dal dispositivo. |
Contiene uno dei seguenti elementi: | ||
0
|
Oggetto |
Stati per set-point fisso. |
thermostatMode |
Stringa |
Obbligatorio. Modalità attuale del dispositivo, dall'elenco di Valori supportati:
|
thermostatTemperatureAmbient |
Number |
Obbligatorio. Temperatura attuale osservata, in gradi Celsius. |
thermostatTemperatureSetpoint |
Number |
Obbligatorio. Set-point di temperatura attuale (target singolo), in gradi Celsius. |
1
|
Oggetto |
Stati per intervallo set-point. |
thermostatMode |
Stringa |
Obbligatorio. Modalità attuale del dispositivo, dall'elenco di Valori supportati:
|
thermostatTemperatureAmbient |
Number |
Obbligatorio. Temperatura attuale osservata, in gradi Celsius. |
thermostatTemperatureSetpointHigh |
Number |
Obbligatorio. Punto massimo attuale se in modalità |
thermostatTemperatureSetpointLow |
Number |
Obbligatorio. Punto basso attuale se in modalità |
Esempi
Qual è la temperatura attuale del dispositivo?
{ "activeThermostatMode": "cool", "thermostatMode": "cool", "thermostatTemperatureSetpoint": 23, "thermostatTemperatureAmbient": 25.1 }
Qual è la temperatura attuale del dispositivo?
{ "activeThermostatMode": "none", "thermostatMode": "heatcool", "thermostatTemperatureSetpointHigh": 26, "thermostatTemperatureSetpointLow": 22, "thermostatTemperatureAmbient": 25.1 }
comandi del dispositivo
I dispositivi con questa caratteristica possono rispondere ai seguenti comandi nell'ambito dell'operazione EXECUTE
. Per scoprire di più sulla gestione degli intent EXECUTE
, consulta Soddisfazione degli intent.
action.devices.commands.ThermostatTemperatureSetpoint
Imposta la temperatura ottimale per un dispositivo del termostato.
Parametri
Parametri | Tipo | Descrizione |
---|---|---|
thermostatTemperatureSetpoint |
Number |
Obbligatorio. Set-point della temperatura ottimale. Supporta fino a una posizione decimale. |
Esempi
Imposta la temperatura del dispositivo a 22 gradi.
{ "command": "action.devices.commands.ThermostatTemperatureSetpoint", "params": { "thermostatTemperatureSetpoint": 22 } }
Errori correlati
Si è verificato un errore durante l'impostazione della temperatura ottimale.
Valori supportati:
alreadyAtMax
alreadyAtMin
targetAlreadyReached
valueOutOfRange
action.devices.commands.ThermostatTemperatureSetRange
Imposta un intervallo di temperatura ottimale per il termostato.
Questo comando richiede i seguenti attributi:{ "availableThermostatModes": [ "heatcool" ] }
Parametri
Parametri | Tipo | Descrizione |
---|---|---|
thermostatTemperatureSetpointHigh |
Number |
Obbligatorio. Set-point target alto per l'intervallo. Richiede il supporto della modalità |
thermostatTemperatureSetpointLow |
Number |
Obbligatorio. Set-point target basso per l'intervallo. Richiede il supporto della modalità |
Esempi
Mantieni la temperatura tra 22 e 26 gradi.
{ "command": "action.devices.commands.ThermostatTemperatureSetRange", "params": { "thermostatTemperatureSetpointHigh": 26, "thermostatTemperatureSetpointLow": 22 } }
Errori correlati
Si è verificato un errore durante l'impostazione dell'intervallo target.
Valori supportati:
alreadyAtMax
alreadyAtMin
lockedToRange
rangeTooClose
targetAlreadyReached
valueOutOfRange
action.devices.commands.ThermostatSetMode
Imposta la modalità operativa target di un termostato.
Parametri
Parametri | Tipo | Descrizione |
---|---|---|
thermostatMode |
Stringa |
Obbligatorio. Modalità target, dall'elenco Valori supportati:
|
Esempi
Attiva la modalità Caldo • Freddo del dispositivo.
{ "command": "action.devices.commands.ThermostatSetMode", "params": { "thermostatMode": "heatcool" } }
Errori correlati
Si è verificato un errore durante l'impostazione della modalità di destinazione.
Valori supportati:
inAutoMode
inAwayMode
inDryMode
inEcoMode
inFanOnlyMode
inHeatOrCool
inHumidifierMode
inOffMode
inPurifierMode
action.devices.commands.TemperatureRelative
Regola la temperatura ottimale in base allo stato attuale.
Questo comando richiede i seguenti attributi:{ "commandOnlyTemperatureSetting": true }
Parametri
Il payload contiene uno dei seguenti valori:
Regola in base ai gradi.
Parametri | Tipo | Descrizione |
---|---|---|
thermostatTemperatureRelativeDegree |
Number |
Obbligatorio. Il numero esatto di gradi per la variazione della temperatura (ad esempio, "Abbassa la temperatura di 5 gradi"). |
Regola in base al peso.
Parametri | Tipo | Descrizione |
---|---|---|
thermostatTemperatureRelativeWeight |
Intero |
Obbligatorio. Questo indica la quantità di ambiguità della variazione di temperatura da una piccola quantità ("Abbassa un po'") a una grande quantità ("Molto più caldo"). |
Esempi
Aumenta la temperatura di 5 gradi
{ "command": "action.devices.commands.TemperatureRelative", "params": { "thermostatTemperatureRelativeDegree": 5 } }
Abbassa molto la temperatura
{ "command": "action.devices.commands.TemperatureRelative", "params": { "thermostatTemperatureRelativeWeight": -5 } }
Errori correlati
Si è verificato un errore durante la regolazione della temperatura.
Valori supportati:
alreadyAtMax
alreadyAtMin
valueOutOfRange
Esempi di frasi
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