从victron multiplus进行数据检索

问题描述

我已经购买了Victron inverter/charger (MultiPlus 1600VA,12V Inverter Charger - 1.3kW)和他们的MK3 USB interface (VE.Bus to USB)

在Windows上,我可以操作Victron Connect Software获取各种有用的信息。我现在想简单地尝试使用RaspBerry Pi 4和相同的USB接口来获取相同的信息,因此我可以创建自定义显示并使用这些信息。

他们提供了其连接软件的linux版本,但在AppImage文件中提供了该文件,但在我的OS版本上无法打开:Raspbian GNU / Linux 10(无效)。 https://community.victronenergy.com/questions/43667/victronconnect-for-linux-download-instructions.html

Victron确实有一个平台(CCGX),您可以将该平台闪存到卡上并与RPI一起使用,但是它仅与RPI2和3兼容-我不想使用它,我想创建自己的代码来从界面中获取原始数据,然后以自己的方式使用数据。

我有RPI可以识别USB接口,但是找不到从USB接口获取数据的方法...

pi@raspBerrypi:~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0403:6015 Future Technology Devices International,Ltd Bridge(I2C/SPI/UART/FIFO)
Bus 001 Device 003: ID 046d:c52b Logitech,Inc. unifying Receiver
Bus 001 Device 002: ID 2109:3431 VIA Labs,Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我是一位经验丰富的Python(用于数据科学)用户,但是是RaspBerry Pi和电子产品的新手。

我困在哪里:

我尝试在https://github.com/diebietse/invertergui上使用非常好的示例,但似乎无法使其正常工作。

我已经克隆了存储库并安装了依赖项(我认为),然后我陷入了以下困境,不知道从这里去哪里:

pi@raspBerrypi:~/invertergui $ docker run --name invertergui --device /dev/ttyUSB0:/dev/ttyUSB0 -p 8080:8080 diebietse/invertergui
docker: Error response from daemon: Conflict. The container name "/invertergui" is already in use by container "d0adb7a565d8e3cd6e80a6bac6850e2357016be4bc76b3488f3283f7ffa984e6". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)