Skip to main content

How to Integrate eWeLink with IFTTT, SmartThings and other third-party platforms

Learn more what is the compatibility of eWeLink platform with IFTTT and other third party platforms

Updated over 2 months ago

eWeLink is a popular smart home platform that manages a broad range of devices from brands like Sonoff, SmartWise and others. While the eWeLink app itself offers strong cloud-based control and automation features, many users seek even greater flexibility by connecting eWeLink devices to third-party platforms such as IFTTT, SmartThings, and other automation services.

Thanks to its cloud API and third-party integrations, eWeLink offers several official and unofficial methods to expand its interoperability beyond the native app.

1. Integration with IFTTT (If This Then That)

IFTTT is a free online service that connects apps, services, and devices to automate tasks and routines without needing programming skills. eWeLink has an official integration with IFTTT, enabling users to trigger actions across thousands of other platforms.

How to Connect eWeLink to IFTTT

  1. Create an IFTTT Account

    • Go to IFTTT.com and sign up for an account, or use the IFTTT mobile app.

  2. Find the eWeLink Service

    • Search for "eWeLink Smart Home" in the list of available services.

    • You’ll see an official eWeLink service published by Coolkit Technologies.

  3. Authorize Your Account

    • Click on Connect.

    • Log in using your eWeLink credentials (email/phone and password).

    • Authorize IFTTT to access your eWeLink devices.

  4. Create Applets
    You can now create Applets such as:

    • If motion is detected (eWeLink sensor), then turn on Philips Hue light.

    • If it’s 8 PM, then turn on Sonoff smart plug.

    • If weather changes (via Weather Underground), turn on the heater.

Supported Actions and Triggers

  • Triggers: Device turned on/off, sensor data detected, switch toggled.

  • Actions: Turn on/off devices, trigger scenes created in eWeLink.

2. Integration with Other Third-Party Platforms

Beyond IFTTT, eWeLink devices can integrate with several other platforms through official services, cloud APIs, and workarounds:

a) Amazon Alexa and Google Assistant

b) Samsung SmartThings

  • Cloud-based integration between eWeLink and SmartThings to display eWeLink devices in SmartThings app is available.

  • It's a limited integration, not all eWeLink devices appear in SmartThings app.

  • Many Sonoff Zigbee devices can be directly added to SmartThings hub.

  • Matter-compatible Sonoff devices can be added to SmartThings hub directly.

c) Home Assistant

  • Through integrations like SonoffLAN or eWeLink API access.

  • SonoffLAN lets users control many Wi-Fi devices locally without the cloud.

  • MQTT bridges can also be used when devices are flashed with alternative firmware (like Tasmota or ESPHome).

d) Tasker (Android Only)

  • Android users can trigger eWeLink scenes using the Tasker app via HTTP webhooks, if combined with IFTTT or eWeLink Advanced Plans that allow scene Webhooks.

e) Zapier

  • Indirect integration.

  • Using Webhooks and the eWeLink Advanced Plan, some automations can be built with Zapier to control or respond to device states.

f) Yeelight

  • The eWeLink app offers integration with Yeelight accounts; this is a special, limited-functionality collaboration that is not available for all Yeelight devices. However, many of Yeelight’s smart Wi-Fi bulbs and lamps can be controlled from the eWeLink app via cloud-based integration between the two platforms.

3. Advanced Automation via Webhooks (Advanced Plan)

eWeLink users who subscribe to the eWeLink Advanced Plan gain additional capabilities:

  • Webhooks for Scenes: Trigger an eWeLink Scene via a simple HTTP request.

  • Custom API access: Build more complex integrations beyond IFTTT and Alexa.

For example, a webhook URL can be generated for a scene such as “Turn on garden lights.” This webhook can be triggered by:

  • IFTTT Webhooks service

  • Home Assistant automations

  • Smart widgets or buttons on smartphones

This opens up a huge range of automation possibilities beyond standard IFTTT Applets.

4. Conditions and Limitations

While eWeLink’s openness has grown significantly, some important points to remember:

  • Cloud Dependence: All third-party integrations (including IFTTT) are cloud-based and require an active internet connection.

  • Latency: Cloud automations might have a slight delay (1-3 seconds) compared to local automations.

  • Subscription: Some advanced features like IFTTT integration, Webhooks and API keys are only available under the eWeLink Advanced Plan (an cheap but paid service by eWeLink platform).

Conclusion

eWeLink offers excellent integration with IFTTT and other third-party platforms, greatly enhancing the flexibility and power of your smart home setup.

  • IFTTT provides easy connection to thousands of apps and services.

  • Amazon Alexa and Google Assistant offer voice and automation integration.

  • Advanced users can leverage webhooks and APIs for deeper control through services like Tasker, Zapier, and Home Assistant.

For users who seek expanded smart home automation beyond the eWeLink app, eWeLink's integrations make it a versatile and evolving platform — suitable for both casual users and advanced home automation enthusiasts.

Did this answer your question?