Specifieke helderheid met de schemerschakelaar-component
Hoe u een andere helderheid op een lamp instelt op basis van het moment van de dag, met een schemerschakelaar-component en twee If Then-functies.
Inleiding
U wilt een andere helderheid instellen op een specifieke lamp op basis van het moment van de dag. Deze handleiding legt uit hoe u een automatische dimregeling configureert met een schemerschakelaar-component en twee If Then-componenten.
Benodigde componenten voor de configuratie

Schemerschakelaar (Schemerschakelaar): nodig om deze handeling correct uit te voeren; haalt de tijd van zonsondergang en zonsopgang op op basis van de coördinaten die in de eigenschappen zijn ingevoerd.
Nachtlicht (Schakelaar): deze schakelaar wordt ingeschakeld door de schemerschakelaar-component en bepaalt welke functie actief is.
Bewegingssensor (Gekleurde info): Gekleurde info-component geconfigureerd met de parameters van een bewegingssensor; verandert van status wanneer de sensor beweging detecteert.
Lamp (Schuifregelaar): dient om de helderheid van de lamp in te stellen (fysiek apparaat).
Als dag (If Then): If Then-functie die voorwaarden op meerdere componenten specificeert; in dit geval stelt deze een helderheidspercentage in op de component Lamp op basis van de waarde van de schakelaar Nachtlicht.
Als nacht (If Then): If Then-functie die voorwaarden op meerdere componenten specificeert; in dit geval stelt deze een helderheidspercentage in op de component Lamp op basis van de waarde van de schakelaar Nachtlicht.
Configuratie van componenten
Schemerschakelaar
Het is noodzakelijk om de exacte coördinaten in te stellen van de locatie waar de Ilevia-server is geïnstalleerd in de eigenschappen van de schemerschakelaar-component.
Componenteigenschappen:

Nachtlicht
Voeg een nieuwe Schakelaar-component toe aan het project en voeg deze toe in de eigenschappen van de schemerschakelaar-component bij Nachtlicht. In dit voorbeeld is de component ingesteld met een Ghost (virtueel)-gateway, ter demonstratie.
Componenteigenschappen:

Bewegingssensor
Deze component is geconfigureerd om een bewegingssensor te simuleren. De status verandert telkens wanneer de sensor beweging detecteert.
Componenteigenschappen:

Lamp
Deze component stelt de gebruiker, en dus de functie, in staat om een specifieke helderheid in te stellen op het fysieke apparaat. In dit voorbeeld wordt de component in de functie gebruikt om de helderheid in te stellen op basis van de status van Nachtlicht.
Componenteigenschappen:

Als dag
Deze functie stelt een specifieke helderheid in voor de component Lamp op basis van de voorwaarden die hieronder zijn opgegeven.
Componenteigenschappen:
Operationele voorwaarde (operation condition): als de component Nachtlicht On is, wordt aan de eerste voorwaarde voldaan.

Primaire voorwaarde (primary condition): controleert de status van de component Nachtlicht. Als Nachtlicht de waarde “0” heeft, gaat de functie verder.

Secundaire voorwaarde (secondary condition): heeft de Bewegingssensor als referentiecomponent, die de status “0” moet hebben om de voorwaarde uit te voeren.

Then: is het gevolg van de primaire voorwaarde en stelt de waarde “100” in op de component Lamp.

Else: is het gevolg van de secundaire voorwaarde en stelt de waarde “0” in op de component Lamp.

Als nacht
Deze functie stelt een specifieke helderheid in op de component Lamp op basis van de waarde van de component Bewegingssensor.
Componenteigenschappen:
Operationele voorwaarde (operation condition): als Nachtlicht de status “0” heeft, gaat de functie verder.

Primaire voorwaarde (primary condition): als de component Bewegingssensor de waarde “1” heeft, gaat de voorwaarde verder.

Secundaire voorwaarde (secondary condition): als de bewegingssensor de status “0” heeft, wordt de secundaire voorwaarde op de functie toegepast.

Then: is het gevolg van de primaire voorwaarde; in dit geval wordt een specifiek percentage toegepast op de component Lamp.

Else: is het gevolg van de secundaire voorwaarde en stelt de waarde “0” in op de component Lamp.
