Met de nieuwe scripteditor van Google Home kunnen gebruikers krachtige aangepaste automatiseringen maken

Een nieuwe manier om automatiseringen in uw huis aan te passen als u over enige codeervaardigheden beschikt.

Vandaag heeft Google een nieuwe scripteditor voor Google Home op internet aangekondigd, evenals de Google Home Public Preview-app. Wat dit betekent: gebruikers kunnen nu de kracht van een scriptingtool benutten om krachtige automatiseringen naar slimme thuisprojecten te brengen.

De nieuwe scripteditor vereist enige basiscodeervaardigheden, maar degenen die hiervan kunnen profiteren, zullen dat ook kunnen geavanceerde automatisering bouwen en uitrollen waarmee apparaten in hun huis, kantoor of elders kunnen worden bediend locaties. De scripteditor biedt bijna 100 starters en acties, waardoor gebruikers enkele ideeën krijgen om op verder te bouwen. Google geeft een voorbeeld van een aangepaste automatisering, zoals het kunnen afspelen van een bepaald nummer wanneer dan ook beweging wordt gedetecteerd door een specifieke sensor of door het licht aan te laten gaan als je om een ​​bepaalde tijd thuiskomt tijd.

De Google Home Public Preview ging eind vorig jaar live, en sindsdien hebben veel nieuwe toevoegingen hun weg naar de app gevonden. Misschien wel een van de belangrijkste dingen aan de app is de nieuwe lay-out, met vijf nieuwe tabbladen: Favorieten, Apparaten, automatiseringen, activiteit en instellingen, waardoor gebruikers gemakkelijker toegang krijgen tot enkele van de belangrijkste van de app functies. Sinds de vernieuwing heeft Google feedback van gebruikers ontvangen en heeft dat ook gedaan wijzigingen aangebracht zoals gebruikers de mogelijkheid geven om favorieten opnieuw te ordenen en tegelijkertijd de snelheid en prestaties van camera's die in de app worden weergegeven, te verbeteren.

Google liet de app onlangs zien tijdens Google I/O 2023, waarmee de nieuwe interpretatie eindelijk aan het publiek werd vrijgegeven. Het bedrijf liet ook enkele verbeteringen zien in de Google Home-app op wearables, waardoor in één oogopslag meer informatie wordt weergegeven. Als je geïnteresseerd bent, kun je nu de bijgewerkte Google Home-app downloaden. Maar als u alvast een indruk wilt krijgen van enkele aankomende functies en wijzigingen, zoals de nieuwe scripteditor, moet u zich inschrijven voor de openbare preview.

Hoe de Scripteditor van Google Home werkt

Deze sectie is geschreven door de hoofd technische redacteur van XDA Adam Conway.

Als u scripts schrijft in de scripteditor van Google Home, helpt het om enige eerdere programmeerervaring te hebben. Het maakt gebruik van YAML ("Yet Another Markup Language", of "YAML Ain't Markup Language", afhankelijk van wie je het vraagt), dat conventioneel wordt gebruikt als dataserialisatieformaat. In het bovenstaande voorbeeld dat ik heb laten zien, combineer ik de aanwezigheid van apparaten (vastgelegd vanaf mijn Google Home Hub en mijn smartphone) om mijn slaapkamerlicht en een lavalamp aan te doen als ik tussen zonsondergang en zonsopgang thuiskom. Het is een geweldige manier om de omgevingscomputers mogelijkheden van uw slimme huis.

Wanneer u een script schrijft, moet u bedenken welke apparaten u wilt automatiseren en welke gebeurtenis dat moet doen zich voordoen om uw automatisering te activeren, welke acties moeten worden uitgevoerd en of er sprake is van een voorsprong gevallen. Er zijn veel dingen die u kunt doen met de scripteditor, en deze zal u zo goed mogelijk proberen te helpen. Het geeft u bijvoorbeeld apparaatnamen wanneer u velden invult die deze bevatten, en waarschuwt u voor eventuele problemen die u tegen kunt komen. De meegeleverde functie "Validate" zal u ook proberen te vertellen of uw script zal werken of niet.

YAML wordt vaak gebruikt voor het schrijven van configuratiebestanden, waardoor het een interessante keuze is om als scripttaal te gebruiken. In zekere zin is het in wezen een configuratiebestand dat de voorwaarden en acties voor slimme apparaten in uw huis definieert. Probeer echter altijd voorzichtig te zijn met de scripts die u schrijft, aangezien u er rekening mee moet houden dat u rekening houdt met randgevallen wanneer u met bepaalde apparaten werkt. Automatisering met een lavalamp kan bijvoorbeeld misgaan en deze inschakelen als je niet kijkt, dus probeer altijd te testen op randgevallen en weet wat je doet.

Meld u aan voor het voorbeeld van de Google Home-scripteditor

U kunt zich aanmelden voor de Preview door naar het instellingenmenu van de app te gaan en de optie Openbare preview te selecteren. Eenmaal geaccepteerd, ontvang je een melding en vanaf hier zou je een pictogram moeten zien dat op een fles lijkt. Voor meer details kunt u de volgen gedetailleerde instructies hier.