Подписка на мгновенные значения счетчика электроэнергии
Подписка на мгновенные значения счетчика электроэнергии
Эта статья является сводкой, в основном для клиентов, которые хотят выполнять собственную разработку.
В ней перечислены различные методы, которые можно использовать для получения данных об электроэнергии из систем или Wi-Fi счетчика электроэнергии.
Приглашаем обсудить с нами здесь: https://imeter.club/topic/445

Подписка на данные из IAMMETER-cloud
HTTPs API
IAMMETER-cloud может возвращать мгновенные показания через API. Пользователь может создать токен в учетной записи и читать мгновенные значения (напряжение, ток, активная мощность, потребленная кВт·ч и отданная кВт·ч) через API с этим токеном.
Для получения более подробной информации обратитесь к HTTP API IAMMETER
MQTT
IAMMETER-cloud также предоставляет MQTT-брокер для тестирования (не стандартный сервис). Таким образом, вы также можете подписаться на мгновенные значения из IAMMETER-cloud через MQTT.
Как подписаться на MQTT-топик из IAMMETER
Новая функция: Разработайте собственное веб-представление для мониторинга
Подписка на топик из IAMMETER через Home Assistant
Подписка на данные из IAMMETER-Docker
IAMMETER Docker — это простая система мониторинга энергопотребления, развертываемая с помощью IAMMETER. Ее ключевые особенности:
- может быть развернута на собственном сервере клиента (рекомендуется использовать Raspberry Pi в качестве сервера).
- Работает как API-сервер, вы можете создавать и разрабатывать собственный пользовательский интерфейс с помощью открытого API.

IAMMETER-docker предоставляет встроенный MQTT-брокер. Таким образом, вы можете подписаться на мгновенные данные через MQTT. Обратитесь к /docs/docker-advanced#subscribe
Для получения дополнительной информации о IAMMETER-docker обратитесь к Введение в IAMMETER-Docker
Подписка на данные из MQTT-брокера
Продукты IAMMETER поддерживают протокол MQTT, их можно настроить на публикацию данных через MQTT. Если у вас есть MQTT-брокер, вы можете настроить счетчик электроэнергии на прямую публикацию данных в него, а затем вы сможете подписываться на данные из собственного MQTT-брокера.
Для получения более подробной информации обратитесь к
/docs/integrate-with-mqtt-server

Чтение данных непосредственно со счетчика
Вышеприведенные главы показывают, как интегрировать счетчик электроэнергии в различные системы, а затем подписываться на данные. В этой главе будет показано, как читать данные напрямую с оборудования. Как однофазный счетчик электроэнергии, так и трехфазный счетчик электроэнергии поддерживают гибкие интерфейсы передачи данных.
API: monitorjson/monitor
Monitorjson
Метод: http get
Введение: monitorjson

Monitor
Метод: http get
Введение: Monitor

Modbus/TCP
Modbus TCP — это распространенный протокол, используемый в промышленных системах, таких как ICS, DCS, SCADA.
Как WEM3080T (трехфазный счетчик электроэнергии, Wi-Fi), так и WEM3080 (однофазный счетчик электроэнергии, Wi-Fi) теперь поддерживают Modbus/TCP.
В этом режиме поддерживается запрос данных за 1 с. Это главное преимущество данного режима.

Более подробная информация:
Поддержка Modbus/TCP в Wi-Fi счетчике электроэнергии IAMMETER
Чтение данных из Home Assistant и NodeRed
Если вы знакомы с некоторыми платформами с открытым исходным кодом, такими как Home Assistant, NodeRed, вам также будет легко интегрировать Wi-Fi счетчик электроэнергии в них и подписываться на данные.
Home Assistant
Сводка: как использовать Wi-Fi счетчик электроэнергии IAMMETER в Home Assistant
NodeRed
Запрос данных со счетчика электроэнергии через Modbus/TCP в NodeRed
[NodeRed] Запрос Wi-Fi счетчика электроэнергии через Modbus/TCP и управление реле
Справочная информация
Как выбрать счетчик электроэнергии в соответствии с вашими требованиями
Как использовать Wi-Fi счетчик электроэнергии без доступа в интернет