
Hunter Douglas PowerView Hub (sprzedawany jako Luxaflex PowerView Hub w Europie, Australii i części Azji — identyczny sprzęt) to most smart home, który łączy silnikowe rolety PowerView z systemami automatyki domowej opartymi na IP. Hub z jednej strony obsługuje autorską sieć mesh RF Hunter Douglas na paśmie 2,4 GHz (PowerView Shade Network ze sparowanymi roletami i wzmacniaczami), a z drugiej udostępnia lokalne, nieuwierzytelniane API HTTP REST na porcie 80.
TapHome komunikuje się z hubem przez to lokalne API REST — do sterowania nie jest wymagane konto w chmurze ani połączenie z internetem. Szablon steruje pozycją głównej listwy pojedynczej rolety PowerView na jedną instancję urządzenia TapHome; sterowanie wieloma roletami wymaga dodania kilku urządzeń PowerView Slide pod tym samym interfejsem, z których każde jest adresowane własnym shade id.
Ten szablon obsługuje wyłącznie PowerView Hub (Gen 1) i PowerView Hub Gen 2. Nowszy PowerView 3 Gateway (Gen 3) używa innej architektury i nie udostępnia tego samego lokalnego API REST — z tym szablonem nie jest kompatybilny. Zobacz notatkę o Gen 3 na dole tej strony.
Obsługiwane urządzenia
Szablon udostępnia jeden typ urządzenia TapHome:
- PowerView Slide — pozycja głównej listwy (rolety) pojedynczej rolety PowerView. Mapuje zakres huba
0–65535na konwencję TapHome dla żaluzji0–100 %(odwrócona, więc0= otwarte,100 %= zamknięte po stronie TapHome).
Sama PowerView Shade Network jest kompatybilna z 34+ modelami silnikowych rolet, żaluzji, okiennic i zasłon z gam produktowych Hunter Douglas / Luxaflex — Duette, Silhouette, Pirouette, Vignette, rolety, rzymskie, Skyline Panel, zasłony, żaluzje weneckie i wiele innych. Jeśli roleta jest sparowana z hubem w aplikacji PowerView, TapHome może nią sterować tym samym mechanizmem głównej listwy.
Warunki wstępne
Przed zaimportowaniem szablonu w TapHome upewnij się, że:
- PowerView Hub jest zasilany, podłączony do LAN przez Ethernet (lub Wi-Fi w przypadku Gen 2), a przednia dioda LED wskazuje normalną pracę (stałe niebieskie światło na Gen 1, odpowiednie na Gen 2).
- Twoje rolety są już sparowane z hubem przez aplikację PowerView — każda roleta, którą TapHome ma sterować, musi pojawić się na liście Shades w aplikacji PowerView.
- Hub i centrala TapHome znajdują się w tej samej sieci lokalnej (bez NAT pomiędzy nimi).
- Przeglądarka na Twoim telefonie, tablecie lub komputerze może otworzyć
http://<HubIP>/api/shadesi zwraca odpowiedź JSON.
Konfiguracja
Krok 1 — Przypisz statyczny adres IP do huba
Hub musi być dostępny pod stabilnym adresem IP. Aplikacja PowerView ma wbudowane ustawienie statycznego IP — to zalecany sposób przypisania stałego adresu huba. Alternatywnie utwórz rezerwację DHCP na routerze dla adresu MAC huba.
Otwórz aplikację PowerView i dotknij ikony menu w lewym górnym rogu:

W menu bocznym dotknij Hub:

W sekcji Connected Hub dotknij swojego huba, aby otworzyć Hub Info:

Przewiń do Static IP na dole i dotknij pozycji:

Włącz Use Static IP, a następnie wprowadź wartości IP Address, Mask, Gateway i DNS, które pasują do Twojej sieci:

Ustawienia statycznego IP są obsługiwane tylko na hubach podłączonych do routera przez Ethernet. Jeśli hub korzysta z Wi-Fi, utwórz w zamian rezerwację DHCP na routerze.
Krok 2 — Ustalenie ID rolet
Każdej rolecie sparowanej z hubem odpowiada unikalne ID liczbowe. Otwórz następujący URL w dowolnej przeglądarce w tej samej sieci:
| |
Odpowiedzią jest dokument JSON; tablica shadeIds zawiera wszystkie ID rolet znanych hubowi:
| |
Zapisz ID rolet, którymi chcesz sterować z TapHome. Jeśli masz tylko jedną roletę, tablica zawiera jedną wartość.
Aby dopasować ID do fizycznej rolety, otwórz
http://<HubIP>/api/shades/<id>— polenamezawiera czytelną nazwę rolety z aplikacji PowerView (zakodowaną w Base64; odkoduj ją, aby odczytać). Alternatywnie zmieniaj pozycję każdej rolety w aplikacji PowerView po kolei i obserwuj, którego ID wartośćpositions.position1się zmienia.
Krok 3 — Utwórz interfejs Packet Parser w TapHome
- W aplikacji TapHome otwórz Ustawienia → Interfejsy i utwórz nowy interfejs Packet Parser lub otwórz istniejący.
- Wybierz Dodaj z szablonu i wskaż PowerView Hub.
- W polu Adres IP wpisz adres IP huba (zastępując placeholder
192.168.0.1). - Pozostaw Internal poll interval na domyślnej wartości
10000ms (10 s), chyba że masz konkretny powód, aby ją zmienić — szybsze odpytywanie nie poprawia reaktywności i może pogorszyć wydajność RF sieci rolet. - Dotknij Utwórz.
TapHome zaimportuje jedno urządzenie PowerView Slide. W tym momencie urządzenie jest powiązane z hubem, ale nie z konkretną roletą.
Krok 4 — Ustaw ID rolety na każdym urządzeniu Slide
Otwórz utworzone urządzenie PowerView Slide w TapHome, przejdź do Service Settings → Device ID i wprowadź ID rolety zapisane w kroku 2. Zapisz ustawienia.
Aby sterować kolejnymi roletami, dodaj kolejne urządzenia PowerView Slide pod tym samym interfejsem Packet Parser i ustaw na każdym inny Device ID.
Wartość
SlideDeviceIdjest ustawieniem poszczególnego urządzenia, nie modułu. Jeden interfejs Packet Parser może obsłużyć dowolną liczbę urządzeń PowerView Slide — między nimi zmienia się tylko ID.
Rozwiązywanie problemów
Pozycja rolety rozjeżdża się po użyciu pilota
Piloty Pebble na hubach Gen 1 / Gen 2 używają autorskiego Bluetooth LE i nie raportują pozycji rolety z powrotem do huba. Gdy użytkownik poruszy roletą pilotem Pebble, pozycja w cache huba — którą czyta szablon — pozostaje nieaktualna do czasu następnej komendy ruchu, która ją uzgodni. Jest to ograniczenie sprzętowe platformy Gen 1 / Gen 2, a nie błąd szablonu TapHome. Jeśli dokładna informacja zwrotna o pozycji jest krytyczna, ustandaryzuj sterowanie roletami przez TapHome lub aplikację PowerView.
Hub zwraca HTTP 423 “Hub busy for maintenance”
To normalna, przejściowa odpowiedź w czasie wewnętrznej konserwacji huba (na przykład przy aktualizacji scen lub sprawdzaniu firmware). Szablon sygnalizuje błąd przez ADDERROR, ale następny cykl odpytywania zwykle kończy się sukcesem. Jeśli odpowiedzi 423 utrzymują się, zrestartuj huba (wciśnij Reset z tyłu).
Huby drugorzędne niewidoczne w aplikacji PowerView
Aplikacja PowerView zwykle wyświetla tylko huba zarejestrowanego na Twoim koncie. Huby drugorzędne w tej samej PowerView Shade Network mogą się nie pojawić na liście hubów w aplikacji, ale mimo to odpowiadają w sieci lokalnej i przyjmują te same wywołania API REST. TapHome może powiązać się z hubem drugorzędnym po jego adresie IP — widoczność w aplikacji PowerView nie jest wymagana do lokalnego sterowania HTTP.
Brak odpowiedzi na http://<HubIP>/api/shades
- Upewnij się, że przednia dioda LED wskazuje normalną pracę (stałe niebieskie światło na Gen 1). Zobacz tabelę LED w PowerView Hub Quick Start Guide.
- Sprawdź IP huba w aplikacji PowerView (Hub → Hub Info → IP Address) i czy zgadza się z tym, co wpisano w TapHome.
- Wykonaj ping huba z maszyny w tej samej sieci VLAN; hub nie może być za NAT-em ani firewallem względem centrali TapHome.
- Hub nasłuchuje wyłącznie na porcie HTTP 80 — nie poprzedzaj URL prefiksem
https://.
PowerView 3 Gateway (Gen 3) — nieobsługiwany
Nowszy PowerView 3 Gateway od Hunter Douglas jest od podstaw przeprojektowany: używa Matter przez Thread, jest zorientowany na chmurę i nie udostępnia tej samej lokalnej powierzchni REST /api/shades, co huby Gen 1 / Gen 2. Szablon Packet Parser TapHome z tej strony w związku z tym nie działa z PowerView 3 Gateway — próba powiązania zwróci albo HTML z interfejsu web bramki, albo zakończy się całkowitym niepowodzeniem.
Jeśli posiadasz Gen 3 Gateway, aktualna ścieżka migracji po stronie Hunter Douglas polega na równoległym zachowaniu huba Gen 1 / Gen 2 dla integracji zewnętrznych albo oczekiwaniu na wsparcie rolet przez Matter w przyszłym firmware TapHome.