unreality / FujiHeatPump

Control Fujitsu AirConditioners with your Arduino board
MIT License
65 stars 12 forks source link

Sending current room temperature to heat pump #7

Open lukepighetti opened 1 year ago

lukepighetti commented 1 year ago

Is there any way to inform the heat pump of the actual room temperature? This would allow a high precision external thermocouple to be installed in a central area in the room improving the accuracy of the temperature data available to the heat pump's internal control unit.

I believe there are proprietary external thermostats for these Fujitsu heat pumps that do exactly this via serial interface, but I cannot confirm that, and I didn't see any API members that provide this functionality.

unreality commented 1 year ago

If you want a dedicated temperature sensor, i'm unsure whether the protocol supports that.

You could create a dumb controller using this library and change waitForFrame() so that it sends the temperature from your sensor instead of copying the one it sees from the other controller. Or create a controller that accepts updates from other temperature sensors to relay back to the heatpump.

lukepighetti commented 1 year ago

Or create a controller that accepts updates from other temperature sensors to relay back to the heatpump.

I think that's my core question: how do we inform the heat pump of an external temperature sensor value?

unreality commented 1 year ago

I think that's my core question: how do we inform the heat pump of an external temperature sensor value?

The frames sent by the controllers contains a 'controllerTemperature', that the only way I know at the moment

nahall commented 1 year ago

Did you ever get this to work? This is my same goal, to be able to tell the minisplit what the room temperature is from an wireless temperature sensor away from the unit, to reduce the amount of cycling the minisplit does.

unreality commented 1 year ago

I have not worked on this since i dont really have a need, however it may be an open question as to whether the unit actually uses the temperatures received by the remotes. Im told there may be a sensor in the return duct that the units will use by default instead. I remember reading somewhere there may be some hardware dip switches or settings that make it use the remote temperature settings instead? But im afraid a cant remember where i read that at the moment :/

tevaadarelsol commented 11 months ago

Also interested on it. Any news?