Ti diamo il benvenuto nel Centro sviluppatori Google Home, la nuova destinazione per imparare a sviluppare azioni per la smart home. Nota:continuerai a creare azioni nella Console Actions.
Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Schema attributo impostazione umidità smart home

action.devices.traits.HumiditySetting: questa caratteristica appartiene ai dispositivi che supportano le impostazioni di umidità, come umidificatori e deumidificatori.

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
humiditySetpointRange Oggetto

Contiene i livelli di umidità minima e massima in percentuale.

minPercent Intero

(Valore predefinito: 0)

Indica il livello di umidità minimo come percentuale.

maxPercent Intero

(Valore predefinito: 100)

Indica il livello di umidità massimo in percentuale.

commandOnlyHumiditySetting Booleano

(Valore predefinito: false)

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.

queryOnlyHumiditySetting Booleano

(Valore predefinito: false)

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 che supporta l'intervallo di umidità predefinito.

{}

Dispositivo che supporta un intervallo di umidità personalizzato.

{
  "humiditySetpointRange": {
    "minPercent": 25,
    "maxPercent": 75
  }
}

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
humiditySetpointPercent Intero

Indica la percentuale di umidità target corrente del dispositivo. Deve rientrare in humiditySetpointRange.

humidityAmbientPercent Intero

Indica la lettura dell'umidità ambientale attuale del dispositivo come percentuale.

Esempi

Che umidità indica il mio dispositivo?

{
  "humiditySetpointPercent": 20,
  "humidityAmbientPercent": 15
}

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.SetHumidity

Imposta il livello di umidità su un valore assoluto.

Parametri

Parametri Tipo Descrizione
humidity Intero

Obbligatorio.

Percentuale di umidità del set-point. Deve rientrare in humiditySetpointRange.

Esempi

Imposta l'umidità al 20%.

{
  "command": "action.devices.commands.SetHumidity",
  "params": {
    "humidity": 20
  }
}

Si è verificato un errore durante la configurazione dell'umidità del target.

Valori supportati:

maxSettingReached
minSettingReached
valueOutOfRange

action.devices.commands.HumidityRelative

Regola il livello di umidità in base al valore corrente.

Questo comando richiede i seguenti attributi:
{
  "commandOnlyHumiditySetting": true
}

Parametri

Il payload contiene uno dei seguenti valori:

Imposta la percentuale di umidità.

Parametri Tipo Descrizione
humidityRelativePercent Intero

Obbligatorio.

Il valore percentuale per regolare il livello di umidità.

Imposta il peso dell'umidità.

Parametri Tipo Descrizione
humidityRelativeWeight Intero

Obbligatorio.

Indica la quantità di variazione dell'umidità ambigua da una piccola quantità ("un po'") a una grande quantità ("molto").

Esempi

Aumenta l'umidità del 10%

{
  "command": "action.devices.commands.HumidityRelative",
  "params": {
    "humidityRelativePercent": 10
  }
}

Riduzione dell'umidità

{
  "command": "action.devices.commands.HumidityRelative",
  "params": {
    "humidityRelativeWeight": -5
  }
}

Si è verificato un errore durante la regolazione dell'umidità.

Valori supportati:

maxSettingReached
minSettingReached
valueOutOfRange

Esempi di frasi

de-DE

  • Welche Luftfeuchtigkeit zeigt das Thermostat an?

en-US

  • what is the humidity upstairs

es-ES

  • cuánta humedad hay ahora en la cocina

fr-FR

  • le thermostat donne quel taux d'humidité

hi-IN

  • ह्यूमिडिटी का स्तर किचन के थर्मोस्टैट से कितना है?

it-IT

  • quanta umidità segna il termostato

ja-JP

  • サーモスタット にどれくらいの湿度ってでてる

ko-KR

  • 온도 조절계 에 습도 몇이야?

nl-NL

  • wat is de vochtigheid op de thermostaat

pt-BR

  • Qual é o nível de humidade mostrado no termostato ?
  • diga qual é a umidade relativa do ar mostrada no termostato

sv-SE

  • Vad är det för luftfuktighet i badrummet ?

ERRORI del dispositivo

Consulta l'elenco completo degli errori e delle eccezioni.