Closed dennisbakhuis closed 8 months ago
Truly version is 3.2, for now it's already 3.2.3. In 3.2 *_energy_* renamed to *_power_* also introduced extra topic for new K/L pump. And from 3.2.3 extra power topic's renamed to get end of _Extra Also from 3.2.3 heishamon wil send it's version number. It could be used to track for update.
Thank you Most items are already in the(not so stable) beta. I will check the latest firmware again soon.
Thanks a lot for both your responses.
Just to emphasize, I am just looking for some sort of written confirmation on Github of which version of the NR flows work with what version of Heishamon.
Example: Version 23{.09} Compatible with Heishamon from 3.0 up to 3.1
I do not mind not updating or missing out on some features. But I do not want to loose valuable wife-appreciations credits due to the heating not working, after an update :-).
@dennisbakhuis node-red uses basic heishamon functions, basically they will not change or get updated.. because almost everything is already done in heishamon.. now after appeared k/l series pumps, they have some extra sensors.. power consumption/production become more detailed, so panasonic had moved it to other location. Appeared digital pressure sensor.. Don't know if it required to node-red.. also appeared second inlet water sensor.. Also don't know any use cases hera.. so I thin there is no point tie node-red to heishamon version.
It is little trouble to mention something about heishamon firmware versions. :)
Just as an update, to indicate the hidden importance of this issue...
In the latest beta's I am using TOP111 and TOP112. It turns out this topic is only available after 3.0 or 3.1. Without the right fw version, the flow wil not send any HEAT temperature setpoints. The heatpump will not, as desired, rotate as a tiny sun.... 😃
So, having this information clear up front for users is important. I have just added this information on the main github page as a "ATTENTION!" on top about the beta's.
As soon as the current work on the beta's is mature enough to be called stable, I will make this piece of information more clear in the readme.md
Thanks @dennisbakhuis
edit btw.
My first step was checking the change-log and I noticed that some topics got a rename.
Where did you find the changelog?
@edterbak but it's almost year ago :) i think it was in 3.0 version, 3.1 most of all developed for rules, and 3.2 introduced opentherm support
https://github.com/IgorYbema/HeishaMon/pull/98
Yes i think some implementations should check heishamon version.. truly none knows how much heishamon's runs in old firmware..
Thank you for the link.
Background story for me is that i only updated to 3.1 four months ago. Recently to 3.2. Just the last two weeks i have discovered the use of top111 and top112. Using it now in the beta.
So now the firmware function has become a point of attention for the flow. 😄
Thank you for the link.
Background story for me is that i only updated to 3.1 four months ago. Recently to 3.2. Just the last two weeks i have discovered the use of top111 and top112. Using it now in the beta.
So now the firmware function has become a point of attention for the flow. 😄
Ok, so for that purpose, i think if topic is missisng integration should shout about old firmware and urge for update.. and from 3.2.2 heishamon will print it's firmware version in stats.. so it will be easier to determinate version..
Lol.. i just built that functionality. Timmer for 10 minutes. If no top111 came in. Log entry with firmware info.
Glad I could help. A rename of topics seemed it could have at least a minor influence.
Where did you find the changelog?
I just looked on the release page of Heishamon for version 3.2: https://github.com/Egyras/HeishaMon/releases/tag/v3.2
.. and from 3.2.2 heishamon will print it's firmware version in stats.. so it will be easier to determinate version..
That sounds like a very good addition to the heishamon fw. Great work on heishmon @geduxas 😄 Awesome
@dennisbakhuis Thank for this link. I found the answer I was looking for thanks to this link. Sometimes I struggle with github finding my way. It is not extremely intuitive. The link helped.
Just a confirmation for other people who are looking for this information: The node-red-flows (NRF) version 23.09 are compatible with Heishamon version <=3.1.
When upgrading Heishamon to 3.2.{0, 3} there is a rename in topics which is not compatible with NRF 23.09:
TOP15: "Heat_Energy_Production" —> "Heat_Power_Production",
TOP16: "Heat_Energy_Consumption" —> "Heat_Power_Consumption"
TOP40: "DHW_Energy_Production" —> "DHW_Power_Production"
TOP41: "DHW_Energy_Consumption" —> "DHW_Power_Consumption"
While I expect that NRF 23.09 will still be happy in running your HP, the information on energy/COP will probably be missing. So if you want to stay on the currently stable NRF 23.09, do not upgrade Heishamon and stay on version 3.1 or rename the topics manually.
Hi. I added both node topics in de beta. If one topic does not produce a value, it is the other topic.
So if you run fw 1.0, 2.0 3.0, 3.1 or 3.2.. all will show the value regarding Heat XXX production etc.
But indeed: This is not present in current version 23.09 This is present and functioning in version 23.10 (beta's) since beta9 I think
The information about the firmware is on the front page on the top in v24.00 text. For now I think this is sufficient.
If this is incorrect, please give feedback on this then. Otherwise, could you close the issue?
Sorry, I did not realize I had to close this. This all looks great! Thanks again!
First of all, many thanks for this awesome project. My experience with these flows, together with Heishamon, and my Panasonic T-CAP MXC12J9 were plug-and-play. In Dutch I would say, rotates as a tiny sun ;-)
After a few weeks, my home assistant instance got a message on my Heishamon integration, saying that there is a firmware update (3.20). My first step was checking the change-log and I noticed that some topics got a rename. Next stop, checking if there would be any problems with the NodeRed flows. This was not so obvious, so I waited with the upgrade.
So the enhancement is actually, quite simple: have for each version of the NodeRed flows an accommodating/tested version of Heishamon. This can be a line with the version itself or a table style thing, not sure what is best.
Maybe you are already using firmware version 3.20 of Heishamon. I am not sure if the change of power and energy gives any trouble, but a small confirmation would be great.
What do you think?