Rita El Khoury / Domínio Android
DR
- O editor de script da web do Google Home está recebendo um novo recurso “Ajude-me o script”.
- O recurso de IA generativa cria todo o código do zero quando você informa qual rotina deseja.
- Atualmente, ele está sendo lançado uma vez que um recurso experimental na visualização pública na web do Google Home.
O editor de scripts do Google Home já foi lançado há alguns meses, mas não ousei tocá-lo com uma vara de três metros, apesar de meu paixão por automações e rotinas residenciais inteligentes. A extensão de minhas habilidades de codificação pode ser resumida em “Eu entendo um pouco de HTML”, portanto você pode imaginar que tenho sido reticente em mexer com YAML, arruinar minha forma de morada inteligente existente e interferir nas automações existentes de minhas luzes Philips Hue , termostatos Tado e outros dispositivos domésticos inteligentes.
Mas durante o evento de outono do Pixel, o Google também anunciou uma série de novos recursos generativos de IA chegando aos seus serviços, incluindo um novo recurso “Ajude-me a produzir scripts” para ajudar pessoas semi-nerds uma vez que eu a ortografar código de script do zero. Isso agora está começando a ser implementado e eu comecei a trabalhar nisso.
Porquê obter “Ajude-me o script” no Google Home
Rita El Khoury / Domínio Android
Posteriormente um mês de espera, o Google afirma que o “Script Help me” será lançado a partir de hoje, 7 de novembro, uma vez que um “recurso experimental por tempo restringido em Visualização Pública” no interface web para o Google Home. Todas as automações que você produzir com ele ainda estarão acessíveis no aplicativo traste, mas somente para visualização.
Para ativá-lo, você deve acessar home.google.com em seu computador desktop e fazer login com sua conta do Google. Clique no azul + Aditar novo botão no quina subordinado recta e, em seguida, Tente aquém de Me ajude no roteiro poste à direita. Leia os termos e condições e clique Concordo (e, opcionalmente, concorde em permitir que o Google use suas interações para melhorar seus modelos de IA) e você está muito.
A partir de agora, cada vez que o editor de script for destapado, o script helper aparecerá na poste mais à direita, pronto para responder aos seus prompts com todo o código necessário.
A ajuda do script é um ótimo primórdio se você não sabe o que está fazendo
Já faz alguns dias que tenho entrada ao facilitar de script de IA generativo no Google Home. Na minha experiência, ele pode levar você a 80% do caminho para um script funcional, mas ainda comete erros e bagunça comandos simples ou nomes de dispositivos. De certa forma, lembra bastante o Google Bard: as respostas parecem absolutamente perfeitas até que você realmente as observe e descubra algumas falhas óbvias. Mas nascente ainda é um recurso experimental, portanto todos já fomos avisados. Exclusivamente não espere um código perfeito e você se sairá muito.
Quando eu estiver fora, lembre-me que devo aspirar
O primeiro comando que pedi é um pouco que libido automatizar há anos. Eu tenho um aspirador Roborock S7 MaxV Ultra ($ 1.399 na Amazon) que muitas vezes quero vincular quando estou fora de morada, mas sempre esqueço – tipo 19 em 20 vezes esqueço. Aí volto para morada e fico irritado com o solo ainda sujo. Porquê trabalho em morada e não tenho um horário predefinido, agendar uma rotina é bastante reptador. Na verdade, só quero uma notificação que me lembre: “Ei, você está ausente, quer passar aspirador?” A rotina Ausente do aplicativo traste Google Home padrão não pode controlar zero além de luzes – sem vácuo, sem notificação – portanto são scripts.
Rita El Khoury / Domínio Android
Eu disse ao gerador de script o que queria e ele me deu o código em um momento. Uma rápida olhada, porém, revela que ele escolheu a ação de iniciar o aspirador (o que não é um pouco que quero fazer sempre que estou fora) em vez de me enviar uma notificação perguntando se eu queria isso. Eu não tinha teoria se o gerador de script suportava notificações, portanto reformulei-o com uma solicitação de notificação menos confusa e esperei pelo melhor.
Rita El Khoury / Domínio Android
Desta vez, ele acertou o código de notificação – e descobriu-se que é conciliável! Tudo o que tive que fazer foi editar segmento do texto para que funcionasse para mim. Renomeei o script, esclareci a descrição, escolhi o texto exato da notificação que queria e me adicionei uma vez que destinatário da notificação. Eu testei e voilà! Agora, cada vez que o Google Home detectar que o apartamento está vazio, aparecerá uma notificação para me lembrar de iniciar o aspirador. Idealmente, eu gostaria de um botão que abrisse o aplicativo Roborock para que eu pudesse escolher o modo esfregão ou aspirador (um pouco que não posso fazer com o Google Home), mas por enquanto, isso resolve meu grande problema de esquecimento.
Rita El Khoury / Domínio Android
O código não era infalível, mas me levou 80% lá sem que eu soubesse uma vez que ortografar o script, quais parâmetros eram necessários e até mesmo se eu poderia ou não enviar notificações ou expandir a funcionalidade de morada/fora. Não precisei ler a documentação para atingir essas peças. Portanto vamos invocar isso de vitória.
Inflamar as luzes envolvente quando assisto esportes na TV
Sempre que abro o aplicativo RMC Sports na minha TV Xiaomi, significa que estou assistindo esportes – geralmente futebol (o verdadeiro). Quero que minhas luzes Hue Play se acendam detrás da TV e o Nanoleaf Canvas da minha sala de estar também, com a luz normal apagada. Mas, novamente, uma vez que não há automação, muitas vezes fico com preguiça e não faço isso. Um desperdício perfeito de luzes inteligentes.
Às vezes, você precisa usar vários prompts e juntar o código.
Demorou um pouco de tentativa e erro para obter o código evidente para essa automação, mas finalmente funcionou. Tive que reformular minha solicitação algumas vezes e juntar os pedaços de código que acertaram a cada vez (requisito, terebrar o aplicativo evidente na TV, luzes diferentes apagadas ou acesas), mas cá está o resultado.
Rita El Khoury / Domínio Android
Desvelo com comandos e nomes de dispositivos errados
Enquanto testava diferentes scripts e comandos, me deparei com vários casos em que o código gerado apresentava erros e que o Google definitivamente deveria ter contratado. Quando você tenta Validar o código (quina subordinado esquerdo) antes de salvá-lo, você verá todos os erros e terá que solucioná-los.
Códigos de comando errados
Rita El Khoury / Domínio Android
Neste primeiro caso supra, pedi ao roteirista que me escrevesse um comando que reproduzisse música em um alto-falante Nest (ou seja, exprimir um comando do Google Assistant “tocar música”) quando eu atear as luzes durante um pausa de tempo específico. Acertou quase tudo, exceto o tipo de comando: dispositivo.command.OkGoogle. Depois de ler o pop-up de erro interminável, percebi que o tipo correto é assistente.comando.OkGoogle. Emendar aquela termo corrigiu o erro, mas o Google deveria saber o comando correto.
Rita El Khoury / Domínio Android
Nomes e atributos de dispositivos incorretos
Rita El Khoury / Domínio Android
Neste outro exemplo, o gerador de script me deu um nome de dispositivo nulo. Depois de olhar por um tempo, percebi que havia geminado o nome do dispositivo: Purificador de ar Levoit Levoit em vez de Purificador de ar Levoit. Porquê o Google conhece os nomes dos meus dispositivos (conforme evidenciado pelo pop-up), ele não deve colocar nomes errados no código que gera.
Rita El Khoury / Domínio Android
O mesmo vale para a velocidade do purificador de ar. Eu especifiquei que queria defini-lo uma vez que 3 em meu prompt, mas o código decidiu que iria defini-lo uma vez que velocidade_alta, que não é conciliável. O pop-up de erro me disse três é uma escolha válida, portanto acabei de substituí-la. E ta-da, a automação funciona!
Rita El Khoury / Domínio Android
“Help me script” é a porta de ingressão para o poderoso editor de scripts de morada inteligente do Google
Rita El Khoury / Domínio Android
Olha, não tenho ilusão de que nascente gerador de script seja perfeito em sua atual tempo experimental. Alguns dias de ajustes já me revelaram muitas de suas deficiências, mas ainda considero isso um resultado positivo porque, de indumento, passei alguns dias mexendo nele.
Sem o gerador de script, acho que nunca teria “perdido” horas tentando entender uma vez que ortografar comandos em YAML e aprendendo todos os recursos do recurso. Ele funcionou uma vez que uma magnífico porta de ingressão para eu iniciar a ortografar roteiros e iniciar a desvendar todas as coisas poderosas que posso automatizar. Recursos e condições que estão longe de ser acessíveis nas rotinas regulares do aplicativo traste Google Home de repente se tornam um playground destapado cá.
O gerador de script é um resultado positivo. Passei horas mexendo em automações que nunca teria tentado sozinho.
Agora sei que posso configurar modos inicial e ausente muito mais poderosos, notificações quando coisas acontecem, condições complexas e/ou não para cada gatilho, múltiplas ações com atrasos e automações entre dispositivos de marcas diferentes que normalmente não falam com uns aos outros. Isso é muito mais do que pensei ser provável e está a exclusivamente alguns avisos de intervalo.
Tudo o que o Google realmente precisa fazer é torná-lo melhor e mais infalível antes de divulgá-lo ao público. Nem todo mundo terá força ou tempo para solucionar esses nomes de dispositivos e comandos incorretos que deveriam estar corretos desde o início.