Victron电池有限公司-荷兰
开源
Victron Energy已承诺将其某些项目开源。在此页面上,您可以找到有关可用资源和项目的更多信息。
在我们自己的一些项目下面,您还可以看到其他人使用Victron设备的开源项目列表。请参见本页底部。
请注意,所有这些信息都是免费提供的,没有任何保证,我们不承诺提供支持。尽管我们当然愿意在可能的情况下提供帮助。
正在查找Victron协议文档?阅读我们的数据通信白皮书。
此外,请参阅我们的修改论坛。
1.Venus OS:我们GX产品系列上的软件,也适用于树莓派
Venus OS是Victron Energy类Unix发行版,具有linux内核。这是运行在我们GX产品系列上的软件:中央和远程监控系统。
虽然在标准配置方面,Venus OS和兼容硬件平台对我们来说是一个非常成功的项目,但它也可以成为许多其他项目的完美平台。例如:
为某些产品添加驱动程序,如果足够有趣,我们将在VRM门户上添加数据的传输和读取。例如,添加发电机读数和启动/停止,以及温度传感器将非常有趣!
在产品上添加逻辑,例如控制继电器或执行其他操作。
1.1 Venus OS/GX设备的Dockeried Inlux数据库和Grafana仪表板
2.VRM门户
虽然VRMPortal本身不是一个开源项目,但可以使用VRM JSON REST API查询VRMPortal数据库。
此外,您可以使用MQTT连接到GX产品系列,有关更多信息,请参阅dbusmqtt自述文件。
3.信号K
信号K是一种现代开放的海洋数据格式。Signal K基于包括JSON、WebSocket和HTTP在内的标准web技术,以对WiFi、手机、平板电脑和互联网友好的方式,提供了一种独立于底层通信协议(例如NM
-EA0183、NM-EA2000、SeaTalk、I2C、1-Wire、ZigBee等)的信息共享方法。更多信息请访问
Signal K Node Server插件
Raspberry Pi Venus图片:
VE的信号K插件。直接串行到USB接口:
博客-与Signal K一起航行:
博客-信号K:拥抱与Victron Energy的连接:
4.其他与Victron相关的开源项目
全世界许多人都在编写代码,将Victron产品和协议集成到他们的系统中。以下是旨在相互帮助的公共项目列表。
提示:确保在Github和其他开源中心搜索“Victron”,或在谷歌搜索“Victron git”。这就是我在下面找到链接的方式:-D。
想在这里列出您的项目吗?请自行更改此页!请参见右上角的登录。
4.1 Multis/Quattros/MK2
Victron Multiplus逆变器的基于HTTP的原始监视器。使用作为数据源。
Fabien Fleutto为他那艘名为Elorn的漂亮的比利时旧驳船制造了一个监控系统
Github源,用于在树莓pi上控制Victron BMV和逆变器。
博客,包含概述项目所有细节的帖子
Michel Kuenemann使用1 X RPi B和4 X LPC1769 Cortex M3改造了他的房子:
MyPV 2分钟演示视频
MyPV网站(Raspberry pi托管)
项目描述
源代码
MK2的Python库(Izak Burger)
EMDO可以做到!能源管理器增加自耗报价,在能源可用时切换负载。可编程BASIC解释器(MM-BASIC)。
swissEmbedded GmbH kickstarter上的EMDO101
github上的开源BASIC程序
想在这里列出您的项目吗?请自行更改此页!
4.2 VE.Direct(MPPT太阳能充电器和BMV电池监测器)
Arduino公司:
Arduino上的Victron-房车论坛
VE。Arduino的直接阅读库
Arduino VE.基于Victron参考实现的直接库
Arduino和ESP32 VE。支持HEX协议的直接库(上一个项目的分支,请参见下面的ESPHOME传感器)
电池/BMS:
支持多种BMS/电池类型的GX设备的串行电池驱动程序。