Google Homes nye skriptredigering lar brukere lage kraftige tilpassede automatiseringer

En ny måte å tilpasse automatiseringer i hjemmet ditt hvis du har noen kodeferdigheter.

I dag kunngjorde Google en ny manusredigerer for Google Home på nettet og også Google Home Public Preview-appen. Når det gjelder hva dette betyr, vil brukere nå kunne utnytte kraften til et skriptverktøy for å bringe kraftige automatiseringer til smarthusprosjekter.

Den nye scripteditoren vil kreve noen grunnleggende kodeferdigheter, men de som kan dra nytte av det, vil kunne konstruere og rulle ut avansert automatisering som vil kunne kontrollere enheter i hjemmet, kontoret eller annet steder. Skripteditoren vil gi nærmere 100 startere og handlinger, og gir brukerne noen ideer å bygge videre på. Google gir et eksempel på en tilpasset automatisering, som å kunne spille en bestemt sang når som helst bevegelse oppdages av en spesifikk sensor eller at lysene slås hvis du kommer hjem på en bestemt måte tid.

De Google Home Public Preview ble publisert sent i fjor, og siden den gang har mange nye tillegg funnet veien inn i appen. Kanskje en av de viktigste tingene med appen er den nye layouten, med fem nye faner: Favoritter, Enheter, automatiseringer, aktivitet og innstillinger, som gir brukerne enklere tilgang til noen av appens viktigste egenskaper. Siden oppgraderingen har Google mottatt tilbakemeldinger fra brukere og har

gjort endringer som å gi brukerne muligheten til å omorganisere favoritter samtidig som de forbedrer hastigheten og ytelsen til kameraene som vises i appen.

Google viste nylig frem appen under Google I/O 2023, og ga endelig ut den nye tolkningen til publikum. Selskapet viste også frem noen forbedringer som kommer til Google Home-appen på wearables, og gir mer informasjon på et øyeblikk. Hvis du er interessert, kan du nå laste ned den oppdaterte Google Home-appen. Men hvis du ønsker å få en tidlig titt på noen kommende funksjoner og endringer, som den nye skriptredigereren, må du registrere deg i den offentlige forhåndsvisningen.

Hvordan Google Homes skriptredigering fungerer

Denne delen er skrevet av XDAs ledende tekniske redaktør Adam Conway.

Hvis du skriver manus i Google Homes manusredigering, hjelper det å ha en slags tidligere programmeringserfaring. Det gjør bruk av YAML ("Yet Another Markup Language", eller "YAML Ain't Markup Language", avhengig av hvem du spør) som konvensjonelt brukes som et dataserialiseringsformat. I eksemplet ovenfor jeg har vist, kombinerer jeg enhetstilstedeværelse (fanget fra min Google Home Hub og min smarttelefon) for å slå på soveromslyset og en lavalampe når jeg kommer hjem mellom solnedgang og soloppgang. Det er en fin måte å øke ambient databehandling funksjonene til ditt smarte hjem.

Når du skriver et skript, må du tenke på hvilke enheter du vil automatisere, hvilken hendelse som bør oppstår for å utløse automatiseringen din, hvilke handlinger som må utføres, og om det er noen fordeler saker. Det er mange ting du kan gjøre med manusredigereren, og den vil prøve å hjelpe deg så mye som mulig. Den vil for eksempel gi deg enhetsnavn når du fyller ut felter som tar dem, og den vil advare deg om eventuelle problemer du kan støte på. Den inkluderte "Valider"-funksjonen vil også prøve å fortelle deg om skriptet ditt vil fungere eller ikke.

YAML har ofte blitt brukt til å skrive konfigurasjonsfiler, noe som gjør det til et interessant valg å bruke som skriptspråk. På en måte er det egentlig en konfigurasjonsfil som definerer forhold og handlinger for smartenheter i hjemmet ditt. Prøv alltid å være forsiktig med skriptene du skriver, da du må sørge for at du tar hensyn til edge-tilfeller når du arbeider med visse enheter. For eksempel kan automatisering med en lavalampe gå galt og slå den på når du ikke ser, så prøv alltid å teste for kanthus og vet hva du gjør.

Registrer deg for forhåndsvisning av Google Home-skriptredigering

Du kan registrere deg for forhåndsvisningen ved å gå til appens innstillingsmeny og velge alternativet for offentlig forhåndsvisning. Når du er akseptert, vil du motta et varsel, og herfra bør du se et ikon som ser ut som en kolbe. For mer informasjon kan du følge detaljerte instruksjoner her.