Przewodnik po przyjaznym dla użytkownika &wzmacniacz; Stabilny Z-Wave Sieć automatyki domowej
W poprzednim przewodniku było mnóstwo informacji na temat
Kontroler aktualizacji statycznej (SUC) i serwer identyfikatorów SUC (SIS)
Jeśli w sieci znajduje się jeden kontroler główny, udostępnia on swoją tabelę routingu każdemu kontrolerowi pomocniczemu w sieci. Jednak gdy kontroler główny następnym razem uwzględni lub wykluczy urządzenie sieciowe, tabele routingu wszystkich kontrolerów pomocniczych staną się nieważne.
Aby zapewnić jedną, zaktualizowaną i prawidłową tabelę routingu, kontroler główny jest jedynym urządzeniem, które może uwzględniać/wykluczać urządzenia. Kontrolery pomocnicze okresowo żądają aktualizacji tabeli routingu.
Jednakże, dla przyjaznego użytkownikowi
- Wszystkie kontrolery zdalne muszą umożliwiać dołączanie urządzeń i routing
- Tabele trasowania wszystkich kontrolerów w sieci są spójne, a aktualizacja powinna umożliwiać każdemu kontrolerowi sterowanie każdym urządzeniem w sieci
Najlepszym sposobem na osiągnięcie tego jest skonfigurowanie SUC/SIS kontroler w sieci.
Statyczny kontroler aktualizacji (SUC)
Ten Kontroler aktualizacji statycznej (SUC) to specjalna funkcja kontrolera statycznego. Większość kontrolerów statycznych (kontrolerów o stałej lokalizacji i zasilanych z sieci) może pełnić funkcję kontrolera SUC. Jednak zazwyczaj ta funkcja wymaga aktywacji.
Kontroler SUC otrzymuje zaktualizowaną tabelę routingu od kontrolera głównego i udostępnia ją wszystkim pozostałym kontrolerom w sieci. Ponieważ kontroler SUC jest kontrolerem statycznym, a zatem zawsze aktywnym w sieci, każdy inny kontroler może regularnie żądać od niego zaktualizowanej tabeli routingu.
Aby mieć pewność, że wszystkie pozostałe węzły, a w szczególności inne kontrolery, są świadome obecności jednostki SUC w sieci, identyfikator węzła aktywowanej jednostki SUC jest okresowo przesyłany w obrębie sieci.
SUC w
Aktywny kontroler SUC pozwala kontrolerowi przenośnemu pełnić rolę kontrolera głównego. Każda zmiana w sieci spowodowana dołączeniem lub wyłączeniem węzła przez kontroler główny zostanie zgłoszona do kontrolera SUC. Informacje te są dostępne dla wszystkich pozostałych kontrolerów, nawet jeśli kontroler główny jest nieaktywny.
Aktualizacja tabeli trasowania SUC
Ponieważ większość przenośnych kontrolerów jest zasilana bateryjnie i nie jest aktywna bez przerwy, muszą one okresowo żądać aktualizacji tabeli routingu lub przynajmniej po wybudzeniu, zwykle poprzez naciśnięcie przycisku.
Jeśli oryginalny przenośny kontroler główny zostanie zgubiony lub uszkodzony, SUC może przypisać uprawnienia główne nowemu kontrolerowi mobilnemu, chroniąc użytkownika przed koniecznością ponownego nawiązania połączenia z całą siecią za pomocą nowego kontrolera głównego i koniecznością użycia innego identyfikatora domowego.
Serwer identyfikatorów statycznych (SIS)
Nawet obecność kontrolera SUC w systemie nie rozwiązuje problemu polegającego na tym, że tylko jeden kontroler ma uprawnienia nadrzędne i w związku z tym jest jedynym kontrolerem, który może dodawać nowe urządzenia. To ograniczenie można pokonać, rozszerzając funkcjonalność kontrolera SUC o inną funkcję o nazwie „SIS' = Serwer identyfikatorów statycznych.
System SIS pełni funkcję magazynu nowych identyfikatorów węzłów, które mogą być przypisywane przez kontrolery mobilne. Obecność systemu SIS w sieci umożliwia dodanie urządzeń do każdego kontrolera w sieci.Kontroler po prostu zażąda nowego identyfikatora węzła od systemu SIS i przypisze go serwerowi. System SIS zapewnia, że identyfikatory węzłów są przypisywane tylko do jednego węzła, co pozwala uniknąć konfliktów. Jedynym wymogiem jest połączenie sieciowe kontrolera mobilnego z serwerem SIS, aby móc zażądać identyfikatora węzła.
Serwer SIS w
Korzystanie z systemu SIS w sieci ma szereg zalet i wad:
Zalety:
- Topologia sieci i informacje o wszystkich węzłach zapisywane są w statycznym kontrolerze, który jest znacznie lepiej chroniony niż urządzenie mobilne zasilane bateryjnie.
- Wszystkie kontrolery w sieci mogą obejmować nowe urządzenia.
- Konfiguracja i obsługa sieci stają się bardzo elastyczne.
Wady:
- Funkcjonalność dostępna jest tylko w
Z-Wave wersja oprogramowania sprzętowego v3.4 i nowsze — urządzenia sieciowe ze starszym oprogramowaniem sprzętowym nie będą obsługiwać tej konfiguracji. - Kontroler Inclusion może integrować urządzenia tylko wtedy, gdy ma bezprzewodowe połączenie z systemem SIS.
- SIS stanowi „pojedynczy punkt awarii”. Uszkodzenie SIS może skutkować koniecznością utworzenia zupełnie nowej konfiguracji sieci.
Ponieważ funkcjonalność SUC/SIS jest już zawarta w oprogramowaniu układowym większości nowoczesnych kontrolerów statycznych lub kluczy USB, większość
Kontroler statyczny może również pełnić funkcję kontrolera głównego i oferować funkcjonalność SUC/SIS. Taka konfiguracja jest typowa dla rzeczywistych sieci.
Reguły kontrolera wyświetlane w interfejsie użytkownika bramy
Sieci z przenośnymi urządzeniami podrzędnymi
Jeśli w sieci obecny jest kontroler SUC, jest on w stanie określić nową pozycję urządzenia podrzędnego i odpowiednio zaktualizować tablicę routingu sieci. Procedura umożliwiająca osiągnięcie tego celu nazywa się „Zgub się – algorytm„i działa tylko w przypadku routingu podrzędnego (systemów podrzędnych, które mają pewną wiedzę na temat informacji o routingu sieci).
Zwykły serwer podrzędny nie ma prawa wysyłać niezamówionych wiadomości i dlatego nigdy nie może wykryć żadnej zmiany swojej pozycji w sieci. Natomiast serwery podrzędne routingu mają takie prawo.
Jeśli podrzędny serwer routingu wyśle niezamówioną wiadomość, która się nie powiedzie, przyjmie założenie, że jego tabela routingu nie jest już prawidłowa.
W pierwszym kroku ten węzeł wyśle do sieci komunikat rozgłoszeniowy „wołanie o pomoc”. Węzeł, który odbierze ten komunikat, wie, że nadawca znalazł się w nowej lokalizacji. Węzeł ten nie może jednak dostarczyć „płaczącemu” węzłowi zaktualizowanej tabeli routingu. Jeśli ten węzeł jest podrzędnym węzłem routingu, przekaże komunikat „wołanie o pomoc” do urządzenia SUC.
SUC może aktualizować własną tabelę trasowania i przypisywać nowe trasy do „płaczącego” węzła, wykonując te same kroki, co w przypadku dołączenia urządzenia. Komunikat „wołanie o pomoc” umożliwia automatyczne naprawienie sieci w przypadku przeniesienia węzła.
Aby funkcja automatycznego leczenia w sieci działała, muszą być spełnione następujące wymagania:
- W sieci musi być obecny SUC.
- Przenoszone węzły muszą być węzłami podrzędnymi routingu, a nie standardowymi węzłami podrzędnymi (aby umożliwić wysyłanie niezamówionych wiadomości).
- W nowej pozycji w zasięgu musi znajdować się co najmniej jeden podrzędny router routingu.
- Przeniesiony węzeł musi wykryć, że został przeniesiony. Jest to możliwe tylko wtedy, gdy węzeł ten wyśle niezamówioną wiadomość.
Mam nadzieję, że dało ci to dobry wgląd w to, jak stworzyć stabilne i solidne