К сожалению, ваш браузер не поддерживает JavaScript!

смоделировать профиль нагрузки и интегрировать симулятор в домашнего помощника

быстрый старт: смоделируйте профиль нагрузки в этом симуляторе

В: Зачем нам нужно моделировать профиль нагрузки в этом симуляторе? О: Если вы сможете смоделировать профиль нагрузки так же точно, как реальный, вы сможете провести эксперимент на этом симуляторе. Найдите правильный способ манипулирования управляемой нагрузкой и более эффективного использования фотоэлектрической солнечной энергии.

Этот урок займет около 10 минут. Чтобы показать вам, как запустить этот симулятор и как моделировать профиль нагрузки в этом симуляторе.

  • как получить этот симулятор и запустить его
  • смоделируйте свой профиль нагрузки в этом симуляторе
  • прочитать данные симулятора из домашнего помощника

Добро пожаловать, чтобы сообщить нам свои мысли здесьИнтегрируйте в HA виртуальный трехфазный счетчик энергии (с открытым исходным кодом) и используйте его для оптимизации вашей солнечной фотоэлектрической системы.

Предисловие

Есть несколько основных вводных для симулятора. Вы можете сначала прочитать их или сразу перейти к следующей главе.(Чтение этой главы или нет, не повлияет на работу симулятора в отношении следующей главы.).

почему мы разрабатываем этот симулятор

Особенности высокой освещенности

Как работает симулятор

Установите симулятор и запустите его.

Исходный код

Симулятор с открытым исходным кодом, код здесьСимулятор IAMMETER на GitHub

Как установить

Вы можете загрузить код и запустить его напрямую (сначала необходимо загрузить и установить .NET Runtime 6.0.10).

Запустите симулятор из исходного кода

Мы также предоставляем образ докера, вы также можете запустить этот симулятор в докере.

Запустите симулятор из докера

Запустите симулятор

Посещатьhttp://локальныйIP:8080

Запустите симулятор

Порт 8080 можно определить в файле «appsettings.json».

изображение-20221031151418036

API: мониторжсон

Симулятор также поддерживает API "monitorjson", как настоящийWEM3080T

Когда вы меняете мощность нагрузки в настройках, помимо обзорной панели симулятора, этот API также можно использовать для проверки мощности, изменяющейся в фазе B.

API монитора json

Смоделируйте профиль нагрузки, импортировав файл JSON.

Мы предоставляем некоторые конфигурации профилей нагрузки здесь. Вы можете загрузить и импортировать их непосредственно в симулятор.

https://github.com/lewei50/iammeter-симулятор

После того как вы описали свой профиль нагрузки в симуляторе, вы можете экспортировать конфигурацию в файл JSON. Другие также могут напрямую импортировать этот файл JSON.

Моделирование профиля нагрузки вручную

изображение-20221109163611978

Режим работы: ручной

В этом режиме нагрузка может быть включена/выключена вручную в панели управления или вызовом API.

Мощность: это диапазон мощности. Если вам нужно фиксированное значение мощности, просто оставьте это значение здесь.

изображение-20221111095552288

Вы можете включить/выключить вручную на обзорной панели.

изображение-20221111095741932

Режим работы: Тайминг

изображение-20221111103155754

Мощность: это диапазон мощности. Если вам нужно фиксированное значение мощности, просто оставьте здесь то же значение.

Время: установите диапазон времени выполнения

Открытые минуты: установите время работы в этом временном диапазоне.

Возьмите приведенный выше рисунок в качестве примера, "время" 17:00-23:00, "открытые минуты" 180-240. Этот параметр означает, что эта загрузка будет выполняться в течение 180-240 (случайных минут) минут с 17:00 до 23:00. Если вы хотите, чтобы он работал постоянно с 17:00 до 23:00, "открытые минуты" следует установить 360-360 (покрыть все 6 часов)

Контролируйте нагрузку по API

Если установлен режим "настраиваемый"; , это означает, что этой нагрузкой можно управлять с помощью вызова API, как показано на рисунке ниже.

/api/setloadpower?v=1200

Обратите внимание: текущая версия поддерживает только один "Настраиваемый" загрузить сейчас. мы можем увеличить количество "настраиваемых" загрузить в следующей версии.

изображение-20221111102528393

Интегрируйте этот симулятор в домашнего помощника

руководство:https://imeter.club/topic/349

Демонстрационный эффект:http://ha.iammeter.com:18123/lovelace/sim1(пользователь: iammeter, пароль: iammeter)

изображение-20221111092359043

Ссылка

Виртуальная установка симулятора

Симулятор предполагает, что вы установили счетчик энергии таким образом.

После изменения параметра загрузки вы также можете использовать локальный API "monitorjson" для просмотра изменений мощности в фазе B.

Виртуальная установка симулятора

верхний