Commit Graph

1244 Commits

Author SHA1 Message Date
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
Javier Arigita
f24c8eeda5 Corrected merge issue 2020-04-21 00:16:20 +02:00
Javier Arigita
4c8c75c1d1 Comments aligned in the proper way 2020-04-21 00:14:39 +02:00
Javier Arigita
262ab63f6f Removed of all driver name 2020-04-20 22:51:51 +02:00
Javier Arigita
4cac6deb3d Command defines moved from i18n.h into the driver, driver name changed to thermostat 2020-04-20 22:50:53 +02:00
Javier Arigita
c5b7109704 Disable debug by default 2020-04-20 21:33:32 +02:00
Javier Arigita
e96eb3a62a Heating plan removed since it can be implemented via timers/rules 2020-04-20 21:29:46 +02:00
Javier Arigita
4485184a4e Fix merge 2020-04-19 08:09:37 +02:00
Javier Arigita
95a4d6cd5d Adding debug features, disable by default 2020-04-18 21:07:08 +02:00
Javier Arigita
b47785191c Adding debug features, disable by default 2020-04-18 21:05:35 +02:00
Javier Arigita
1deb92a2b1 Fix kCommandSource adding heating source 2020-04-18 20:53:28 +02:00
Javier Arigita
a979136161 Fix kCommandSource adding heating source 2020-04-18 20:51:03 +02:00
Javier Arigita
5122ea6c10 Fix kCommandSource adding heating source 2020-04-18 20:49:38 +02:00
Javier Arigita
f937504dd5 Correction of second counter and integration into Bitfield to save 1 byte 2020-04-18 10:19:11 +02:00
Javier Arigita
ade012a2c7 Reduction of types 2020-04-18 09:44:15 +02:00
Javier Arigita
b3094aa50e New driver created for heating control. I have created initially this as a LUA script running in Domoticz on a Raspberry Pi to control floor heating valves using Qubino relays. I have ported this to a Tasmota driver embedding the functionality in the relays. This driver has been successfully tested with a shelly 1PM. The controller offers 3 controlling strategies (Hybrid, Rampup and PI) as well as time planning (3 diff. temp. each weekday). 2020-04-17 22:52:06 +02:00
Javier Arigita
ba0a2ff2eb Corrections to reduce settings 2020-04-17 20:24:12 +02:00
Theo Arends
8ada812218 Add ESP32 optional brownout disable
Add ESP32 brownout disable for weak onboard LDO's - eventually you'll need to change the LDO to a better one.
2020-04-17 20:14:36 +02:00
Stephan Hadinger
3f9fdc09ce Remove warning/errors when compiling Zigbee for ESP32 2020-04-17 20:14:36 +02:00
Stephan Hadinger
36c9a44512 Fix Zigbee DimmerUp/DimmerDown malformed 2020-04-17 20:14:35 +02:00
Theo Arends
ee98151834 Provide ESP32 base module support 2020-04-17 20:14:35 +02:00
Theo Arends
49652598de Prep ESP32 template 2020-04-17 20:14:35 +02:00
Javier Arigita
bba829883b Update 2020-04-17 20:14:35 +02:00
Javier Arigita
e347c26eff Revert "Update i18n.h"
This reverts commit 56788a339f0cd7b013182eaa815b2d32aeabd3bd.
2020-04-17 20:14:35 +02:00
Javier Arigita
72ca178154 Revert "Update settings.ino"
This reverts commit 431ad4256545abd953589c1455a90164dcde5b8a.
2020-04-17 20:14:35 +02:00
arijav
2f2f3bf33d
Merge branch 'development' into development 2020-04-17 14:25:09 +02:00
Javier Arigita
79657014b8 no message 2020-04-17 13:50:39 +02:00
Javier Arigita
5c19a01cec Merge commit '431ad4256545abd953589c1455a90164dcde5b8a' into Heating 2020-04-17 13:46:18 +02:00
Theo Arends
a82b87aaea Fix compile warning 2020-04-17 13:45:10 +02:00
Theo Arends
1e1a2c1807 Add config version tag
- Add config version tag
- Bump version 8.2.0.4
2020-04-17 13:45:10 +02:00
Stephan Hadinger
318cfe2681 Disarm timer for Occupancy:0 2020-04-17 12:27:36 +02:00
Theo Arends
e5a78deaa3 Fix compile warning 2020-04-17 12:08:43 +02:00
Theo Arends
d3b2f8c489 Add config version tag
- Add config version tag
- Bump version 8.2.0.4
2020-04-17 11:57:09 +02:00
Javier Arigita
ee47415579 Was not propertly committed 2020-04-17 10:35:26 +02:00
Javier Arigita
31d0268df4 Heating controller added. Created by myself initially in LUA running as a Domoticz (running on a raspberry pi) script and controlling Qubino relays for floor heating. Ported to tasmota to get the logic within the relay itself and be less dependent on Domoticz.
The controller supports several working modes. From off (no action) to manual (following input), automatic (hybrid, rampup or pi controller) and timeplan (automatic following predefined schedule with 3 temperatures for each weekday). It is fully configured via commands, it will include in the future diagnostics and will be extended to more outputs (will be tested on sonoff 4CH Pro).

The controller has been tested successfully with a Shelly 1PM device and works as the original LUA domoticz script.
2020-04-17 10:31:53 +02:00
Stephan Hadinger
4551c5f91a Adding type for Aqara_FF05 2020-04-17 09:22:47 +02:00
Stephan Hadinger
e43f0e36a2 Removed unsupported types 2020-04-17 09:16:08 +02:00
Stephan Hadinger
5507ad889a Added types for AqaraVibration sensor 2020-04-17 09:11:27 +02:00
Stephan Hadinger
618ac9ab14 Added Zigbee attribute types 2020-04-16 19:36:14 +02:00
Theo Arends
367658b75b More ESP32 compatibility 2020-04-16 18:33:26 +02:00
Theo Arends
538dfbef2e More ESP32 compatibility 2020-04-16 16:29:33 +02:00
Theo Arends
d2b7b4012f More ESP32 compatibility
More ESP32 compatibility (breaks current ESP32 configuration again!)
2020-04-16 14:59:01 +02:00
Theo Arends
5c43f4c4c2 Fix ESP32 compile error
Fix ESP32 compile error (#8195)
2020-04-16 11:00:56 +02:00