IFTTT: क्या आप किसी कार्रवाई के लिए देरी निर्दिष्ट कर सकते हैं?


20

मेरे पास एक विशिष्ट उपयोग का मामला है, जहां एक बार अगर यह एक-अगर-तब-ट्रिगर होता है, तो मैं एक कार्रवाई करना चाहता हूं, लेकिन मैं नहीं चाहता कि यह कार्रवाई कम से कम 30 मिनट के लिए हो

जब कोई वीओएम स्विच ऑन होता है, तो 30 मिनट बाद एक "स्विचऑफ" क्रिया भेजें, यह सुनिश्चित करने के लिए कि स्विच एक बार में 30 - 45 मिनट से अधिक समय तक चालू न रहे।

क्या इसे करने का कोई तरीका है?

जवाबों:


4

हाँ वहाँ एक (अनौपचारिक) तरीका है। मैंने इसके लिए एक उपकरण विकसित किया। आप इस पोस्ट से परामर्श कर सकते हैं: https://grapeot.me/adding-a-delay-to-ifttt-recipes.html

उदाहरण का उपयोग:

http://lab.grapeot.me/ifttt/delay?event={EVENT}&t={DELAY IN MINUTES}&key={YOUR KEY}

IFTTT मेकर चैनल में {आपका टेम्पलेट} प्रमुख है। अधिक विवरण पोस्ट में उपलब्ध हैं।


4

IFTTT टाइमर / देरी बनाने के लिए मेरे पास थोड़ा हैकी समाधान है; मैं उदाहरण के रूप में wemo का उपयोग करूंगा:

जब wemo चालू हो जाता है, तो उसके बारे में पता लगाने के लिए एक और नुस्खा होता है और google cal channel के माध्यम से एक google cal event बनाता है। यहां कुंजी दी गई है, अपने वास्तविक समय क्षेत्र के पीछे निर्धारित समय क्षेत्र के साथ एक Google कैल का उपयोग करें। उदाहरण के लिए, यदि आप पूर्वी समय क्षेत्र में हैं, तो कैल को सेंट्रल पर सेट करें। मैं Google त्वरित ऐड का उपयोग करता हूं, और घटना में एक अद्वितीय कीवर्ड का उपयोग करना सुनिश्चित करता हूं, जैसे #wemoturnedon

अब जब आपके पास Google cal में ईवेंट बनाए जा रहे हैं। अपने wemo द्वारा, आप बस उस घटना को देखने के लिए एक और google cal recipe सेटअप करते हैं। खोज ट्रिगर का उपयोग करें ताकि आप विशेष रूप से #wemoturnedon कीवर्ड पा सकें। फिर नुस्खा फिर से बंद करने के लिए सेट किया जा सकता है।


2

IFTTT उनकी मदद फ़ाइल में बताता है:

व्यक्तिगत व्यंजनों हर 15 मिनट में नए ट्रिगर डेटा की जांच करते हैं। कुछ व्यंजनों में "क्विक ट्रिगर" हैं जो ट्रिगर डेटा प्राप्त करते ही चलेंगे। क्विक ट्रिगर को एक लाइटनिंग बोल्ट आइकन द्वारा पहचाना जा सकता है।

इसलिए केवल 30 मिनट में एक सेवा शुरू करने के लिए एक WeMo स्विच के आधार पर हर 30 मिनट में आपको WeMo और IFTTT (एक IFTTT काम करता है) के बीच एक सेवा स्थापित करनी होगी, जो Quick Triggerकि आपको 30 मिनट तक ट्रिगर करेगी। आपकी देरी।

IFTTT के साथ अभी जो समाधान आप देख रहे हैं वह तीसरे पक्ष के मध्यवर्ती समाधान के बिना संभव नहीं है।


जैसा कि आप इसका वर्णन करते हैं, देरी 0 से 29 मिनट के बीच होगी। बराबर छूट, यदि आप सूर्यास्त के 30 मिनट बाद अपनी लाइट चालू करना चाहते हैं: WeMo हर 30 मिनट में ट्रिगर्स की तलाश करता है, यह सूर्यास्त से 1 मिनट पहले ट्रिगर की तलाश कर सकता है, कोई कार्रवाई न करें और 30 मिनट प्रतीक्षा करें। कार्रवाई अगले चेक, सूर्यास्त के 29 मिनट बाद होगी। इसके बजाय यह सूर्यास्त के 1 मिनट बाद ट्रिगर्स के लिए जाँच करेगा, फिर आप तुरंत प्रकाश बारी देखेंगे। अगर आप 30min चाहते हैं। देरी, आपके पास अलग टाइमर होना चाहिए जो IFTTT- ट्रिगर पर सक्रिय है। रोशनी को टाइमर द्वारा स्विच किया जाना चाहिए

"तब, IFTTT द्वारा नहीं" टिप्पणी का दूसरा भाग था जिसे मैंने परिवर्तित करते समय छोटा कर दिया था।
jonsca

क्विक ट्रिगर को अब " डीओ " के रूप में जाना जाता है । डीओ बटन के लिए एक मोबाइल ऐप भी है ।
इगोरगानापोलस्की

2

एक अन्य उपाय यह है कि अपने IFTTT खाते को कई संख्याओं से जोड़ा जाए, फिर चीजों को ट्रिगर करने के लिए कई उलटी गिनती टाइमर का उपयोग करें।

हालाँकि, यह समाधान एक ही सीमा से ग्रस्त है कि अन्य समाधान IFTTT व्यंजनों को ट्रिगर करने में अप-टू-15-मिनट की देरी को शामिल करते हैं जब अंतर्निहित शर्तें पूरी होती हैं: यदि आप एक कार्रवाई को ट्रिगर करने के लिए एक नुस्खा सेट करते हैं, तो कई उलटी गिनती टाइमर शून्य को हिट करता है, तो कार्रवाई बिना देरी के ट्रिगर हो जाएगी, लेकिन अगर आप एक अनगिनत अंतराल पर या उससे पहले एक निश्चित अंतराल पर ट्रिगर करने के लिए व्यंजनों को सेट करते हैं, तो शून्य टाइमर हिट होने पर व्यंजनों (कम से कम मेरे अनुभव में) बिल्कुल भी ट्रिगर नहीं होगा उस समय में लगभग 15 मिनट के भीतर ट्रिगर हो जाएगा।

इस समाधान के साथ अन्य सीमा यह है कि आप (मेरी जानकारी के लिए) IFTTT का उपयोग वर्तमान के अलावा किसी भी समय के लिए कई उलटी गिनती टाइमर सेट करने के लिए नहीं कर सकते हैं - आप अतीत में या नीचे, 30 मिनट से नहीं कह सकते हैं। कहने के लिए, भविष्य में 2 घंटे।


Android के लिए Google Play पर कोई संख्या नहीं है। क्या आपने जाँच की कोशिश की?
इगोरगानापोलस्की जू

धन की कमी के कारण कई सेवा बंद हो गई है। इस प्रकार, यह जवाब अब समझ में नहीं आता है
दीपक यादव

1

Wemo उपकरणों के लिए, आप एक जटिल IFTTT नुस्खा की आवश्यकता के बिना इसे बंद करने के लिए Wemo ऐप में एक नियम निर्धारित कर सकते हैं।


0

मैं एक वेब खोज से इस पृष्ठ पर आया और सोचा कि मैं एक और Google कैलेंडर समाधान प्रस्तुत कर सकता हूं। डैन के समाधान के विपरीत , यह विधि समय क्षेत्र हैकरी के घंटे-दर-घंटे देरी की तुलना में अधिक दानेदार नियंत्रण प्रदान करती है।

इस उदाहरण में, मेरे पास एक रिंग डोरबेल है। जब यह गति का पता लगाता है, तो यह मेरी पोर्च और फ्लड लाइट को चालू करने के लिए IFTTT को ट्रिगर करता है। कुछ मिनटों के बाद, Google कैलेंडर ईवेंट का समापन लाइट बंद करने के लिए IFTTT को संकेत देता है। यहाँ नुस्खा है:

  1. Https://calendar.google.com/ पर लॉग इन करें । अपने प्राथमिक से अलग एक नया कैलेंडर बनाएं। मेरा नाम डोरबेल है। इसे अपने उचित समय क्षेत्र में सेट करें।
  2. IFTTT में, निम्नलिखित एप्लेट बनाएं:
    1. यदि गति का पता चला है, तो रोशनी चालू करें।
    2. यदि गति का पता चला है, तो त्वरित एक घटना को डोरबेल कैलेंडर में जोड़ें। त्वरित जोड़ने वाला पाठ "गति का पता लगाया CreatedAt+ 15 मिनट" पढ़ता है । CreatedAtपाठ प्रविष्टि से सटे ड्रॉप-डाउन मेनू से एक घटक के रूप में डाला जाता है।
    3. यदि Google कैलेंडर पर "डोरबेल" नामक एक घटना समाप्त होती है, तो रोशनी बंद करें।

गुप्त सॉस यह है कि Google कैलेंडर क्विक ऐड इवेंट टेक्स्ट कैसे बनाया जाता है। CreatedAtअवयवों के माध्यम से जोड़ा गया ड्रॉप-डाउन सूची गति का पता लगाने के लिए कैलेंडर नियुक्ति की शुरुआत निर्धारित करता है। + 15 minutesअवधि निर्धारित करता है। चूंकि यह नियुक्ति का अंत है जो IFTTT मॉनिटर करता है, यह समय निर्धारित करता है।

निष्पादन का समय सटीक नहीं है। IFTTT एक Google कैलेंडर ईवेंट के अंत तक ट्रिगर की गई कार्रवाई को फायर करने के लिए एक +/- 15 मिनट की विंडो के दस्तावेज़। आज शाम मेरे प्रयोग में, रोशनी लगभग ५ - and मिनट पहले बंद हो रही है, और जब मैं किसी दृश्य में उन्हें लिंक नहीं करता तो दोनों रोशनी के बीच एक मिनट का अंतर था। यद्यपि यह सरकारी काम के लिए पर्याप्त है-यद्यपि। यदि आप चाहते हैं कि आपकी लाइटें लगभग 10 मिनट तक चलती रहें, तो + 15 minutesअपने क्विक ऐड टेक्स्ट में उपयोग करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.