Test: NKE-Watteco In’O

December 12, 2018

Test: NKE-Watteco In’O is the all-rounder among the digital I/O LoRaWAN sensors. The sensor can detect changes in the state of 10 digital inputs, count and transfer them to a LoRaWAN network. In addition, 4 digital outputs can be switched on and off remotely via LoRaWAN.

Interested in this product?

Product name: In’O Sensor
Category: Sensors
Developer: nke Watteco
Rue Gutenberg
ZI Kerandré
56700 Hennebont


The nke Watteco In’O Sensor can detect changes in states of 10 digital inputs, count them and transfer them to a LoRaWAN network. In addition, 4 digital outputs can be switched on and off remotely via LoRaWAN.

The most important features at a glance

    • Class A LoRaWAN device
    • IP55 housing
    • configurable transmission cycle
    • supports ABP and OTAA
    • Configurable via downlinks
    • 10 digital inputs
    • 4 digital outputs
    • Batch reports for faster query intervals and compressed data transmission.
    • Up to 10 years battery life with integrated lithium battery
    • external power supply possible
    • Antenna: external
    • Certifications: RoHS, CE, FCC

Unboxing: housing and processing

Like most Watteco sensors, the In’O sits in a sturdy and fire-retardant IP55 enclosure. The dimensions are 84mm x 82mm x 85mm. The housing can be mounted on a standard DIN rail using the 2 screws supplied.

A 3.6V / 3600mAh lithium battery is integrated. The In’O can also be operated via an external power supply with 9V-24V / 300mW.


The In’O sensor has 10 digital inputs. Of these, 6 are accessible via a terminal block and 4 via a pin header. The inputs have an impedance of > 1MOhm and can detect state changes at a frequency of up to100Hz.

The 4 outputs can be reached via a terminal strip. They are optically isolated and work on the principle of an open collector. They support a maximum switching capacity of 250mW with an external voltage of 7V to 15V according to the following circuit diagram.



Configuration and operation

The In’O sensor can be completely configured via LoRaWAN downlinks, as usual with nke Watteco. . Also, all settings can be read later. It supports among others:

  • Reading the software versions on the sensor
  • Reading out the settings regarding the transmission intervals and the behavior of the inputs and outputs
  • Reading and modifying LoRaWAN settings such as OTAA parameters, uplinking types (confirmed/unconfirmed), re-joining intervals and timeouts, data rates, etc.
  • Reading the battery and external supply voltages

At the 10 digital inputs, the sensor can detect state changes (nke Watteco attribute: “Present Value”) and manage an internal counter (nke Watteco attribute: “Count”). Each of the 10 inputs can be configured to send a message upon a change of state and/or to send the count at fixed intervals. In addition, messages can be sent when exceeding a certain threshold. For example, when the counter of an input has increased by x.

All 10 inputs can be configured individually and independently. In order to reduce the frequency and size of the messages sent, the status and/or the counter of all inputs can also be sent in a common message (nke Watteco: Cluster “MultiBinary Inputs”).

At delivery, the sensor is configured as follows:

  • One message per day with the counter of input 1
  • A message every 2 hours containing the state of input 2.

The various operating states during configuration and also during operation are indicated by 3 status LEDs on the board.

“Hands-on” – the how-to in individual steps

Although all settings stored in the sensor can be queried by corresponding downlinks, this must be done separately for each input and output and for each (“Present Value”/”Count”) attribute individually. Therefore, it is advisable, therefore, to reset the unknown settings of a sensor. Otherwise, uplink messages from old/unknown settings can quickly become confusing and generate a lot of data transfer.

nke Watteco sensors receive the downlinks on port 125 unless otherwise stated.

In order to reset an In’O to the standard factory settings (see above), the “User Button” must be pressed according to the following scheme: press and hold briefly twice for approx. 7 seconds. The red and green LEDs flash simultaneously in a fast rhythm during this process.

To delete all settings relating to the inputs/outputs and the sending of messages (uplinks), the following downlink can be sent:


0x 11 50 00 50 02 03

There is no confirmation for this downlink.

In order to receive an uplink message when the state (nke Watteco: attribute “Present Value”) has changed at input 1, the following downlink can be sent:

0x 11 06 00 0f 00 00 55 10 00 1E 80 3C 01

However, the uplink message is sent at maximum intervals of 30 seconds (duty cycle). If there is no change in status at input 1, an uplink message with the current status will still be sent after 1 hour at the latest.

In order to receive an uplink message when the counter (nke Watteco: attribute “Count”) at input 2 has increased by at least 10, the following downlink can be sent:

0x 31 06 00 0f 00 04 02 23 00 00 0e 10 00 00 00 0A

In that case, the uplink message will be sent immediately after the tenth increment at input 2. If the counter at input 2 does not change or does not change more than 10 times, the message will nevertheless be sent after 1 hour at the latest.

To turn on the first output, the following downlink can be sent:

0x 11 50 00 06 01

To switch off the first output, the following downlink can be sent:

0x 11 50 00 06 00


The nke Watteco In’O can be configured very extensively. In addition to the numerous LoRaWAN settings, individual settings for the uplink messages, the type of measurement (status/counter) and the notification intervals can be made for all 10 inputs. In addition, a time interval (in ms) for debouncing can also be configured for each of the inputs. In order to reduce the number of configurations as well as the number of uplink messages, all inputs can be configured in a “multi-binary” format. o The payload data in the uplink messages of this configuration then contain the state of the 10 inputs as a slim bitmask.

In addition, the In’O supports the configuration of batch reports. Here, the results of the individual state queries of the inputs are collected on the sensor and sent compressed at a later date as an uplink message. This allows the status of one or more inputs to be monitored in relatively short time intervals while still taking into account the LoRaWAN duty cycle and the number of uplink messages.

The very numerous configuration options make the nke Watteco In’O an all-around talent, but also require some training in configuration terminology. The manufacturer facilitates the work by a very good and extensive documentation with numerous configuration examples. If you have already configured other Watteco sensors, you will quickly find your way around.


Interested? Questions?

SmartMakers is an official Watteco distributor.
The device is available in our IoT shop “thingHUB Market”.

Share on email
Share on print
Share on twitter
Share on linkedin
Share on xing
Share on facebook
Share on google
Share on whatsapp