Theo Arends
efaed8046d
Refactor AddLog usage
2021-01-23 16:26:23 +01:00
Theo Arends
dcbb3f1e0e
Happy New Year
2021-01-01 13:44:04 +01:00
Javier Arigita
a8f892e2e1
Bugfix to allow negative temperature setpoints
2020-12-09 21:11:19 +01:00
Theo Arends
fa7fdbd51a
Consolidate `AddLog_P`
...
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
Theo Arends
af5082320d
Use global struct
2020-10-30 12:29:48 +01:00
Theo Arends
29f301981e
Fix thermostat compilation error
2020-10-29 12:01:19 +01:00
Theo Arends
f1ac7b2d67
Use global struct
2020-10-28 19:03:39 +01:00
Theo Arends
b93b719108
Use global struct
2020-10-28 17:32:07 +01:00
Theo Arends
b8e55203b6
Fix Thermostat sensor status corruption
...
Fix Thermostat sensor status corruption regression from 8.5.0.1 (#9449 )
2020-10-10 15:19:11 +02:00
Stephan Hadinger
f3591b8419
Fix memory corruption
2020-09-23 19:38:24 +02:00
Stephan Hadinger
2fc7626025
JSMN phase 2
2020-09-23 08:45:14 +02:00
Javier Arigita
e0f075afb1
Bugfix local temperature sensor in fahrenheit
2020-07-13 20:22:37 +02:00
Phil Dubach
440219fd91
Fix thermostat when using local sensor
...
Macros are not expanded in string constants, so the thermostat driver
never managed to obtain the current temperature from the local sensor
(SensorInputSet 1).
2020-06-10 19:55:49 -07:00
Javier Arigita
f880d058ed
Bugfix
2020-05-20 22:21:25 +02:00
Javier Arigita
7b42e6f338
Duty cycle output added, as well as possibility to disable physical output
2020-05-20 22:10:49 +02:00
Javier Arigita
187bc9d23e
Added source reference for Autotune
2020-05-14 23:42:01 +02:00
Javier Arigita
b1fd316876
Further dev. of PI autotuning
2020-05-14 23:35:45 +02:00
Javier Arigita
ee25e6e637
Bugfix and autotune added (disabled by define, as experimental and untested)
2020-05-14 22:44:32 +02:00
Javier Arigita
b31455c8eb
Minor correction
2020-05-10 23:34:53 +02:00
Javier Arigita
5062dc2c33
Optimizations, correction of comments and update of readme
2020-05-10 23:00:57 +02:00
Javier Arigita
3e8a82ebdf
Small comment changes
2020-05-05 23:56:44 +02:00
Javier Arigita
4b2d4e3f79
Code optimizations
2020-05-05 21:11:32 +02:00
Javier Arigita
5bdf430512
Added cooling functionality
2020-05-05 20:40:09 +02:00
Javier Arigita
6f5c35ff33
Corrections to manual state and extension of debug features for 4 output system
2020-05-03 15:11:19 +02:00
Javier Arigita
516b11f766
Comment fix
2020-05-02 22:35:53 +02:00
Javier Arigita
6766039cc7
Fix merge
2020-05-02 22:34:08 +02:00
Javier Arigita
d6008321cc
Preliminary implementatino of multi-controller, in-depth testing and optimizations pending
2020-05-02 22:33:29 +02:00
Javier Arigita
920c7ffadc
Merge corrected
2020-05-02 20:32:37 +02:00
Javier Arigita
b6954f5f0b
Diagnostic feature added
2020-05-02 20:31:20 +02:00
Javier Arigita
20f3d8ddef
Implementation of Fahrenheit temperatures as option
2020-05-01 21:30:08 +02:00
Javier Arigita
e23803846f
Implementation of Fahrenheit temperatures as option
2020-05-01 21:28:58 +02:00
Javier Arigita
98dc4d8c4d
Support added for DS18B20 temperature sensor and reduction of variables in heating structure
2020-04-29 21:42:20 +02:00
Javier Arigita
d7f81899a7
Bugfix manual to auto corrected, reduction of floats and rampup ctr. improvement
2020-04-29 13:46:22 +02:00
Javier Arigita
ba3457ed96
Correct merge
2020-04-26 18:00:19 +02:00
Javier Arigita
05a9fe5c7d
Correct merge
2020-04-26 17:59:36 +02:00
Javier Arigita
9e0aa7d951
Correct merge
2020-04-26 17:23:43 +02:00
Javier Arigita
83cdd2f26f
Correction overflow protection
2020-04-26 08:48:03 +02:00
Javier Arigita
c577a955b0
Reduction of floats and implementation of overflow protection
2020-04-26 08:36:15 +02:00
Javier Arigita
12a3aacb98
Code activated by debug define corrected
2020-04-24 23:30:18 +02:00
Javier Arigita
65c0a92be7
Added functions for arming/disarming thermostat from web timers
2020-04-24 23:18:17 +02:00
Javier Arigita
6915346048
Fix merge
2020-04-23 22:51:13 +02:00
Javier Arigita
6225298353
Fix merge
2020-04-23 22:50:51 +02:00
Javier Arigita
bbb4fbd24b
Fix merge
2020-04-23 22:49:16 +02:00
Javier Arigita
7c336a1105
Fix merge
2020-04-23 22:48:44 +02:00
Javier Arigita
88e0af98db
Fix merge
2020-04-23 22:47:58 +02:00
Javier Arigita
7ea961953f
Fix merge
2020-04-23 22:47:18 +02:00
Javier Arigita
29ec129a05
Fix merge
2020-04-23 22:44:06 +02:00
Javier Arigita
f325a436ba
Fix merge
2020-04-23 22:43:20 +02:00
Javier Arigita
ab04f416ad
Fix merge
2020-04-23 22:41:20 +02:00
Javier Arigita
058d23fa00
Heating structure aligned and unneeded defines removed
2020-04-23 22:39:28 +02:00