[Модуль] Google Location

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

OlegM
Сообщения: 96
Зарегистрирован: Пт май 15, 2015 3:28 pm
Благодарил (а): 1 раз
Поблагодарили: 7 раз

Re: [Модуль] Google Location

Сообщение OlegM » Вс авг 29, 2021 1:24 am

Сам разобрался. Оказывается нужно было прописать контакты подключаемых в аккаунте для МД.
Dimonopera
Сообщения: 91
Зарегистрирован: Чт окт 04, 2018 10:12 am
Благодарил (а): 23 раза
Поблагодарили: 13 раз

Re: [Модуль] Google Location

Сообщение Dimonopera » Вт фев 08, 2022 10:31 am

Всем привет. Поставил модуль. Настроил. Все заработало. Данные в GPS-трекер передаются. Обновление поставил 30мин. Подскажите пожалуйста, можно ли как то организовать передачу картинки карты по запросу? из телеграм например.
Аватара пользователя
Nail
Сообщения: 373
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара
Благодарил (а): 174 раза
Поблагодарили: 28 раз

Re: [Модуль] Google Location

Сообщение Nail » Вт фев 08, 2022 2:30 pm

Dimonopera писал(а):
Вт фев 08, 2022 10:31 am
Всем привет. Поставил модуль. Настроил. Все заработало. Данные в GPS-трекер передаются. Обновление поставил 30мин. Подскажите пожалуйста, можно ли как то организовать передачу картинки карты по запросу? из телеграм например.
Пример, Если в чате написать "где "User" (где User-полное имя указанное в МД)

Код: Выделить всё

$tim = hex2bin('F09F9597');
$cor = hex2bin('F09F9186');
$bat = hex2bin('F09F948B');

$user = explode(' ',$text)[1]; 
$obj_name="";
$objects=getObjectsByClass("Users");
foreach($objects as $obj) {
  if (getGlobal($obj['TITLE'].".user_name")==$user)
  { 
    $obj_name = $obj['TITLE'];
    break;
  }
}
if ($obj_name !="")
{
 $coord = getGlobal($obj_name.".Coordinates");
 $ll =  explode(',',$coord); 
 $lat = $ll[0];
 $lon = $ll[1];
 $seenAt = "$tim " .getGlobal($obj_name.".CoordinatesUpdated").  "$cor " . getGlobal($obj_name.".seenAt")."$bat Батарея:" .getGlobal($obj_name.".BattLevel")."%";
  $this->sendVenueToUser($chat_id , $lat , $lon, $user, $seenAt);

}
 else
{
  return "Незнаю такого!";
}
Вложения
Screenshot_9.jpg
Screenshot_9.jpg (50.12 КБ) 1716 просмотров
Screenshot_2.jpg
Screenshot_2.jpg (66.53 КБ) 1716 просмотров
За это сообщение автора Nail поблагодарил:
Dimonopera (Вт фев 08, 2022 6:42 pm)
Рейтинг: 1.16%
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS ZigBee Gateway. Broadlink.
Dimonopera
Сообщения: 91
Зарегистрирован: Чт окт 04, 2018 10:12 am
Благодарил (а): 23 раза
Поблагодарили: 13 раз

Re: [Модуль] Google Location

Сообщение Dimonopera » Вт фев 08, 2022 6:49 pm

Nail писал(а):
Вт фев 08, 2022 2:30 pm

Пример, Если в чате написать "где "User" (где User-полное имя указанное в МД)
У меня на любой запрос выдает не знаю такого.
Аватара пользователя
Nail
Сообщения: 373
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара
Благодарил (а): 174 раза
Поблагодарили: 28 раз

Re: [Модуль] Google Location

Сообщение Nail » Вт фев 08, 2022 7:50 pm

Dimonopera писал(а):
Вт фев 08, 2022 6:49 pm
Nail писал(а):
Вт фев 08, 2022 2:30 pm

Пример, Если в чате написать "где "User" (где User-полное имя указанное в МД)
У меня на любой запрос выдает не знаю такого.
Зыбыл написать что нужна еще команда в модуле телеги "callback" - gde

Код: Выделить всё

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();



if (substr($callback,0,3) == 'gde')
{
$coord=gg(substr($callback,4).'.Coordinates');
$adr=gg(substr($callback,4).'.seenAt');
$sp=explode(",",$coord);
$telegram_module->sendMessageToAll($adr);
$telegram_module->sendLocationToAll($sp[0],$sp[1]);
}
писать имя соблюдая заглавные буквы если есть .как в МД (точь в точь). если все правильно сделали
и есть данные в свойствах Usera
Вложения
Screenshot_9.jpg
Screenshot_9.jpg (42.28 КБ) 1672 просмотра
Screenshot_2.jpg
Screenshot_2.jpg (109.15 КБ) 1677 просмотров
За это сообщение автора Nail поблагодарил:
Dimonopera (Пт фев 25, 2022 12:23 pm)
Рейтинг: 1.16%
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS ZigBee Gateway. Broadlink.
Dimonopera
Сообщения: 91
Зарегистрирован: Чт окт 04, 2018 10:12 am
Благодарил (а): 23 раза
Поблагодарили: 13 раз

Re: [Модуль] Google Location

Сообщение Dimonopera » Пт фев 25, 2022 12:23 pm

Nail писал(а):
Вт фев 08, 2022 7:50 pm
Dimonopera писал(а):
Вт фев 08, 2022 6:49 pm
Nail писал(а):
Вт фев 08, 2022 2:30 pm

Пример, Если в чате написать "где "User" (где User-полное имя указанное в МД)
У меня на любой запрос выдает не знаю такого.
Зыбыл написать что нужна еще команда в модуле телеги "callback" - gde

Код: Выделить всё

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();



if (substr($callback,0,3) == 'gde')
{
$coord=gg(substr($callback,4).'.Coordinates');
$adr=gg(substr($callback,4).'.seenAt');
$sp=explode(",",$coord);
$telegram_module->sendMessageToAll($adr);
$telegram_module->sendLocationToAll($sp[0],$sp[1]);
}
писать имя соблюдая заглавные буквы если есть .как в МД (точь в точь). если все правильно сделали
и есть данные в свойствах Usera
Разобрался)) в свойства пользователя надо добавить user_name с именем которое будет отправлено как запрос.
gagarin74
Сообщения: 330
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: [Модуль] Google Location

Сообщение gagarin74 » Ср авг 24, 2022 10:15 am

Добрый день. Не подскажите по поводу настройки модуля.
В теории имеется три учетки в гугле (умный дом,жена,и я). Мне под кем зайти в гугл и скачать cookies.txt ?
Что то я уже запутался. Я уже всё это настраивал и всё показывало но вот 05.08 перестало.
И как правильно скачать cookies.txt? А то в ветках читал - то работает расширение то не работает итд итп.
Спасибо.
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: [Модуль] Google Location

Сообщение eygen » Ср авг 24, 2022 1:34 pm

gagarin74 писал(а):
Ср авг 24, 2022 10:15 am
Добрый день. Не подскажите по поводу настройки модуля.
В теории имеется три учетки в гугле (умный дом,жена,и я). Мне под кем зайти в гугл и скачать cookies.txt ?
Что то я уже запутался. Я уже всё это настраивал и всё показывало но вот 05.08 перестало.
И как правильно скачать cookies.txt? А то в ветках читал - то работает расширение то не работает итд итп.
Спасибо.
Заходить под УЗ умный дом. Расширение я какое то альтернативное использовал для cookies.
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: [Модуль] Google Location

Сообщение xor » Ср авг 24, 2022 7:24 pm

gagarin74 писал(а):
Ср авг 24, 2022 10:15 am
Добрый день. Не подскажите по поводу настройки модуля.
В теории имеется три учетки в гугле (умный дом,жена,и я). Мне под кем зайти в гугл и скачать cookies.txt ?
Что то я уже запутался. Я уже всё это настраивал и всё показывало но вот 05.08 перестало.
И как правильно скачать cookies.txt? А то в ветках читал - то работает расширение то не работает итд итп.
Спасибо.
я скачал под собой и под женой два файла куков и оба портировал в гл. две куки нужны, чтобы получать заряд телефона, тому, чьи куки, он не приходит. вот кука жены нужна, чтобы видеть свой заряд
2022-08-24_19-21-53.png
2022-08-24_19-21-53.png (29.01 КБ) 1108 просмотров
зы. с отдельной учеткой не проверял, может и хватит одной куки с этой точки зрения
evgeniynd
Сообщения: 30
Зарегистрирован: Вт сен 17, 2019 12:25 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] Google Location

Сообщение evgeniynd » Пт мар 17, 2023 1:09 pm

Файл куки как сейчас получить?
Ответить