LoRa, LoRaWAN, Вега Smart
-
henaro
- Мимо проходил
- Сообщения: 1
- Зарегистрирован: Ср, 14 авг 2019 21:49
Сообщение
henaro » Ср, 14 авг 2019 21:54
согласно документации, для коррекции времени на счётчике необходимо отправить ему пакет на порт 4 в формате: 1 байт - тип пакета (FF) 8 байт - Величина в секундах, на которую нужно скорректировать время.
Правильно ли я понимаю, что можно воспользоваться коммандой типа
Код: Выделить всё
mosquitto_pub -h 127.0.0.1 -p 1883 -t 'application/1/device/1236323457372201/tx' -m '{"fPort":4,"data":"FF000000035BFD9D"}'
для отправки пакета коррекции?
-
Support
- Техническая поддержка
- Сообщения: 173
- Зарегистрирован: Вт, 11 июн 2019 15:14
Сообщение
Support » Вт, 20 авг 2019 15:28
Добрый день9
henaro писал(а): ↑Ср, 14 авг 2019 21:54
согласно документации, для коррекции времени на счётчике необходимо отправить ему пакет на порт 4 в формате: 1 байт - тип пакета (FF) 8 байт - Величина в секундах, на которую нужно скорректировать время.
Правильно ли я понимаю, что можно воспользоваться коммандой типа
Код: Выделить всё
mosquitto_pub -h 127.0.0.1 -p 1883 -t 'application/1/device/1236323457372201/tx' -m '{"fPort":4,"data":"FF000000035BFD9D"}'
для отправки пакета коррекции?
Да, действительно, данный пакет отправляется на порт 4, вот только в нашем протоколе обмена, в полях состоящих из нескольких байт, используется порядок следования little endian. Ваш Вариант:
Специалист технической поддержки
ООО "Вега-Абсолют"
тел. 8-800-550-41-35
тел. +7 (383) 206 4135
-
s01755
- Мимо проходил
- Сообщения: 16
- Зарегистрирован: Вт, 24 сен 2019 15:49
Сообщение
s01755 » Пт, 04 окт 2019 15:47
Добрый день!
Можно ли по подробнее, пожалуйста?
Какой пакет нужно отправить для корректировки времени на 72144000 секунд?
Отправляю через Admin Tool - Devices - Send data.
-
Игорь
- Сотрудник компании
- Сообщения: 6
- Зарегистрирован: Вт, 02 июл 2019 13:56
Сообщение
Игорь » Пн, 07 окт 2019 08:22
s01755 писал(а): ↑Пт, 04 окт 2019 15:47
Добрый день!
Можно ли по подробнее, пожалуйста?
Какой пакет нужно отправить для корректировки времени на 72144000 секунд?
Отправляю через Admin Tool - Devices - Send data.
Добрый день.
Значение 72144000 это 0x44CD480 в hex-виде. При отправке через Admin Tool порядок байт - little endian (младшим байтом вперёд). То есть посылка будет выглядеть так: ff80d44c0400000000
Инженер-программист
-
s01755
- Мимо проходил
- Сообщения: 16
- Зарегистрирован: Вт, 24 сен 2019 15:49
Сообщение
s01755 » Пн, 07 окт 2019 10:32
Игорь писал(а): ↑Пн, 07 окт 2019 08:22
Добрый день.
Значение 72144000 это 0x44CD480 в hex-виде. При отправке через Admin Tool порядок байт - little endian (младшим байтом вперёд). То есть посылка будет выглядеть так: ff80d44c0400000000
Отправлял именно в таком виде ранее (значит не ошибся с little endian), проблема в том, что время на счетчике не изменилось.
Сначала ждал сутки, потом инициировал магнитом внеочередной сеанс связи, не могу понять что не так делаю?
-
Вложения
-
- Annotation 2019-10-07 082931.png (6.05 КБ) 3117 просмотров
-
- Annotation 2019-10-07 082930.png (18.41 КБ) 3117 просмотров
-
Николай
- Сотрудник компании
- Сообщения: 3
- Зарегистрирован: Пн, 07 окт 2019 11:17
Сообщение
Николай » Пн, 07 окт 2019 11:49
s01755 писал(а): ↑Пн, 07 окт 2019 10:32
Отправлял именно в таком виде ранее (значит не ошибся с little endian), проблема в том, что время на счетчике не изменилось.
Сначала ждал сутки, потом инициировал магнитом внеочередной сеанс связи, не могу понять что не так делаю?
Данные для отправки у Вас верны.
После того, как был отправлен пакет с корректировкой времени, от счетчика приходили данные? Так как мы работаем в классе А, то счетчик получит сообщение только когда он выйдет на связь. Были ли записи на сервере об отправке сообщения?
- Безымянный.png (7.68 КБ) 3105 просмотров
Инженер-программист
-
s01755
- Мимо проходил
- Сообщения: 16
- Зарегистрирован: Вт, 24 сен 2019 15:49
Сообщение
s01755 » Пн, 07 окт 2019 12:45
вот всё за сегодня, только что сходил инициировал сеанс
-
Вложения
-
- Annotation 2019-10-07 104428.png (31.8 КБ) 3105 просмотров
-
Николай
- Сотрудник компании
- Сообщения: 3
- Зарегистрирован: Пн, 07 окт 2019 11:17
Сообщение
Николай » Пн, 07 окт 2019 13:25
s01755 писал(а): ↑Пн, 07 окт 2019 12:45
вот всё за сегодня, только что сходил инициировал сеанс
У Вас происходит реджойн после поднесения магнита. При реджойне на сервере очередь на отправку очищается. Попробуйте использовать
IOT Vega TimeCorrector
Инженер-программист
-
DenisGoAm
- Мимо проходил
- Сообщения: 1
- Зарегистрирован: Вт, 01 авг 2023 00:49
Сообщение
DenisGoAm » Вт, 01 авг 2023 01:08
Добрый день, у меня такая же проблема, отправляю запрос на корректировку времени через AdminTools, пакет корректировки ложится корректно в БД, но время у прибора не меняет.
В итоге есть пошаговый алгоритм устранения проблемы?
Установил сегодня IOT Vega TimeCorrector, пока по результатам не могу сказать:)
-
petrov_ab
- Иногда пишу
- Сообщения: 372
- Зарегистрирован: Вт, 16 июл 2019 16:42
- Откуда: Подмосковье
Сообщение
petrov_ab » Пт, 11 авг 2023 13:27
Просто интересно - получилось?