Kryty, rolety a žaluzie
AMP Motorization
AMP Motorization přidává do RichPear Home ovládání kompatibilních rolet, žaluzií, závěsů, markýz, vrat a dalších krytů přes lokální bridge nebo přes podporované Wi-Fi pohony se stejným komunikačním protokolem jako Motionblinds.
- Doména
- amp_motorization
- Typ
- lokální ovládání stínění
- Komunikace
- lokální push, případně lokální polling
- Hlavní entity
cover, podle zařízení takébutton
Požadavky
Než začnete, připojte pohony nebo bridge AMP Motorization do oficiální mobilní aplikace výrobce a zkontrolujte, že z ní jde každý kryt otevřít, zavřít a zastavit.
RichPear Home a bridge musí být ve stejné lokální síti. Pokud máte oddělené VLAN nebo přísnější firewall, povolte komunikaci mezi serverem RichPear Home a bridgem ještě před přidáním integrace.
Připravte si lokální IP adresu bridge a šestnáctiznakový API klíč. Klíč má obsahovat i pomlčky, například ve tvaru 12ab345c-d67e-8f.
Získání API klíče
API klíč se získává v mobilní aplikaci značky, přes kterou je bridge nebo pohon spárovaný. U aplikace Blindsgalore AMP otevřete hlavní obrazovku, přejděte do nastavení přes nabídku vlevo nahoře, klepněte na profilovou fotografii, otevřete stránku About a pětkrát rychle klepněte na logo AMP uprostřed obrazovky.
U zařízení spárovaných v jiné kompatibilní aplikaci hledejte klíč na stránce About nebo informacích o aplikaci. Obvykle se zobrazí po několikanásobném klepnutí na název, logo nebo verzi aplikace.
Klíč je lokální přístupový údaj k ovládání stínění. Neukládejte ho do veřejných poznámek a při výměně bridge si poznamenejte nový klíč do provozní dokumentace domácnosti.
Přidání do RichPear Home
Otevřete http://rphome.local:8123. Pokud tato adresa v síti neodpoví, použijte http://IP-ADRESA:8123.
Přejděte do Nastavení → Zařízení a služby. Když se AMP Motorization zobrazí jako nalezené zařízení, otevřete nalezenou kartu a doplňte API klíč.
Pokud se zařízení neobjeví automaticky, zvolte Přidat integraci, vyhledejte AMP Motorization, případně zadejte IP adresu bridge a potom API klíč. Po dokončení pojmenujte zařízení podle místnosti, například Ložnice - roleta nebo Terasa - markýza.
Entity a ovládání
Hlavní ovládání se vytvoří jako entity typu cover. Podle typu zařízení může jít o rolety, žaluzie, závěsy, markýzy, vrata, střešní stínění, sítě proti hmyzu nebo podobné kryty.
Běžné kryty podporují otevření, zavření, zastavení a u zařízení s polohou také nastavení pozice. Naklápěcí žaluzie mohou navíc podporovat otevření, zavření, zastavení a nastavení náklonu lamel.
Pokud má zařízení v mobilní aplikaci nastavenou oblíbenou polohu, může se vytvořit tlačítko pro přesun na oblíbenou polohu. U podporovaných pohonů se může zobrazit také konfigurační tlačítko pro uložení aktuální polohy jako oblíbené; před jeho použitím musí být pohon v programovacím režimu podle návodu výrobce.
Top Down Bottom Up
U rolet Top Down Bottom Up se vytvoří tři entity: horní lišta, dolní lišta a kombinované ovládání. Horní a dolní lišta se pohybují nezávisle a mezi nimi zůstává látka.
Pro scény a přesné automatizace používejte u těchto rolet raději kombinovanou entitu a akci motion_blinds.set_absolute_position. Relativní pozice se u těchto rolet mění podle aktuální vzdálenosti lišt, takže stejná hodnota nemusí vždy znamenat stejné zakrytí okna.
Akce nepovolí polohu, při které by se horní a dolní část dostaly do kolize. V takovém případě se kryt nepohne a v logu zůstane chyba s důvodem odmítnutí.
Příklady automatizací
Pro běžnou roletu můžete použít standardní akce nad entitou cover. Příklad zavře roletu při silném slunci:
alias: Zavřít roletu při slunci
triggers:
- trigger: numeric_state
entity_id: sensor.osvit_obyvak
above: 45000
actions:
- action: cover.close_cover
target:
entity_id: cover.obyvak_roleta
Pro přesné nastavení pozice použijte cover.set_cover_position:
alias: Večerní poloha rolety
triggers:
- trigger: sun
event: sunset
actions:
- action: cover.set_cover_position
target:
entity_id: cover.loznice_roleta
data:
position: 35
U Top Down Bottom Up rolety nastavte absolutní pozici a šířku zakrytí přes akci motion_blinds.set_absolute_position:
alias: Soukromí bez úplného zatažení
triggers:
- trigger: time
at: "19:30:00"
actions:
- action: motion_blinds.set_absolute_position
target:
entity_id: cover.jidelna_combined
data:
absolute_position: 55
width: 45
Síť a aktualizace stavu
Bridge používá v lokální síti UDP multicast 238.0.0.18:32100 a 238.0.0.18:32101. Pokud jsou RichPear Home a bridge v oddělených sítích, musí router nebo firewall tuto komunikaci propustit.
Když multicast v dané síti nefunguje spolehlivě, otevřete integraci v Nastavení → Zařízení a služby, zvolte Konfigurovat a vypněte volbu čekání na multicast push při aktualizaci. Integrace potom používá lokální dotazování.
Výchozí interval dotazování je delší. Pokud potřebujete častější aktualizace stavu a multicast není použitelný, vypněte v systémových možnostech automatické dotazování integrace a vytvořte vlastní automatizaci, která pravidelně zavolá akci Aktualizovat entitu na jednu z entit stínění. Aktualizuje se tím i zbytek zařízení ze stejného bridge.
Řešení problémů
Bridge se nenajde: zkontrolujte napájení bridge, stejnou síť, IP adresu, DHCP rezervaci, firewall a podporu multicastu v routeru. U některých Wi-Fi sítí pomůže vypnout IGMP snooping nebo podobné multicast optimalizace.
API klíč není přijatý: přepište ho z mobilní aplikace znovu včetně pomlček. Klíč musí mít šestnáct znaků a patřit ke stejné aplikaci nebo bridgi, přes který jsou zařízení spárovaná.
Kryt reaguje, ale poloha nesedí: přesuňte bridge blíž k pohonům. Pokud bridge sice odešle povel, ale nepřijme zpětnou zprávu od pohonu, stav v RichPear Home i v mobilní aplikaci může být nepřesný.
Top Down Bottom Up odmítá některé polohy: použijte kombinovanou entitu a zkontrolujte, že zadaná absolutní pozice a šířka nevedou ke kolizi horní a dolní lišty.
Po změně sítě nebo bridge: upravte IP adresu, zadejte nový API klíč a znovu načtěte integraci. Potom ručně projeďte každý kryt jedním bezpečným povelem.