NodeRed_Heishamon_control icon indicating copy to clipboard operation
NodeRed_Heishamon_control copied to clipboard

[ENHANCEMENT]: Integration of power limitation (SetDemandControl)

Open LaMiyu opened this issue 2 years ago • 8 comments

Hello,

There is a function in Heishamon to simulate the Optional board CZ-NS4P. About this you can use the function SetDemandControl to call the power limitation (0-10v). https://github.com/Egyras/HeishaMon/blob/master/OptionalPCB.md image

With the power limitation you can limit the maximum power of the compressor, but the fan is not limited (as a difference to the Quiet-Mode).

In my eyes it would be a good extension to integrate this function in three ways:

  • general limitation of the jeisha
  • limitation in night mode
  • limitation in soft start

LaMiyu avatar Jan 21 '23 20:01 LaMiyu

Okay, wow.

Thank you for the suggestion. It is a good one. It is a bit late, my reply, but I will investigate on what effect is has, how easy it is to setup, and where to apply it . indeed sofstart might be a good addition :)

edterbak avatar Sep 04 '23 08:09 edterbak

Am I correct in thinking that if I want to use this SetDemandControl, I need:

  • In heishamon > settings: have [Emulate optional PCB] enabled
  • OR; have the optional pcb connected.

Then we can use the SetDemandControl with a value (43-100) behind it to do some magic?

Thanks

edterbak avatar Oct 26 '23 00:10 edterbak

Yes there is 2 options, pcb emulation, or optional pcb.

Here is graph from heatpump service manual.

image

Main function is to limit compressor current. Step is 5%, lowest value is 15%, but by testing didn't saw any changes from 30% and lowering.. so i think 20% is lowest usable level (maybe only on my pump)

I have optional PCB, also i am using it by 0-10V dimmer. If you implement it please add possibility to output set point to light dimmer :)

geduxas avatar Oct 26 '23 03:10 geduxas

Hi geduxas, Thank you for taking the effort to teach me. Very helpfull.

But I do not fully understand the function. With PCB or without and emulating, we can send this SETDemandControl command. Right? Or is this true for only one scenario?

I do not understand the dimmer being used yet. If I am guessing, you use a dimmer (potmeter) to generate a signal between 0-10V towards the pump. Does that mean a phisical potmeter is required? Or is this where the setdemandcontrol comes in. Sending this message makes the heatpump think a signal of X volt is coming in..

thanks guys!!!!

edterbak avatar Oct 26 '23 18:10 edterbak

Heishamon can emulate presence of extension board cz-ns4p. So if you don't have physical board. While enabling emulation, you can send SetDemandCobtrol to heishamon, and it will emulate what real pcb does.

Real pcb have 1-10V control pin, where you can physically control demand, by limiting compressor current. So giving to it's input 0-10V which represents 0-100% working power of compressor. Best option what i have found for controling 0-10 zigbee dimmer :)

Both ways you can control it.. via heishamon (only if you don't have real pcb) or some external physical 0-10V controller.

geduxas avatar Oct 26 '23 18:10 geduxas

Okay. Understood now. Thanks.

But wat do you mean with this?

If you implement it please add possibility to output set point to light dimmer :)

edterbak avatar Oct 26 '23 19:10 edterbak

Okay. Understood now. Thanks.

But wat do you mean with this?

If you implement it please add possibility to output set point to light dimmer :)

I am very new to node-red, don't know exactly how everything works.. so if you make it control via publish mqttcommand, i would like to have possibility to get 0-100% value to dimmer.. how to controll led dimmer from node-red i don't have ideas :D now i have it in HomeAssistant, and it's apperes as regular dimmable lamp which i can turn on/off and set it's brightness.

geduxas avatar Oct 26 '23 19:10 geduxas

Ah, okay. Understood now. Step 1 is making it possible to send the command through mqtt.
Step 2 i can easily make an 0-100% output for you to send to whatever destination you like. Small service, little trouble

edterbak avatar Oct 26 '23 19:10 edterbak