Sí. Usted puede. Conecte su cuenta IFTTT a Numerous, luego cree Numerosos números y utilícelos como proxies para expresiones booleanas simples y compuestas.
Por ejemplo, tengo una receta que establece un número Numeroso en 1 cuando estoy en casa (como lo detecta la presencia de mi iPhone) y 0 cuando me voy o cuando presiono un botón “Ausente”, una segunda receta que establece un segundo número Numeroso en 1 cuando la condición actual cambia a lluvia y 0 cuando la condición actual cambia a otra cosa, algunas recetas más que incrementan y disminuyen un número Numeroso “Ausente y Lluvia” entre 0 y 2 siempre que los valores de Los números de “Ausente” y “Lluvia” aumentan o disminuyen, y una receta que me envía un mensaje de texto para recordar mi paraguas cada vez que “Ausente y Lluvia” supera 1 (es decir, cuando llega a 2, indicando que tanto Ausente como Lluvia son verdaderos) .
Utilizo las variables intermedias “Ausente” y “Lluvia” en lugar de aumentar o disminuir directamente el valor de “Ausente y Lluvia” cuando se cumplen esas condiciones porque no puedo garantizar que cada incremento se combine con un decremento. Por ejemplo, a veces la condición va de soleado a nublado, y no quisiera que “Ausente y Lluvia” disminuya dos veces cuando eso suceda.
- ¿Cuáles son algunas buenas herramientas o aplicaciones para autores de no ficción?
- ¿Por qué ya no está de moda poner una captura de pantalla de su aplicación en la página de inicio de su sitio web de promoción?
- ¿Cuál es la mejor aplicación de iPhone para realizar un seguimiento de los principales deportes?
- ¿Cuál es la diferencia entre HTML y XHTML?
- ¿Cómo debería un buen equipo comenzar a desarrollar cualquier tipo de aplicación web?
Si desea que sucedan múltiples acciones cuando se produce un solo desencadenante, puede hacerlo directamente con múltiples recetas desencadenadas por la aparición de la condición subyacente, o puede usar un número Numeroso intermedio, que es especialmente útil si tiene más de un disparador subyacente Por ejemplo, prefiero activar múltiples acciones desde mi número “Ausente y Lluvia” que desde todas las condiciones y números subyacentes porque el número de recetas se volvería rápidamente prohibitivo.
Tenga en cuenta, también, que este método le permite hacer otros trucos lógicos, como activar recetas cuando se cumplen las condiciones X de Y (por ejemplo, 2 de 3).
Obviamente, esto es hack y no es ideal (gran cantidad de recetas y la complejidad de conectarlas correctamente), pero funciona.
Editar: pensé que agregaría otro consejo: jugar con los valores de incremento / decremento para obtener más matices en su funcionamiento. Por ejemplo, una de las otras cosas que suceden cuando mi valor “Ausente” supera 0 es que mi valor “Seguridad” se incrementa en 100. Cada vez que SmartThings activa un sensor de puerta / movimiento, establece su valor 1/0 en consecuencia , y cuando cualquiera de estos valores 1/0 cambia, aumenta / disminuye el número de “Seguridad” en 1. Luego, cada vez que “Seguridad” supera los 100, recibo una llamada telefónica de IFTTT informándome que hay un sensor de puerta / movimiento se activó mientras estaba fuera. Esto no funcionaría si “Seguridad” se incrementara en solo 1 en relación con el cambio del valor de “Ausente” porque entonces tendría que activar la llamada telefónica si el valor de “Seguridad” supera 1, lo que sucedería, por ejemplo, si tanto una puerta como un sensor de movimiento se activan al mismo tiempo mientras estoy en casa.