> For the complete documentation index, see [llms.txt](https://kb.linknlink.com/kb/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.linknlink.com/kb/smart-home-devices/emotion-series/firmware-update.md).

# Firmware Update

⚠️ **Important Notes:**

* **Make sure to confirm your device model** before using the upgrade link below. Upgrading with the wrong firmware may cause the device to become inoperable.\
  \- **eMotion Pro** : Devicetype: 44217, PID: 000000000000000000000000b9ac0000\
  \- **eMotion Max 1**: Devicetype: 44190, PID: 0000000000000000000000009eac0000\
  \- **eMotion Max 2**: Devicetype: 44246, PID: 000000000000000000000000d6ac0000\
  \- **eMotion Max 3**: Devicetype: 44254, PID: 000000000000000000000000deac0000\
  \- **eMotion Ultra:** Devicetype: 44188, PID: 0000000000000000000000009cac0000<br>
* **If the online update fails**, you can use your phone's hotspot Wi-Fi for device pairing:
  * Enable your mobile hotspot and verify the Wi-Fi name and password.
  * On iPhone, go to hotspot settings and enable **“Maximize Compatibility”** to support 2.4GHz Wi-Fi.
  * Update your **LinknLink App** to the latest version.
  * Ensure the device connects to the same mobile hotspot used by the LinknLink App.

### 🔧 Manual Update Steps:

* Open the **LinknLink App**, select the eMotion device you want to update, and confirm the device model on the device info page.
* Tap the ... **three-dot menu** in the upper right corner and select **Settings**.
* Tap **Firmware Update**, then click the URL button in the top right corner of the update page. Paste the correct firmware upgrade link for your device model.
* Tap **OK** to begin the upgrade.\
  \
  If the update fails or an error occurs, please contact us on our Discord server and mention **@LinknLink Official** for support. <https://discord.gg/SstkRMxnT8>

<figure><img src="/files/zcdlzMEMetHium1yvyxG" alt=""><figcaption></figcaption></figure>

## Firmware Update Link

<table><thead><tr><th width="176.5106201171875">Model</th><th width="84.7022705078125">Update</th><th width="83.259765625" align="center">Date</th><th width="399.931640625">What's Updated</th></tr></thead><tbody><tr><td><h4>eMotion Ultra</h4></td><td><a href="http://eufirmware.linklinkiot.com/firmware/eMotionUltra-61424-8720-BL-3347.upd.bin">V61424</a></td><td align="center">06-06-2025</td><td><p>1/ Modified temp/humidity and brightness reporting thresholds and intervals for HA.</p><p>2/ Optimized radar detection accuracy and speed.</p><p>3/ Added entities exposed to HA: brightness, temp/humidity and radar reporting interval, installation direction.</p><p>4/ Fixed bug of HA connection for BLE sub-devices.</p><p>5/ Fixed bug of saving settings in temp/humidity, brightness and presence.</p></td></tr><tr><td>eMotion Pro</td><td><a href="http://eufirmware.linklinkiot.com/firmware/eMotionPro-61057-8720-BL-3323.upd.bin">V61057</a></td><td align="center">23-05-2025</td><td>1. Optimized presence detection logic.<br>2. Improved presence position detection and filtering for minor fluctuations; refined logic for near/far status (max range ~750cm).<br>3. Prevent false reporting of “no one present” status.<br>4. Fixed location state not updating properly when values differ from app.<br>5. Added temperature and humidity sensing.<br>6. Enabled temperature/humidity parameter configuration.<br>7. HA button <code>entity_category</code> changed to “control”.<br>8. <strong>Added thunderstorm scenario config version: v2</strong><br>9. Adjusted HA light, temperature, humidity thresholds and reporting intervals.<br>10. Added HA config for brightness, temperature, humidity, presence, distance thresholds, and thunderstorm-related timing.</td></tr><tr><td>eMotion Max 1<br>(rectangular shape)</td><td><a href="http://eufirmware.linklinkiot.com/firmware/eMotionMax-61015-8720-BL-3319.upd.bin">V61015</a></td><td align="center">28-03-2025</td><td></td></tr><tr><td>eMotion Max 2</td><td>V 61510</td><td align="center">06-06-2025</td><td><ol><li><strong>Updated network pairing logic</strong>:<br>Upon each power-up, the device first enters Bluetooth AP mode with a 4-flash-1s-on / 1s-off LED pattern.</li></ol><ul><li>If no Wi-Fi credentials are stored, the device remains in Bluetooth AP mode.</li><li>If Wi-Fi credentials are stored, it will exit Bluetooth AP mode and switch to slow blinking (1s-on / 1s-off), attempting to reconnect to the saved Wi-Fi.</li></ul><ol start="2"><li><strong>Resolved issue of device becoming unresponsive after HA network reboot</strong>:<br>Modified behavior to send 4 re-pairing attempts at 30-second intervals after HA MQTT reconnects.</li><li><strong>Fixed issue where HA entity and area data would become invalid and not display</strong>.</li><li><strong>MQTT config messages now use the <code>retained</code> flag</strong>; removed repeated config re-sending upon MQTT disconnections.</li><li><strong>Improved behavior when HA entity/area data is invalid</strong>:<br>Now sends <code>unavailable</code> status instead of repeatedly sending config data, reducing message spam.</li></ol></td></tr><tr><td>eMotion Max 3</td><td>V61602</td><td align="center">23-06-2025</td><td>1. Adjusted HA light, temperature, and humidity thresholds and reporting intervals.<br>2. Refined HA entity names and added additional attributes (e.g., x, y, distance, speed).<br>3. Added HA configuration for brightness, temperature, light, and humidity thresholds and reporting.<br>4. Removed 30s delay in Ultra radar; now re-pairs automatically when HA disconnects.<br>5. Light, temperature, and human presence parameters are saved correctly.<br>6. Adjusted HA default reporting intervals.<br>7. Optimized Bluetooth fallback logic: If Wi-Fi is not configured, after 10s in Bluetooth AP mode, the device flashes light 1s-on/1s-off to enter pairing mode. If Wi-Fi info is stored, it will attempt to reconnect to the saved Wi-Fi.<br>8. Added <code>telnet</code> debugging logs.<br>9. Updated 60G radar driver to v4.15.0.<br>10. Config topics now include <code>retained</code> flag for compatibility.<br>11. HA unavailable status improved to reduce config spamming.<br>12. Minor adjustment to HA light entity.</td></tr></tbody></table>
