gps и доступ извне
Модератор: immortal
Re: [Модуль] GPS tracker (app_gpstrack)
Подскажите пожалуйста, как очистить лог событий раз в сутки? автоматически.
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: [Модуль] GPS tracker (app_gpstrack)
Вот скрипт оптимизации жпс-лога
Код: Выделить всё
set_time_limit(6000);
$records=SQLSelect("SELECT gpslog.ID, gpslog.DEVICEID, gpslog.LOCATION_ID, gpsdevices.ID as GPS_DEVICE_ID FROM gpslog LEFT JOIN gpsdevices ON gpslog.DEVICE_ID=gpsdevices.ID ORDER BY gpslog.DEVICEID, gpslog.ADDED DESC");
$total=count($records);
for($i=1;$i<$total-1;$i++) {
if (!$records[$i]['GPS_DEVICE_ID']) {
SQLExec("DELETE FROM gpslog WHERE ID=".$records[$i]['ID']);
continue;
}
if (!$records[$i]['LOCATION_ID']) continue;
if ($records[$i]['LOCATION_ID']==$records[$i+1]['LOCATION_ID'] && $records[$i]['LOCATION_ID']==$records[$i-1]['LOCATION_ID']
&& $records[$i]['GPS_DEVICE_ID']==$records[$i+1]['GPS_DEVICE_ID'] && $records[$i]['GPS_DEVICE_ID']==$records[$i-1]['GPS_DEVICE_ID']) {
SQLExec("DELETE FROM gpslog WHERE ID=".$records[$i]['ID']);
}
}
SQLExec("OPTIMIZE TABLE `gpslog`");
Код: Выделить всё
SQLExec("DELETE FROM gpslog ");
- За это сообщение автора xor поблагодарили (всего 3):
- astotskiy (Чт дек 27, 2018 12:43 am) • Anatrolliy (Чт дек 27, 2018 9:42 am) • Nail (Вс мар 31, 2019 7:20 pm)
- Рейтинг: 3.49%
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 55
- Зарегистрирован: Вс янв 29, 2017 12:52 am
- Откуда: Уфа
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Re: [Модуль] GPS tracker (app_gpstrack)
Скажите пожалуйста есть такая проблема, как только приходит обновление координат в действиях выполняется постоянно одно действие "Дом"
И это повторяется каждый раз как приходят обновленные данные в устройстве и логе событий.
и теперь постоянно выполняет действие как будто я вышел за пределы места и снова вошел.
Код: Выделить всё
sg ('status.ishome','Я подхожу к дому');
say("Ильдар подходит к доому!",2);
say("Пожалуйста, поставьте чайник!",2);
Код: Выделить всё
sg ('status.ishome','[b]Я подхожу к дому[/b]'); было переименованно, до этого там было другой название
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: [Модуль] GPS tracker (app_gpstrack)
а вы проверяйте2007-i писал(а): ↑Чт дек 27, 2018 9:28 pmСкажите пожалуйста есть такая проблема, как только приходит обновление координат в действиях выполняется постоянно одно действие "Дом"И это повторяется каждый раз как приходят обновленные данные в устройстве и логе событий.Код: Выделить всё
sg ('status.ishome','Я подхожу к дому'); say("Ильдар подходит к доому!",2); say("Пожалуйста, поставьте чайник!",2);
и теперь постоянно выполняет действие как будто я вышел за пределы места и снова вошел.Код: Выделить всё
sg ('status.ishome','[b]Я подхожу к дому[/b]'); было переименованно, до этого там было другой название
Код: Выделить всё
if(gg('status.ishome')<>'Я подхожу к дому'){
sg ('status.ishome','Я подхожу к дому');
say("Ильдар подходит к доому!",2);
say("Пожалуйста, поставьте чайник!",2);
}
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 55
- Зарегистрирован: Вс янв 29, 2017 12:52 am
- Откуда: Уфа
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Re: [Модуль] GPS tracker (app_gpstrack)
Спасибо попробую! Пока немного переработал действие и перенес немного местоположение )
-
- Сообщения: 28
- Зарегистрирован: Вт сен 25, 2018 10:09 pm
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: [Модуль] GPS tracker (app_gpstrack)
Подскажите, у кого все это работает через Tasker и сервер connect.smartliving ?
Прописываю в Tasker локальный адрес сервера MD, все работает. Прописываю в Tasker адрес- ЛОГИН:ПАРОЛЬ@connect.smartliving.ru, не работает.
Подскажите кто использует в такой связке ( Tasker - connect.smartliving.ru) нюансы настройки!
Прописываю в Tasker локальный адрес сервера MD, все работает. Прописываю в Tasker адрес- ЛОГИН:ПАРОЛЬ@connect.smartliving.ru, не работает.
Подскажите кто использует в такой связке ( Tasker - connect.smartliving.ru) нюансы настройки!
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: [Модуль] GPS tracker (app_gpstrack)
у меня немного по другому -- адрес сервера меняется в зависимости от нахождения в локальной сети или нет. Но суть та же. Что заметил, у меня для внешней сети прописано так https://login:pass@@connect.smartliving.ruviss1 писал(а): ↑Сб янв 12, 2019 8:05 pmПодскажите, у кого все это работает через Tasker и сервер connect.smartliving ?
Прописываю в Tasker локальный адрес сервера MD, все работает. Прописываю в Tasker адрес- ЛОГИН:ПАРОЛЬ@connect.smartliving.ru, не работает.
Подскажите кто использует в такой связке ( Tasker - connect.smartliving.ru) нюансы настройки!
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 28
- Зарегистрирован: Вт сен 25, 2018 10:09 pm
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: [Модуль] GPS tracker (app_gpstrack)
Прописал в VARS в поле %MYSERVER https://СВОЙ ЛОГИН:ПАРОЛЬ@@connect.smartliving.ru, не работает! В логах GPS.HTTP Get - ОК. В модуле app_gpstrack в логе - тишина. Прописываю локальный адрес сервера, находясь в одной сети с сервером MD, данные от устройства приходят!
Как то на сервере connect.smartliving.ru в моей учетной записи можно увидеть ЛОГ? Приходят ли туда данные!? Авторизуется ли Tasker на сервере!?
Как то на сервере connect.smartliving.ru в моей учетной записи можно увидеть ЛОГ? Приходят ли туда данные!? Авторизуется ли Tasker на сервере!?
-
- Сообщения: 364
- Зарегистрирован: Вс янв 15, 2017 5:34 pm
- Откуда: Москва
- Благодарил (а): 100 раз
- Поблагодарили: 53 раза
Re: [Модуль] GPS tracker (app_gpstrack)
Перестало определяется местоположение. С устройств координаты приходят но к местам не привязываются. Подскажите где посмотреть, раньше все работало?
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Connect
Connect