This eMotion Air guide consolidates the quick setup, Bluetooth and Zigbee pairing, Home Assistant connection, automation use, and MQTT troubleshooting content into one local Shopify help article.
1. Setup & Pairing
1.1 eMotion Air Setup, Pairing, and Home Assistant
Overview
eMotion Air is a smart presence sensor for flexible room placement. It combines presence sensing with light, temperature, humidity, and smart button signals, and can be used through Bluetooth, Zigbee, the LinknLink App, and Home Assistant.
Package and Controls
The package includes the eMotion Air sensor, a mounting bracket, luminous sticker, and nano tape. The device body includes the LED indicator, light sensor, presence sensor, smart button, mounting holes, temperature and humidity sensor, mounting bracket, and battery cover.
- Battery installation: open the battery cover and install three AAA batteries with the correct polarity.
- Mounting: use the bracket, nano tape, or suitable mounting holes according to the room location.
- Placement: keep the sensor facing the target area and avoid locations where moving fans, curtains, or direct heat sources may affect readings.
Overview and product feature reference.Switching Modes and LED Indications
eMotion Air supports Bluetooth mode and Zigbee mode. Use the smart button to switch the pairing mode before adding the device.
| Action or LED state | Meaning | What to do |
|---|---|---|
| Press and hold for 10 seconds | Switch to Bluetooth mode. | The LED stays on for about 1 minute and then turns off. |
| Press and hold for 15 seconds | Switch to Zigbee pairing mode. | The LED flashes repeatedly for about 1 minute and then turns off. |
| LED turns off | The device is paired, or pairing mode has timed out. | If pairing did not complete, start pairing mode again. |
| LED flashes once | The device is sending data or reporting a status change. | No action is usually required. |
Set Up in the LinknLink App
- Get the app. Scan the QR code in the manual, or search for LinknLink in the App Store or Google Play.
- Sign up or sign in. Open the app, tap Sign up, or choose the server from the top-right corner and select LinknLink Account.
- Discover eMotion Air. Make sure the device is in Bluetooth mode, tap Add Device, and let the app search for nearby Bluetooth devices.
- Add the device. Tap the eMotion Air icon, choose the room, rename the device if needed, and finish adding it.
- Bind with a hub when needed. If a configured LinknLink Bluetooth hub such as eMotion Ultra is nearby, the hub can discover eMotion Air automatically for remote access and sync to Alexa or Google Home.
Use the LinknLink App to add, name, and manage eMotion Air.Pair in Home Assistant
You can add eMotion Air to Home Assistant through Bluetooth or Zigbee, depending on the hardware available on your Home Assistant server.
Option 1: Bluetooth
- Make sure your Home Assistant server has a working Bluetooth radio.
- Put eMotion Air into Bluetooth mode.
- In Home Assistant, open Settings > Devices & services.
- When eMotion Air appears under discovered integrations, click Add and complete setup.
Option 2: Zigbee
- Connect a Zigbee 3.0 stick to Home Assistant and set up ZHA.
- Put eMotion Air into Zigbee pairing mode. The LED should flash repeatedly.
- Open the ZHA integration and click Add device.
- Wait for Home Assistant to discover and configure eMotion Air.
Home Assistant integration reference for LinknLink devices.Use eMotion Air in Automations
After setup, eMotion Air can provide useful room signals for smart home automations.
- Home Assistant: create automations based on presence, illuminance, temperature, humidity, and button events. A Bluetooth radio or Zigbee stick is required on the Home Assistant server.
- Google Home: create routines through a LinknLink hub.
- Alexa: create routines through a LinknLink hub.
2. Troubleshooting
2.1 MQTT Connection Troubleshooting
If a LinknLink device does not connect to MQTT or does not appear correctly in Home Assistant, use the checklist below to isolate credential, broker, network, and topic issues.
Step 1: Credential Format
- Username/password must be alphanumeric only (A-Z, a-z, 0-9), with no spaces or special characters.
- If special characters were used before, update both the broker and the device to a new alphanumeric username and password.
Step 2: Confirm the MQTT Broker
- In Home Assistant, go to Settings > Devices & Services > Add Integration, search for MQTT, and configure it.
- If configuration succeeds, the broker IP, port, and credentials are correct.
- If configuration fails on HA OS, install and enable Mosquitto broker from the Add-on Store. For other systems, ensure Mosquitto is running and listening on port 1883 when TLS is off.
Step 3: Verify Network Connectivity
- Add the Ping (ICMP) integration in Home Assistant and enter the LinknLink device IP.
- If it shows connected, the device is reachable on the LAN.
- If it fails, check different subnets/VLANs, AP isolation, guest networks, or router/firewall rules that block internal traffic.
Step 4: Enter MQTT Settings in the LinknLink App
- Enter Broker IP, port (1883 by default), and username/password.
- Save the settings, then check the Home Assistant MQTT integration device list.
Step 5: Confirm Home Assistant Receives Messages
- Open Developer Tools > MQTT, or the MQTT integration's Listen to a topic tool.
- Enter
home/#in the topic field and start listening. - If topics or payloads from the device appear, the connection and messaging path are working.
Step 6: Deep-Dive with MQTT Explorer
- Download MQTT Explorer from https://mqtt-explorer.com/.
- In Connections, add a profile with name, host (broker IP), port (usually 1883), and credentials.
- Click Save > Connect to browse the full topic tree for easier troubleshooting.
Once these checks pass, the LinknLink device should connect to MQTT without issues.
