O.P.
嗨,
有人知道科士达在澳大利亚的状况吗?
刚买了一套房子,车库墙上有一个科士达 KSG-3.6K-SM 逆变器,尝试一下找出:
- 谁支持它
- 谁销售 WiFi 适配器来启用监控
- 可以使用哪些监控软件(除了 KStar 基本软件)。
有一个 http://www.kstarpower.com.au/ 网站,即#$(*,在 KStar 找不到任何人回复。
谢谢。
评论
您好,
一位家庭成员有一台KSG-4.2K-DM逆变器,我一直在尝试监控它。它是近7年前安装的。它没有没有 wifi 适配器。安装公司也不再存在了(令人惊讶)。我并没有像现在一样深入参与太阳能(拥有自己的系统一年 - Fronius)
去年,我通过 RS485 使用 KStar 软件进行监控,但显然非常有限。我不是该系统的本地人(地铁 vs 地区 VIC),而且今年新冠疫情阻止了我做任何事情(没有家人探访)
我购买了一个 Rpi 来设置 python 和 pymodbus,以尝试通过 modbus 协议读取寄存器。我有一个为不同的 Kstar 逆变器获得的 modbus 映射,我希望在今年夏天用 pymodbus 进行更多实验。
如果您也能了解更多信息,我会很好奇!否则,如果我能让 RPi 运行,我会告诉你。但这将是一个缓慢的过程。
Simon
评论
它们实际上位于新安装逆变器的批准列表中。
<很可能他们只需要填写一份表格来重新批准旧逆变器即可保持旧系统运行。http://www.cleanenergyregula
如果您无法从中获取任何信息那么也许可以减少您的损失,只需安装一个独立的电力监控系统即可。它不会为您提供完全相同的数据(例如,您不会看到字符串电压等),但您将能够计算出您的自消耗等。
https://iotawatt.com/
这样做的好处是,如果您在几年内放弃当前的系统,您仍然可以使用 iota 来监控设备或其他任何东西。
出于兴趣,当前的系统有多大系统以瓦特为单位,您是否在电费单或能源公司数据中看到了很多导出方式?
评论
O.P.
嗨,西蒙,
< p>我设法联系了澳大利亚 KStar 的联系人,但令人惊讶的是……他们在(中国)网站上显示的 GPRS/WiFi 加密狗与我的设备不兼容。我认为,考虑到你的年龄,它也不兼容。我会热衷于追随你的 RPi 努力,并在成功时进行复制(比放弃中文 #*@$ 购买像样的逆变器便宜)。
评论
感谢更新。
我希望下周末能在 KStar 的现场安装 RPi。
那就这样吧晚上的时间问题是远程登录并尝试通过 pymodbus (python) 与之对话。
我会及时通知您。
评论
JustinBH 写道...
将热衷于追随您的 RPi 努力,并在成功时进行复制(比放弃中文 #*@$ 购买像样的逆变器便宜)。 p>
你好,
设置 RPi 并重试与 Pymodbus python 库通信后,我完全没有运气,也没有任何响应。
然后我开始思考也许我拥有的逆变器不是 modbus,而是可能是自定义协议。
正如我在上一篇文章中提到的,我之前有一些 KStar 监控软件(Windows)可以工作,但没有真正的方法来编写脚本它或控制日志记录。所以我开始研究如何在中间监视器中设置一个串行嗅探器,目的是看看我是否可以看到来回的流量。
我决定在 PI 上使用 socat on linux然后用两个 USB 适配器(我周围有一堆适配器)制作了一条 RS485 桥接电缆,将 Windows 机器连接到 RPi。
无论如何,我能够读取来回发送的十六进制代码对代码进行了一些分析,我已经弄清楚了模式并实现了命令包结构的工作原理。
然后我还使用了新 KStar 逆变器的 Modbus 文档作为数据类型和数据的参考。数据排序以及来自 Windows 计算机的数据已经能够完全绘制出响应。
感谢以下惠而浦论坛帖子,它给了我想法:
/archive/1901079 和该文章末尾提到的 delta 脚本。
还有一些其他协议的通用谷歌搜索,例如“Phoenixtec 逆变器协议”。
它并不完美,但我现在可以获得以下信息:< /p>
运行时:
光伏直流电压、电流、功率(最多 3 组)
母线电压
电网电压、电流和频率(最多 3 组)有)
电网功率
逆变器温度
错误代码(还没有信息或示例)
总能量
上面也涉及一些缩放(即电压以 0.1V 为单位,电流和频率,以 0.01A 或 Hz 为单位)
统计数据:
运行时间(小时)
每日、每周、每月、每年和终生能源总量
记录峰值功率、每日峰值功率、日期、时间和“一周中的第 n 天”。
还有一个要求获取一些逆变器设置,例如序列号、启动电压、电压限制、频率限制,但我不知道如何更改它们.
我正在为自己制作一个有用的脚本,通过 cron 作业(或类似的)运行来获取数据,然后我计划将其发送到 PVoutput。由于它似乎只记录以 kWh 为单位的每日电量,因此我必须使用 0.1kWh 的寿命值才能获得真正的精度。不确定 PVoutput 是否可以处理连续的生命周期读数,而不是每 5 分钟递增的每日值?
我只是一名业余程序员,所以它还没有完全完善,也尚未接近准备就绪。 p>
但我想我应该分享迄今为止的成功。
Simon
评论
获取运行时的示例请求消息数据:
0xaa 0xaa 0x1 0x0 0x0 0x0 0x0 0x1 0x55 0xa 0xd
前两个字节似乎是标头(0xaa 0xaa)
下一个字节(第三个)是反相器您的目标地址(单元 1 为 0x01 – 我的逆变器 ID 地址)。您可以通过进入设置菜单从小型逆变器 LCD 上获取此地址。
第四个字节似乎总是 (0x00),可能与寻址有关?
第五和第六个字节似乎是功能代码和子代码。 (本例中为 0x00 0x00)
第七个字节是数据长度。在请求中,该值始终为零 (0x00)
第八和第九个是校验和。我认为这是通过对所有先前字节(请求消息中的字节 1-7)求和来计算的,但对于响应来说,它是包括数据到但不包括校验和的所有字节。
最后两个似乎是be 和结束块(0x0a 0x0d),我认为对应于换行符和回车符。
响应的结构类似:
0xaa 0xaa 0x01 0x03 0x00 0x00 0x4c ... 76 字节数据... 2x 字节 CRC 0x0a 0x0d
两个标头字节、单元地址和回复代码 0x03 (?),然后是响应代码 (?) 0x00 0x00,然后是长度 0x4c = 76 字节。然后是数据字节,并以CRC 和结束字节。
统计请求消息为:
0xaa 0xaa 0x01 0x00 0x0c 0x00 0x00 0x01 0x61 0x0a 0x0d
本例中功能码为 0x0c 0x00。
统计响应消息为:
0xaa 0xaa 0x01 0x03 0x0c 0xe0 0x59 ... 89 个数据字节 ... 2x 字节 CRC 0x0a 0x0d
In在这种情况下,与之前一样,回复是单元 ID (0x01) 和 0x03,但这次功能代码似乎是 0x0c 0xe0。
统计数据为 89 字节,而运行时数据为 76 字节。
另请注意,当逆变器处于睡眠状态时,逆变器似乎不会响应消息。所以它只能在白天发电时工作。
Simon
评论
我已经获得了 KStar KSG Modbus 文档。我还没有机会测试它,但它看起来合法。
如果您想要一份副本,请与我联系。
评论
O.P.
谢谢,但考虑到质量而且尺寸很小,我在 2022 年末放弃了它,转而使用 2 个三相华为逆变器。
集成到 Home Assiatant 中效果更好
评论
过去 3 年我一直在 RPi 上使用自制脚本来收集数据。仍然工作得很好。
我确实有 Kstar 的某种类型的 modbus 文档,但就像我上面提到的那样,它似乎没有回复 std modbus 消息。这就是为什么我最终自己进行监控并找出答案。
如果可能的话,我有兴趣看看您的医生。我会私信你我的电子邮件。
澳洲中文论坛热点
- 悉尼部份城铁将封闭一年,华人区受影响!只能乘巴士(组图)
- 据《逐日电讯报》报导,从明年年中开始,因为从Bankstown和Sydenham的城铁将因Metro South West革新名目而
- 联邦政客们具有多少房产?
- 据本月早些时分报导,绿党副首领、参议员Mehreen Faruqi已获准在Port Macquarie联系其房产并建造三栋投资联