Featured image of post LinknLink eMotion Pro: The ULTIMATE Presence Sensor for Home Assistant?

LinknLink eMotion Pro: The ULTIMATE Presence Sensor for Home Assistant?

What if I told you that you can have a presence sensor that detects you even when you're still, a universal IR remote control, and a light sensor, all in one device and working 100% locally with Home Assistant for under $40?

What if I told you that you can have a presence sensor with zone detection, a universal IR remote for all your devices, a light sensor, and everything perfectly integrated with Home Assistant for under $40? I’ve been testing the LinknLink eMotion Pro for a month, and what I’ve discovered will surprise you.

In this article, we’re going to break down this hub completely: from the unboxing to advanced automations with Home Assistant, locally via MQTT, and a comparison with its siblings, the Max and Ultra. Stick around until the end because I’m going to tell you both the good and the bad, no filters.

LinknLink eMotion Pro Features

Unboxing and First Impressions

Let’s start with the basics: what’s in the box?

  • The eMotion Pro itself, with a minimalist and discreet design.
  • A USB Type-C cable for power (important: the power adapter is NOT included).
  • An adjustable folding stand with several positions. It does the job, although it doesn’t feel very sturdy.
  • 3M adhesives for wall or flat surface mounting. No screws.
  • The user manual, in several languages, including English.

First impression: the finish is quite good. It’s very compact, with a front LED that changes color depending on its status. It’s a shame the stand isn’t magnetic, which forces us to use the stickers and makes it difficult to move the device or change the USB cable if needed.

An important point about power: you need a USB power adapter of 5V and at least 2A. If you use one with less power, the hub will not work correctly.

eMotion Pro box content

To set up the eMotion Pro, we need the official LinknLink app. The process is quite straightforward:

  1. Connect the hub to power. The LED will flash blue, indicating pairing mode.
  2. Open the app and add a new device of type eSeries Hubs & Sensors: "Radar Presence Sensor".
  3. Connect to your 2.4GHz WiFi (it does not work with 5GHz).
  4. Assign a room and a name.

First tip: update the firmware immediately. This update fixes bugs and enables additional features you’ll need later.

Firmware update in the LinknLink app

Interestingly, the eMotion Pro treats the IR control as the main device and the presence and light sensors as sub-devices. By accessing the main device a couple of times, it will automatically detect the sub-devices.

Presence Sensor: Configuration and Tests

This is where things get interesting. The eMotion Pro uses 24GHz MMW radar technology, which means it can detect presence even when you are completely still.

Difference between 2D and 3D detection

It’s key to understand the difference between the Pro’s 2D detection and the 3D detection of the Max or Ultra models:

  • 2D Detection (eMotion Pro - 24GHz): It only detects distance in a straight line. It tells you “someone is 3 meters away,” but it doesn’t know if they are to the left or right. If there are two people, it will only detect the closest one.
  • 3D Detection (eMotion Max/Ultra - 60GHz): It creates a spatial map of the room. It knows someone is 3 meters away and sitting on the left sofa.

Zone configuration in the Pro

Although the Pro doesn’t have 3D spatial zones, it does allow you to configure up to 4 zones based on distance ranges. For example:

  • Zone 1: “Desk” (0-2 meters)
  • Zone 2: “Sofa” (2-4 meters)
  • Zone 3: “Door” (4-5 meters)

Detection zone configuration in the app

For each zone, you can configure:

  • Name and color.
  • Active state delay: the time it maintains the “detected” state (I recommend 3 minutes to avoid false turn-offs).
  • Sensitivity: low, normal, or high (I had to lower it to normal because at high it was detecting my cat).

A great feature is the global delay, which allows you to set different times depending on the time of day.

Light Sensor and IR Control

  • Light Sensor: It shows the lux in real-time and allows you to configure three levels (dim, normal, bright). Super useful for automations.
  • IR Control: It has a range of up to 15 meters. The setup is simple: select a category, brand, and model. If it’s not in the database, you can teach it the buttons from your original remote.

If you also want to measure temperature and humidity, you’ll need to buy the additional sensor that LinknLink sells separately.

Home Assistant Integration via MQTT

This is where the eMotion Pro truly shines. The native integration with Home Assistant via MQTT is local and very comprehensive. You need a running MQTT broker (like the Mosquitto addon).

MQTT Configuration

  1. In the LinknLink app, go to the eMotion Pro settings.
  2. Select “MQTT Connection”.
  3. Enter your broker’s IP, port (1883), username, and password.
  4. Save and verify that the status shows as “Connected”.

MQTT setup in the LinknLink app

Automatically, the device will appear in Home Assistant with all its entities:

  • Binary presence sensor.
  • Individual zones.
  • Distance in centimeters.
  • Illuminance sensor in lux.
  • IR devices as separate entities.

The latency is minimal, almost instantaneous.

eMotion Pro entities in Home Assistant

Example Automation

Here is an example to turn on the lights when presence is detected only if it’s dark:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
alias: "Turn on lights on presence detection"
triggers:
  - domain: mqtt
    device_id: 3a4d94ccb7003f16b03eb98019167583
    type: motion
    subtype: detected
    trigger: device
conditions:
  - type: is_illuminance
    condition: device
    device_id: 3a4d94ccb7003f16b03eb98019167583
    entity_id: c531d631acd646a5245a45a17ac15f48
    domain: sensor
    below: 100
actions:
  - action: light.turn_on
    metadata: {}
    target:
      entity_id: light.smart_bulb
    data: {}

eMotion Pro automation example in Home Assistant

Comparison: Pro vs Max vs Ultra

FeatureeMotion ProeMotion MaxeMotion Ultra
Radar Frequency24GHz (2D)60GHz (3D)60GHz (3D)
DetectionLinear by distance3D mapping in zonesAdvanced 3D mapping
Zones4 (by distance)4 (spatial)4 (spatial)
Multi-personNo (1 person)Yes (up to 4)Yes (up to 4)
Presence Range~7m~5m~6m
Temp/Humidity SensorSold separatelySold separately✅ (in the cable)
IR Control in HA❌ (limited)
Bluetooth Proxy
Approx. Price~$35-40~$50-55~$65-70

Which one to choose?

  • eMotion Pro: Ideal for bedrooms, kitchens, or single-person offices.
  • eMotion Max: Perfect for living rooms where there are several people.
  • eMotion Ultra: If you want the complete package with temperature, humidity, and Bluetooth proxy.

Conclusions: The Good and The Bad

The Good

  1. Flawless presence detection, even without movement.
  2. Native, complete, and local Home Assistant integration via MQTT.
  3. All-in-one: Presence sensor, light sensor, and IR control.
  4. Compatible with Google Home, Alexa, and HomeKit.

The Bad

  1. Requires calibration: It’s not plug-and-play; you need to adjust sensitivity and zones.
  2. Pet detection: At high sensitivity, it detects animals.
  3. It’s wired: You need to have a power outlet nearby.
  4. The app’s translation has some flaws.

After a month of testing, I can say that the eMotion Pro is an excellent presence sensor for home automation, especially if you use Home Assistant. The MQTT integration works wonderfully, it’s reliable, and the built-in IR control eliminates the need for additional devices.

What do you think of the eMotion Pro? Are you considering buying it, or would you go straight for the Max or Ultra?

Don’t forget to check out YouTube for more home automation content. See you in the next article!

Built with Hugo
Theme Stack designed by Jimmy