raomin / ESPAltherma

Monitor your Daikin Altherma / ROTEX heat pump with ESP32
MIT License
317 stars 105 forks source link

NEW: Support for themad shapping signals via X85A port #262

Open javimurcia opened 1 year ago

javimurcia commented 1 year ago

Adds support for X85A 4 level power limitation (as implemented by the demand shapping PCB), disussed in https://github.com/raomin/ESPAltherma/discussions/170

It is not possible to enable several output at the same time, even if that is supported by daikin, since the unit will only follow the most restrictive input.

ie: if level 1 limits the power to 5kw and level 2 limits the power to 3kw, and bot inputs are active, the unit will be limited to 3kw, so the level 1 input has no effect)

raomin commented 1 year ago

Thanks Javi for that. I'll have a deeper look in the coming week and merge if ok.

ap20132022 commented 1 year ago

is there anything new? I wonder how wire diagramm looks like? Do I have to connect the GND (from Pin 6) to one pin of the relay and Pin 2,3,4,5 each to another pin of the relay? Are 4 level fix (1: 5kW, 2: 4kW, 3: 3kW, 4: 2kW, 5: 1kW)?

javimurcia commented 1 year ago

is there anything new? I wonder how wire diagramm looks like? Do I have to connect the GND (from Pin 6) to one pin of the relay and Pin 2,3,4,5 each to another pin of the relay? Are 4 level fix (1: 5kW, 2: 4kW, 3: 3kW, 4: 2kW, 5: 1kW)?

The limit levels are not fixed, you can (and should, because I don't know what the default values are) set them on the indoor unit controller.

As for the wiring, you need 4 relays. Pin 6 goes to the common of all 4 four relays, and each of the 4 signal wires goes to the N/O of its corresponding relay.

DieterB61 commented 1 year ago

The limit levels are not fixed, you can (and should, because I don't know what the default values are) set them on the indoor unit controller.

In my Altherma 3 R W EHBH08E9W (8kW-LT) I can assign predefined power levels which differ by 0.5kW to the 4 limits (0.5kW, 1kW, 1,5kW ...). Thus the levels are not completely free.

As for the wiring, you need 4 relays. Pin 6 goes to the common of all 4 four relays, and each of the 4 signal wires goes to the N/O of its corresponding relay.

@raomin said in first post of #170 that there will be no need for relays?

arc12 commented 3 months ago

Will this PR be merged? This is a useful function to have.