Főoldal › Felhasználói útmutató › Otthonautomatizálás
Home Assistant · Hubitat · Webhookok

Home Assistant és Hubitat: a jeleneteid, a telefonod nélkül futva

Kapcsold össze az AVR Maestro-t a Home Assistanttal vagy a Hubitattal, és minden megépített jeleneted natív szkriptté válik a hubodon. Ettől kezdve a hub közvetlenül, a saját hálózatodon beszél a készülékkel - így az „Alexa, filmes est” működik akkor is, ha a telefonod ki van kapcsolva, alszik, vagy egy másik országban van.

Miért fut az alkalmazás nélkül

A legtöbb integráció a telefonodat teszi közvetítővé: a telefon hallja a parancsot, a telefon küldi el, az automatizálás pedig csak addig működik, amíg a telefon ébren van és a hálózaton.

Az AVR Maestro ezt nem csinálja. A jeleneteidet olyan szkriptekké fordítja, amelyek a hubodon élnek, és a hub küldi a parancsokat a készüléked helyi IP-címére. Az alkalmazás dolga a szinkronizálás végén véget ér.

Home Assistant, az elejétől a végéig

A szinkronizálás után

Építs egy irányítópultot, amire jó ránézni

A Home Assistantban most már van vezérlő mindenre, amit a készüléknek mondhatsz, de egyáltalán nincs véleménye arról, hogyan rendezd el őket. Az irányítópult-példa egy elrendezés a teljes YAML-lal: forrás- és térhatású csempék, amelyek világítanak, ha ők az aktívak, hangerő valódi dB-ben, a saját nevüket olvasó Jeleneteid, és őszinte térkép arról, mit lát és mit nem lát a Home Assistant.

Az AVR Maestro szinkronizált vezérlőiből épített Home Assistant irányítópult
Nem csak jelenetek

Hangszóró-előbeállítások, Dirac és Audyssey is

Kapcsold be a Speciális vezérlők szinkronizálása opciót, és az alkalmazás jóval több mint a jeleneteid számára tesz közzé szkriptet: minden Hangszóró-előbeállításhoz, minden Dirac Live szűrőfoglalathoz, minden Audyssey görbéhez. Egy Cinema 30 teljes szinkronizálása hetven fölötti szkriptet hoz létre, így egy irányítópult-gomb vagy egy hangparancs ugyanúgy betölthet egy Dirac szűrőt vagy válthat térkorrekciós görbét, ahogy egy jelenetet hív elő.

Az AVR Maestro Home Assistant képernyője bekapcsolt Speciális vezérlők szinkronizálásával
Olvas, nem csak ír

A Home Assistant látja, mi az aktív

Egy szkriptet futtatni lehet, de olvasni nem, így a korai irányítópultok át tudták kapcsolni az Audyssey görbét vagy a Dirac foglalatot, de nem tudták megmutatni, melyik volt bekapcsolva. Az értékek, amelyeket az alkalmazás már birtokol - az élő térhatású mód, az aktív Dirac szűrő, a hangszóró-előbeállítás, a fényerőszabályzó és még tucatnyi más - mostantól attribútumként jelennek meg a készülék állapotszenzorán, így a csempe arra a beállításra világíthat, amely tényleg fut.

Az AVR Maestro Hangszóró-előbeállítás, Dirac Live és Audyssey vezérlőszkripteket tesz közzé a Home Assistantban
Minden helyiség

A többi zónád ugyanabból az irányítópultból

A Zóna 2 és Zóna 3 tápellátása, hangereje és némítása külön szkriptként jelenik meg, így a terasz vagy egy második helyiség úgy válaszol egy irányítópultra vagy hangasszisztensre, ahogy a főzóna mindig is. Csak azokhoz a zónákhoz készülnek gombok, amelyeket a készüléked ténylegesen jelent, így egy kétzónás készüléken sosem lesz Zóna 3.

Ha régebbi verzióval szinkronizáltál

A szkriptazonosítóid egyszer megváltoznak

A szkriptek korábban a jelenetről és a készülékről kapták a nevüket, így bármelyik átnevezése után a régi szkript megmaradt, és csendben létrejött egy második. Mostantól a jelenetről és a készülék MAC-címéről kapják a nevüket, ettől frissít egy átnevezés ugyanazt a szkriptet, ahelyett hogy másodpéldányt hozna létre.

A változás utáni első szinkronizálás kicseréli a régi szkripteket az újakra. Mindent, amit a régi azonosítókra építettél, egyszer újra kell irányítani - irányítópult-gombot, automatizálást, hangaliast. Nyisd meg a szkriptet a Home Assistantban, hogy megtaláld az új entitásazonosítóját.

Az entitások mostantól a készülékről is olvasnak - cinema30 a harminckét karakternyi gépi azonosító helyett - így a lista olvasható, és az automatikus kiegészítés megtalálja őket. A korábbi verziók azonosítói tovább működnek.

Hubitat

A Hubitatot a Maker API támogatja, és az alkalmazásban BETA jelölést kap, mert újabb a Home Assistant útvonalnál, nem azért, mert befejezetlen.

  • Hub IP - a Hubitatod címe a LAN-on.
  • Maker API App ID - a szám a Maker API alkalmazás saját URL-jében.
  • Access Token - a Maker API adja ki, amikor engedélyezed.

Előbb engedélyezd a Maker API-t a hubon (Apps › Add Built-In App › Maker API), és mind a hármat megkapod. Illeszd be őket, és az AVR Maestro felfedezi a készülékedet, parancssorozatként közzéteszi a jeleneteidet, és visszaküldi az élő állapotot, így egy Hubitat irányítópult azt tükrözi, amit a készülék ténylegesen csinál, nem azt, amit utoljára mondtak neki.

A Hubitat beállítóképernyő a hub IP-vel, a Maker API App ID-vel és a hozzáférési tokennel

Webhookok

A Home Assistant és a Hubitat parancsokat küld a készüléknek. A webhookok a másik irányba mennek: ha a készülék csinál valamit, szólnak róla bárki másnak. Kapcsold be a készüléket, és az AVR Maestro egy kis üzenetet küld egy általad választott címre - ez az üzenet a webhook.

Ez az egyetlen rész, amely nem telefonfüggetlen. A szinkronizált jeleneteid szkriptekké válnak a hubodon, és akkor is futnak, ha az alkalmazás sehol sincs a közelben. A webhookok mások: az AVR Maestro figyeli a készüléket, ezért egy trigger csak akkor aktiválódik, amíg az alkalmazás nyitva van egy olyan eszközön, amely látja azt. Ha azt szeretnéd, hogy valami úgy is elinduljon, hogy semmi sem fut, a hubodon építsd meg a készülék entitása köré.

A négy trigger

Kiváltó eseményAkkor aktiválódik, amikorSzűkíthető erre
Készülék bekapcsolvaA készülék kilép a készenléti állapotból-
Készülék kikapcsolvaA készülék készenléti állapotba lép-
Aktív bemenet módosultA kiválasztott forrás megváltozikEgy bemenet, itt: Csak ennél a bemeneti forrásnál aktiválódjon
Jelenet előhívvaEgy Jelenet alkalmazásra kerülEgy jelenet, itt: Jelenet kiválasztása

A szűkítéstől lesznek hasznosak a zaj helyett. Az „Aktív bemenet módosult” minden bemeneten egy tűzoltótömlő; ugyanez a trigger arra az egy bemenetre rögzítve, amelyen a projektorod van, egy villanykapcsoló.

A bemeneti lista az, amelyet a saját készüléked jelent, így már tükrözi az átnevezett vagy elrejtett forrásokat. A jelenetlista a saját jeleneteidből áll.

Beállítás lépésről lépésre

Ez a Home Assistant útvonal, amelyet a legtöbben szeretnének. Először a Home Assistant felével végezz - az alkalmazásnak kell valami, amire mutathat.

A Home Assistantban

Az AVR Maestro-ban

A Home Assistant útvonalhoz soha nem gépelsz be URL-t. Az alkalmazás az összekapcsolt Home Assistantból építi fel, és ezt a címet a trigger minden aktiválásakor újra megkeresi. Ha a Home Assistantot új portra, új gépnévre vagy Nabu Casa címre költözteted, minden már elkészített webhookod követi. Nincs mit újra szinkronizálni, és nincs gomb, amit nyomni kéne.
Ha a lap azt írja: A Home Assistant még nincs összekapcsolva, előbb végezd el az oldal tetején lévő Home Assistant kártyát. A webhook útvonalhoz kell egy cím, amire építhet.

Küldés máshová, mint a Home Assistantba

Állítsd a Hová legyen elküldve mezőt Egyéb értékre, és illessz be egy teljes URL-t a Webhook URL mezőbe. Bármi működik, ami fogad egy POST kérést - egy Node-RED folyamat, egy IFTTT applet, egy szkript egy NAS-on, egy Hubitat Maker API végpont. Ez az útvonal pontosan úgy tárolja a címet, ahogy beírtad, így ha a cél elköltözik, a triggert kell szerkesztened.

Mi kerül tényleges elküldésre

Egy kis JSON-törzs. Ugyanezen a képernyőn a Mit küld kártya érthető nyelven elmondja a kiválasztott triggerhez, így soha nem kell találgatnod - és az automatizálásod ezeket a mezőneveket olvassa:

TriggerAz üzenet mezői
Készülék be / kievent, timestamp
Aktív bemenet módosult...valamint source
Jelenet előhívva...valamint sceneId és sceneName

Egy Home Assistant automatizálásban ezek így érkeznek: {{ trigger.json.event }}, {{ trigger.json.source }} és így tovább. Elolvashatod őket, vagy teljesen figyelmen kívül hagyhatod, és csak arra reagálsz, hogy az aktiválódott. A legtöbben ez utóbbit teszik.

Ha más alakra van szükséged - egy szolgáltatás, amely a saját formátumát várja - nyisd meg a kártya alatt a Saját JSON küldése helyette opciót, és írd meg ott. Összecsukva van, és Speciális jelölést kapott, mert szinte senkinek sem kell, nem azért, mert nem ajánlott.

A képernyő neve Webhookok, mert azok. Ha olyan automatizálásokat keresel, amelyek a hubodon futnak, azok a fenti Home Assistant és Hubitat kártyák - egy szinkronizált Jelenet ott szkriptté válik, nem itt webhookká.

Ha egy webhook nem érkezik meg

Az ellenőrzés érdemes sorrendje ez, mert az első kettő szinte mindig az oka:

Mi fizetős és mi nem

Az Otthon-automatizálás az egyetlen feloldás. Az AI-asszisztens ingyenes.

Az Otthon-automatizálás (Pro) - Home Assistant, Hubitat és kimenő webhookok - egyszeri feloldás. Minden más az AVR Maestro-ban, az eszközön futó AI-asszisztenssel együtt, benne van az alkalmazásban.

A hangvezérlés a hubodon keresztül, az Otthon-automatizálás által éri el a készüléket. Az AVR Maestro nem futtat saját hangfelismerést.

Gyakori kérdések

Otthon-automatizálás, megválaszolva

Be kell lennie kapcsolva a telefonomnak a hangvezérléshez?
Nem. Az AVR Maestro a jeleneteidet natív Home Assistant szkriptekké fordítja. A Home Assistant közvetlenül a helyi hálózaton beszél a készülékkel, így a telefonod lehet kikapcsolva, alvó módban, vagy akár egy másik országban.
Mely hangasszisztensek vezérelhetik a készülékemet?
Amelyiket már használod. Az AVR Maestro nem tesz hozzá saját hangréteget - szkripteket tesz közzé a Home Assistantban vagy a Hubitatban, és ezeket a már megbízott hubod teszi elérhetővé az Alexa, a Google Assistant vagy a Siri Shortcuts számára.
Az AI-asszisztens a fizetős feloldás része?
Nem. Az eszközön futó AI-asszisztens ingyenes. Az Otthon-automatizálás - Home Assistant, Hubitat és kimenő webhookok - az AVR Maestro egyetlen fizetős feloldása.
Elhagy valami az otthoni hálózatomat?
A vezérléshez nem. Az alkalmazás a saját hálózatodon beszél a készülékeddel és a hubbal. Semmi sem megy át MiyaraHub szerveren. A webhook oda megy, ahova te irányítod, ez a te döntésed.
Az útmutató további részei

További AVR Maestro útmutatók

Első lépések · Kezdőképernyő · Jelenetek · Egyéni ikonok · Hang · Grafikus EQ · Hangszórók · Miért zárolt egy vezérlő · Az asszisztens · Home Assistant irányítópult · Zónák · Távirányító · Rádió (FM/AM) · Képernyőkijelző · Beállítások · Nyelvek · Hangerő-szabályzók · Mentés & visszaállítás · Most szól & HEOS

A jeleneteid, a telefonod nélkül futva

Az Otthon-automatizálás egyszeri feloldás. Minden más az alkalmazásban, az AI-asszisztenssel együtt, benne van.

Töltse le a Google Playről Letöltés az App Store-ból Letöltés a Mac App Store-ból Töltse le a Microsoft Store-ból

Vissza a teljes Felhasználói útmutatóhoz →