एक खुले एपीआई के साथ स्मार्ट प्लग खोजने के लिए संघर्ष करने के बाद, मुझे एक स्थिर समाधान मिला, जो बहुत सारी व्यक्तिगत परियोजनाओं के लिए काम कर सकता है।
मैंने देखा कि बहुत सारे स्मार्ट प्लग में एक IFTTT सेवा होती है, जिसमें से आप विभिन्न प्रकार के कार्य कर सकते हैं। जैसा कि आप IFTTT के साथ कई अलग-अलग तरीकों (मेल, वेबहूक, आदि) में बातचीत कर सकते हैं, यह प्लग के साथ बातचीत करने के लिए एक समापन बिंदु के रूप में IFTTT का उपयोग करके काफी जटिल एप्लिकेशन बनाने की अनुमति दे सकता है।
उदाहरण के लिए, आप IFTTT webhook को सेटअप कर सकते हैं , जो मूल रूप से IFTTT के लिए एक वेब अनुरोध (GET या POST) है जो प्लग को चालू या बंद करने के लिए एक क्रिया को ट्रिगर कर सकता है। मैंने इसे एक डी-लिंक प्लग (डीएसपी-डब्ल्यू 115) के साथ परीक्षण किया और यह उम्मीद के मुताबिक काम किया।
कुछ उत्पाद जिनके लिए मुझे IFTTT सेवा मिली है वे हैं: D-Link , TP-Link या WeMo ।