Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENHANCEMENT]: Integration of power limitation (SetDemandControl) #84

Open
LaMiyu opened this issue Jan 21, 2023 · 8 comments
Open

[ENHANCEMENT]: Integration of power limitation (SetDemandControl) #84

LaMiyu opened this issue Jan 21, 2023 · 8 comments
Labels
enhancement New feature or request

Comments

@LaMiyu
Copy link

LaMiyu commented Jan 21, 2023

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 LaMiyu added the enhancement New feature or request label Jan 21, 2023
@edterbak
Copy link
Owner

edterbak commented Sep 4, 2023

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
Copy link
Owner

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

@geduxas
Copy link

geduxas commented Oct 26, 2023

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 :)

@edterbak
Copy link
Owner

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!!!!

@geduxas
Copy link

geduxas commented Oct 26, 2023

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.

@edterbak
Copy link
Owner

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 :)

@geduxas
Copy link

geduxas commented Oct 26, 2023

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.

@edterbak
Copy link
Owner

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 edterbak added this to the Stable Release (v25.00) milestone Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants