cribskip / esp8266_lgawhp

Bridge for 2018+ R32 LG Air/Water-Heat pumps
23 stars 7 forks source link

Request for clarification / documentation #5

Open fiesh opened 2 years ago

fiesh commented 2 years ago

First of all, thanks for this awesome project.

Since I'm debating whether to purchase an AWHP like this, I'd like to ask for some clarification:

I'm very comfortable with helping to extend and possibly also clean up this project a bit from a software development point of view. Alas I am hopelessly untalented when it comes to electronics, so might need help there ;-)

cribskip commented 2 years ago

Thanks, I'll try to answer from on the go.

  1. One wire allows Ds18b20 sensors to be attached to concurrently measure various temperatures. Sdmeter is for interfaceing an SDM energy meter and publishing the measurements by MQTT. PENKTH000 is LG's energy meter solution to enable the heat pump to record used electricity. Nonsense IMO.

  2. No, consumption can't be set and fluctuates heavily on start up. The controller randomly spikes temperature before fading down. Sometimes this leads to short cycles because just after start up, the set temperature is reached and the heat pump turns off again. Yes, flow temperature can be set.

  3. As this project is based on the cheap esp8266, it uses wifi. Porting to esp32 and an ethernet PHY should be straight forward but more expensive.

Best, Sascha

fiesh @.***> schrieb am Di., 16. Aug. 2022, 20:21:

First of all, thanks for this awesome project.

Since I'm debating whether to purchase an AWHP like this, I'd like to ask for some clarification:

  • What's ONEWIRE / SDMETER / PENKTH000?
  • I'm a bit uncertain about what can be read and controlled and what not, and the other issues have only deepened my confusion. Can the power consumption be set? Can the flow temperature be set?
  • From what I understand, the setup is currently just for WiFi? I'd prefer cable based ethernet, but I guess that should be doable.

I'm very comfortable with helping to extend and possibly also clean up this project a bit from a software development point of view. Alas I am hopelessly untalented when it comes to electronics, so might need help there ;-)

— Reply to this email directly, view it on GitHub https://github.com/cribskip/esp8266_lgawhp/issues/5, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK476RA6KV2Q5LZ2MN4USLVZPLZNANCNFSM56WZE3DA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

fiesh commented 2 years ago

Thank you for your quick answer!

So there's no way to set the energy consumption of the AWHP? I thought there would have to be something since without it, there's no way to make the pump use excess energy available through solar panels? And basically, why's it even have an inverter then?

Edit: Or maybe I misunderstood, and the energy consumption can be set indirectly by specifying the requested flow temperature? This would be feasible I suppose?

Another edit: I'm also really confused, this document says the serial port is 8N1, but in the readme it says 8N2? Also, could I theoretically use a converter like https://inovalab.de/produkt/modbus-tcp-ethernet-modbus-rtu-rs485-gateway/ to get modbus to ethernet and then query it over modus / tcp? This seems much easier to me in terms of electronics ;-)

cribskip commented 2 years ago

Well, you could also use a) the "Smart interface" using the screw clamps or b) increase the setpoint while pv is available (as I do).

If you don't own a unit yet, don't by in my opinion. There are cheaper Chinese ones which enable a limit of power usage.

The LG only displays a red line on the limit and simply ignores it. It MAY be that my reimplementation is causing this, but as other values are sensible transmitted it doesn't appear to me.

Best, Sascha

fiesh @.***> schrieb am Di., 16. Aug. 2022, 21:41:

Thank you for your quick answer!

So there's no way to set the energy consumption of the AWHP? I thought there would have to be something since without it, there's no way to make the pump use excess energy available through solar panels? And basically, why's it even have an inverter then?

— Reply to this email directly, view it on GitHub https://github.com/cribskip/esp8266_lgawhp/issues/5#issuecomment-1217085156, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK476XYIJOKQYCZ52Y275TVZPVIBANCNFSM56WZE3DA . You are receiving this because you commented.Message ID: @.***>

fiesh commented 2 years ago

Ah thank you, I really appreciate the information, it's really helpful!

Do you have any Chinese models in mind? The main issue is that I am required to buy a unit that

Especially the latter is a rather limiting requirement, and the 9kW silent LG unit does satisfy it, as one of the few.

I guess I could install an energy meter and then adjust its setpoint so that its power consumption adjusts to what's available? Do you do that, or just eyeball it?

Edit: I went through basically the entire list of subsidized systems. Apart from the LG one, there are some other manufacturers that are below 56dB(A), but very few, and they're either more expensive (considerably) or have less power, or both. So basically the question is, would you recommend the device and how you can control its power usage irrespective of the (quite reasonable I think) price? Thanks!

Another Edit: And then there seems to be this LG Dry Contact device that can be used to turn the air pump on and off... is this necessary, or can this be done over modbus as well?

cribskip commented 2 years ago

Thanks, I'll do my best :-)

AFAIK, there are some Daikins which should be listed and should be quiet. For chinese, I think I read somewhere there's also a active power limiting function for https://www.phnix-e.com/r290-greentherm-heat-pump.html

Your proposal for setting the setpoint to what's available has also been my first try - didn't work as the heatpump does not ramp up slowly but tries to reach the setpoint as fast as possible. Reducing the setpoint while doing this turns the HP of. I go by the sun's elevation and azimuth as PV production in the wintertime is just as simple as this.

Concerning your edits:

  1. Currently, I'd go without the subsidy as it requires a listed installer and they just crop of the subsidy. And finding one also highers the price to pay (and time...).
  2. Modbus is nearly not documented from LG. There's this PDF https://www.manualslib.com/manual/2050610/Lg-Therma-V.html?page=257 but I wouldn't trust it as simply turning on/off didn't work on my device. Surely, there's input 40010 but it didn't do anything on my pump.
  3. You may try them, good luck ;-)
fiesh commented 2 years ago

Thanks for the link! I checked the acoustic rating -- alas they start at 57dB(A) and go higher from there :-( The Daikin ones are also too loud.

And the stupid subsidy is for the entire house, so there's a bigger amount of money at stake... :/

As for setting the setpoint... I don't think I fully understand what you're saying. So you are setting the setpoint based on the sun's inclination level and thus control the HP's energy consumption? Or what's the means of making use of the HP's frequency inverter?

Sorry for all these questions... I wish there were a manufacturer that simply allowed controlling the heat pump by means of open source in a well-documented way. But honestly, it's a joke. I wouldn't even mind paying more if it worked well, but the pricier options like Viessmann want to hook you up to their cloud nonsense and use their API over Internet... no way.

Edit: Maybe I'll just go for one that you listed and ignore the couple dB(A) more / build some housing... do you know if they can be manually controlled well?

fiesh commented 2 years ago

So I ordered the LG pump out of a mixture of being desperate and fed up ;-) I'm sure to come back with plenty of questions once it arrives -- which can only be a matter of months.

tomas0svk commented 1 year ago

Please, could you provide more info how to actually wire your device to the heat pump's controller? Did you use 3 pins that originally connect heat pump's main board to the control unit with display? Is it 1-wire? Who is master?

mutozorro commented 1 year ago

Hi, I also do not understand how your PENKTH000 emulator should be connected to the Heat pump. Could you please explain?

Thanks

evlo commented 10 months ago

Can you please help me with what the CN_REMO CN_TH4 etc.connectors are? JST XH?

Also do you know what the used temeprature probes are PTC100/PTC1000/dallas/something else?