Avisos

Tasker Para hablar de todo lo relacionado con la aplicación tasker

Respuesta
 
Herramientas
  #1  
Viejo 16/03/14, 16:27:46
Array

[xs_avatar]
rabeliyo rabeliyo no está en línea
Miembro del foro
 
Fecha de registro: sep 2010
Mensajes: 271
Modelo de smartphone: Galaxy S4

Establecer varias condiciones,siendo valida cualquiera de ellas

Pues os cuento he creado un perfil para que el plugin de vera de joao,cuando ve que estoy en coche y cerca de mi casa me informa de cuantas personas que no soy yo estan en casa o enciende la calefaccion si hace frio para que cuando llegue ya este calentando.

El problema que encuentro es que igual,no coincide ninguna condicion para que me lo advierta y no se como hacer para incluir varias condiciones en un "if". Se que se podia pero no lo encuentro buscando en el foro.
Os pongo el perfil para que me entendais porque si no es un poco lioso

Prevision Llegada Casa (71)
A1: Decir [ Texto:Observo que puedes estar dirigiéndote hacia casa,me dispongo a darte información sobre su estado y acondicionarla para tu llegada Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Encendido Continuar tarea inmediatamente:Apagado ]
A2: AutoVera Settings [ Configuración:Vera: rabeliyovera
Device: World Weather
Status Updates: Enable Paquete:com.joaomgcd.autovera Nombre:AutoVera Settings Cuenta atrás (segundos):0 ]
A3: AutoVera Settings [ Configuración:Vera: rabeliyovera
Device: Temperature
Status Updates: Enable Paquete:com.joaomgcd.autovera Nombre:AutoVera Settings Cuenta atrás (segundos):0 ]
A4: AutoVera Devices Info [ Configuración:Vera: rabeliyovera
Device: World Weather
Refresh: true Paquete:com.joaomgcd.autovera Nombre:AutoVera Devices Info Cuenta atrás (segundos):60 ]
A5: AutoVera Devices Info [ Configuración:Vera: rabeliyovera
Device: Temperature
Refresh: true Paquete:com.joaomgcd.autovera Nombre:AutoVera Devices Info Cuenta atrás (segundos):60 ]
A6: Si (if) [ %avtemperature() < 10 ]
A7: Decir [ Texto:La temperatura de la calle es muy baja. Voy a encender la calefacción Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Encendido Continuar tarea inmediatamente:Apagado ]
A8: Fin si (End if)
A9: Si (if) [ %Personascasa !~ 0 ]
A10: Decir [ Texto:Ha habido %Personascasa entradas en casa no pertenecientes a ti Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Encendido Continuar tarea inmediatamente:Apagado ]
A11: Establecer variable [ Nombre:%Personascasa A:0 Calcular:Apagado Añadir:Apagado ]
A12: Fin si (End if)
A13: Si (if) [ %avtemperature() > 20 ]
A14: Decir [ Texto:La temperatura en casa es muy elevada,procedo a bajar las persianas Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Encendido Continuar tarea inmediatamente:Apagado ]
A15: Fin si (End if)
A16: AutoVera Settings [ Configuración:Vera: rabeliyovera
Device: World Weather
Status Updates: Toggle Paquete:com.joaomgcd.autovera Nombre:AutoVera Settings Cuenta atrás (segundos):0 ]
A17: AutoVera Settings [ Configuración:Vera: rabeliyovera
Device: Temperature
Status Updates: Toggle Paquete:com.joaomgcd.autovera Nombre:AutoVera Settings Cuenta atrás (segundos):0 ]

Yo lo que quiero es que me diga la primera frase solo si se cumplen alguna o todas las condiciones de los if de mas abajo y que si no se cumplen pues que no diga nada

A ver si me podeis hechar una mano

Última edición por rabeliyo Día 16/03/14 a las 23:45:44.
Responder Con Cita


  #2  
Viejo 16/03/14, 16:59:53
Array

[xs_avatar]
ruco1980 ruco1980 no está en línea
Miembro del foro
 
Fecha de registro: abr 2012
Localización: Alicante
Mensajes: 390
Modelo de smartphone: Lenovo k3 Note Lemon
Tu operador: Simyo
Siento no poder ayudarte por falta de conocimientos....pero quizás te sirva algo de lo que se comenta en este post sobre incluir carias variables en un mismo if....

http://www.htcmania.com/showthread.php?t=744716

1 saludo.
Responder Con Cita
  #3  
Viejo 16/03/14, 17:00:55
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por rabeliyo Ver Mensaje
Yo lo que quiero es que me diga la primera frase solo si se cumplen alguna o todas las condiciones de los if de mas abajo y que si no se cumplen pues que no diga nada
Si te he entendido bien, creo que te servirá un plateamiento como el siguiente:

-Establecer variable %contador a 0, matemáticas sí.
-Sumar a variable %contador, 1, si %avtemperature() < 10 (condición 1)
-Sumar a variable %contador, 1, si %Personascasa !~ 0 (condición 2)
-Sumar a variable %contador, 1, si %avtemperature() > 20 (condición 3)
-Si %contador > 0
-Acciones que hay que hacer en caso de que alguna condición se haya cumplido
-Else
-Acciones que hay que hacer cuando no se ha cumplido ninguna condición
-Endif
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
  #4  
Viejo 16/03/14, 19:59:04
Array

[xs_avatar]
rabeliyo rabeliyo no está en línea
Miembro del foro
 
Fecha de registro: sep 2010
Mensajes: 271
Modelo de smartphone: Galaxy S4

Justo lo que estaba buscando caravantes! Muchas gracias.
Os animo a todos a que poco a poco os metais en este mundillo de la domotica y tasker porque es muy interesante las cosas que se pueden hacer interactuando con la casa.
Responder Con Cita
  #5  
Viejo 16/03/14, 20:55:11
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por rabeliyo Ver Mensaje
Justo lo que estaba buscando caravantes! Muchas gracias.
Pues edita el primer post (editar, edición avanzada) y ponle el prefijo de SOLUCIONADO. Y ya puestos, te sugiero que también cambies el título de ese post. Lo de "la tarea domótica" tiene muy poca relación con el problema que realmente consultas. Yo te sugiero algo como "Establecer varias condiciones, siendo válida cualquiera de ellas". Gracias.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
  #6  
Viejo 16/03/14, 23:46:23
Array

[xs_avatar]
rabeliyo rabeliyo no está en línea
Miembro del foro
 
Fecha de registro: sep 2010
Mensajes: 271
Modelo de smartphone: Galaxy S4

Editado
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 11:59:56 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /