Я хочу использовать Tasker для регистрации того, сколько времени я провел в том или ином месте. Я хотел бы, чтобы Tasker создавал запись календаря, когда я вхожу в место, и чтобы конец события календаря был, когда я покидаю место.
Это возможно?
Прямой ответ: Да.
Что вы не спросили: Как :)
Иметь профиль на основе местоположения, который срабатывает, когда вы достигаете рассматриваемого местоположения. В записи-задаче создайте первую запись календаря ("Введено [местоположение]"). Затем добавьте задачу-выход, в которой вы создаете вторую запись календаря ("Левая [местоположение]").
Возможно, вам придется добавить некоторые проверки, чтобы компенсировать «падения» (например, вход в подвал здания может де-факто привести вас в «режим полета» без сотовой сети, без сети Wi-Fi и без покрытия GPS, что может «случайно высадить вас из локации"). Таким образом, задача выхода должна содержать что-то вроде установки переменной с «текущим временем», затем цикл, например, 10 раз с использованием Tasker › Подождите › 10 секунд и перепроверьте местоположение, а затем регистрируйте «выход» только тогда, когда вы действительно «покинул здание».
Если вы хотите, чтобы один элемент календаря с временем начала, установленным для записи местоположения, и временем окончания, когда вы выходите из него, требуется небольшая модификация:
Если вы хотите попробовать Automate , еще одно приложение для автоматизации. Вот поток для этого: