
GivTCP v3是一款用于连接和管理GivEnergy设备的工具,支持多种设备类型,通过modbus协议与设备原生WiFi/以太网 dongle 建立连接,可通过局域网或内置SSID AP直接连接。该工具具备网络设备自动发现功能,支持近乎零配置部署,主要用于设备数据采集、监控及控制,并可通过MQTT或REST接口集成到智能家居系统(如Home Assistant)。
安装GivTCP
Home Assistant插件方式
https://github.com/britkat1980/ha-addonsDocker方式
运行插件/容器
配置GivTCP
http://IP地址:8099/config.html)配置完成后,GivTCP将向MQTT broker发布数据,Home Assistant会自动发现设备。
(可选)Home Assistant检查
GivTCP重启后:
此时Home Assistant中会显示多个数据点和控制选项,可开始集成到智能家居系统。更多控制选项和数据点详情见设置指南。
并行一体式设备(Parallel AIO)
并行一体式设备用户(如双AIO)在"逆变器"页面应预填充3个逆变器。若有缺失需手动添加,所有逆变器需设置静态IP。仅网关逆变器可通过GivTCP控制,其他一体式逆变器数据仅作信息展示。
安装
将仓库https://github.com/britkat1980/ha-addons添加到Home Assistant插件商店的仓库列表。
依赖说明
插件默认假设Home Assistant已安装Mosquito MQTT插件(可从插件商店获取),GivTCP会自动连接。若未安装,需自行部署MQTT broker并在配置页面提供连接详情。
使用方法
MQTT
启用MQTT配置后,GivTCP会将逆变器数据发布到指定MQTT broker。默认数据发布主题为GivEnergy/<序列号>/,也可通过设置"MQTT_TOPIC"指定自定义根主题。
控制功能同样通过MQTT实现,发布控制命令到以下主题:
GivEnergy/control/<序列号>/(注意"control"为小写)<MQTT_TOPIC>/control/<序列号>/RESTful服务
GivTCP提供REST API用于数据输出和控制,服务地址为http://IP地址:8099。每个逆变器通过以下端点暴露REST接口:
/REST1//REST2//REST3//REST4//REST5/调用REST1/api可查看可用API列表。若Docker以Host模式运行,REST服务端口为6345。
可在设置页面启用内置Web仪表盘,用于可视化逆变器数据,默认运行在3000端口。更多详情见https://github.com/DanielGallo/GivEnergy-Smart-Home-Display/%E3%80%82
!https://github.com/DanielGallo/GivEnergy-Smart-Home-Display/blob/master/graphics/ReadMe-Landscape.png
Web仪表盘支持单逆变器或多逆变器(单相/三相环境)的数据汇总。有关仪表盘的问题或反馈,可在https://github.com/DanielGallo/GivEnergy-Smart-Home-Display/issues%E6%8F%90%E4%BA%A4%E3%80%82
GivTCP支持GivEVC的监控与控制,通过本地modbus连接获取实时数据并提供基础控制功能。注意:EVC云控制不使用modbus协议,因此GivTCP的控制操作可能无法同步到官方App/云平台,尤其是充电模式仅为模拟实现。
注意:当前GivEVC存在固件bug,Modbus端口仅在WiFi连接时可用。若EVC通过以太网连接,需切换为WiFi连接以通过GivTCP获取数据。
配置
仅需设置EVC的IP地址和自动运行定时器,将"EVC_ENABLE"设为True即可启用功能。
控制功能说明
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务