gps и доступ извне

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

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение xor »

ksv писал(а): Вс сен 01, 2019 9:21 pm Посмотрел базу данных. В таблице gpsdevices устройство зарегистрировано, ссылка на юзера имеется (USER_ID), ссылка верная, в таблице users пользователь с таким ID в наличии. Всё в порядке. Но в таблице pvalues записей с PROPERTY_ID, соответствующих свойству Coordinates, только одна - у админа, с пустым значением, это созданная системой дефолтная запись. Других нет. Где-то разорвана связь, не пойму куда копать дальше.
а, наверное, у вас нету объекта в классе users, который надо слинковать с Пользователем с USER_ID, который в Настройках/Пользователи
2019-09-01_21-32-30.png
2019-09-01_21-32-30.png (58.71 КБ) 4616 просмотров
ksv
Сообщения: 102
Зарегистрирован: Вт июл 17, 2018 10:19 am

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение ksv »

Кажется проблема нащупана. Да нет, объект-то пользователя есть. А вот чего нет, так это поле LINKED_OBJECT в таблице users. Оно пустое... Почему оно может быть не заполнено?
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение xor »

ksv писал(а): Вс сен 01, 2019 9:21 pm Посмотрел базу данных. В таблице gpsdevices устройство зарегистрировано, ссылка на юзера имеется (USER_ID), ссылка верная, в таблице users пользователь с таким ID в наличии. Всё в порядке. Но в таблице pvalues записей с PROPERTY_ID, соответствующих свойству Coordinates, только одна - у админа, с пустым значением, это созданная системой дефолтная запись. Других нет. Где-то разорвана связь, не пойму куда копать дальше.
вот настройка для связанных объектов. Да, несколько заморочено(
2019-09-01_21-38-13.png
2019-09-01_21-38-13.png (42.18 КБ) 4614 просмотров
ksv
Сообщения: 102
Зарегистрирован: Вт июл 17, 2018 10:19 am

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение ksv »

Ааааа!!!! Спасибо!!! Я же так и знал что упустил что-то простое! Я же делал это, только давно и на первом сервере, потому что тогда какой-то пошаговый мануал читал. А теперь вот делал все по памяти и забыл про эту связку!!! Да, зря конечно так организовано, учетка отдельно, объект отдельно. Ну да ладно, как уж сделано, главное всё заработало! Еще раз благодарю!
ksv
Сообщения: 102
Зарегистрирован: Вт июл 17, 2018 10:19 am

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение ksv »

И снова здравствуйте! Пара новых вопросов.

1. Что такое "Виртуальный пользователь"? В чём смысл этого поля и как им пользоваться?

2. Хочу сделать простую вещь - сообщать в лог про входы и выходы всех пользователей из всех локаций. Как это сделать в одном месте универсально для всех пользователей и локаций, чтобы не добавлять кучу действий, равную числу пользователей помноженному на число локаций и чтобы не приходилось ничего менять при добавлении локаций в будущем?
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение xor »

ksv писал(а): Пт сен 06, 2019 10:40 pm ...
2. Хочу сделать простую вещь - сообщать в лог про входы и выходы всех пользователей из всех локаций. Как это сделать в одном месте универсально для всех пользователей и локаций, чтобы не добавлять кучу действий, равную числу пользователей помноженному на число локаций и чтобы не приходилось ничего менять при добавлении локаций в будущем?
я делал так, пока не надоело:
2019-09-07_01-40-48.png
2019-09-07_01-40-48.png (10.85 КБ) 4534 просмотра

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

//  say($this->getproperty('locationTitle').' user Entered '.$params["USER_OBJECT"]);
ну а для выхода - соотв - метод userLeft
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение Logrus »

аналогично можно в классе юзерс и не только проговаривание, а и запуск действий (для определенного пользователя и/или актуатора) в определенной локации и даже учитывая другие условия
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Prumik
Сообщения: 2
Зарегистрирован: Сб сен 07, 2019 9:19 am

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение Prumik »

Добрый день
Подскажите как побороть эту ошибку
java.net.connectexception connection timed out
Prumik
Сообщения: 2
Зарегистрирован: Сб сен 07, 2019 9:19 am

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение Prumik »

Сервер стоит на домашнем компе.
Модуль Java обновил
Антивирус выключен
пытаюсь передать данные из программы Big Brother на планшете
все находится в оной домашней сети
ksv
Сообщения: 102
Зарегистрирован: Вт июл 17, 2018 10:19 am

Re: [Модуль] GPS tracker (app_gpstrack)

Сообщение ksv »

xor писал(а): Сб сен 07, 2019 1:43 am я делал так, пока не надоело:
Да это понятно и так. Я же написал как это сделать в одном месте универсально для всех пользователей и локаций. Что то типа одного события на любой вход и выход любого пользователя, и в аргументах уже имя пользователя и имя локации. Но, судя по коду gps.php, такого нет. Надо самому что-то мутить.
Ответить