Новый веб-симулятор IAMMETER: знакомство со счётчиками и открытыми интерфейсами
Прежний IAMMETER Simulator запускался как отдельная программа или развёртывался в Docker. Теперь доступен новый веб-симулятор IAMMETER: откройте браузер и начните работу без установки программ и развёртывания контейнера Docker.
Даже без физического счётчика вы можете изучить интерфейс устройства, получать имитируемые показания и тестировать API, Modbus/TCP и интеграции со сторонними сервисами.
Открыть новый IAMMETER Simulator →
1. Изучите интерфейс устройства
Симулятор позволяет познакомиться с локальным веб-интерфейсом счётчика электроэнергии IAMMETER. Просматривайте имитируемые значения напряжения, тока, мощности и накопленной энергии, а также доступные настройки.
Сейчас доступны три модели. Выберите модель ниже, чтобы открыть соответствующий симулятор:
| Модель | Измерительные каналы | Попробовать онлайн |
|---|---|---|
| WEM3080 | Один канал | Попробовать WEM3080 |
| WEM2067 | Два канала | Попробовать WEM2067 |
| WEM3050T | Три канала | Попробовать WEM3050T |
2. Протестируйте API и Modbus/TCP
Симулятор предоставляет работающие интерфейсы, к которым разработчики могут подключаться без физического оборудования:
- Локальный HTTP API: отправляйте запросы, изучайте ответы JSON, поля измерений и структуру данных. Открыть справочник локального API →
- Modbus/TCP: используйте свой клиент для чтения имитируемых регистров и проверки соединения и декодирования данных. Открыть руководство по тестированию Modbus/TCP →
- Интеграция приложений: используйте имитируемые показания в Home Assistant, Node-RED, приложениях Python или собственной системе мониторинга энергии.
Показания меняются в соответствии с имитируемым сценарием, помогая тестировать отображение на панелях и логику автоматизации.
3. Протестируйте сторонние интеграции через MQTT/MQTTS и HTTP/HTTPS
Счётчики электроэнергии IAMMETER могут передавать измерения сторонним сервисам. Новый симулятор позволяет проверить этот поток данных и работу принимающей системы до установки физического устройства.
В настройках имитируемого счётчика можно настроить:
- MQTT/MQTTS: подключитесь к своему брокеру и получайте данные измерений, публикуемые имитируемым счётчиком.
- HTTP/HTTPS: отправляйте имитируемые показания на свой сервер для проверки приёма, разбора и хранения данных.
Принимающая система должна быть доступна серверной части симулятора. Брокер или сервер, доступный только в вашей локальной сети, обычно не может напрямую получать данные от публичного симулятора.
Открыть руководство по тестированию MQTT/MQTTS →
Имитируемые данные на основе домашнего солнечного профиля
По умолчанию симулятор формирует показания на основе Home Solar Profile — суточного профиля солнечной генерации и потребности дома в электроэнергии. Он моделирует изменения генерации, потребления, получения энергии из сети и отдачи в сеть. Это позволяет тестировать панели и автоматизации на данных, описывающих работу домашней солнечной системы.
В сценарии по умолчанию Inverter and grid (инвертор и сеть) каналы имеют следующие роли:
| Канал | Имитируемое измерение | Значение |
|---|---|---|
| A | Генерация солнечного инвертора | Следует солнечной кривой днём; ночью генерация равна нулю. |
| B | Обмен с электросетью | Положительная мощность означает получение энергии из сети, отрицательная — отдачу в сеть. |
| C | Не подключён | В этом сценарии показания равны нулю. |
WEM3080 возвращает канал A, WEM2067 — каналы A и B, а WEM3050T — каналы A, B и C. Общий сервис Modbus/TCP предоставляет полную карту регистров трёх каналов независимо от модели, выбранной на веб-странице.
Например, когда дневная солнечная генерация превышает потребности дома, канал B показывает отдачу в сеть. При недостаточной генерации или ночью он показывает получение энергии из сети. Используйте эти изменения для проверки уведомлений об избытке солнечной энергии, предупреждений по мощности и соответствующей логики управления.
Прочитать руководство по выбору данных сценария →
Изучить каналы A/B/C и суточные графики →
Подключите Home Assistant без физического счётчика
Если вы используете Home Assistant, следуйте руководству по подключению через интеграцию HACS IAMMETER HTTP или HACS IAMMETER Modbus TCP. Проверяйте показания сущностей, создавайте панели и тестируйте автоматизации, связанные с энергией.
Например, вы можете:
- Отображать солнечную генерацию и мощность обмена с сетью.
- Отправлять тестовое уведомление при отдаче энергии в сеть.
- Вызывать предупреждение, когда потребляемая мощность превышает выбранный уровень.
- Проверять условия срабатывания автоматизаций по имитируемым показаниям.
Открыть руководство по тестированию интеграции с Home Assistant →
Начните знакомство
Показания формируются по имитируемым сценариям и не являются измерениями реального дома. Симулятор реализует лишь часть функций физических устройств; сканирование Wi-Fi, изменение настроек безопасности и обновление прошивки представлены только для демонстрации интерфейса.
При переходе на физический счётчик проверьте параметры подключения, масштабирование регистров и настройки сущностей для используемых модели и прошивки.
Выберите модель, чтобы изучить её интерфейс, получить имитируемые измерения или подключить её к Home Assistant и своей сторонней системе.