Glöm aldrig dörren öppen med Sensative Strips: Beskriv vad som ska utlösa din automation

  • I samma folder där du hittar konfigurationsfilen ‘configuration.yaml’ för Home Assistant, finns det en fil som heter ‘automations.yaml’. Öppna den.
  • Skriv in följande text i filen:
    # Open door warning
    - alias: Open door warning phone
      trigger:
        platform: state
        entity_id: device_tracker.maija
        to: not_home
  • Första raden i koden som börjar med # är en kommentar. Där skriver du lite vad du vill så du sen kommer ihåg vad varje sektion i .yaml filerna handlar om.
  • Andra raden, som börjar med - alias är namnet på automationen som kommer synas i Home Assistants webbgränssnitt.
  • Raden trigger: markerar början på beskrivning av händelsen som ska utlösa automationen.
  • Raden som börjar med platform beskriver vilket slags trigger ska användas i den här automationen. Den här automationen utlöses av en mobiltelefon ändrar sin status från ‘hemma’ till ‘inte hemma’, så vi använder plattformen state. Det finns ett antal olika typer av triggers i Home Assistant. Du kan läsa mer om dem här.
  • I raden som börjar med entity_id: ska du ange vilken enhet är den som ändrar status i den här automationen. Jag har anget namnet på min mobiltelefon, ändra den till namnet på din mobiltelefon.
  • För att hitta enhetens ‘namn’, öppna Home Assistant webbgränssnitt och tryck på ikonen ‘States’ i sektionen ‘Developer Tools’ i menyn till vänster.
  • En lista av alla enheter som Home Assistant kan kommunicera med ska synas.
  • Om du har installerat komponenten ‘nmap’ enligt miniguiden, bör din mobiltelefon synas i listan med namn ‘device_tracker.[telefonens_namn]’. Min mobiltelefon heter device_tracker.maija.
  • Sista raden som börjar med to: avgör till vilken status ska enhetens status ändras för att utlösa automationen. I det här fallet ange status not_home.
  • Såhär ska filen ‘automations.yaml’ se ut nu.

Kommentarer