Мониторинг энергии в реальном времени и оповещения о мощности с данными с интервалом 1 секунду
Мониторинг энергии в реальном времени и оповещения о мощности с данными с интервалом 1 секунду
Данные об электроэнергии с минутным или часовым интервалом полезны для отчетов, но они могут пропустить кратковременные изменения мощности. Пуск двигателя, цикл нагревателя, колебания инвертора или неожиданная нагрузка могут длиться всего несколько секунд.
IAMMETER-Docker предоставляет локальную панель Data log & alarm, которая запрашивает измерения от счетчика энергии IAMMETER каждую секунду. Она отображает напряжение, ток, активную мощность и накопленную энергию, а также может создавать записи о тревогах, когда напряжение, ток или мощность пересекают заданный порог.
Счетчик энергии IAMMETER
│
│ Локальная сеть, обновление каждую 1 секунду
▼
IAMMETER-Docker Data log & alarm
│
├── Напряжение в реальном времени
├── Ток в реальном времени
├── Активная мощность в реальном времени
├── Накопленная энергия
└── Записи о тревогах по порогам
Эта страница посвящена мониторингу в реальном времени и тревогам по порогам. Для простого хранения автономных измерений и выгрузки CSV см. отдельное решение Автономный регистратор данных.
Видео: Мониторинг в реальном времени в IAMMETER-Docker
1. Когда полезна передача показаний энергии с интервалом 1 секунду?
Более высокая частота обновления полезна, когда цель — наблюдать за электрическим поведением, а не только рассчитывать ежемесячный счет.
Типичные случаи использования включают:
- наблюдение кратковременных изменений в бытовом или коммерческом потреблении;
- проверка пусковой мощности двигателя, насоса или компрессора;
- определение момента включения нагревателя или другой мощной нагрузки;
- мониторинг быстрых изменений солнечного инвертора или сетевой мощности;
- проверка колебаний напряжения под нагрузкой;
- сравнение тока и мощности по трем фазам;
- запись момента пересечения измеряемым значением рабочего порога;
- диагностика потока управления перед развертыванием автоматизации.
Обычно нет необходимости собирать каждое значение с секундным разрешением для типовых отчетов по счетам. Используйте этот режим, когда более быстрые данные приводят к конкретным диагностическим, мониторинговым или сигнальным преимуществам.
2. Что эта функция делает — и чего не делает
Функция Data log & alarm предоставляет:
- обновление панели каждую секунду с локального счетчика;
- отображение напряжения, тока, активной мощности и энергии;
- отдельные настройки порогов для каждой фазы;
- историю записей о тревогах;
- экспорт записей о тревогах в CSV.
Важно различать три различных типа данных:
| Данные | Назначение | Хранение/экспорт |
|---|---|---|
| Значения на панели с интервалом 1 сек | Наблюдение быстрых электрических изменений | Отображаются на панели реального времени |
| Записи о тревогах | Фиксация пороговых событий | Перечислены в журналах тревог, экспортируются в CSV |
| Файлы CSV автономных измерений | Сохранение локальных данных измерений для последующего получения | Предоставляются через новый смонтированный рабочий процесс /app/datalogger |
Экспорт CSV, описанный в этом руководстве, предназначен для записей о тревогах. Для непрерывных файлов CSV автономных измерений следуйте режиму автономного регистратора IAMMETER-Docker.
Пороговые тревоги в программном обеспечении мониторинга не заменяют автоматические выключатели, защитные реле или сертифицированное электротехническое защитное оборудование. Не используйте эту функцию в качестве единственного механизма безопасности для защиты от перегрузки по току, перенапряжения или защиты оборудования.
3. Требования
Перед настройкой мониторинга в реальном времени убедитесь, что:
- IAMMETER-Docker уже развернут и доступен;
- хост Docker и счетчик находятся во взаимно доступных сетях;
- счетчик имеет стабильный локальный IP-адрес или DHCP-резервацию;
- известны модель счетчика и количество фаз;
- на хосте Docker установлен правильный часовой пояс;
- изменен пароль IAMMETER-Docker по умолчанию;
- счетчик установлен с правильным направлением CT и подключением.
Инструкции по установке контейнера и первоначальной настройке см. в разделе Самостоятельный мониторинг энергии с Docker.
4. Откройте модуль Data Log & Alarm
Войдите в IAMMETER-Docker и откройте:
Extension → Data log & alarm

Этот модуль использует локальный IP-адрес счетчика для доступа в реальном времени. Хост Docker должен иметь возможность достигать этого IP по LAN.
5. Добавьте счетчик энергии для мониторинга в реальном времени
5.1 Добавление счетчика
- Нажмите значок +.
- Введите локальный IP-адрес счетчика энергии.
- Выберите правильный тип счетчика: однофазный или трехфазный.
- Сохраните конфигурацию.


После добавления счетчик появляется в списке. Нажмите View для открытия панели реального времени.

5.2 Проверка подключения
Перед настройкой тревог проверьте:
- счетчик остается доступным;
- значения обновляются, а не остаются статичными;
- напряжение соответствует электрической системе;
- ток и активная мощность реагируют при изменении известной нагрузки;
- количество отображаемых фаз соответствует конфигурации счетчика;
- направление активной мощности понятно для двунаправленного мониторинга сети или солнечных панелей.
Если счетчик имеет динамический DHCP-адрес, зарезервируйте его IP в маршрутизаторе. В противном случае модуль реального времени может перестать работать после изменения адреса.
6. Чтение панели реального времени
Панель обновляет следующие значения каждую секунду:
- напряжение;
- ток;
- активная мощность;
- накопленная энергия (кВт·ч).

Для трехфазного счетчика просматривайте каждую фазу отдельно. Общее значение мощности может скрыть проблему, специфичную для одной фазы, например, когда одна фаза несет значительно большую нагрузку, чем другие.
Как интерпретировать быстрые изменения
- Кратковременное увеличение активной мощности может указывать на запуск нагрузки.
- Повторяющийся паттерн мощности может указывать на циклическое оборудование.
- Рост тока при падении напряжения может указывать на проблему с питанием или проводкой, требующую квалифицированного исследования.
- Отрицательная активная мощность может означать экспорт, в зависимости от направления CT и контролируемой цепи.
- Изменяющееся значение кВт·ч представляет накопленную энергию; используйте активную мощность для анализа посекундного потребления.
Используйте панель как диагностическое средство. Подтверждайте необычные показания, сверяясь с проводкой, ориентацией CT и другим надежным измерительным прибором, прежде чем делать выводы.
7. Настройка тревог по напряжению, току и мощности
Откройте:
Operations → Alarm settings

Введите необходимые пороги напряжения, тока и активной мощности для каждой фазы.

7.1 Выбор осмысленных порогов
Полезный порог должен выявлять аномальное или оперативно важное состояние, не создавая постоянного шума.
Примеры:
- мощность выше ожидаемого максимального потребления цепи;
- ток выше нормального рабочего диапазона контролируемой нагрузки;
- напряжение вне диапазона, ожидаемого для данного объекта;
- неожиданная обратная или экспортная мощность, если настроенная тревога поддерживает соответствующее направление;
- порог для конкретной фазы для обнаружения несбалансированного паттерна нагрузки.
Не копируйте порог из другой установки. Подходящие значения зависят от напряжения питания, места установки счетчика, номинала CT, пропускной способности цепи, поведения оборудования и местных электрических требований.
7.2 Тестирование перед использованием тревог
- Начните с порога, который можно безопасно пересечь известной нагрузкой.
- Подтвердите, что текущее значение пересекает его.
- Проверьте, создается ли запись о тревоге.
- Верните порог к намеченному значению.
- Проанализируйте ложные тревоги за репрезентативный период работы.
Когда показание регулярно находится рядом с порогом, небольшие нормальные колебания могут создавать много записей о тревогах. Настройте рабочий порог на основе измеренного поведения, сохраняя электрические пределы безопасности отдельно.
8. Просмотр исторических записей о тревогах
Откройте Alarm logs для просмотра зарегистрированных пороговых событий.

История тревог может помочь ответить на такие вопросы:
- Когда произошло событие высокой мощности?
- Какая фаза пересекла порог?
- Было ли событие единичным или повторяющимся?
- Совпало ли оно с известным прибором или производственным графиком?
- Изменились ли напряжение и ток одновременно?
Запись о тревоге сообщает, что заданное условие было выполнено. Она сама по себе не идентифицирует прибор или первопричину. Используйте временную метку, фазу и измеренное значение вместе со знанием объекта.
9. Экспорт журналов тревог в CSV
Записи о тревогах могут быть экспортированы в файл CSV для инженерного анализа, регистрации инцидентов или дальнейшего изучения.

После экспорта:
- сохраняйте часовой пояс вместе с набором данных;
- документируйте конфигурацию порогов, использовавшуюся в течение периода;
- сохраняйте идентификатор счетчика и контролируемую цепь;
- избегайте объединения журналов разных фаз без поля фазы;
- сравнивайте события с эксплуатационными графиками или другими системными журналами.
Повторим: этот экспорт содержит записи о тревогах. Он отличается от непрерывных файлов CSV измерений, предоставляемых рабочим процессом автономного регистратора.
10. Тревоги реального времени или режим автономного регистратора?
| Требование | Рекомендуемая функция IAMMETER-Docker |
|---|---|
| Наблюдать изменение напряжения, тока и мощности каждую секунду | Панель реального времени Data log & alarm |
| Записывать, когда значение пересекает порог | Настройки порогов Data log & alarm |
| Экспортировать исторические события тревог | Экспорт журнала тревог в CSV |
| Хранить непрерывные файлы CSV измерений без Интернета | Режим автономного регистратора с смонтированным /app/datalogger |
| Скачивать или удалять сохраненные файлы CSV измерений | Веб-страница /datalogger |
| Копировать файлы CSV измерений через USB на изолированном объекте | Рабочий процесс автономного регистратора на основе маршрутизатора |
Эти функции могут служить для разных проектов. Выбор зависит от того, является ли основной потребностью быстрое наблюдение и события по порогам или простое автономное хранение данных.
11. Устранение неполадок
Счетчик не удается добавить или просмотреть
- Убедитесь, что его IP-адрес правильный.
- Проверьте доступность из сети хоста Docker.
- Проверьте, не блокирует ли изоляция клиентов Wi-Fi связь.
- Зарезервируйте IP-адрес счетчика в маршрутизаторе.
- Убедитесь в правильности выбора однофазного или трехфазного режима.
Значения не обновляются каждую секунду
- Проверьте задержку LAN и качество сигнала Wi-Fi.
- Убедитесь, что другой высокочастотный клиент не перегружает локальный канал доступа.
- Просмотрите журналы контейнера IAMMETER-Docker.
- Проверьте локальный интерфейс счетчика отдельно.
Создается слишком много записей о тревогах
- Сравните порог с нормальным рабочим диапазоном.
- Проверьте наличие нагрузки, которая естественным образом циклически изменяется около предела.
- Убедитесь, что оцениваются правильная фаза и единица измерения.
- Исследуйте нестабильные или неправдоподобные измерения, прежде чем просто повышать порог.
Активная мощность имеет неожиданный знак
- Проверьте направление CT и проводку.
- Определите, контролирует ли канал сеть, инвертор или нагрузку.
- Проверьте при известном условии импорта или экспорта.
12. Рекомендации по мониторингу мощности в реальном времени
- Используйте стабильный IP-адрес для каждого счетчика.
- Тестируйте один счетчик перед развертыванием нескольких высокочастотных опрашивающих клиентов.
- Держите хост Docker, счетчик и браузер в надежной локальной сети.
- Установите правильный часовой пояс перед просмотром временных меток событий.
- Определяйте пороги на основе наблюдаемых рабочих данных.
- Держите тревоги мониторинга отдельно от электрической защиты.
- Экспортируйте и сохраняйте записи о тревогах, когда они поддерживают операционный процесс.
- Используйте автономный регистратор, когда требуется непрерывное сохранение измерений в CSV.
13. Примечания о версиях и обновлениях
Панель Data log & alarm была представлена в IAMMETER-Docker V2.1. Оригинальные рабочие процессы 2023 года и скриншоты сохранены, поскольку они документируют меню функции, настройку счетчика, конфигурацию порогов и экспорт журнала тревог.
Более поздние версии IAMMETER-Docker добавили отдельный рабочий процесс автономного CSV-регистратора. В V2.4 монтирование /app/datalogger позволяет осуществлять непрерывное хранение CSV и страницу управления /datalogger. Эта новая функция не меняет различие между экспортом журнала тревог в CSV и хранением CSV данных измерений, описанное выше.
14. Связанные ресурсы
- Развертывание IAMMETER-Docker
- Расширенный IAMMETER-Docker: MQTT и MySQL
- Решение автономного регистратора данных
- Статья о функции регистратора IAMMETER-Docker
- Использование счетчика энергии без Интернета
- Образ IAMMETER-Docker
Последнее обновление: 17 июля 2026 г.