[ci skip] Translation update
This commit is contained in:
parent
e93bfa6556
commit
0f6f63da64
40 changed files with 261 additions and 8 deletions
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
|
|
|
@ -39,5 +39,15 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"selector": {
|
||||
"time_unit": {
|
||||
"options": {
|
||||
"d": "Dias",
|
||||
"h": "Horas",
|
||||
"min": "Minutos",
|
||||
"s": "Segundos"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Sensor derivativo"
|
||||
}
|
|
@ -12,7 +12,7 @@
|
|||
"data": {
|
||||
"password": "Senha (padr\u00e3o: c\u00f3digo PIN no verso)",
|
||||
"use_legacy_protocol": "Usar protocolo legado",
|
||||
"username": "Nome de usu\u00e1rio"
|
||||
"username": "Usu\u00e1rio"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
|
|
|
@ -14,6 +14,9 @@
|
|||
}
|
||||
},
|
||||
"options": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"invalid_resolver": "Endere\u00e7o IP inv\u00e1lido para resolver"
|
||||
},
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"bad_station_id": "A ID da esta\u00e7\u00e3o \u00e9 inv\u00e1lida, ausente ou n\u00e3o encontrada no banco de dados de ID da esta\u00e7\u00e3o",
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"powered_off": "O projetor est\u00e1 ligado? Voc\u00ea precisa ligar o projetor para a configura\u00e7\u00e3o inicial."
|
||||
|
|
|
@ -47,6 +47,10 @@
|
|||
}
|
||||
},
|
||||
"issues": {
|
||||
"api_password_deprecated": {
|
||||
"description": "A senha da API para ESPHome est\u00e1 obsoleta e o uso de uma chave de criptografia da API \u00e9 recomendado. \n\n Remova a senha da API e adicione uma chave de criptografia ao seu dispositivo ESPHome para resolver esse problema.",
|
||||
"title": "Senha da API obsoleta em {name}"
|
||||
},
|
||||
"ble_firmware_outdated": {
|
||||
"description": "Para melhorar a confiabilidade e o desempenho do Bluetooth, recomendamos atualizar {name} com ESPHome {version} ou posterior. Ao atualizar o dispositivo para ESPHome {version}, \u00e9 recomend\u00e1vel usar um cabo serial em vez de uma atualiza\u00e7\u00e3o over-the-air para aproveitar o novo esquema de parti\u00e7\u00e3o.",
|
||||
"title": "Atualize {name} com ESPHome {version} ou posterior"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"already_in_progress": "A configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"no_devices_found": "Nenhum dispositivo encontrado na rede",
|
||||
"not_supported": "Dispositivo n\u00e3o suportado"
|
||||
},
|
||||
|
|
|
@ -51,6 +51,21 @@
|
|||
},
|
||||
"title": "Adicionar grupo"
|
||||
},
|
||||
"sensor": {
|
||||
"data": {
|
||||
"device_class": "Classe do dispositivo",
|
||||
"entities": "Membros",
|
||||
"hide_members": "Ocultar membros",
|
||||
"ignore_non_numeric": "Ignorar n\u00e3o num\u00e9rico",
|
||||
"name": "Nome",
|
||||
"round_digits": "Arredondar o valor para o n\u00famero de casas decimais",
|
||||
"state_class": "Classe do estado",
|
||||
"type": "Tipo",
|
||||
"unit_of_measurement": "Unidade de medida"
|
||||
},
|
||||
"description": "Se \"ignorar n\u00e3o num\u00e9rico\" estiver ativado, o estado do grupo ser\u00e1 calculado se pelo menos um membro tiver um valor num\u00e9rico. Se \"ignorar n\u00e3o num\u00e9rico\" estiver desativado, o estado do grupo ser\u00e1 calculado apenas se todos os membros do grupo tiverem valores num\u00e9ricos.",
|
||||
"title": "Adicionar grupo"
|
||||
},
|
||||
"switch": {
|
||||
"data": {
|
||||
"entities": "Membros",
|
||||
|
@ -68,6 +83,7 @@
|
|||
"light": "Grupo de l\u00e2mpadas",
|
||||
"lock": "Grupo de fechaduras",
|
||||
"media_player": "Grupo de reprodutores de m\u00eddia",
|
||||
"sensor": "Grupo de sensores",
|
||||
"switch": "Grupo de interruptores"
|
||||
},
|
||||
"title": "Adicionar grupo"
|
||||
|
@ -116,6 +132,19 @@
|
|||
"hide_members": "Ocultar membros"
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"data": {
|
||||
"device_class": "Classe do dispositivo",
|
||||
"entities": "Membros",
|
||||
"hide_members": "Ocultar membros",
|
||||
"ignore_non_numeric": "Ignorar n\u00e3o num\u00e9rico",
|
||||
"round_digits": "Arredondar o valor para o n\u00famero de casas decimais",
|
||||
"state_class": "Classe do estado",
|
||||
"type": "Tipo",
|
||||
"unit_of_measurement": "Unidade de medida"
|
||||
},
|
||||
"description": "Se \"ignorar n\u00e3o num\u00e9rico\" estiver ativado, o estado do grupo ser\u00e1 calculado se pelo menos um membro tiver um valor num\u00e9rico. Se \"ignorar n\u00e3o num\u00e9rico\" estiver desativado, o estado do grupo ser\u00e1 calculado apenas se todos os membros do grupo tiverem valores num\u00e9ricos."
|
||||
},
|
||||
"switch": {
|
||||
"data": {
|
||||
"all": "Todas as entidades",
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"no_plants": "Nenhuma planta foi encontrada nesta conta"
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada"
|
||||
},
|
||||
"error": {
|
||||
"invalid_credentials": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"unknown": "Erro inesperado"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"error": {
|
||||
"cannot_connect": "Falhou ao conectar",
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida",
|
||||
"unsupported_device": "Dispositivo n\u00e3o suportado"
|
||||
},
|
||||
|
|
|
@ -32,5 +32,22 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"selector": {
|
||||
"method": {
|
||||
"options": {
|
||||
"left": "Soma de Riemann \u00e0 esquerda",
|
||||
"right": "Soma de Riemann \u00e0 direita",
|
||||
"trapezoidal": "Regra trapezoidal"
|
||||
}
|
||||
},
|
||||
"unit_time": {
|
||||
"options": {
|
||||
"d": "Dias",
|
||||
"h": "Horas",
|
||||
"min": "Minutos",
|
||||
"s": "Segundos"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Integra\u00e7\u00e3o - Sensor de soma de Riemann"
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada",
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada",
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada"
|
||||
},
|
||||
"error": {
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"service_unavailable_error": "A API est\u00e1 indispon\u00edvel no momento. Tente novamente mais tarde.",
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"no_devices_found": "N\u00e3o h\u00e1 dispositivos Melnor Bluetooth nas proximidades."
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -30,5 +30,18 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"selector": {
|
||||
"type": {
|
||||
"options": {
|
||||
"last": "Atualizado mais recentemente",
|
||||
"max": "M\u00e1ximo",
|
||||
"mean": "M\u00e9dia aritm\u00e9tica",
|
||||
"median": "Mediana",
|
||||
"min": "M\u00ednimo",
|
||||
"range": "Intervalo estat\u00edstico",
|
||||
"sum": "Soma"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Combine o estado de v\u00e1rios sensores"
|
||||
}
|
22
homeassistant/components/mopeka/translations/pt-BR.json
Normal file
22
homeassistant/components/mopeka/translations/pt-BR.json
Normal file
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"no_devices_found": "Nenhum dispositivo encontrado na rede",
|
||||
"not_supported": "Dispositivo n\u00e3o suportado"
|
||||
},
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"bluetooth_confirm": {
|
||||
"description": "Deseja configurar {name}?"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"address": "Dispositivo"
|
||||
},
|
||||
"description": "Escolha um dispositivo para configurar"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida"
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada",
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"api_key": "Chave da API"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -4,7 +4,7 @@
|
|||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falhou ao conectar"
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida"
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falhou ao conectar",
|
||||
"timeout_connect": "Timeout establishing connection"
|
||||
|
@ -16,6 +19,17 @@
|
|||
}
|
||||
},
|
||||
"issues": {
|
||||
"deprecated_raindelay": {
|
||||
"fix_flow": {
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "O servi\u00e7o Rain Bird `rainbird.set_rain_delay` est\u00e1 sendo removido e substitu\u00eddo por uma entidade Number para gerenciar o atraso da chuva. Quaisquer automa\u00e7\u00f5es ou scripts existentes precisar\u00e3o ser atualizados para usar `number.set_value` com um destino de `{alternate_target}`.",
|
||||
"title": "O Rain Bird Rain Delay Service est\u00e1 sendo removido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "O Rain Bird Rain Delay Service est\u00e1 sendo removido"
|
||||
},
|
||||
"deprecated_yaml": {
|
||||
"description": "A configura\u00e7\u00e3o do Rain Bird em configuration.yaml est\u00e1 sendo removida no Home Assistant 2023.4. \n\n Sua configura\u00e7\u00e3o foi importada para a interface do usu\u00e1rio automaticamente, no entanto, os tempos de irriga\u00e7\u00e3o padr\u00e3o por zona n\u00e3o s\u00e3o mais suportados. Remova a configura\u00e7\u00e3o Rain Bird YAML do seu arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.",
|
||||
"title": "A configura\u00e7\u00e3o YAML de Rain Bird est\u00e1 sendo removida"
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"unknown_license_plate": "Placa desconhecida"
|
||||
|
|
20
homeassistant/components/rympro/translations/pt-BR.json
Normal file
20
homeassistant/components/rympro/translations/pt-BR.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"email": "Email",
|
||||
"password": "Senha"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,32 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falhou ao conectar"
|
||||
"cannot_connect": "Falhou ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida"
|
||||
},
|
||||
"step": {
|
||||
"auth": {
|
||||
"data": {
|
||||
"password": "Senha",
|
||||
"username": "Usu\u00e1rio"
|
||||
}
|
||||
},
|
||||
"choose_auth": {
|
||||
"description": "Definir credenciais permite funcionalidade adicional.",
|
||||
"menu_options": {
|
||||
"auth": "Definir credenciais (recomendado)",
|
||||
"skip_auth": "Pular autentica\u00e7\u00e3o"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host"
|
||||
}
|
||||
},
|
||||
"description": "Definir as credenciais \u00e9 opcional, mas permite funcionalidade adicional."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -71,5 +71,14 @@
|
|||
"description": "A varredura Bluetooth pode ser ativa ou passiva. Com ativo, o Shelly solicita dados de dispositivos pr\u00f3ximos; com passivo, o Shelly recebe dados n\u00e3o solicitados de dispositivos pr\u00f3ximos."
|
||||
}
|
||||
}
|
||||
},
|
||||
"selector": {
|
||||
"ble_scanner_mode": {
|
||||
"options": {
|
||||
"active": "Ativo",
|
||||
"disabled": "Desabilitado",
|
||||
"passive": "Passiva"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"invalid_account_format": "A conta n\u00e3o \u00e9 um valor hexadecimal, use apenas 0-9 e AF.",
|
||||
"invalid_account_length": "A conta n\u00e3o tem o tamanho certo, tem que ter entre 3 e 16 caracteres.",
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"unknown": "Erro inesperado"
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado",
|
||||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida"
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida",
|
||||
|
|
|
@ -26,5 +26,18 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"selector": {
|
||||
"weekday": {
|
||||
"options": {
|
||||
"fri": "Sexta-feira",
|
||||
"mon": "Segunda-feira",
|
||||
"sat": "S\u00e1bado",
|
||||
"sun": "Domingo",
|
||||
"thu": "Quinta-feira",
|
||||
"tue": "Ter\u00e7a-feira",
|
||||
"wed": "Quarta-feira"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -31,5 +31,20 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"selector": {
|
||||
"cycle": {
|
||||
"options": {
|
||||
"bimonthly": "A cada dois meses",
|
||||
"daily": "Diariamente",
|
||||
"hourly": "De hora em hora",
|
||||
"monthly": "Mensalmente",
|
||||
"none": "Sem ciclo",
|
||||
"quarter-hourly": "A cada 15 minutos",
|
||||
"quarterly": "Trimestralmente",
|
||||
"weekly": "Semanalmente",
|
||||
"yearly": "Anualmente"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Medidor de utilidade"
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"cannot_connect": "N\u00e3o foi poss\u00edvel conectar ao controlador com URL {base_url}"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
|
|
|
@ -38,5 +38,10 @@
|
|||
"description": "Escolha um dispositivo para configurar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_automation": {
|
||||
"trigger_type": {
|
||||
"motion_detected": "Movimento detectado"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue