Ver la Versión Completa : [ IDEA ] [PROYECTO] Aviso de alta temperatura del dispositivo
SmartPhoneLover
22/08/16, 16:12:52
Bueno, hola muy buenas amig@s de HTCMania.
Aquí les traigo un proyecto que quizás les sea de utilidad a más de uno:
Ir al link original --> http://forum.xda-developers.com/u/tasker-tips-tricks/project-temperature-warning-device-t3489159
https://img.xda-cdn.com/LtBJHH5RWkAkAXUtQdgeC8UwOAU=/https%3A%2F%2Fwww.imagensn.com%2Fimages%2F2016%2F1 0%2F28%2Fdgijelrrhtdrjtd.png
SmartPhoneLover
22/08/16, 16:20:23
Admito cualquier sugerencia o crítica, siempre y cuando ésta última no sea de insulto (no hay motivo), para mejorar el perfil y tarea.
Mitrhandir
22/08/16, 17:26:23
Hola Smart! Me alegro de leerte! Yo también quería hacer algo así, no tan trabajado. El caso es que tengo un perfil que me avisa de un aumento de temperatura, que no salta nunca puesto que no me gustan los juegos. El único juego que me gusta es Tasker! :risitas:
Alguien sabría decirme cuál es la variable de la temperatura de la CPU o de la batería? Es que quiero que Conchita (IVONA) me diga la temperatura en determinados momentos.
Un saludo!
SmartPhoneLover
22/08/16, 17:55:14
Hola Smart! Me alegro de leerte! Yo también quería hacer algo así, no tan trabajado. El caso es que tengo un perfil que me avisa de un aumento de temperatura, que no salta nunca puesto que no me gustan los juegos. El único juego que me gusta es Tasker! :risitas:
Alguien sabría decirme cuál es la variable de la temperatura de la CPU o de la batería? Es que quiero que Conchita (IVONA) me diga la temperatura en determinados momentos.
Un saludo!
Creo que no hay variable para eso, tienes que leer el archivo que calcula el valor hexadecimal directamente, luego podrás asignar ese valor numerico a una variable. Es lo que he hecho yo.
Mitrhandir
22/08/16, 20:34:59
A1: Leer Archivo [ Archivo:/sys/class/hwmon/hwmon2/temp1_input A la variable:%cpureadfile Continuar Tarea Tras Error:Encendido ]
Este archivo no lo encuentro, por lo visto no lo tengo. Pero las otras 2 funcionan.
Tiene que haber por ahí un comando para apagar el dispositivo. Así te ahorras Secure Settings.
Gracias!
SmartPhoneLover
22/08/16, 21:20:56
Primero, cada dispositivo difiere de otro. Mis sensores probablemente no serán los mismos que los tuyos, por lo cual su información recogida tampoco. Para identificarlos métete en la carpeta y localiza los archivos "type" o "name" (o parecido), los cuales identifican al mismo.
Y con respecto al comando de apagar el dispositivo es: 'svc power shutdown' y si quieres otros modos: "svc power reboot-fastboot-bootloader...". No he usado comando porque no quise.
Caravantes
23/08/16, 02:08:54
Hola Smart. Gracias por compartir; es un perfil muy interesante y estamos aprendiendo muchas cosas sobre las temperaturas internas del dispositivo.
Estado: Battery Temperature [ Desde:40.0 A:50.0 ]
Hora: Cada 5m
Creo que eso sí va a funcionar como quieres: Si la temperatura no está en el rango indicado, el perfil permanece desactivado y la tarea no se ejecuta nunca. Si la temperatura está en el rango indicado, el perfil se activa y la tarea se ejecuta cada 5 minutos.
Pero no entiendo por qué le has puesto un límite superior de 50 grados solamente. Veamos.
Cuando el smartphone comience a calentarse ocurrirá lo siguiente: al llegar a los 40 grados se activará el perfil y la tarea se ejecutará por primera vez. Supongamos que en los minutos siguientes la temperatura sigue subiendo, y cuando han transcurrido 4 minutos, la temperatura está en 51 grados (y sigue subiendo). ¿Hay algún buen motivo para desactivar el perfil y que la tarea no vuelva a ejecutarse?
En mi opinión sería preferible poner como límite superior... el valor máximo que admite Tasker: Desde:40.0 A:200.0
SmartPhoneLover
23/08/16, 13:58:01
Hola Caravantes y gracias por la respuesta!
Pues mira, con referencia a lo de la temperatura de 40 a 50 no se porqué lo hice supongo que imagine que la bateria nunca llegaria a ese tope y mira que hice varias pruebas, y en todas ellas ls temperatura llego hastablos 47 y 48 respectivamente en bateria, he imagino que podria haber seguido subiendo...
<<Perfil rectificado en el post principal>>
Mitrhandir
23/08/16, 15:08:09
Oye, el comando va de cine! Así lo apago por las noches! Gracias! Espero seguir leyéndote por estos lares!
SmartPhoneLover
24/08/16, 21:38:25
Oye albalatvs, como va lo de la tarea para la que el móvil diga la hora? Ya esta acabado o ha quedado olvidado?
Mitrhandir
24/08/16, 23:32:53
La tarea corriendo perfectamente! Estoy muy satisfecho y agradecido. Ahora estoy pensando en ideas nuevas. A ver si se me ocurre algo, aunque tú estás teniendo unas muy buenas ideas!
SmartPhoneLover
25/08/16, 15:32:54
O que bien. Te molesta si te pido un pequeño favor? Podrías editar la primera parte del hilo (mensaje principal), y colocar allí la tarea con las acciones ya finalizadas? porque me hago un lio intentado averiguar cual es el conjunto de tareas correspondientes.
Gracias
Caravantes
25/08/16, 18:29:12
Oye albalatvs, como va lo de la tarea para la que el móvil diga la hora? Ya esta acabado o ha quedado olvidado?
La tarea corriendo perfectamente!
O que bien. Te molesta si te pido un pequeño favor? Podrías editar la primera parte del hilo
Chicos, no tiene mucho sentido que estéis hablando de ese tema en un hilo que supuestamente está dedicado a "Aviso de alta temperatura del dispositivo", y menos cuando estáis hablando de un asunto que tiene su propio hilo en este foro, como bien sabéis ambos. ¿Por qué no estáis haciendo la misma conversación en ese hilo? O en privado. Porfa.
Cómo hacer que Tasker nos diga la hora (bien dicha)
http://www.htcmania.com/showthread.php?t=1210209
SmartPhoneLover
25/08/16, 18:46:20
OK Caravantes, seguimos en el hilo correspondiente... ;)
SmartPhoneLover
01/11/16, 10:16:15
Se continurá el hilo y su posterior desarrollo en XDA
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.