Hjem › Brukerveiledning › Hjemmeautomatisering
Home Assistant · Hubitat · Webhooker

Home Assistant og Hubitat: scenene dine, som kjører uten telefonen din

Koble AVR Maestro til Home Assistant eller Hubitat, så blir hver scene du har bygget til et innebygd skript på huben din. Fra da av snakker huben direkte med mottakeren, på ditt eget nettverk - så «Alexa, filmkveld» fungerer med telefonen av, i dvale eller i et annet land.

Hvorfor det kjører uten appen

De fleste integrasjoner gjør telefonen din til mellommann: telefonen hører kommandoen, telefonen sender den, og automatiseringen fungerer bare mens telefonen er våken og på nettverket.

AVR Maestro gjør ikke det. Den kompilerer scenene dine til skript som bor på huben din, og huben sender kommandoene til mottakerens lokale IP. Appens jobb er ferdig når synkroniseringen er ferdig.

Home Assistant, fra start til slutt

Når det er synkronisert

Bygg et dashbord som er verdt å se på

Home Assistant har nå en kontroll for alt mottakeren din kan bes om å gjøre, og ingen mening i det hele tatt om hvordan de skal ordnes. Dashbordeksempelet er én måte å ordne dem på, med full YAML: kilde- og surroundfliser som lyser når de er den aktive, volum i ekte dB, scener som viser sine egne navn, og et ærlig kart over hva Home Assistant kan og ikke kan se.

Et Home Assistant-dashbord bygget fra AVR Maestros synkroniserte kontroller
Ikke bare scener

Høyttalerpresets, Dirac og Audyssey også

Slå på Synkroniser avanserte kontroller, så publiserer appen et skript for langt mer enn scenene dine: hvert høyttalerpreset, hver Dirac Live-filterplass, hver Audyssey-kurve. En full synkronisering på en Cinema 30 gir over sytti skript, så en dashbordknapp eller en stemmekommando kan laste et Dirac-filter eller bytte romkurve på samme måte som den henter frem en scene.

AVR Maestros Home Assistant-skjerm med Synkroniser avanserte kontroller slått på
Den leser, ikke bare skriver

Home Assistant kan se hva som er aktivt

Et skript kan kjøres, men aldri leses, så tidlige dashbord kunne bytte Audyssey-kurve eller Dirac-plass uten noen måte å vise hvilken som var på. Målingene appen allerede har - den live surroundmodusen, det aktive Dirac-filteret, høyttalerpresetet, dimmeren og dusinvis til - publiseres nå som attributter på mottakerens statussensor, slik at en flis kan lyse for innstillingen som faktisk kjører.

AVR Maestro publiserer kontrollskript for høyttalerpreset, Dirac Live og Audyssey til Home Assistant
Hvert rom

De andre sonene dine, fra det samme dashbordet

Strøm, volum og demping for Sone 2 og Sone 3 publiseres som egne skript, slik at en terrasse eller et annet rom svarer på et dashbord eller en stemmeassistent på samme måte som hovedsonen alltid har gjort. Bare sonene mottakeren din faktisk rapporterer får knapper, så en mottaker med to soner får aldri en Sone 3.

Hvis du synkroniserte med en eldre versjon

Skript-ID-ene dine endres én gang

Skript ble tidligere oppkalt etter scenen og mottakeren, så å gi en av dem nytt navn lot det gamle skriptet bli igjen og opprettet stille et nytt. De er nå oppkalt etter scenen og mottakerens MAC-adresse, som er det som gjør at et nytt navn oppdaterer det samme skriptet i stedet for å lage en kopi.

Den første synkroniseringen etter den endringen erstatter de gamle skriptene med de nye. Alt du har bygget på de gamle ID-ene må pekes om én gang - en dashbordknapp, en automatisering, et stemmealias. Åpne skriptet i Home Assistant for å finne den nye entitets-ID-en.

Entiteter leses nå også fra mottakeren - cinema30 i stedet for trettito tegn med maskinidentifikator - så listen er leselig og autofullføring finner dem. ID-er fra tidligere versjoner fortsetter å fungere.

Hubitat

Hubitat støttes gjennom sitt Maker API, og er merket BETA i appen fordi det er nyere enn Home Assistant-ruten, ikke fordi det er uferdig.

  • Hub-IP - Hubitat-ens adresse på det lokale nettverket.
  • Maker API App ID - tallet i Maker API-appens egen URL.
  • Access Token - utstedt av Maker API når du slår det på.

Slå først på Maker API på huben (Apps › Add Built-In App › Maker API), så får du alle tre. Lim dem inn, så oppdager AVR Maestro mottakeren din, publiserer scenene dine som kommandosekvenser og sender live-status tilbake, slik at et Hubitat-dashbord viser hva mottakeren faktisk gjør i stedet for hva den sist ble fortalt.

Hubitat-oppsettskjermen med hub-IP, Maker API App ID og tilgangstoken

Webhooker

Home Assistant og Hubitat sender kommandoer til mottakeren. Webhooker går den andre veien: når mottakeren gjør noe, fortell alt annet om det. Slå på mottakeren, så sender AVR Maestro en liten melding til en adresse du velger - den meldingen er webhooken.

Dette er den ene delen som ikke er uavhengig av telefonen. De synkroniserte scenene dine blir til skript på huben din og kjører uansett om appen er i nærheten. Webhooker er annerledes: AVR Maestro er det som overvåker mottakeren, så en utløser utløses mens appen er åpen på en enhet som kan se den. Hvis du vil at noe skal utløses uten at noe kjører, bygg det på huben din rundt mottakerentiteten i stedet.

De fire utløserne

UtløserhendelseUtløses nårKan avgrenses til
Mottaker slått PÅMottakeren kommer ut av standby-
Mottaker slått AVMottakeren går i standby-
Aktiv inngang endretDen valgte kilden endresÉn inngang, under Utløs bare for inngangskilde
Scene hentet fremEn scene brukesÉn scene, under Velg scene

Det er avgrensningen som gjør dem nyttige i stedet for støyende. «Aktiv inngang endret» på hver inngang er en brannslange; den samme utløseren festet til den ene inngangen projektoren din sitter på er en lysbryter.

Inngangslisten er den din egen mottaker rapporterer, så den gjenspeiler allerede alle kilder du har gitt nytt navn eller skjult. Scenelisten er dine egne scener.

Sette opp en, steg for steg

Dette er Home Assistant-ruten, som er den de fleste vil ha. Gjør Home Assistant-halvdelen først - appen trenger noe å peke på.

I Home Assistant

I AVR Maestro

Du skriver aldri inn en URL for Home Assistant-ruten. Appen bygger den fra Home Assistant-en du koblet til, og slår opp adressen hver gang en utløser utløses. Flytt Home Assistant til en ny port, et nytt vertsnavn eller en Nabu Casa-adresse, så følger hver webhook du allerede har laget med. Det er ingenting å synkronisere på nytt og ingen knapp å trykke på.
Hvis arket sier Home Assistant er ikke koblet til ennå, gjør Home Assistant-kortet øverst på denne siden først. Webhook-ruten trenger en adresse å bygge på.

Sende til noe som ikke er Home Assistant

Bytt Hvor den skal sendes til Andre og lim inn en full URL i Webhook-URL. Alt som godtar en POST fungerer - en Node-RED-flyt, en IFTTT-applet, et skript på en NAS, et Hubitat Maker API-endepunkt. Den ruten lagrer adressen nøyaktig slik du skrev den, så hvis destinasjonen flytter, redigerer du utløseren.

Hva som faktisk sendes

En liten JSON-kropp. Kortet Hva den sender på samme skjerm sier det på vanlig språk for utløseren du valgte, så du trenger aldri å gjette - og dette er feltnavnene automatiseringen din leser:

UtløserFelter i meldingen
Mottaker slått PÅ / AVevent, timestamp
Aktiv inngang endret...pluss source
Scene hentet frem...pluss sceneId og sceneName

I en Home Assistant-automatisering kommer disse som {{ trigger.json.event }}, {{ trigger.json.source }} og så videre. Du kan lese dem, eller ignorere dem helt og bare handle på at den utløstes. De fleste gjør det siste.

Hvis du trenger en annen form - en tjeneste som forventer sitt eget format - åpner du Send min egen JSON i stedet under det kortet og skriver den der. Den er foldet bort og merket Avansert fordi nesten ingen trenger den, ikke fordi den frarådes.

Skjermen heter Webhooker fordi det er det de er. Hvis du leter etter automatiseringene som kjører på huben din, er det Home Assistant- og Hubitat-kortene ovenfor - en synkronisert scene blir et skript der, ikke en webhook her.

Når en webhook ikke kommer frem

I rekkefølgen det er verdt å sjekke, fordi de to første nesten alltid er årsaken:

Hva som er betalt og hva som ikke er det

Hjemmeautomatisering er den eneste opplåsingen. AI-assistenten er gratis.

Hjemmeautomatisering (Pro) - Home Assistant, Hubitat og utgående webhooker - er en engangsopplåsing. Alt annet i AVR Maestro, inkludert AI-assistenten på enheten, er inkludert i appen.

Stemmestyring når mottakeren din gjennom Hjemmeautomatisering, via huben din. AVR Maestro kjører ikke sin egen talegjenkjenning.

Vanlige spørsmål

Hjemmeautomatisering, besvart

Må telefonen min være på for at stemmestyring skal fungere?
Nei. AVR Maestro kompilerer scenene dine til innebygde Home Assistant-skript. Home Assistant snakker direkte med mottakeren på ditt lokale nettverk, så telefonen din kan være av, i dvale eller i et annet land.
Hvilke stemmeassistenter kan styre mottakeren min?
Den du allerede bruker. AVR Maestro legger ikke til noe eget stemmelag - den publiserer skript til Home Assistant eller Hubitat, og de gjøres tilgjengelige for Alexa, Google Assistant eller Siri Shortcuts av huben du allerede stoler på.
Er AI-assistenten en del av den betalte opplåsingen?
Nei. AI-assistenten på enheten er gratis. Hjemmeautomatisering - Home Assistant, Hubitat og utgående webhooker - er den eneste betalte opplåsingen i AVR Maestro.
Forlater noe hjemmenettverket mitt?
Ikke for styring. Appen snakker med mottakeren din og huben din over ditt eget nettverk. Ingenting rutes gjennom en MiyaraHub-server. En webhook går dit du peker den, og det er ditt valg.
Mer av guiden

Andre AVR Maestro-guider

Kom i gang · Startskjerm · Scener · Egendefinerte ikoner · Lyd · Grafisk EQ · Høyttalere · Hvorfor en kontroll er låst · Assistenten · Home Assistant-dashbord · Soner · Fjernkontroll · Radio (FM/AM) · Skjermmeny · Innstillinger · Språk · Volumkontroller · Sikkerhetskopi & gjenoppretting · Spilles nå & HEOS

Scenene dine, som kjører uten telefonen din

Hjemmeautomatisering er en engangsopplåsing. Alt annet i appen, inkludert AI-assistenten, er inkludert.

Hent den på Google Play Last ned på App Store Last ned på Mac App Store Hent den på Microsoft Store

Tilbake til hele brukerguiden →