¿Cómo puedo hacer que mi teléfono compruebe mi sitio web en un segundo plano cada 30s y activar la alerta de voz que ignorará el modo silencioso si el sitio web dice, por ejemplo, '1'? También es aceptable el empuje del servidor al teléfono, pero supongo que es mucho más difícil y es susceptible de colgarse cuando la conectividad es mala. Hasta ahora he estado usando Light Flow Lite y una cuenta adicional de gmail - enviándome cualquier correo electrónico allí se activa la alarma.
Respuestas
¿Demasiados anuncios?Puedes probar pushover.net que proporciona una API fácil de usar para enviar notificaciones a su dispositivo Android o iOS.
Debería ser muy eficiente, porque ya está usando Google Cloud Messaging para entregar sus notificaciones push, por lo que no debería tener ningún efecto adverso en la vida de la batería, a diferencia de su solución propuesta de hacer manualmente el sondeo cada 30 s.
Una posible solución es la aplicación Tasker (aplicación de pago que vale cada centavo; dirígete al sitio del desarrollador para una prueba gratuita). Es probablemente la solución de automatización más completa en Android (véase también la tasker etiqueta-wiki ), y con el apoyo de legiones de aplicaciones y complementos si necesitas funciones adicionales.
Sugerencia para empezar: Tasker puede hacer HTTP-GET así como HTTP-POST. Puede escribir y leer desde archivos, jugar con variables, y más. Así que para la tarea que estás buscando HTTP-GET la URL, comparar el resultado con sus condiciones, y desencadenar la acción deseada. Nunca he probado esto, así que el ejemplo de abajo puede no ser exacto - pero debería servirte para empezar:
- Estado: Tiempo, todos los 30
- Tarea:
- HTTP-GET el URI
- Ajuste el volumen del sonido a X SI el contenido ~ 1
- Notify-Sound (especifica el texto y el sonido de la notificación) IF content ~ 1
Así que básicamente, esto recupera el URI todos los 30s, establece el volumen a un valor dado (si el contenido era "1"), y activa la alerta en este caso.
Es posible que tengas que afinar esto en lo que respecta a reajustar el volumen original, y algunas otras cosas a tu conveniencia - pero el principio debería estar claro. Buena suerte y que lo disfrutes.