iRidi для АСКУЭ "Ресурс" (Болид)
модуль "Болид. Ресурс" позволяет организовать абонентский доступ к базе данных счётчиков ЖКХ
документация обновлена 19.3.2026
Скачайте
Описание
ЗАО "НВП "Болид" выпускает очень популярную в России систему коммерческого учёта энергии - "Ресурс". Этот программный продукт позволяет организовать:
- автоматический сбор показаний счётчиков электроэнергии, воды, тепла и газа,
- сохранение показаний в базе данных,
- просмотр архивных данных,
- формирование квитанций для оплаты.
Автоматизированное рабочее место (АРМ) системы "Ресурс" предоставляет доступ к данным администраторам управляющих компаний и ТСЖ, а также владельцам помещений (абонентам) через веб-сервер XAMPP с базой данных MySQL. С помощью модуля "Болид. Ресурс" для iRidi pro предоставляется доступ владельцу помещения к личным данным (функция "личный кабинет абонента"):
- текущие показания счетчиков (электроэнергия, холодная вода, горячая вода, газ, тепло),
- история показаний,
- квитанции.
Модуль представляет собой проекты для iRidi studio:
- серверный проект .sirpz для iRidi server,
- панельный проект .irpz.
Проект для сервера исполняется в iRidi server на отдельном сервере или на том же общедомовом веб-сервере, на котором установлены система "Ресурс" и его база данных MySQL. iRidi server получает удалённый или локальный доступ к базе данных через стандартный механизм ODBC.
Проект для панели запускается на компьютере, планшете или телефоне абонента. Абонент открывает личный кабинет и по защищённому TCP-соединению подключается к iRidi server, получая доступ к данным. Один iRidi server может обслуживать несколько абонентов одновременно.
Графический интерфейс личного кабинета можно редактировать в iRidi studio под индивидуальные требования.
Настройка сервера
Установка АРМ "Ресурс"
- Установите программное обеспечение АРМ "Ресурс". При установке обязательно включите галочки, как показано на рисунке:
- Запустите АРМ "Ресурс", войдите на вкладку БД WEB MySQL , настройте параметры.

Настройка ODBC-соединения с БД MySQL
Следующие действия выполняются на компьютере с операционной системой Windows. Можно использовать тот же веб-сервер, на котором установлено АРМ "Ресурс", либо на другой компьютер, который имеет доступ к веб-серверу через Интернет. При этом соединение между серверами будет безопасным.
-
Установите приложение MySQL Connector/ODBC для Windows: https://dev.mysql.com/downloads/connector/odbc/
(Разрядность приложения должна совпадать с разрядностью iRidi server.) -
Найдите в Windows и запустите приложение Администратор источника данных ODBC (32-bit или 64-bit). Нажмите кнопку Добавить .

- Выберите драйвер соединения с базой данных - MySQL ODBC 8.0 Unicode Driver.

- Настройте соединение.
-865dcbd389b551826b970881e3c0a06d.png)
- Data Source Name: имя источника данных (произвольно),
- TCP/IP server: IP-адрес сервера (127.0.0.1, если iRidi server установлен на том же компьютере, что и база данных MySQL),
- Port: 3306,
- User: оставить пустым,
- Password: оставить пустым,
- Database: resurs (стандартное имя базы данных АРМ "Ресурс").
- Новое соединение появится в списке пользовательских источников данных (DSN).

Запуск проекта на iRidi server
-
Откройте серверный проект .sirpz.
-
Откройте JS-скрипт, измените логин, пароль и имя источника данных так, как Вы настроили ранее.
var l_sLogin = "root"; // Логин
var l_sPassword = "123"; // Пароль для доступа к БД WEB MySQL
var l_sDSN = "MySQLresurs"; // Имя источника данных
- Сохраните проект. Загрузите проект в iRidi server iRidi cloud.
Для работы с ODBC-соединением требуется лицензия с драйвером ODBC. Вы можете протестировать работу проекта, загружая его в сервер через iRidi transfer.
Запуск проекта на панели управления
-
Откройте панельный проект .irpz.
-
Откройте JS-скрипт, измените логин и пароль абонента для доступа к данным личного кабинета. (Логин и пароль абонента задаётся в АРМ "Ресурс" при добавлении пользователей-абонентов.)
IR.AddListener(IR.EVENT_START, 0, function() {
var BolidApi = new BolidApiObj("ivanov", "123456"); // Логин и пароль для доступа к личным данным
BolidApi.GetData("UserInfo", "");
BolidApi.GetData("MonthValues", "");
});
- Сохраните проект. Загрузите проект в приложение i3 pro через iRidi cloud.
При отсутствии лицензии Вы можете протестировать работу проекта, загрузив его в эмулятор или в панель управления, используя iRidi transfer.