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

Controlling a device with a push button and a digital potential-free sensor module

Use case

Your customer has a staircase with several floors and corresponding lighting with push buttons and teleruptors. 

For some reason, you, as an installer, are unable to install push-button interfaces to easily implement a Niko Home Control solution.

To provide your customer with a solution, you can keep the push buttons in the staircase and use a digital potential-free sensor module in the cabinet.

Procedure

Creating the controls and devices
  1. Create a digital sensor (SENS1).

  2. Create a virtual device (VIRT1).

  3. Create the lighting (LAMP1).

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

Creating the routine

Create a custom routine (ROUT1) to activate VIRT1 with the digital sensor (SENS1). VIRT1 is deactivated after 0.1 s. Use the following behaviour:

  • Control that initiates the routine: digital sensor (SENS1).

  • Devices that are part of the routine: VIRT1

    • Start behaviour: VIRT1: Value = true, Delay = 0 s

    • Stop behaviour: VIRT1: Value = false, Delay = 0.1 s

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

Creating the conditions
  1. Create a condition (

    COND1

    ) that activates LAMP1 when the push button is pressed. Use the following logic:

    • IF (LAMP1: Value = off) and (SENS1: Value = true) and (VIRT1: Value = false)

    • THEN (LAMP1: Value = on, Delay = 0 s)

    • ELSE leave empty

  2. Create a condition (

    COND2

    ) that deactivates LAMP1 when the push button is pressed again. Use the following logic:

    • IF (LAMP1: Value = on) and (SENS1: Value = true) and (VIRT1: Value = false)

    • THEN (LAMP1: Value = off, Delay = 0 s)

    • ELSE leave empty

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

Filling the cabinet and addressing the device

Fill the cabinet with ...

and address the following device ...

a digital sensor module 2U (

MOD1

)

digital sensor SENS1.

a switching module (3X) 2U (

MOD2

)

lighting LAMP1.



Example

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