# Автоматическая выгрузка отчетов

**URL:** <https://support.wirenboard.com/t/avtomaticheskaya-vygruzka-otchetov/18818>\
**Category:** Программное обеспечение\
**Created:** [March 1, 2024, 10:37am UTC](https://support.wirenboard.com/t/avtomaticheskaya-vygruzka-otchetov/18818 "2024-03-01T10:37:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eduard\_Matsenko](https://support.wirenboard.com/user_avatar/support.wirenboard.com/eduard_matsenko/32/20856_2.png) [@Eduard\_Matsenko](https://support.wirenboard.com/u/Eduard_Matsenko)\
**Post date:** [March 1, 2024, 10:37am UTC](https://support.wirenboard.com/t/avtomaticheskaya-vygruzka-otchetov/18818/1 "2024-03-01T10:37:11Z")

</div>

Добрый день. Есть WB7 и датчики wb-msw v.4 в количестве 7 штук, необходимо создавать отчеты 2 раза в сутки и складывать их на сервер, нужна температура, влажность, СО и шум. Хотелось бы разделить данные по номерам датчиков. Для сбора статистики. Может есть готовое решение?

---

<div class="post-metadata">

**Author:** ![Maxim\_Lazarev](https://support.wirenboard.com/user_avatar/support.wirenboard.com/maxim_lazarev/32/19486_2.png) [@Maxim\_Lazarev](https://support.wirenboard.com/u/Maxim_Lazarev)\
**Post date:** [March 1, 2024, 10:43am UTC](https://support.wirenboard.com/t/avtomaticheskaya-vygruzka-otchetov/18818/2 "2024-03-01T10:43:24Z")

</div>

Добрый день.  
Думаю что для этой задачи вам отлично подойдет этот софт:  
[https://wirenboard.com/wiki/Grafana](https://wirenboard.com/wiki/Grafana)  
Штатными средствами это сделать будет сложнее.

---

<div class="post-metadata">

**Author:** ![Eduard\_Matsenko](https://support.wirenboard.com/user_avatar/support.wirenboard.com/eduard_matsenko/32/20856_2.png) [@Eduard\_Matsenko](https://support.wirenboard.com/u/Eduard_Matsenko)\
**Post date:** [April 11, 2024, 7:50am UTC](https://support.wirenboard.com/t/avtomaticheskaya-vygruzka-otchetov/18818/4 "2024-04-11T07:50:06Z")

</div>

Добрый день, сделал вот так, через bin исполняемый файл и в cron прописал задачу.

```auto
#!/bin/sh

date_now=`eval date +%s`
date_1=`eval date -d @$(( $(date +"%s") - 86400)) +"%Y-%m-%d"`
date_2=`eval date -d @$(( $(date +"%s") -172800)) +"%Y-%m-%d"`

echo $date_1
echo $date_2

wb-mqtt-db-cli -b tcp://localhost:1883 --from $date_2 --to $date_1 wb-msw-v4_133/Humidity wb-msw-v4_133/Temperature wb-msw-v4_133/CO2 -d";" >> /mnt/data/smb/4_133_$date_1.csv

```

и так далее сколько нужно, путем уменьшения количества опросов удалось сократить вес файла до 45-Кбайт при этом на каждый параметр около 280-320 запросов в сутки.  
Потом через самбу расшарил папку и забираю файлы на обработку в БД.

---

<div class="post-metadata">

**Author:** ![Maxim\_Lazarev](https://support.wirenboard.com/user_avatar/support.wirenboard.com/maxim_lazarev/32/19486_2.png) [@Maxim\_Lazarev](https://support.wirenboard.com/u/Maxim_Lazarev)\
**Post date:** [April 11, 2024, 8:13am UTC](https://support.wirenboard.com/t/avtomaticheskaya-vygruzka-otchetov/18818/5 "2024-04-11T08:13:03Z")

</div>

Добрый день.  
Да, как вариант. Спасибо что поделились наработками.
