澳洲Aurora VSN300 Wi-Fi 记录器:获取本地数据

在澳大利亚生活百科




O.P.

我使用 Power One(现为 ABB)Aurora PVI-4.2-OUTD 逆变器大约四年了。当时我有一个宏伟的计划,即使用逆变器的内置 USB 或 RS-485 连接器拼凑出某种监控系统,但它始终没有那么重要,以至于我懒得去设置。所以我决定只安装 ABB 自己的数据记录仪 VSN300。安装这张卡很简单:任何曾经设置过 Wi-Fi 浴室秤或智能灯等物联网设备的人都经历过为其通电、连接到其 Wi-Fi 接入点并告诉它您的 SSID 和密码的过程。 VSN300 也是一样。

适用于 iOS 的 ABB Plant Viewer 应用程序可以很好地通过 LAN 连接到记录仪,并且记录仪通过端口 80 提供的网页也易于使用,但它们对于我的需求来说有点终端用户。我想要将(几乎)实时发电数据流输入到我的家庭自动化系统中。为此,我需要一个 API,但据我所知,还没有。至少,没有公开内容。

VSN300 的手册声称它有一个 ModBus TCP 服务器。但从当前固件 (1.8) 开始,VSN300 仅侦听端口 80 (HTTP) 和 22(仅限 SSH、RSA 密钥,如果我从防火墙转发端口,则 ABB 支持登录)。 ModBus TCP (502) 的 TCP 端口经过防火墙处理以丢弃数据包,因此 LAN 上的任何其他端口都无法连接到该端口。 (是的,我已在 Web 界面中启用 ModBus TCP)。因此,ModBus 目前不是一个选项。

因此,我一直在研究 HTTP 接口、网络浏览器为显示当前数据而发出和接收的请求和响应。实际上看起来很干净。它类似于一堆 RESTful API,适当使用 HTTP GET、POST 和 PUT。应该很有可能指定足够的 API 来获取我想要的数据。

如果其他有技术头脑的用户对此有足够的兴趣,那么让我们组建一个乐队。否则,一旦我得到了值得报告的东西,我就会发布我的发现。



评论

您可能只需要将固件更新到最新版本,即 1.8.12(您的可能是 1.8.9)

只需拨打 1800 769 663 致电 ABB。

他们会向您发送新的固件文件,您只需使用内部 Web 服务器页面(与设置相同)即可更新固件固件。

这应该允许 Modbus TCP 工作。



评论

嗨 Debbiep,

我真的很想知道你是如何处理这个问题的。我在卡片和数据获取方面达到了与您大致相同的点。我有 ABB 逆变器。请在 WP 上与我们分享您的经验。我很乐意帮助完成任务。我一直计划使用树莓派通过 modbus 提取常规数据。还没有通过modbus协议。虽然我也没有投入大量时间。

谢谢。



评论

大家好,我有一台 VSN300,我对此很感兴趣

按照 Joe K 的建议,我联系了 ABB(意大利客户服务),确认他们即将发布新固件来修复关闭端口 502 的错误,但由于尚未获得批准,因此他们无法将其发送给我。

作为一个对 http/javascript 相当菜鸟的人,我尝试了 import.io 向导工具来构建 API,但它没有通过身份验证阶段:(

我会尝试看看我是否可以让我的一位计算机科学专业毕业的朋友来做这件事,同时我将感谢任何愿意分享有用提示的人:)



评论

大家好,

我对 modbus tcp 与 VSN30 也很感兴趣0 Wifi 记录卡。
Modbus 连接失败,端口 502 似乎被阻止。

我的固件版本是 1.8.9。
我尝试在 http 接口上进行远程更新,但仍然没有可用的更新。

自 1 月份以来,您有关于新固件发布的消息吗?

谢谢



评论

此线程现在相当旧,但我刚刚注意到一个新的可通过在线选项进行更新。现在是 1.9,但没有注释说明已修复的内容。



评论

大家好...
ABB 和 VSN300 的新手。这里有人成功地通过 Modbus 轮询 VSN300 吗?
愿意分享吗?

我尝试使用我的 ios 应用程序 Modcomm Peek and Poke 返回
“无法接收来自设备的回复”



评论

您是否尝试过向 ABB Australia 拨打服务电话?当我在计划报告方面遇到问题时,它们非常有帮助。

http://new.abb.com/power-converters-inverters/solar/monitoring-and-communication/data-loggers-and-controllers/vsn300-wifi-logger-card

页面底部有一个部分

您想做什么?
我需要服务或支持

您当地的 ABB 服务团队
1800 769 663(仅限工作时间)



评论

我使用本教程设置了 Raspberry Pi 来监控我的 PVI-5000-outd。

/archive/2116394

它工作得很好,可以输出到 PV output.org,它有一个开放的 API,因此应该很容易集成到您的自动化系统中。

希望它有所帮助。顺便说一句,他们在本教程中使用的串行到 USB 转换器受到 FTDIgate 的影响。



评论

MotiWonderDog 写道...

您是否尝试过向 ABB Australia 拨打服务电话?

谢谢..我已经这样做了,但没有收到他们的任何回复。

如果太阳能电池板正在发电,我正在尝试让我的家庭助理轮询 VSN300任何电力。
如果正在生成,请打开我的游泳池过滤泵。

MrEGuy 写道...

我使用本教程设置了 Raspberry Pi 来监控我的 PVI-5000-outd。

/archive/2116394

谢谢 MrEGuy,我会查看您提供的链接。

感谢所有回复



评论

您可以使用从机 ID 247 和功能代码 3。



评论
这篇文章已编辑

zib123 写入...

您可以使用从机 id 247 和功能代码 3。

感谢您的建议。我今晚会尝试一下。

抱歉,那个 id/功能代码是什么?



评论

所有数据:D 我还没有检查要使用的 modbus 映射,但如果手册正确,它应该是 sunspec modbus 映射。



评论

好吧,我检查了一下

https://www.sma.de/fileadmin/content /landingpages/pl/FAQ/SunSpec_Modbus-TI-en-15.pdf

似乎可以工作。

如果你不想乱搞 modbus,我做了这个 https://pastebin.com/1y8ZgF5J

url 等取决于你的设备 ofc 的序列号和 IP。但如果你想从http转储JSON而不是弄乱modbus,它可能会给你一些提示。



评论

zib123写道...

如果你不想弄乱modbus,我做了这个https://pastebin.com/1y8ZgF5J

url等取决于你的序列号和设备的IP。但如果您宁愿想要从 http 转储 JSON,而不是搞乱 modbus,它也许会给您一些提示。

对于回复缓慢,我深表歉意,家里发生了很多事情。才设法回到这个项目。

我非常感谢您的更新。但我对 JSON 的事情相当绝望。我不确定如何使用您上面提供的代码。 :(



评论

zib123 写...

似乎可以工作。

不,不行。这个可以。

https://www.solaredge.com/sites/default/files/sunspec-implementation-technical-note.pdf



评论

大家好来自意大利,

我正在尝试使 modbus/tcp 在 VSN300 WIFI 卡上工作,以从 homeassistant 监控我的 ABB PVI-3.0-OUTD 逆变器。到目前为止,我能够调用后端 API 获取 JSON 格式的数据(与 zip123 的方式类似),并且我编写了一个模块来将源发送到 Blynk。现在,我的下一个挑战是使用 modbus 及其内置 homeassistant 客户端。

< p>我拥有 VSN300 Web 应用程序的管理员访问权限,启用 modbus 功能后,我尝试对卡进行 nmap,但没有出现 502:

主机已启动(0.010 秒延迟)。
未显示:993 个关闭端口
港口国服务
22/tcp 打开 ssh
80/tcp 打开 http
1137/tcp 过滤修剪
1141/tcp已过滤 mxomss
1218/tcp 已过滤 aeroflight-ads
1310/tcp 已过滤哈士奇
16012/tcp 已过滤未知

我在第一篇文章中读到,502 端口已受防火墙保护(数据包被丢弃),并且在固件 1.9.2 中,情况似乎没有改变。尝试直接 nmap 端口

nmap -p 502 192.168.1.XXX

结果是:

主机已启动(0.018 秒延迟)。
PORT STATE SERVICE
502/tcp open mbap

所以,它可能在墙后工作。不幸的是,homeassistant python 客户端和 mbpoll(从rpi)无法获取数据,任何请求都会超时。主机已启动(端口 80 在浏览器中运行良好), ping 和 nc 都可以到达主机,特别是 nc 可以打开端口 502。我使用以下选项尝试了 mbpoll:

mbpoll -o 10 -a 247 -m tcp -t4:hex -r 40084 -c 1 -0 192.168.1.XXX

这就是结果:

协议配置:Modbus TCP
从站配置...:地址 = [247]
起始参考 = 40084,计数 = 1
通信............:192.168.1.XXX,端口 502,t/o 10.00 s,轮询速率 1000 ms
数据类型........................:16 位寄存器,输出(保持)寄存器表

- - 轮询从站 247... Ctrl-C 停止)
读取输出(保持)寄存器失败:连接超时

我不是 modbus 协议专家,并且肯定我犯了很多错误,但我有很好的编程经验,如果你能帮助我,我会学得很快:-) 我阅读了有关从站 id 和功能代码的信息,也许我正在丢失一些东西,前提是它不是 f防火墙问题,在这种情况下我应该联系 ABB,对吧?

非常感谢您提供的任何帮助!



评论

试试这个

https://store.chipkin.com/products/tools/cas-modbus-scanner

扫描设备 2、03 读取保持寄存器

/archive/3ly8p 659



评论

嗨安东尼奥,

我为 Home Assistant 制作了一个自定义组件,用于使用 ABB 三相逆变器的 modbus tcp sunspec 读取数据。一旦我有时间,我将使其也适用于单相逆变器。如果您仍然感兴趣,请联系我。

HA 论坛讨论链接:https://community.home-assistant.io/t/custom-component-abb-power-one-fimer-pv-inverters-sunspec-modbus-tcp/316363?u=alexdelprete

我还探索了直接从 VSN300 获取 JSON 数据的可能性,但是它使用了一些奇怪的身份验证内容,然后我放弃了尝试。



评论

有人知道在澳大利亚哪里可以购买这些 VSN300 卡吗?


澳洲中文论坛热点
新西兰总理:出世在新西兰的新纳粹Thomas Sewell是“挺蹩脚的人”,但那是澳洲的问题
新西兰总理拉克森称新纳粹Thomas Sewell是坏人,但是没对要求把他从澳大利亚遣返到诞生国去的呼吁置评。
撞穿学校栅栏害死十一岁男孩的司机不必坐牢
一位女司机撞穿学校栅栏、害死了11岁男孩,被罚2000元罚金、撤消驾照,不必坐牢。Jack Davey 的父母去了

生活百科

生活百科

爸爸的麻烦

澳大利亚问大个子” 从美国进口轿车,关税和各种费用?如果您没有车牌并将其放在车库中会发生什么? 如果进口礼物,会有关税和各种费用折扣吗?您要缴纳个人所得税吗?要付多少钱? 如 ...

生活百科

这是什么样的动物粪便?

澳大利亚如图所示,我每天晚上都会来,只拉起甲板梯子。这是哪种动物?这不是负鼠。 注释 是负鼠。他们通常在进食后拉。我想附近有果树。他们将它们带到您的甲板上,然后像这样吃它们。 ...

生活百科

新技巧?

澳大利亚我不知道要发布哪个版本。我觉得隐藏版本更受欢迎,所以我在这里发布了它。 最近,似乎是一个新骗局很受欢迎吗?呢 一个陌生人会向您发送消息或致电您, 他们会假装是您的老朋 ...

生活百科

我可以在墨尔本获得6元巴士卡吗?

澳大利亚我可以在墨尔本获得6元巴士卡吗? 评论 无法退款。该卡可以永远保留,余额可以在到期后免费转移到新卡上。 评论 您可以手动退还机票。 评论 您尝试过吗? 评论 这很麻烦 我很久以 ...

生活百科

该诊所已收取Suparge

澳大利亚如今,即使诊所也必须为成功收取。当我两周前去看GP时,该诊所还收集了它,我丈夫的诊所也收集了它。本周,我母亲去看GP诊所时也收集了它。太可怕了!这个这样的人无处不在! ...

生活百科

NBN 2演出计划和定价

澳大利亚O.P. 有人知道是否有任何提供商发布了9月25日到期计划的2次演出定价?即使这是定价的粗略指南,也很棒。我知道必须将NTD替换为过程的一部分。 pandabear写道... 是否有人知道任何提供商 ...

生活百科

从墙壁上卸下飞机

澳大利亚O.P. hi 我刚搬进了一个三层楼的联排别墅,该联排别墅在每个级别上都有丑陋的AF对讲机(无效)。卖给我们这个地方的老家伙认为这是复杂技术的高度!我希望他们走了,因为我永远不 ...

生活百科

吊扇灯升级

澳大利亚O.P. 我们有带灯的吊扇。最初,它们有圆形的氟,但后来被LED取代。但是,两者都很烂,很少的光和可怕的冷色温。 我正在寻找有关我可以采购并让电工安装的替换单元的建议。大多数 ...

生活百科

室内蚊子陷阱/威慑

澳大利亚O.P. 已经几年没有被要求,所以我想我会看看是否有新的可用。 我的孩子在睡觉时似乎总是受到攻击,并且对叮咬过敏,因此他们膨胀并真的很烂。当我们很少打开窗户时,不确定它们 ...

生活百科

埋葬了80年代的游泳池

澳大利亚O.P. 嗨, 我们买了一个曾经有一个9×4 M混凝土池的地方。 Previous owner says it was “demolished” in the late 90s / early 2000s… but I’ve probed the ground with rebar and I’m definitely hitting concrete in multipl ...

生活百科

洗衣机比较

澳大利亚O.P.this post was edited LG 10kg Front Load Washing Machine with Steam WV5-1410W $1062 4.5 673 reviews (last minute contender) Westinghouse 10kg EasyCare Front Load Washing Machine Black WWF1044M7SA $996 4.9 147 reviews Bosch Series 6 9kg Fr ...

生活百科

低频嗡嗡声/隆隆声/噪音,北岸悉尼

澳大利亚O.P. 不确定要在。 中发布哪个确切的论坛。当我在家(悉尼的Wahroonga) 时,我会听到低频隆隆声的声音,我也可以在悉尼北岸的几个郊区的几个郊区听到它。这是一个非常低的频率嗡嗡 ...

生活百科

阳台没有排水

澳大利亚O.P. 我们的房子已经由以前的所有者进行了翻新,除了在阳台上,他做得很好。 他们在旧瓷砖上铺有瓷砖,这些瓷砖提高了地板的水平,现在栏杆下没有差距可以逃脱。 当它下雨时,水 ...

生活百科

大炮气体原木壁炉远程恒温器

澳大利亚O.P. 试图找出远程恒温器如何与燃气加热器通信。想知道它是否经常使用收音机,因为我在遥控器和壁炉上都看不到任何红外面板。在操作旁边还找不到遥控器的更多细节并设置手册。想 ...

生活百科

我的Ausgrid仪表有故障吗?

澳大利亚O.P. 您好,我发现了这一点,即使您在12个月前录制了这一点,但在过去的十年中,我经历了相当多的增长。我已经检查了A/C和HWS的电工检查使用情况,因为它们显然可能是错误的,但使 ...

生活百科

有关将电池添加到太阳能设置的问题

澳大利亚O.P. 因此,我目前的设置具有6.6 kW链接到Fronius Primo gen 24 5kW逆变器。 想要添加兼容的电池,例如,大约15kWh的功能 我只是想在此设置中使用3小时的Plane for Batter。 我只是想在电池中使用 ...

生活百科

我可以直接从太阳能中供电吗?

澳大利亚O.P. 我有电动板供暖,喜欢干净的空气,完美的温暖和舒适的舒适性,但是现在它正在接近高级速度。 我必须做出决定。 我的家庭房为40平方公里,楼上的热量是有益的。 我的问题很简 ...