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.



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.
http://192.168.1.150:8123, vagy a külső Nabu Casa URL-edet.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.
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ő.
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.
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.
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.
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.
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 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.


| Kiváltó esemény | Akkor aktiválódik, amikor | Szűkíthető erre |
|---|---|---|
| Készülék bekapcsolva | A készülék kilép a készenléti állapotból | - |
| Készülék kikapcsolva | A készülék készenléti állapotba lép | - |
| Aktív bemenet módosult | A kiválasztott forrás megváltozik | Egy bemenet, itt: Csak ennél a bemeneti forrásnál aktiválódjon |
| Jelenet előhívva | Egy Jelenet alkalmazásra kerül | Egy 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.
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.
avr-power-on, avr-movie-night. Bármilyen név jó, amíg egyedi a Home Assistantodon. Írd fel; ugyanezt gépeled be az AVR Maestro-ba.Sends to http://your-ha:8123/api/webhook/avr-power-on - így mentés előtt ellenőrizheted.Á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.
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:
| Trigger | Az üzenet mezői |
|---|---|
| Készülék be / ki | event, 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.
Az ellenőrzés érdemes sorrendje ez, mert az első kettő szinte mindig az oka:
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.
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
Az Otthon-automatizálás egyszeri feloldás. Minden más az alkalmazásban, az AI-asszisztenssel együtt, benne van.