Niko Home Control is evolving into MOTIV Building Control. MOTIV is a new brand for intelligent building automation. Built on the trusted foundation of Niko Home Control, MOTIV solutions are designed to make buildings work more naturally for the people inside them. MOTIV helps professionals create smarter, more comfortable buildings. With technology that works quietly in the background. All existing Niko Home Control solutions remain fully compatible with MOTIV. Over time, the full portfolio will move to the MOTIV brand. During this transition, you will see both Niko Home Control (NHC) and MOTIV Building Control (MBC) appear in this documentation. Discover MOTIV at niko.eu/MOTIV
Programming Examples
English Danish Dutch French German Slovak Swedish
English Danish Dutch French German Slovak Swedish

Creating a short pulse when activating and deactivating the lighting

Use case

Your customer wants to send a short pulse (0.1 s) to a device when the lighting is activated and when it is deactivated.


Procedure

Creating the control, the devices and the basic action
  1. Create a single push button (PB1).

  2. Create a lamp (LAMP1).

  3. Create an other switched device (OUT1).

  4. Create a basic action (BASIC1) to control the lamp with the push button.

https://s3-eu-west-1.amazonaws.com/guideimages/Screenshots/V2.9/EN/SPE_010_213_01.png

Creating the routines
  1. Create a Custom routine (

    ROUT1

    ) to activate OUT1 and deactivate OUT1 with a delay of 0.1 s. Use the following behaviour:

    • Control that initiates the routine: leave empty

    • Devices that are part of the routine: OUT1 

      • Start behaviour:

        • OUT1: Value = on, Delay = 0 s

        • (reuse device) OUT1: Value = off, Delay = 0.1 s

      • Stop behaviour: leave empty 

  2. Create a Custom routine (

    ROUT2

    ) to activate OUT1 and deactivate OUT1 with a delay of 0.1 s. Use the following behaviour:

    1. Control that initiates the routine: leave empty

    2. Devices that are part of the routine: OUT1 

      1. Start behaviour:

        1. OUT1: Value = on, Delay = 0 s

        2. (reuse device) OUT1: Value = off, Delay = 0.1 s

      2. Stop behaviour: leave empty

https://s3-eu-west-1.amazonaws.com/guideimages/Screenshots/V2.9/EN/SPE_010_213_02.png

Creating the condition

Create a condition (COND1) that controls the custome routines (ROUT1 and ROUT2). When the lamp is activated, ROUT1 is activated. When the lamp is deactivated, ROUT2 is activated. Use the following logic:

  • IF LAMP1: Value = on

  • THEN ROUT1: Intiators = activate, Delay = 0 s

  • ELSE ROUT2: Intiators = activate, Delay = 0 s

https://s3-eu-west-1.amazonaws.com/guideimages/Screenshots/V2.9/EN/SPE_010_213_03.png

Filling the cabinet and addressing the device

Fill the cabinet with ...

and address the following devices ...

a switching module (3x) 2U (

MOD1

)

  • the lamp LAMP1.

  • switching device OUT1



Example

Click here to download the programming example (nhc2 file).