Comments (12)
There are a lot of settings you can play with.
Here I have my air on within a tight window a fit has small on off cycles but stays in then window.
Try some of the settings to adjust the way it works, maybe the thermostat mode will be closer to what you want.
That said, you said auto (ie Faikin auto) mode is disabled? In that mode the controller just sets the Daikin settings. So what it then does is down to the Daikin, surely? Is it not setting things as you say? Is this behaviour any different to using the Daikin using its remote?
from esp32-faikin.
Thanks for the super-fast answer.
I did not use the auto-mode, as I read that it automatically heats and cools as needed, and I wanted to define on my own to only heat (and do not cool). OK, if the auto-mode needs to be enabled to have the faikin do the controlling, then I will change that and see what happens. I'll test and report.
And the behaviour when using the Daikin remote without faikin was pretty bad, maybe mainly because of the missing external temperatur sensor, maybe also because of the controller.
from esp32-faikin.
That is also a setting now to swap modes. So just heat.
from esp32-faikin.
Thx, I changed to Auto-Mode and realized that the Faikin sets the temperature setValue of the Daikin.
When I use a setValue of 19.5 degrees, the faikin sets the setValue to 28. I then lowered the setting heatover
to 0, then the Faikin used 22 degrees. (Thats a difference of 6, fine, still I do not understand how this is calculated, but this does not hurt ;))
Unfortunately, this still results just in an on/off-mode (like In understood the thermostat mode), not using the inverter functionality to lower the power instead. But (I think, I could not really test because its so warm currently that it does not make sense to heat)) at least the setValue of 19.5 degrees is reached in this way. If you look at my first graph above, the Daikin controller lowers the frequency, but it still heats up to 22 degrees. So I would need to send a setValue lower than 19.5 degrees to the Daikin. I tried to set the heatover
to -2, but less than zero is not possible.
Do I have any chance to use the inverter functionality, and therefore have less On/Off-cycles? (= lower the compressor output so you can run it longer at lower duty?)
Are there any other settings I can play with? What is the "demand" I can set to somewhere between 0 and 100?
What do you mean with "That is also a setting now to swap modes. So just heat."? Can I use the auto mode, but still say "heating only, do not cool"?
Wouldn't it make sense to use a PID-controller as discussed here directly in the Faikin code?
from esp32-faikin.
If you know of a way of either telling the Daikin the reference temperature, or telling it to change the level of heating/cooling it does, let me know. As far as I know the only real control I have is the temperature set value.
It is adjusted using heatover
, etc, but also considering the difference between what the Daikin thinks the room temperature is at the moment and whatever we are using as a reference, i.e. an offset for how wrong it is. That alone may do what you want if you set heatover
, etc to 0
.
I meant "not to swap modes" not "now to swap modes", sorry. So you can set it to heating and turn on Faikin auto and it won't change to cooling. The setting is lockmode
.
PID would make sense if not fighting the internal logic within the Daiklin. Bye trying to finely adjust the target temp to get what I want, it would cycle with much more temperature variance than I wanted because of the inbuilt hysteresis and other functions within the Daikin. As such it works as simply on/off (by setting much higher or lower target), and for that you have fewer options. PID normally assumes you have finer control than just on/off. The result is, for me, a much higher control of temperature. But the settings allow you to change a lot of things if you want.
from esp32-faikin.
Don't get me wrong, I really appreciate your work, and my second Faikin arrived this week.
Thx for the hint to lockmode. There were too many "modes", so I did not understand what it means before. Now its working, and it keeps the temperature. (I did already set heatover to 0)
However, there the Daikin goes On/Off much too often:
Any tipps? Maybe I'll try the thermostat mode, but I did not understand when it turns off and on, is there a hysteresis?
from esp32-faikin.
The thermostat mode does do simple hysteresis, but if you have set everything to 0 it should just be keeping the target temp pretty stable and leaving it to the Daikin to decide when to go on and off.
from esp32-faikin.
Related Issues (20)
- [BUG] Fan Speed "Indoor quiet" cannot be activated HOT 1
- [BUG] thermostat breaks hysteresis HOT 11
- [BUG] Daikin-target temp too low in auto-mode HOT 36
- [BUG] comfort fan mode equals 0.35 ? HOT 1
- [BUG] HOT 20
- New variation of CN_WIRED HOT 7
- [BUG] Fan mode "Night" ans "Auto" is not taken over if set in App/Cloud HOT 9
- [FEATURE] Support for more BLE temperature sensors HOT 17
- [BUG] ECO-mode toggle does not remain active HOT 5
- CN-WIRED ongoing work. HOT 18
- [BUG] Unable to set target temperature via Home Assistant when Faikin Auto mode enabled HOT 7
- Connecting to KRP928B2S HOT 1
- Cant access local page HOT 1
- [BUG] System is off line on FTXF60D2V1B HOT 5
- [BUG] night fan mode HOT 3
- [FEATURE] Separate Min/Max setting for heating and cooling HOT 8
- [BUG] Firmware upgrade button gone?! HOT 2
- I have bougt two units but one of them worked 2 days the other one works[BUG] HOT 4
- [FEATURE] Switching off depends on outside temperature HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp32-faikin.