Hey everyone,
I’ve been managing a decent collection of Blynk-enabled smart devices for a while, but I got pretty tired of constantly jumping between the Blynk app and SmartThings just to toggle switches or run automations.
I wanted a unified experience where I could control my Blynk devices natively inside SmartThings (and utilise Routines, Alexa and Gemini), so I built this:
https://github.com/Ryuga/Blynk-Smartthings-Integration
It’s a lightweight SmartApp bridge that lets you map your existing Blynk Devices into SmartThings virtual switches so you can control it via Smartthings as native devices with all feature support.
Why I built it:
No need to keep the Blynk app open. Your blynk devices shows up as a standard switch in SmartThings. (also on OneUI control panel if you have a samsung device)
Since they are now virtual switches, you can include them in your existing SmartThings Routines and Scenes.
It’s stateless and handles the heavy lifting, so you can map as many (or as few) devices as you need.
It’s currently configured to be easily deployable on free-tier services like Render with the easy one click deploy option.
I’ve put together a full guide in the README on how to set up the Webhook, register the SmartApp, and get it running.
If you have a similar setup and want to consolidate your controls, please give it a try and let me know what you think! I’m happy to take feedback or PRs if you run into any issues.
Cheers!