Commit Graph

6439 Commits

Author SHA1 Message Date
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
Theo Arends bb54c870f7
Merge pull request #8201 from s-hadinger/zigbee_prepare_type
Added Zigbee attribute types
2020-04-17 09:56:12 +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
Theo Arends 95661fa65c
Merge pull request #8199 from Jason2866/patch-1
Install only one and latest Esptool.py
2020-04-16 21:48:00 +02:00
Jason2866 f6863484c3
Install only one and latest esptool
ESP32 still uses as default the outdated esptool 2.6. 
Since esptool 2.8 is already used for ESP8266 use it for ESP32 too and prevent install of version 2.6
2020-04-16 20:54:35 +02:00
Theo Arends 7ca9659d3d
Merge pull request #8198 from Jason2866/patch-1
Minor fixes and optimizations in PlatformIO
2020-04-16 20:01:22 +02:00
Jason2866 fa51c6147b
Update platformio_tasmota_env.ini 2020-04-16 19:52:57 +02:00
Jason2866 bfead88b7d
irremote full for esp8266 and esp32 2020-04-16 19:48:01 +02:00
Jason2866 8035590e95
Defaults for ESP82xx and ESP32 2020-04-16 19:46:26 +02:00
Jason2866 85d04dbc53
Fix minor errors 2020-04-16 19:44:13 +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
Theo Arends ef3cb10dc7
Merge pull request #8195 from s-hadinger/dimmerrange_ct
Don't apply DimmerRange to CT PWM
2020-04-15 19:45:51 +02:00
Theo Arends 615c2dd3a1
Merge pull request #8193 from s-hadinger/ping_reentrant
Improved and simplified Ping
2020-04-15 19:45:24 +02:00
Stephan Hadinger ba20008cd9 Don't apply DimmerRange to CT PWM 2020-04-15 19:42:50 +02:00
Stephan Hadinger 49ef6598fc Update size of Ping 2020-04-15 18:55:04 +02:00
Stephan Hadinger 71717c3f4e Improved and simplified Ping 2020-04-15 18:54:20 +02:00
Theo Arends 54149497b9
Merge pull request #8185 from gemu2015/scripter-update
Scripter update
2020-04-15 17:42:03 +02:00
Theo Arends 908b1113b9
Merge pull request #8191 from pcdiem/device-groups-7
Add DevGroupStatus command, Include member add/remove logging
2020-04-15 17:41:06 +02:00
Theo Arends 3a4cf26aba Enable single PIN mode for SR04 sensor
Enable single PIN mode for SR04 sensor (#8189)
2020-04-15 16:22:20 +02:00
Paul C Diem a4b3e61ed0 Merge branch 'development' of https://github.com/pcdiem/Tasmota into device-groups-7 2020-04-15 08:42:32 -05:00
Paul C Diem b7454d7bd8 Add DevGroupStatus command, Include member add/remove logging 2020-04-15 08:40:18 -05:00
Theo Arends 97abf68612 Fix HTTP authorization response code
Fix HTTP authorization response code (#8170)
2020-04-15 10:14:16 +02:00
Theo Arends 57f836cc9e Remove possible Webserver naming ambuigity 2020-04-15 09:58:38 +02:00
Theo Arends 4f33d76669
Merge pull request #8182 from effelle/development
Fix Setption13 on Buttons V2
2020-04-15 08:34:56 +02:00
gemu2015 7d85ccb793 Update xdrv_10_scripter.ino 2020-04-15 08:21:43 +02:00
gemu2015 5f6c106507 scripter esp32 script size expansion 2020-04-15 08:11:54 +02:00
Federico Leoni ad18dc76e1 Update support_button_v2.ino 2020-04-14 20:24:34 -03:00
Federico Leoni 639968c0ab Fix Set)ption13 on Buttons V2 2020-04-14 18:14:16 -03:00
Theo Arends 98dd80980f
Merge pull request #8181 from Jason2866/patch-2
ENV32 SPIFFS 64K
2020-04-14 20:57:05 +02:00
Jason2866 817bc47f04
Spiffs 64k 2020-04-14 20:18:00 +02:00
Jason2866 639c477550
Add files via upload 2020-04-14 20:16:57 +02:00
Jason2866 8160866ada
Delete esp32_partition_app1810k_spiffs320k.csv 2020-04-14 20:15:33 +02:00
Theo Arends 30207d4e77
Merge pull request #8179 from Jason2866/patch-1
ESP32 partition layout
2020-04-14 19:17:13 +02:00
Jason2866 037d3791fa
Add files via upload 2020-04-14 19:05:50 +02:00
Jason2866 6a0c241421
Delete esp32_partition_app2000k_spiffs32k.csv 2020-04-14 19:05:30 +02:00
Jason2866 5c49a89d21
Update platformio_override_sample.ini 2020-04-14 19:05:07 +02:00
Jason2866 8fab7ddf28
Add files via upload 2020-04-14 18:53:28 +02:00
Jason2866 2e2675db73
Delete esp32_partition_app2000k_spiffs32k.csv 2020-04-14 18:53:05 +02:00
Jason2866 757d2bb93d
Add files via upload 2020-04-14 18:46:26 +02:00
Jason2866 006e606509
ESP32 board partition 2020-04-14 18:45:42 +02:00
Theo Arends e3503ab5b8 Enable I2C in ESP32 and remove MQTT checks 2020-04-14 17:36:36 +02:00
Theo Arends e46fddf3b7 More ESP compatibility 2020-04-14 17:21:39 +02:00
Theo Arends fe63ddbd20 Fix prep for Buttons V2
Fix prep for Buttons V2 for ESP32 (#8177)
2020-04-14 17:18:34 +02:00