Skip to content

Sådan bruges ​

Da dette er en backend-integration, giver det ikke indbyggede frontend UI-komponenter. I stedet afhænger alle visuelle interaktioner af Home Assistants Lovelace-dashboard.

Støvsuger-enhedStøvsuger-enhed
RengøringsområdeRengøringsområde

Selvom der ikke er indbygget frontend-understøttelse, eksporterer integrationen et omfattende sæt af platform Entiteter (såsom vacuum, camera, select og button enheder). Ved at kombinere disse enheder med brugerudviklede tilpassede Lovelace-kort er det helt muligt at bygge en meget interaktiv, tilpasset brugerflade direkte på dashboardet. Denne tilgang giver en komplet, app-lignende oplevelse inden for Home Assistant.

Sådan brugesSådan bruges

Derudover leverer integrationen dedikerede Tjenester og udsender tilpassede Begivenheder. Dette gør det muligt for robotstøvsugeren at blive fuldt kontrolleret via baggrundsAutomatiseringer, hvilket muliggør komplekse scenarier, der slet ikke kræver nogen visuel grænseflade.

Tjek disse først ​

Hvis du ikke allerede er bekendt med Home Assistant, anbefales det kraftigt at gennemgå følgende officielle dokumentationssider. Fordi denne integration strengt følger standardarkitekturen, er en solid forståelse af disse kernebegreber afgørende for fuldt ud at kunne udnytte integrationen:

  • Støvsuger-enhed: Forklarer den grundlæggende støvsugerkomponent. Forståelse af dette er nødvendigt for at interagere med hovedenhedsentity'en, fortolke dens tilstande og bruge standardservicekald (såsom at starte, pause eller returnere til basen).
  • Vælg, Nummer, og Knap Enheder: Beskriver, hvordan konfigurationsmuligheder og handlinger eksponeres. Integration anvender dusinvis af disse enheder til at repræsentere enhedsindstillinger (f.eks. sugeniveau, vandmængde) og udføre handlinger (f.eks. nulstille forbrugsvarer, lokalisere robotten).
  • Servicekald: Forklarer, hvordan man udfører backend-handlinger med parametre. Dette koncept er afgørende for at udløse integrationens tilpassede tjenester, såsom rum-specifik eller zonespecifik rengøring.
  • Automatiseringer: Forklarer, hvordan man udløser handlinger automatisk. Dette er nødvendigt for at oprette baggrundsarbejdsgange, såsom at starte en rengøringscyklus, når huset er tomt, baseret på brugerdefinerede begivenheder.
  • Brugerdefinerede tjenester Anbefalet: Detaljerer de integration-specifikke tjenesteopkald, der udvider standardfunktionalitet, hvilket muliggør avancerede operationer såsom zoneret rengøring og segmentbaseret rengøring. Dette afsnit giver praktiske eksempler på tjenesteopkald og payloads til automatisering af disse funktioner.