Testing new control...
 
Notifications
Clear all

Testing new controls/monitoring for Midea Clone ASHP

162 Posts
9 Users
19 Reactions
3,489 Views
(@grantmethestrength)
Reputable Member Member
Joined: 9 months ago
Posts: 131
 

Posted by: @benson

I think I've hit a stumbling block, or at least when it comes to any over/undershooting adjustments. I just can't figure out a way of effectively circumventing the fact that the midea unit turns itself off when changing serviceman settings. I've tried adding a building block to the automations that slightly adjust the WCC, in that I've included a sequence action to turn the CH back on. It doesn't work though, I guess because it still does both actions at the same time so it hasn't actually 'exited' the serviceman settings before the sequence action can operate.

@benson can you post an example of your automation please


Kind Regards
Si
——————————————————————————
Grant Aerona3 13kW
13 x 435w + 13x 480w Solar Panels
Sigenergy 10kW Inverter
16kW Sigenstor battery


   
ReplyQuote
(@benson)
Reputable Member Member
Joined: 2 years ago
Posts: 198
Topic starter  

@grantmethestrength it was literally just out of the box plug and play. I'll email him and see what he says.



   
ReplyQuote
(@benson)
Reputable Member Member
Joined: 2 years ago
Posts: 198
Topic starter  

 

 

Posted by: @grantmethestrength

@benson can you post an example of your automation please

sure. Here's the automation sequence, so pre requisite is that heating must be on (this is what Control Zone 1 entity is). T4H1 is the OAT value at the colder end of the curve so if it was set back from -2, to -1, this would lower the curve sufficiently so it gradually reduces IAT, I found. The last action to run in sequence is then to turn CH back on again:

Snip20251028 1

Here's the code behind it as well, if this is what you meant:

alias: ASHP WC curve overshoot adjustment
description: ""
triggers:
- trigger: numeric_state
entity_id:
- sensor.temperature_humidity_sensor_temperature
above: 21.8
conditions:
- condition: device
type: is_on
device_id: d3224b34c0e7484c771e1543c8252132
entity_id: 8116be08f573f5dc01bb0d508392cfb3
domain: switch
for:
hours: 0
minutes: 5
seconds: 0
actions:
- device_id: d3224b34c0e7484c771e1543c8252132
domain: number
entity_id: 6a61ed3c9f83ad929967dfabfd642b17
type: set_value
value: -3
- sequence:
- type: turn_on
device_id: d3224b34c0e7484c771e1543c8252132
entity_id: 8116be08f573f5dc01bb0d508392cfb3
domain: switch
mode: single



   
ReplyQuote



cathodeRay
(@cathoderay)
Illustrious Member Moderator
Joined: 4 years ago
Posts: 2293
 

@benson - you are doing this the counter-intuitive way to me, shifting the line (curve) left and right on the x axis, rather than moving up and down on the Y axis.

Posted by: @benson

pre requisite is that heating must be on

This rings a distant bell, the unit can't be in DHW mode for some reason, and looking at my code, I do have a 'is unit in space heating mode' test before running the rest of the auto-adapt script. But if you are adjusting the curve, you will be in space heating mode anyway (unless the DHW happens to be on, which as I say you can check). I am not sure you need all the on/off stuff - I just write to the register anyway (runs once an hour).


Midea 14kW (for now...) ASHP heating both building and DHW


   
ReplyQuote
(@grantmethestrength)
Reputable Member Member
Joined: 9 months ago
Posts: 131
 

Edit: just had a look at some of my automations and it looks like it is home assistant creating the random entity id’s still worth checking in the non yaml version that the entities are correct. It turns out Home Assistant creates its own id in the background so that even if you rename the entity it still has the same unique id for that entity. 

 


This post was modified 1 hour ago by Grantmethestrength
This post was modified 46 minutes ago by Grantmethestrength

Kind Regards
Si
——————————————————————————
Grant Aerona3 13kW
13 x 435w + 13x 480w Solar Panels
Sigenergy 10kW Inverter
16kW Sigenstor battery


   
ReplyQuote
(@grantmethestrength)
Reputable Member Member
Joined: 9 months ago
Posts: 131
 

Home Assistant also has an auto-entites card so you can have a card that shows all of the entities of a device this is quite useful for finding the exact entity, its current state and its history.


Kind Regards
Si
——————————————————————————
Grant Aerona3 13kW
13 x 435w + 13x 480w Solar Panels
Sigenergy 10kW Inverter
16kW Sigenstor battery


   
ReplyQuote
Page 14 / 14



Share:

Join Us!

Latest Posts

Click to access the login or register cheese
x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
ShieldPRO