Twój przewodnik po przyjaznym dla użytkownika & Stabilny <tc>Z-Wave</tc> Sieć

Przewodnik po przyjaznym dla użytkownika &wzmacniacz; Stabilny Z-Wave Sieć automatyki domowej

W poprzednim przewodniku było mnóstwo informacji na temat Z-Wave'S sieć, węzły i urządzeniaW tym przewodniku przyjrzymy się bliżej kontrolerom i serwerowi sterującemu bezprzewodowym systemem automatyki domowej. Przy tak wielu potencjalnych komponentach i komunikatach elektronicznych działających bezprzewodowo, ważne jest, aby uzyskać przyjazny dla użytkownika i stabilny system. Z-Wave sieć w Twoim domu.

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 Z-Wave sieci moglibyśmy oczekiwać, że:

  • 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 in a Z-Wave Network

SUC w Z-Wave Sieć

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.

Update of the SUC Routing Table

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.

SIS Server in a Z-Wave-Network

Serwer SIS w Z-Wave-Sieć

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ść Z-Wave Sieci mogą korzystać z tych funkcji, jeśli obecny jest kontroler statyczny (pod warunkiem, że zostanie on aktywowany).

Kontroler statyczny może również pełnić funkcję kontrolera głównego i oferować funkcjonalność SUC/SIS. Taka konfiguracja jest typowa dla rzeczywistych sieci.

Controller rules shown in a Gateway User Interface

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 Z-Wave sieć.

    Vesternet jest wiodącym europejskim specjalistą w dziedzinie automatyki domowej, zapoznaj się z naszą szeroką ofertą Z-Wave produkty.