1609 Commits

Author SHA1 Message Date
Mickael Gaillard
94ca074b59 Format code with cpplint
Signed-off-by: Mickael Gaillard <mickael.gaillard@tactfactory.com>
2020-04-19 14:51:37 +02:00
Theo Arends
eab612871c Fix ESP32 bootloop control using RTC memory 2020-04-19 14:18:12 +02:00
Theo Arends
0f3619238f Add ESP32 bootloop control 2020-04-19 13:08:04 +02:00
Theo Arends
6ec18c3c01
Merge pull request #8225 from pcdiem/pwm-dimmer-10
Fix remote device group update index and power state, Ignore power bu…
2020-04-19 08:54:08 +02:00
Javier Arigita
4485184a4e Fix merge 2020-04-19 08:09:37 +02:00
Paul C Diem
2c83dc7765 Fix remote device group update index and power state, Ignore power buttonhold after tap 2020-04-19 00:36:26 -05:00
Paul C Diem
a3e8c9587a Merge branch 'development' of https://github.com/arendst/Tasmota into device-groups-8 2020-04-18 23:51:04 -05:00
Paul C Diem
b116f07003 Send Event command to device group 2020-04-18 23:42:51 -05:00
Paul C Diem
f040b90583 Add DGR Event item, Rework item parsing 2020-04-18 22:37:05 -05: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
Theo Arends
e1d7416a36 Add features to ESP32
- Decided to support ONLY flash mode DOUT (no software change but allows for RX1/TX1)
- Add GPIO9 (RX1) and GPIO10 (TX1) for hardware serial support
- Add above two GPIOs to template
- Moved basic ADC0 support from GPIO36 to GPIO33
2020-04-18 18:10:41 +02:00
Theo Arends
48dd608da9 Fix HTU21 sensor loss after ESP32 restart 2020-04-18 17:04:00 +02:00
Theo Arends
684b7dc3a4 Update ESP32 optional brownout disable 2020-04-18 16:34:29 +02:00
Theo Arends
9d838c001c Fix possible powerretain failure
Fix possible powerretain failure (#8219)
2020-04-18 16:30:36 +02:00
Theo Arends
7dc0b153c4
Merge branch 'development' into development 2020-04-18 15:17:39 +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
bovirus
e0753eeead
Update Italian tarnslation
Align Italian enw string to the scheme of translation of previous strings (see up/down)
2020-04-18 09:59:25 +02:00
Theo Arends
7594108f7c
Merge pull request #8213 from effelle/development
Inverted Buttons V2
2020-04-18 09:57:02 +02:00
Javier Arigita
ade012a2c7 Reduction of types 2020-04-18 09:44:15 +02:00
Federico Leoni
d69b8a158d Inverted buttons V2 2020-04-17 19:23:41 -03: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
Theo Arends
b70ca01231 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 18:27:31 +02:00
Theo Arends
c6ad8ddf89
Merge pull request #8210 from s-hadinger/zigbee_esp32
Remove warning/errors when compiling Zigbee for ESP32
2020-04-17 17:59:27 +02:00
Stephan Hadinger
a98b719f82 Remove warning/errors when compiling Zigbee for ESP32 2020-04-17 17:52:44 +02:00
Stephan Hadinger
bd38f72ce7 Fix Zigbee DimmerUp/DimmerDown malformed 2020-04-17 17:14:06 +02:00
Theo Arends
09599bb4a1 Provide ESP32 base module support 2020-04-17 16:17:01 +02:00
Theo Arends
39440e56c2 Prep ESP32 template 2020-04-17 14:40:09 +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