快速入门:在此模拟器中模拟负载曲线
问:为什么需要在此模拟器中模拟负载曲线? 答:如果你能像真实情况一样精确地模拟负载曲线,就能在这个模拟器上进行实验,找到合适的可控负载操作方式,从而更高效地利用太阳能光伏输出。
本教程大约需要 10 分钟,将向你展示如何运行此模拟器以及如何在其中模拟负载曲线。
欢迎在此分享你的想法:将虚拟三相电能表(开源)集成到 HA,用于优化太阳能光伏系统
以下是对模拟器的一些基本介绍。你可以先阅读这些内容,也可以直接跳到下一章(阅读本章与否不影响你操作下一章的模拟器)。
该模拟器是开源项目,代码位于:GitHub 上的 IAMMETER 模拟器
你可以直接下载代码并运行(需先下载并安装 .NET Runtime 6.0.10)。
我们也提供 Docker 镜像,你可以在 Docker 中运行此模拟器。
访问 http://localIP:8080

端口 8080 可在 "appsettings.json" 文件中定义。

模拟器也支持 "monitorjson" API,与真实的 WEM3080T 类似。
当你通过设置界面改变负载功率时,除了模拟器的概览仪表盘,还可以使用此 API 检查 B 相功率变化。

我们在此提供了一些负载曲线配置。你可以直接下载并导入到模拟器中。
https://github.com/lewei50/iammeter-simulator
在模拟器中描述完你的负载曲线后,可以将配置导出为 JSON 文件。其他人也可以直接导入此 JSON 文件。

在此模式下,可以在仪表盘中手动开关负载,或通过 API 调用控制。
功率:这是一个功率范围。如果需要固定功率值,只需在此处设置相同的数值即可。

你可以在概览仪表盘中手动开关负载。


功率:这是一个功率范围。如果需要固定功率值,只需在此处设置相同的数值即可。
时间:设置运行时间范围
开启分钟数:在此时间范围内设置运行时长。
以上图为例,"时间"设为 17:00-23:00,"开启分钟数"设为 180-240。 此设置表示该负载将在 17:00 到 23:00 之间运行 180-240(随机)分钟。 如果你希望它在 17:00-23:00 期间一直运行,应将"开启分钟数"设为 360-360(覆盖整个 6 小时)。
如果设置模式为 "configurable",则表示该负载可以通过 API 调用控制,如下图所示:
/api/setloadpower?v=1200
请注意:当前版本仅支持一个"可配置"负载。我们可能会在下一版本中增加"可配置"负载的数量。

教程:https://imeter.club/topic/349
演示效果:http://ha.iammeter.com:18123/lovelace/sim1 (用户:iammeter,密码:iammeter)

模拟器假设你已按此方式安装了电能表。
更改负载设置后,你还可以使用本地 API "monitorjson" 查看 B 相的功率变化。
