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 weeks 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

  • Official integration via account linking.

  • Direct device control with voice commands.

  • Can use eWeLink devices in Routines (Alexa) or Home Automations (Google Home).

b) Samsung SmartThings

  • Limited integration.

  • Some Sonoff Wi-Fi devices can be added to SmartThings if rebranded or flashed with custom firmware.

  • Direct SmartThings integration for standard eWeLink devices is not officially available yet, although Matter-compatible Sonoff devices are bridging this gap.

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.

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?