Съжаляваме, вашият браузър не поддържа JavaScript!
Вход

симулирайте профил на натоварване и интегрирайте симулатора в Home Assistant

бърз старт : симулирайте профил на натоварване в този симулатор

В: Защо е нужно да симулираме профила на натоварване в този симулатор? О: Ако можете да симулирате профила на натоварване толкова точно, колкото е реалният, ще можете да проведете експеримента с този симулатор. Намерете подходящ начин да управлявате контролируемия товар и да използвате изхода от соларната PV система по-ефективно.

Този урок ще отнеме около 10 минути. В него ще ви покажем как да стартирате този симулатор и как да симулирате профил на натоварване в него.

  • как да получите този симулатор и да го стартирате
  • симулирайте своя профил на натоварване в този симулатор
  • прочетете данните на симулатора от Home Assistant

Заповядайте да споделите мнението си тук Интегрирайте виртуален трифазен електромер (с отворен код) в HA и го използвайте, за да оптимизирате вашата соларна PV система

Предговор

Има някои основни въведения за симулатора. Можете да ги прочетете първо или да преминете директно към следващата глава.(Четенето на тази глава или не няма да ви попречи да работите със симулатора по отношение на следващата глава).

защо разработихме този симулатор

Основни характеристики

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

Инсталирайте симулатора и го стартирайте

Изходен код

Симулаторът е с отворен код, кодът е тук IAMMETER`simulator в GitHub

Как да инсталирате

Можете да изтеглите кода и да го стартирате директно (първо е необходимо да изтеглите и инсталирате .NET Runtime 6.0.10).

Стартирайте симулатора от изходния код

Предоставяме също и docker образ, така че можете да стартирате този симулатор и в docker.

Стартирайте симулатора от docker

Стартирайте симулатора

Посетете http://localIP:8080

Стартирайте симулатора

Порт 8080 може да бъде зададен във файла "appsettings.json"

image-20221031151418036

API:monitorjson

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

Когато промените мощността на товара от настройките, освен таблото за преглед на симулатора, този API може да се използва и за проверка на изменението на мощността във фаза B.

Monitorjson api

Симулирайте профил на натоварване чрез импортиране на JSON файл

Тук предоставяме някои конфигурации на профил на натоварване. Можете да ги изтеглите и импортирате директно във вашия симулатор.

https://github.com/lewei50/iammeter-simulator

След като опишете профила на натоварване в симулатора, можете да експортирате конфигурацията в JSON файл. Други също могат да импортират този JSON файл директно.

Симулирайте профил на натоварване ръчно

image-20221109163611978

Режим на работа: Ръчен

В този режим товарът може да се включва/изключва ръчно от таблото или чрез API заявка.

Мощност: Това е диапазон на мощността. Ако ви трябва фиксирана стойност на мощността, просто оставете същата стойност тук.

image-20221111095552288

Можете да включвате/изключвате ръчно от таблото за преглед.

image-20221111095741932

Режим на работа: По график

image-20221111103155754

Мощност: това е диапазон на мощността. Ако ви трябва фиксирана стойност на мощността, просто оставете същата стойност тук.

Време: задайте времевия диапазон на работа.

Отворени минути: задайте времето за работа в този времеви диапазон.

Вземете горната снимка като пример: "време" е 17:00-23:00, а "отворени минути" са 180-240. Тази настройка означава, че този товар ще работи 180-240 (случайни минути) минути от 17:00 до 23:00. Ако искате да работи през цялото време от 17:00-23:00, "отворени минути" трябва да бъде зададено на 360-360 (покрива всичките 6 часа)

Управление на товара чрез API

Ако зададеният режим е "configurable" (конфигурируем), това означава, че този товар може да се управлява чрез API заявка, както на снимката по-долу

/api/setloadpower?v=1200

Моля, обърнете внимание: текущата версия поддържа само един "Configurable" товар засега. Възможно е да увеличим броя на "configurable" товарите в следващата версия.

image-20221111102528393

Интегрирайте този симулатор в Home Assistant

урок: https://imeter.club/topic/349

Демо резултат: http://ha.iammeter.com:18123/lovelace/sim1 (потребител:iammeter ,парола:iammeter)

image-20221111092359043

Референции

Виртуална инсталация на симулатора

Симулаторът предполага, че сте инсталирали електромера по този начин.

След като промените настройката на товара, можете също да използвате локалния API "monitorjson", за да видите промените в мощността във фаза B.

Виртуална инсталация на симулатора

Нагоре