Не приходят уведомления и не фиксируются события

Anton Tananaev a year ago

Что выдает вот этот запрос?

SHOW CREATE TABLE tc_devices;
SiriuS a year ago

7.png
8.png

Anton Tananaev a year ago

Вы серьезно? Полный результат покажите естественно.

SiriuS a year ago
MariaDB [traccar]> SHOW CREATE TABLE tc_devices;
+------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table      | Create Table                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
+------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tc_devices | CREATE TABLE `tc_devices` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(128) NOT NULL,
  `uniqueid` varchar(128) NOT NULL,
  `lastupdate` timestamp NULL DEFAULT NULL,
  `positionid` int(11) DEFAULT NULL,
  `groupid` int(11) DEFAULT NULL,
  `attributes` varchar(4000) DEFAULT NULL,
  `phone` varchar(128) DEFAULT NULL,
  `model` varchar(128) DEFAULT NULL,
  `contact` varchar(512) DEFAULT NULL,
  `category` varchar(128) DEFAULT NULL,
  `disabled` bit(1) DEFAULT b'0',
  `status` char(8) DEFAULT NULL,
  `expirationtime` timestamp NULL DEFAULT NULL,
  `motionstate` bit(1) DEFAULT b'0',
  `motiontime` timestamp NULL DEFAULT NULL,
  `motiondistance` double DEFAULT 0,
  `overspeedstate` bit(1) DEFAULT b'0',
  `overspeedtime` timestamp NULL DEFAULT NULL,
  `overspeedgeofenceid` int(11) DEFAULT 0,
  `motionstreak` bit(1) DEFAULT b'0',
  `calendarid` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `uniqueid` (`uniqueid`),
  KEY `fk_devices_groupid` (`groupid`),
  KEY `idx_devices_uniqueid` (`uniqueid`),
  KEY `fk_devices_calendarid` (`calendarid`),
  CONSTRAINT `fk_devices_calendarid` FOREIGN KEY (`calendarid`) REFERENCES `tc_calendars` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_devices_groupid` FOREIGN KEY (`groupid`) REFERENCES `tc_groups` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci |
+------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.000 sec)
Anton Tananaev a year ago

Вроде есть foreign keys. Других идей нету.

SiriuS a year ago

Переключился на внутреннюю базу h2. При первом запуске прилетело уведомление, после перезапуска контейнера и повторного подключения устройства уведомления больше не приходят. мистика.

Только что устройство онлайн, при этом есть движения на карте.
8.png

Anton Tananaev a year ago

Какое событие вы ожидаете конкретно?

SiriuS a year ago

Moving

Anton Tananaev a year ago

Is the event actually generated? Have you checked the events report?

SiriuS a year ago

В том то и дело, что события нет. Но движение есть. Почему не генерируется событие я не понимаю.

SiriuS a year ago

Это то что на карте, но события движения нет
9.png

SiriuS a year ago

Сегодня попробовал на вашем ДЕМО сервере, результат тот же, события не формируются. А они вообще должны формироваться?
Что бы было понятнее я использую клиента на андроиде, это как то может быть связано с тем что нет событий кроме события онлайн.
Я напомню, что ожидаю событие о начале движения.
10.png

11.png

Anton Tananaev a year ago

Тогда проблема не в уведомлениях. Вы документацию точно читали чтобы понять как это работает перед тем как спрашивать?

SiriuS a year ago

Всё окащзалось сильно прозаичнее, в докер контейнере небыла выставлена тайм зона, изза этого не отправлялись уведомления и не фиксировалось событие.

Anton Tananaev a year ago

Не понимаю как это влияет на генерацию событий. Поясните?