Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 16/03/14, 16:27:46
Avatar de rabeliyo
rabeliyo rabeliyo no está en línea
Miembro del foro
Mensajes: 271
 
Fecha de registro: sep 2010
Mensajes: 271
Modelo de smartphone: Galaxy S4
Mencionado: 2 comentarios
Tagged: 0 hilos
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
Avatar de ruco1980
ruco1980 ruco1980 no está en línea
Miembro del foro
Mensajes: 390
 
Fecha de registro: abr 2012
Localización: Alicante
Mensajes: 390
Modelo de smartphone: Lenovo k3 Note Lemon
Versión de ROM: Lenovo VibeUi 15_20 by @xancin
Tu operador: Simyo
Mencionado: 5 comentarios
Tagged: 0 hilos
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
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
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
Responder Con Cita
  #4  
Viejo 16/03/14, 19:59:04
Avatar de rabeliyo
rabeliyo rabeliyo no está en línea
Miembro del foro
Mensajes: 271
 
Fecha de registro: sep 2010
Mensajes: 271
Modelo de smartphone: Galaxy S4
Mencionado: 2 comentarios
Tagged: 0 hilos
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
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
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.
Responder Con Cita
  #6  
Viejo 16/03/14, 23:46:23
Avatar de rabeliyo
rabeliyo rabeliyo no está en línea
Miembro del foro
Mensajes: 271
 
Fecha de registro: sep 2010
Mensajes: 271
Modelo de smartphone: Galaxy S4
Mencionado: 2 comentarios
Tagged: 0 hilos
Editado
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 18:44:31 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007