Commit Graph

1906 Commits

Author SHA1 Message Date
Theo Arends 5631415acd Add ESP32 inverted buzzer support 2020-06-24 15:49:18 +02:00
Theo Arends f4adce5fb1 Add ESP32 DHT support
Add ESP32 DHT support (#8503)
2020-06-24 15:36:54 +02:00
Alain Turbide 076d1521e3 - switched to strcasecmp for compare
- removed ifdef/endif
2020-06-24 07:09:22 -04:00
Alain Turbide 0c02d1ae3e add missing irsend_active flag to block ir receive during send 2020-06-23 20:13:09 -04:00
Alain Turbide 2b1d251b85 - Added case insensitivity for GC/gc
- Added repeat support
- removed debug messages
2020-06-23 19:46:55 -04:00
Alain Turbide 100805ff26 Add support for GlobalCache codes using the same format as irsend<x>
raw.  Use irsend<x> gc,xxx,xxx
2020-06-23 18:09:44 -04:00
Jason2866 526593d9c9
Update core_esp8266_wiring_pwm.cpp 2020-06-23 20:03:41 +02:00
Jason2866 5322238d56
Update core_esp8266_wiring_digital.cpp 2020-06-23 20:02:55 +02:00
Jason2866 e893f8d97d
Update core_esp8266_waveform.cpp 2020-06-23 20:02:15 +02:00
Jason2866 bcc9145a91
Update core_esp8266_waveform.h 2020-06-23 20:01:26 +02:00
Jason2866 ee2fea9e25
Add files via upload 2020-06-23 19:39:14 +02:00
Jason2866 e7c6f4645f
Use PWM files from Arduino PR 7022 2020-06-23 19:21:48 +02:00
Jason2866 a987a60c50
Delete core_esp8266_wiring_pwm.cpp 2020-06-23 19:17:50 +02:00
Jason2866 187809300b
Delete core_esp8266_wiring_digital.cpp 2020-06-23 19:17:37 +02:00
Jason2866 454e09f575
Delete core_esp8266_waveform.cpp 2020-06-23 19:16:30 +02:00
Theo Arends 1f80336ae4 Fix shutter watchdogs
Fix shutter watchdogs (#8721)
2020-06-23 17:30:06 +02:00
Theo Arends 6e8928b8a1 Fix PWM software watchdogs
Fix PWM software watchdogs by correctly initializing variables (#8721)
2020-06-23 17:28:15 +02:00
Theo Arends 7784156376 Fix TasmotaClient exception
Fix TasmotaClient exception (#8734)
2020-06-22 22:52:25 +02:00
Theo Arends 7c8b06ce16 Add compile time interlock parameters
Add compile time interlock parameters (#8759)
2020-06-22 22:36:54 +02:00
Theo Arends c8e08d7f8a Add rule busy friendly loop 2020-06-22 22:08:03 +02:00
Theo Arends 610f1cef00 Fix rules related exception or watchdog
Fix rules related exception or watchdog by adding a rules mutex solving possible rule loops as in case of Var/Mem/Add/Sub/Mult and Scale (#8757)
2020-06-22 21:47:40 +02:00
Jason2866 230d88c124
Fix warning redefine in driver xsns_52 2020-06-22 20:33:53 +02:00
Theo Arends b2d2226d5d Fix compile error
Fix compile error (#8758)
2020-06-22 17:54:42 +02:00
Theo Arends 04ec0832fc Fix ILI9341 hardware scroll 2020-06-22 17:36:39 +02:00
stefanbode fba98d9839
Update xdrv_27_shutter.ino 2020-06-22 13:24:36 +02:00
stefanbode 252100704c
8.3 fixes for Shutters (Stepper Motors) #8721
PWM control has changed in SDK. CHanged shutter functionality  takes into consideration that physically the PWM frequency is minimum 40Hz
2020-06-22 13:21:13 +02:00
Theo Arends fb39378960
Merge pull request #8754 from Staars/nrf24
NRF24: use BEARSSL for decryption, make it optional
2020-06-22 11:49:13 +02:00
Staars 7a01aee0c3 NRF: use BEARSSL for decryption, make it optional 2020-06-22 11:23:06 +02:00
Theo Arends 9d70a194d9 Change delay(2) to delayMicroseconds(2000)
Change delay(2) to delayMicroseconds(2000) and see if it helps (#7468)
2020-06-22 11:14:12 +02:00
Theo Arends 58435fb0c9 Revert "Change delay(2) to delayMicroseconds(2000)"
This reverts commit 252dddef7c.
2020-06-22 11:13:31 +02:00
Theo Arends 252dddef7c Change delay(2) to delayMicroseconds(2000)
Change delay(2) to delayMicroseconds(2000) and see if it helps (#7568)
2020-06-22 11:12:46 +02:00
Theo Arends 428b6dd4ec
Merge pull request #8749 from gemu2015/ibeacon-fix
ibeacon json path
2020-06-21 21:36:02 +02:00
halfbakery 2e43715343 SwitchDebounce flags should be added to every valid imeout values 2020-06-21 20:46:37 +02:00
gemu2015 279715c85e ibeacon json path 2020-06-21 16:20:14 +02:00
Theo Arends bb30044ae6 Add more user control over ILI9341 2020-06-21 12:11:40 +02:00
gemu2015 898646a07c fixed global vars upd[x], use own udp instance 2020-06-21 09:13:51 +02:00
Theo Arends b5f45aa295 Fix ESP32 SPI config 2020-06-20 17:58:21 +02:00
Theo Arends b6e0ac5a87
Merge pull request #8741 from effelle/development
HAss Discovery: ESP32 fix
2020-06-20 16:08:39 +02:00
Federico Leoni 0e2104c4ad
ESP32 fix 2020-06-20 10:38:17 -03:00
Theo Arends 54e8e633e9 Fix ESP32 ILI9341 using hardware SPI 2020-06-20 13:18:33 +02:00
Theo Arends 37886f33c8 Fix ESP32 wESP32 template
Fix ESP32 wESP32 template (#8503)
2020-06-20 12:00:40 +02:00
Stephan Hadinger ca38d81b22 EZSP milestone 2 2020-06-19 20:54:37 +02:00
Theo Arends 39ee974f72 Fix ILI9341 system crash 2020-06-19 18:29:15 +02:00
Norbert Richter 9b44a369d8
Fix some json unescapes 2020-06-19 12:33:31 +02:00
Adrian Scillato 09871f8668
Fix bug on rule variable %topic% 2020-06-19 02:12:05 -03:00
Theo Arends 47c27481f2
Merge pull request #8729 from Staars/nrf24
Adding payload decryption to the xsns_61_MI_NRF24.ino-driver
2020-06-18 21:41:50 +02:00
Theo Arends 11ee93eaa1
Merge pull request #8728 from ascillato/patch-1
KNX: Add Scene Support
2020-06-18 20:58:51 +02:00
ascillato e48d47233d Merge branch 'patch-1' of https://github.com/ascillato/Tasmota_KNX into patch-1 2020-06-18 15:26:49 -03:00
ascillato 98798d4c11 KNX: Add Scene Translation Keys 2020-06-18 15:25:59 -03:00
Adrian Scillato bd011493e5
KNX: Add Scenes Slot 2020-06-18 15:23:58 -03:00
Adrian Scillato ae1bb588bc
KNX: Add Scenes Support 2020-06-18 15:07:01 -03:00
Federico Leoni 0d6aaa64b5 Discovery Update 2020-06-18 14:43:18 -03:00
Theo Arends f9c03648a4
Merge pull request #8722 from hallard/teleinfo
Added new features to Teleinfo
2020-06-18 19:13:07 +02:00
Theo Arends bb9facda4e
Merge pull request #8723 from curzon01/development
Add info display Ssid escape
2020-06-18 19:11:05 +02:00
Norbert Richter fc3d38bbe7
Add info display Ssid escape 2020-06-18 18:16:16 +02:00
Charles 5bb51f3807 Merge branch 'teleinfo-dev' into teleinfo 2020-06-18 18:14:36 +02:00
Charles 6da439c67c ESP32 template 65504 -> 1 2020-06-18 18:14:06 +02:00
Staars b71a5ae9e4 add decryption to xsns_61_MI_NRF24.ino 2020-06-18 17:57:16 +02:00
Theo Arends da87918d51 Fix ESP32 ethernet hostname 2020-06-18 17:47:29 +02:00
Charles dc745fc56b Merge branch 'teleinfo-dev' into teleinfo 2020-06-18 17:12:43 +02:00
Charles c9c98a8ce3 Added Load on Telemetry 2020-06-18 17:12:23 +02:00
Charles a3a78d08af Merge branch 'teleinfo-dev' into teleinfo 2020-06-18 16:21:29 +02:00
Charles 0c48aa3de3 Used ISOUSC for power contract 2020-06-18 16:10:48 +02:00
Theo Arends c533eb1186 BLM certify part 2
- Change define USE_TASMOTA_SLAVE into USE_TASMOTA_CLIENT
- Change commands ``SlaveSend`` and ``SlaveReset`` into ``ClientSend`` and ``ClientReset``
2020-06-18 16:05:55 +02:00
Theo Arends 4e3b547657 BLM certify part 1 2020-06-18 14:24:15 +02:00
Theo Arends 2af506e48b Change ESP32 USER GPIO template representation decreasing template message size
Change ESP32 USER GPIO template representation decreasing template message size
2020-06-18 12:55:10 +02:00
Charles dd6574520f Merge branch 'teleinfo-dev' into teleinfo 2020-06-18 10:59:39 +02:00
Theo Arends 63f8a2aafd Fix ESP32 network checks
Fix ESP32 network checks (#8503)
2020-06-18 10:18:49 +02:00
Charles 748196dcd9 massive use of GetTextIndexed, avoid long also 2020-06-17 19:54:40 +02:00
Theo Arends 8414f73bf4 ESP32 check ethernet GPIO defined 2020-06-17 18:31:31 +02:00
Theo Arends 7853d8c8c4 ESP32 add support for ethernet phy IP101
ESP32 add support for ethernet phy IP101 (#8503)
2020-06-17 18:14:50 +02:00
Theo Arends 934526244f Add support for single wire LMT01
Add support for single wire LMT01 temperature Sensor by justifiably (#8713)
2020-06-17 17:22:41 +02:00
Theo Arends ec7bad1c5e
Merge pull request #8713 from justifiably/LMT01
Add support for LMT01 temperature sensor
2020-06-17 17:01:33 +02:00
gemu2015 c18977f655 Update xdrv_10_scripter.ino 2020-06-17 16:19:33 +02:00
Justifiably a4846c10fd Add D_SENSOR_LMT01_PULSE to language files. 2020-06-17 15:17:28 +01:00
Justifiably ad7c929d9b Add support for LMT01 temperature sensor 2020-06-17 14:53:38 +01:00
Theo Arends 1aa20baf92 Add wESP32 config 2020-06-17 15:27:12 +02:00
Theo Arends c4842b08f7 Add Esp32 wESP32 template 2020-06-17 15:10:52 +02:00
Theo Arends 7c785ab056 Add support for Energy sensor (Denky)
Add support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers
2020-06-17 15:00:48 +02:00
Theo Arends 5730ced6b8
Merge pull request #8695 from hallard/teleinfo
Prep for French Metering xnrg_15_teleinfo
2020-06-17 14:42:22 +02:00
Theo Arends 019400d77d Fix ESP32 ethernet gateway et al
Fix ESP32 ethernet gateway et al (#8503)
2020-06-17 14:32:48 +02:00
Theo Arends 5ec694b3f3 Make FALLBACK_MODULE configurable
Make FALLBACK_MODULE configurable (#8464)
2020-06-17 14:19:20 +02:00
Theo Arends 83bbe757db Add command ``Module2``
Add command ``Module2`` to configure fallback module on fast reboot (#8464)
2020-06-17 14:06:46 +02:00
Charles cf039ef7bf Removed one denky reference 2020-06-17 12:42:08 +02:00
Charles 29f7506dd6 Fixed after Theo's review 2020-06-17 12:09:36 +02:00
Theo Arends a1d8fa755c Fix ESP32 AP information 2020-06-17 10:39:05 +02:00
Stephan Hadinger bf6083ff1c Fix wrong escape bit 2020-06-16 20:17:47 +02:00
Stephan Hadinger ee2bb0330a Add Zigbee initial support for EmberZNet protocol (raw send/receive only) 2020-06-16 20:01:14 +02:00
Charles fae80fc9dc
Merge branch 'development' into teleinfo 2020-06-16 19:04:39 +02:00
Charles a4e5b3e14e Rebuild Travis CI 2020-06-16 18:58:56 +02:00
Theo Arends 715697cb32 Add ESP32 ethernet commands
Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3`` (#8503)
2020-06-16 18:36:49 +02:00
Theo Arends b8ab5b3d4e Add IP address info
Add IP address info (#8503)
2020-06-16 14:57:00 +02:00
gemu2015 865769767d scripter call >BS after sensor init 2020-06-16 10:36:16 +02:00
bovirus 477a2c33be
Update Italian language 2020-06-16 08:33:32 +02:00
Theo Arends daef0a759d Stop blinks when no network configured 2020-06-15 22:40:15 +02:00
Theo Arends 1c7d923a8f Fix ESP32 ILI9341 compilation 2020-06-15 22:30:25 +02:00
Charles 3b8c83deb1
Merge branch 'development' into teleinfo 2020-06-15 22:29:53 +02:00
Theo Arends c1d0d20996 Fix mdns related compile error 2020-06-15 22:10:49 +02:00
Charles 7a297d1828 Added code size 2020-06-15 22:01:45 +02:00
Charles 93a38e892c @s-hadinger requests before merging PR 2020-06-15 21:52:47 +02:00