Запись информации в БД
Platform: Raspberry Pi 2 Model B
OS: Raspbian Jessie 4.1
iRidium Server: 1.0.0.7946
Web-panel: v1.0.0.20
На tag = KNX IP Router.Температура из системы KNX раз в 10 секунд получаем значение температуры. На графике точки данных располагаются неравномерно, данные записываются с точностью до минуты. Выгрузка данных в CSV приложена. Получается, что мы не можем работать с процессами, которые изменяются чаще, чем раз в минуту.
Ответ
Здравствуйте,
Пришлите пожалуйста ваш проект
OS: Microsoft Windows 7
iRidium Server: 1.0.1.8195
Web-panel: v1.0.0.24
На Windows сервере имеем тоже самое. Напомню, на тег Температура раз в 10 секунд из KNX приходит телеграмма со значением температуры. Выводим тренд для этого тега за последний час:
Точек данных за час должно быть 6 * 60 мин = 360, на тренде выводится 118 точек. Точки выводятся с точностью до минуты по времени (в БД они тоже пишутся с точностью до минуты?). На графике точки расположены неравномерно. В выгрузке в CSV (файл приложен) картина та же.
Со своей стороны я вижу несколько возможных причин этой проблемы:
1) Iridium server по какой-то причине пропускает телеграммы из KNX (нарушение связи с KNX и т.п.)
2) Проблема логики записи данных в БД
3) Проблема вывода данных из БД компонентом для построения графика и выгрузки в CSV (мы можем еще как-то посмотреть данные в БД, например используя REST API сервера?)
Базу можно открыть SQLiteBrowser. csv файл отображает то, что видит web-интерфейс.
Возможно оптимизация передаваемых данных отрабатывает не совсем корректно. Спасибо за направление, попробуем поискать.
Нет, на облако сослаться не можете. Можете отправить его нам на почту support@iridiummobile.ru с пометкой о теме.
Сервис поддержки клиентов работает на платформе UserEcho
Здравствуйте,
Пришлите пожалуйста ваш проект