Дом& gt;
Ресурсы& gt;
Документы& gt;
смоделировать профиль нагрузки и интегрировать симулятор в домашнего помощника
быстрый старт: смоделируйте профиль нагрузки в этом симуляторе
В: Зачем нам нужно моделировать профиль нагрузки в этом симуляторе? О: Если вы сможете смоделировать профиль нагрузки так же точно, как реальный, вы сможете провести эксперимент на этом симуляторе. Найдите правильный способ манипулирования управляемой нагрузкой и более эффективного использования фотоэлектрической солнечной энергии.
Этот урок займет около 10 минут. Чтобы показать вам, как запустить этот симулятор и как моделировать профиль нагрузки в этом симуляторе.
Добро пожаловать, чтобы сообщить нам свои мысли здесьИнтегрируйте в HA виртуальный трехфазный счетчик энергии (с открытым исходным кодом) и используйте его для оптимизации вашей солнечной фотоэлектрической системы.
Есть несколько основных вводных для симулятора. Вы можете сначала прочитать их или сразу перейти к следующей главе.(Чтение этой главы или нет, не повлияет на работу симулятора в отношении следующей главы.).
почему мы разрабатываем этот симулятор
Особенности высокой освещенности
Симулятор с открытым исходным кодом, код здесьСимулятор IAMMETER на GitHub
Вы можете загрузить код и запустить его напрямую (сначала необходимо загрузить и установить .NET Runtime 6.0.10).
Запустите симулятор из исходного кода
Мы также предоставляем образ докера, вы также можете запустить этот симулятор в докере.
Посещатьhttp://локальныйIP:8080
Порт 8080 можно определить в файле «appsettings.json».
Симулятор также поддерживает API "monitorjson", как настоящийWEM3080T
Когда вы меняете мощность нагрузки в настройках, помимо обзорной панели симулятора, этот API также можно использовать для проверки мощности, изменяющейся в фазе B.
Мы предоставляем некоторые конфигурации профилей нагрузки здесь. Вы можете загрузить и импортировать их непосредственно в симулятор.
https://github.com/lewei50/iammeter-симулятор
После того как вы описали свой профиль нагрузки в симуляторе, вы можете экспортировать конфигурацию в файл JSON. Другие также могут напрямую импортировать этот файл JSON.
В этом режиме нагрузка может быть включена/выключена вручную в панели управления или вызовом API.
Мощность: это диапазон мощности. Если вам нужно фиксированное значение мощности, просто оставьте это значение здесь.
Вы можете включить/выключить вручную на обзорной панели.
Мощность: это диапазон мощности. Если вам нужно фиксированное значение мощности, просто оставьте здесь то же значение.
Время: установите диапазон времени выполнения
Открытые минуты: установите время работы в этом временном диапазоне.
Возьмите приведенный выше рисунок в качестве примера, "время" 17:00-23:00, "открытые минуты" 180-240. Этот параметр означает, что эта загрузка будет выполняться в течение 180-240 (случайных минут) минут с 17:00 до 23:00. Если вы хотите, чтобы он работал постоянно с 17:00 до 23:00, "открытые минуты" следует установить 360-360 (покрыть все 6 часов)
Если установлен режим "настраиваемый"; , это означает, что этой нагрузкой можно управлять с помощью вызова API, как показано на рисунке ниже.
/api/setloadpower?v=1200
Обратите внимание: текущая версия поддерживает только один "Настраиваемый" загрузить сейчас. мы можем увеличить количество "настраиваемых" загрузить в следующей версии.
руководство:https://imeter.club/topic/349
Демонстрационный эффект:http://ha.iammeter.com:18123/lovelace/sim1(пользователь: iammeter, пароль: iammeter)
Симулятор предполагает, что вы установили счетчик энергии таким образом.
После изменения параметра загрузки вы также можете использовать локальный API "monitorjson" для просмотра изменений мощности в фазе B.
Трехфазный измеритель энергии Wi-Fi
Однофазный измеритель энергии Wi-Fi