Uw gids voor een gebruiksvriendelijk en stabiel Z-WAVE-netwerk

De gids voor een gebruiksvriendelijk en stabiel Z-Wave Home Automation-netwerk

In de laatste gids was er veel informatie over Z-Wave's Netwerk, knooppunten en apparaten. In deze handleiding zien we er dieper uit op de controllers en de server die het draadloze huisautomatiseringssysteem bestuurt. Met zoveel potentiële componenten en elektronische berichten die draadloos bedienen, is het belangrijk om een ​​gebruiksvriendelijk en stabiel Z-WAVE-netwerk in uw huis te bereiken.

Statische updatecontroller (SUC) en SUC ID-server (SIS)

Als er één primaire controller in het netwerk is, zal deze de routeringstabel, op elke secundaire controller in het netwerk verschaffen. De volgende keer dat de primaire controller echter een netwerkapparaat bevat of uitsluit, worden de routeringstabellen van alle secundaire controllers ongeldig.

Om ervoor te zorgen dat er een enkele bijgewerkte en geldige routeringtabel is, is de primaire controller het enige apparaat toegestaan ​​om apparaten op te nemen / uit te sluiten. Secundaire controleurs vragen vervolgens periodiek een routing tabelupdate.

Voor een gebruiksvriendelijk Z-Wave-netwerk zouden we echter verwachten dat:

  • Alle afstandsbedieningen kunnen apparaten bevatten en dat de routering
  • De routeringstabellen van alle controllers in het netwerk worden consistent gehouden en een update staat elke controller toe om elk apparaat in het netwerk te besturen

De beste manier om dit te bereiken is om een ​​te configureren Suc / sis controller in het netwerk.

Statische updatecontroller (SUC)

De Statische updatecontroller (SUC) is een speciale functie van een statische controller. De meeste statische controllers (een controller met vaste locatie en netspanningen) kunnen als een SUC uitvoeren. Deze functionaliteit moet echter normaal worden geactiveerd.

De SUC ontvangt de bijgewerkte routeringstabel uit de primaire controller en biedt deze routingstabel aan alle andere controllers in het netwerk. Omdat de SUC een statische controller is en daarom altijd actief is in het netwerk, kan elke andere controller regelmatig een bijgewerkte routeringstabel van de SUC aanvragen.

Om ervoor te zorgen dat alle andere knooppunten, met name andere controllers, op de hoogte zijn van de aanwezigheid van een SUC in het netwerk, wordt het knooppunt-ID van een geactiveerde SUC periodiek gecommuniceerd in het netwerk.

SUC in een Z-WAVE-netwerk

SUC in een Z-WAVE-netwerk

Met een actieve suco biedt een draagbare controller om de rol van de primaire controller uit te voeren. Elke wijziging van het netwerk veroorzaakt door opname of uitsluiting van een knooppunt door de primaire controller zal aan de SUC worden gemeld, dit is beschikbaar voor alle andere controllers, zelfs als de primaire controller niet actief is.

Update van de Suc Routing Table

Update van de Suc Routing Table

Aangezien de meeste draagbare controllers op batterijen werken en daarom niet altijd actief zijn, moeten deze controllers periodiek een bijgewerkte routeringstabel of tenminste wanneer gewekt aanvragen, meestal door op een knop te drukken.

Als de oorspronkelijke draagbare primaire controller is verloren of beschadigd, kan de SUC het primaire privilege toewijzen aan een nieuwe mobiele controller, die de gebruiker beschermen tegen het opnieuw vaststellen van het hele netwerk met een gloednieuwe primaire controller en een andere thuis-ID heeft.

Statische ID-server (SIS)

Zelfs het hebben van een SUC in het systeem lost het probleem niet op dat slechts één controller het primaire privileger heeft en daarom is de enige controller die nieuwe apparaten mag opnemen. Deze beperking wordt overwonnen door de sucunctionaliteit te verbeteren door een andere functie genaamd 'SIS '= statische ID-server.

De SIS fungeert als depot voor nieuwe knooppunt-ID's die kunnen worden toegewezen door mobiele controllers. Met een SIS-aanwezig in het netwerk kan elke controller in het netwerk in het netwerk bevatten. De controller zal gewoon een nieuw knooppunt-ID van het SIS aanvragen en deze nieuwe knooppunt-ID toewijzen aan de server. Het SIS zorgt ervoor dat knooppunt-ID's alleen aan één knooppunt worden toegewezen - om conflicten te vermijden. De enige vereiste is dat mobiele controller een netwerkverbinding heeft met de SIS-server om een ​​knooppunt-ID aan te vragen.

SIS-server in een Z-WAVE-netwerk

SIS-server in een Z-WAVE-netwerk

Een SIS in uw netwerk gebruiken als een aantal voordelen en nadelen:

Voordelen:

  • De netwerktopologie en informatie over alle knooppunten worden opgeslagen in een statische controller - veel beter beschermd dan binnen een apparaat met een mobiel batterij.
  • Alle controllers in een netwerk kunnen nieuwe apparaten bevatten.
  • De netwerkconfiguratie en hantering wordt zeer flexibel.

Nadelen:

  • Functionaliteit is alleen beschikbaar in Z-Wave Firmwareversie V3.4 en later - Netwerkapparaten met oudere firmware ondersteunen deze configuratie niet.
  • De inclusiecontroller kan alleen apparaten integreren als het een draadloze verbinding met het SIS heeft.
  • Het SIS vertegenwoordigt een "Single Point of Failure". Een beschadigde SIS kan resulteren in een complete nieuwe netwerkinstelling.

Aangezien de SUC / SIS-functionaliteit al is opgenomen in de firmware van de meeste moderne statische controllers, of USB-dongles, kunnen de meeste Z-WAVE-netwerken profiteren van deze functies als een statische controller aanwezig is (zolang u het activeert).

Een statische controller kan ook worden gebruikt als een primaire controller, evenals succ / sis-functionaliteit. Deze configuratie is typisch in echte netwerken.

Controllerregels weergegeven in een Gateway-gebruikersinterface

Controllerregels weergegeven in een Gateway-gebruikersinterface

Netwerken met draagbare slaven

Als een sucecontroller aanwezig is in het netwerk, kan het een nieuwe positie van een slaaf bepalen en de routeringstabel van het netwerk dienovereenkomstig bijwerken. De procedure om dit te bereiken, wordt genoemd "Krijg het verloren -algoritme"En werkt alleen voor het routeren van slaven (slaven die enige kennis hebben van de routeringinformatie van het netwerk).

Een normale slaaf mag niet ongevraagde berichten verzenden en kan daarom nooit een verandering van zijn positie in het netwerk bepalen. Routering Slaves mogen dit echter doen.

Als een routeringslave een ongevraagde boodschap stuurt die mislukt, gaat het ervan uit dat de routeringstabel niet langer geldig is.

Als eerste stap stuurt dit knooppunt een uitzending "Cry for Help" -bericht naar het netwerk. Een knooppunt dat dit bericht ontvangt, weet dat de afzender zich op een nieuwe locatie heeft gevonden. Dit knooppunt kan echter niet het "huilende" knooppunt voorzien van een bijgewerkte routeringtabel. Als dit knooppunt een routeringslave is, wordt het bericht 'Cry for Help' doorgestuurd naar de SUC.

De SUC kan zijn eigen routetabel bijwerken en nieuwe routes toewijzen aan het huilende knooppunt door dezelfde stappen uit te voeren die het zou doen wanneer het apparaat is. Het bericht "Cry for Help" is in staat om een ​​netwerk automatisch te helen in het geval dat een knooppunt is verplaatst.

Om een ​​werkende automatische helende functie binnen het netwerk te hebben, moeten aan de volgende vereisten worden voldaan:

  • Een suc moet aanwezig zijn in het netwerk.
  • De verplaatste knooppunten moeten een routeringslave zijn, geen standaard slaaf (om ongevraagde berichten toe te staan).
  • In de nieuwe positie moet er ten minste één routeringslave in bereik zijn.
  • Het bewegwijerde knooppunt moet detecteren dat hij werd verplaatst. Dit is alleen mogelijk als dit knooppunt een ongevraagde boodschap verzendt.

Hopelijk heeft dit je een goed inzicht gegeven in het maken van een stabiel en robuust Z-Wave-netwerk.

Vesternet is Europa's toonaangevende specialist in huisautomatisering, kijk eens naar ons enorme reeks Z-WAVE-producten.


Copyright 2012 Vesternet Ltd.