项目介绍

ronbuist/remeha-can-interface 是一个托管在 GitHub 上的开源项目,主要使用 Shell 编写,目前获得 5 个 Star、1 次 Fork。

仓库全名
ronbuist/remeha-can-interface
Star 数
5
Fork 数
1
未关闭 Issue
2

README 摘要

Introduction Hello everyone! I own a Remeha Calenta Ace boiler and I wanted to get some data out of it to store in Home Assistant. I had two main goals: 1. Use the boiler's status to determine if gas consumption is for DHW (Domestic Hot Water) or central heating. 2. Get a pressure reading, so I can create an automation that will warn me when it's time to repressurize (i.e. add water to the system) Initially, I…

完整内容见 GitHub 原始 README 或本页 。

常见问题

remeha-can-interface 用什么语言开发?

主要使用 Shell 编写,目前有 5 个 Star。

如何获取 remeha-can-interface 的源码?

可以直接克隆仓库:git clone https://github.com/ronbuist/remeha-can-interface.git,默认分支为 main;安装与运行步骤见仓库 README。

remeha-can-interface 最近还在维护吗?

仓库最近一次更新为 2025年1月19日,当前有 2 个未关闭 Issue;Star 数为 5,可作为社区活跃度的参考。

关于

BASH shell scripts to capture data from a Remeha (Dietrich) Calenta Ace boiler

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
8
价值分
3
活跃状态
活跃

README

Introduction

Hello everyone!

I own a Remeha Calenta Ace boiler and I wanted to get some data out of it to store in Home Assistant. I had two main goals:

  1. Use the boiler’s status to determine if gas consumption is for DHW (Domestic Hot Water) or central heating.
  2. Get a pressure reading, so I can create an automation that will warn me when it’s time to repressurize (i.e. add water to the system)

Initially, I thought the boiler had a serial interface so I connected an ESP8266 D1 Mini to what looked like a serial RJ11 port. Well, I was wrong about that and it completely fried the D1 Mini. I later found out that older versions of the Calenta did have a serial interface, but mine is a newer Calenta Ace and apparently that has a CAN interface. One of the lines on a CAN bus is 24V, so the first thing I found out was that I probably fed that into the D1 Mini and that’s what must have fried it. I started searching for more information and was actually hoping someone had already hooked this up and had a working solution connecting to the boiler and feeding data into Home Assistant.

Unfortunately, I couldn’t find anything…

So, I set out to find it out myself. A CAN bus? I had never heard of such a thing, but hey, how hard can it be? It turned out not to be exactly trivial, but I did manage to reach the goals I had set for myself. This Github page contains the scripts I created, as well as some documentation describing how I got to this result. All documentation can be found on the Wiki.

I have also added some information on how to configure Home Assistant to get the data from the boiler.

For Dutch readers: I have already written a few things about this on this forum message on circuitsonline.net.

Disclaimer

Nothing described here is in any way approved or endorsed by Remeha. Connecting anything to the boiler could have unexpected results. I have not encountered any issues, but there is no public documentation by Remeha that states that what is described here, is possible and can be done without any consequences. If you decide to use the methods and software described here, you are doing so on your own risk!

All the findings described here are my interpretations and are the result of reverse engineering of the data. The scripts and documentation on this site come with ABSOLUTELY NO WARRANTY!

评论

暂无评论