Commit Graph

4935 Commits

Author SHA1 Message Date
Theo Arends f7b45ffddb Redesigned GUI
Redesigned GUI by moving non-configuration buttons from ``Configuration`` to new submenu ``Consoles``
2021-04-16 11:40:38 +02:00
Jason2866 9851c26781
Fix for #11680
Using file from https://github.com/arendst/Tasmota/issues/11680#issuecomment-818844390
2021-04-15 20:21:51 +02:00
Theo Arends 711be2a23a
Merge pull request #11740 from Jason2866/patch-3
Add GUI_EDIT_FILE
2021-04-15 18:05:39 +02:00
Theo Arends 571649a082 Tasmotize M5Core2 support 2021-04-15 17:21:18 +02:00
Jason2866 db5edc8cb9
Add GUI_EDIT_FILE
as default for ESP32 build variants (except webcam)
2021-04-15 16:08:39 +02:00
Theo Arends b35672c7e8 Fix M5Core2 binary settings 2021-04-15 15:32:39 +02:00
Theo Arends 0e80516a34
Merge pull request #11738 from Sthopeless/patch-1
Update xdrv_79_esp32_ble.ino
2021-04-15 14:39:39 +02:00
Jason2866 e12d56914b
Update de_DE.h 2021-04-15 14:16:39 +02:00
Sthope dee8013432
Update xdrv_79_esp32_ble.ino
Write without response
2021-04-15 09:20:46 +02:00
Adrian Scillato 32a15182be
KNX: Fix Power and Energy missing replies 2021-04-14 15:05:13 -03:00
Theo Arends cb270198a2 Fix HLW8012
Fix Hlw8012/Bl0937 averages pulses over 200ms (#11722)
2021-04-14 17:47:04 +02:00
Theo Arends e2b5df08f1 Revert "Merge pull request #11722 from Lovett1991/development"
This reverts commit 1da04746fd, reversing
changes made to 638e016a47.
2021-04-14 16:44:56 +02:00
Theo Arends b6b0ca1b6c Remove autoexec.bat multiline command support
Remove autoexec.bat multiline command support and fix backlog command support.
2021-04-14 16:09:34 +02:00
Adrian Scillato a451ad9836
Updated Italian Translation 2021-04-14 10:41:18 -03:00
Adrian Scillato 264fdb1f94
Updated Italian Translation 2021-04-14 09:59:02 -03:00
Theo Arends e91f555418
Merge pull request #11726 from gemu2015/udisp_update
universal display update
2021-04-14 14:47:52 +02:00
Theo Arends efbeeee6a4 Standardize version message 2021-04-14 14:33:21 +02:00
gemu2015 4e17838917 universal display update 2021-04-14 14:26:59 +02:00
Jason2866 59294fd55b
Fix compile error
Thx @benzino77 solves #11724 mentioned in #11704
2021-04-14 13:41:10 +02:00
Theo Arends 31734c20c1 Bump version to 9.3.1.3 2021-04-14 12:39:07 +02:00
Theo Arends 1da04746fd
Merge pull request #11722 from Lovett1991/development
Hlw8012/Bl0937 averages pulses over 200ms
2021-04-14 12:04:07 +02:00
Theo Arends 638e016a47
Merge pull request #11723 from bovirus/patch-2
Update Italian language
2021-04-14 12:02:57 +02:00
Theo Arends 543605c6b0
Merge pull request #11711 from ascillato/Tasmota-Sensors-Change
Enable VL53L0X and disable TSL2561 for Tasmota-Sensors and Tasmota32
2021-04-14 12:02:24 +02:00
bovirus 434a332ddb
Update Italian language 2021-04-14 11:27:51 +02:00
Lovett1991 a10095217c Merge remote-tracking branch 'upstream/development' into development 2021-04-14 10:13:46 +01:00
Alex cfebce9b09
Hlw8012/Bl0937 averages pulses over 200ms (#1)
* Hlw8012/Bl0937 averages pulses over 200ms

* Hlw8012/Bl0937 averages pulses over 200ms
2021-04-14 09:57:23 +01:00
Adrian Scillato cbea6f21ef
KNX: Fix Energy Yesterday 2021-04-13 17:01:27 -03:00
Adrian Scillato 6b35cb94d3
KNX: Fix Energy Yesterday 2021-04-13 17:00:36 -03:00
Adrian Scillato 07265e36cd
KNX: Fix Energy Yesterday Value 2021-04-13 16:58:27 -03:00
Adrian Scillato 9551c0e000
Enable VL53L0X and disable TSL2561 for Tasmota-Sensors and Tasmota32 2021-04-13 13:38:43 -03:00
Adrian Scillato 3a0c09143a
Enable VL53L0X and disable TSL2561 for Tasmota32 2021-04-13 13:36:23 -03:00
Adrian Scillato d7ffb76afc
Enable VL53L0X and disable TSL2561 for Tasmota-Sensors 2021-04-13 12:58:20 -03:00
Theo Arends 06ac5c4053 Add scan start logging 2021-04-13 17:00:54 +02:00
Theo Arends 22fcf5061d Fix webserver enhanced wifi scan 2021-04-13 16:04:22 +02:00
Theo Arends 3751a3ff07 Every sperm counts 2021-04-13 12:52:09 +02:00
Theo Arends 27cee8868b Refactor new webserver boarding code 2021-04-13 12:41:13 +02:00
Theo Arends 6fda2401e3 Refactor new webserver boarding code 2021-04-13 12:00:42 +02:00
Theo Arends 919437cebe
Merge pull request #11693 from ascillato/New_WiFi_Config
Simplified Initial WiFi Configuration
2021-04-13 10:46:39 +02:00
Theo Arends ecd9c37db9 Fix Gui save settings regression (#11698) 2021-04-13 10:15:35 +02:00
Theo Arends 91c0b9370b
Merge pull request #11694 from barbudor/devicename_override
Simple change to allow DEVICE_NAME in user_config_override
2021-04-12 21:40:54 +02:00
Barbudor 63a672e9dd allow DEVICE_NAME in user_config_override 2021-04-12 21:16:13 +02:00
Adrian Scillato 89f07f507e Add New Translation Keys 2021-04-12 13:45:18 -03:00
Adrian Scillato 6a48b1a63d
Webserver: Simplify Initial WiFi Configuration 2021-04-12 13:36:43 -03:00
Adrian Scillato c63b211009
Fix Double Call of StartWebserver when it is in WiFiManager Mode 2021-04-12 13:35:34 -03:00
Adrian Scillato dcad3c16c6
Move WifiManager Log to Webserver file 2021-04-12 13:31:31 -03:00
Theo Arends 5cdf225fe0 Refactor ESP32 sensors 2021-04-12 16:50:04 +02:00
Theo Arends 7457d0b03c Refactor ESP32 Temperature and Hall Effect sensor 2021-04-12 16:21:33 +02:00
Theo Arends 0318f630ac Fix ESP-S2 temperature issue 2021-04-12 15:55:45 +02:00
Theo Arends 591021a556 Add ESP32 Cpu Temperature 2021-04-12 14:59:40 +02:00
Theo Arends ab33b394f2 Add commands
Add commands ``Discover``, ``DiscoverButton`` and ``DiscoverSwitch``
2021-04-12 12:20:49 +02:00
Theo Arends 162e60eb30 Fix migration to higher version (#11640) 2021-04-12 11:49:53 +02:00
bovirus 26cc711cc8
Update Italian language 2021-04-12 07:32:34 +02:00
ha0y 30d016ea3f
Update zh_CN.h 2021-04-12 00:36:35 +08:00
Theo Arends 173038c12c Force SO19 0 2021-04-11 17:33:22 +02:00
Theo Arends 6b337b2dd8
Merge pull request #11669 from barbudor/autoexec_berry_display_exception
Display exception in autoexec.bet
2021-04-11 16:46:17 +02:00
Theo Arends d1adb55613
Merge pull request #11668 from barbudor/pr_ufs_edit
UFS file editor GUI_FILE_EDIT
2021-04-11 16:46:02 +02:00
Theo Arends 17b217b950
Merge pull request #11667 from s-hadinger/berry_apr_11_2
Berry driver.add_cmd()
2021-04-11 16:44:03 +02:00
Theo Arends 1fdcb684e4
Merge pull request #11665 from gemu2015/udisplay
Udisplay
2021-04-11 16:32:05 +02:00
Barbudor d4b2a85aff Display exception in autoexec.bet 2021-04-11 15:39:59 +02:00
Barbudor 06a75af1af file system editor GUI_FILE_EDIT 2021-04-11 15:22:57 +02:00
gemu2015 4805f26649 udisplay option a3 2021-04-11 15:16:40 +02:00
Stephan Hadinger 9e0300031a Berry driver.add_cmd() 2021-04-11 15:14:10 +02:00
Theo Arends c2cde43a54 Refactor Tasmota Discovery 2021-04-11 13:29:33 +02:00
gemu2015 835e7ab2e3 add sample descriptors 2021-04-11 12:38:45 +02:00
gemu2015 0e7e956a7b universal display driver 2021-04-11 12:32:02 +02:00
gemu2015 b9110f602f add full partial and full refresh 2021-04-11 07:49:13 +02:00
Theo Arends be236472fe Add Tasmota discovery as alternative to Home Assistant discovery using define ``USE_TASMOTA_DISCOVERY`` 2021-04-10 18:20:15 +02:00
Adrian Scillato 915f2e2cef
Update it_IT.h 2021-04-10 11:16:49 -03:00
Theo Arends 0599041760 Change telegram chatid from int32 to string
Change telegram chatid from int32 to string (#11649)
2021-04-10 15:04:50 +02:00
Theo Arends 4426693170
Merge pull request #11651 from hallard/teleinfo
Rewrite Teleinfo config settings
2021-04-10 12:25:50 +02:00
bovirus ec1065f442
Update Italian language 2021-04-10 09:54:35 +02:00
Charles 3cab37ed80 obsolated SetOption102 and SetOption108
now teleinfo has it own bit field configuration
2021-04-10 00:58:42 +02:00
Charles b2d2742df1 removed unneeded teleinfo from command 2021-04-10 00:49:38 +02:00
Charles 19ddda132c now settings are done with command
Moved config to bit field
added some config option
2021-04-09 19:45:06 +02:00
nonix 9c9e04d139 decode Units 2021-04-09 17:33:46 +02:00
Theo Arends cccee90e52
Merge pull request #11647 from btsimonh/ibeaconUUIDMAJORMINOR
iBeacon - detect the same UUID+MAJOR+MINOR as the same beacon
2021-04-09 17:08:13 +02:00
Theo Arends eb3fe9c5eb Oops. Fix compile 2021-04-09 17:05:22 +02:00
Theo Arends 77cd07ab8b Fix display driver 16 support 2021-04-09 16:42:51 +02:00
Charles a10dfbc7c6 Merge remote-tracking branch 'upstream/development' into teleinfo 2021-04-09 14:28:35 +02:00
Theo Arends 60de9696d8 Refactor backlog nodelay in relation to sleep 2021-04-09 14:00:09 +02:00
Theo Arends dd7cecc064 Fix backlog nodelay when sleep is active 2021-04-09 12:49:57 +02:00
Theo Arends b8f2c97fbe Refactor GUI save settings (prt3) 2021-04-09 12:18:26 +02:00
Theo Arends 0650744ac2 Remove overtemp detection on external energy monitoring devices
Removed overtemp detection on external energy monitoring devices (#11628)
2021-04-09 10:04:37 +02:00
Theo Arends 740e4392ef Add command EnergyConfig for future use 2021-04-09 09:49:33 +02:00
Simon Hailes 142b7d02aa iBeacon - detect the same UUID+MAJOR+MINOR as the same beacon even if mac changes.
Add :minor:major to web display
2021-04-09 08:19:43 +01:00
Barbudor e9e0d35368 command EnergyConfig 2021-04-08 22:59:44 +02:00
Simon Hailes 66ec23d399 remove endian-swap on major & minor for iBeacon - in theroy to match HM10 implementation? 2021-04-08 19:08:15 +01:00
Charles 55ea5073f2 first try of command management 2021-04-08 20:02:19 +02:00
Simon Hailes 970f4652f5 Update to iBeacon to use only MAC to recognise different beacons - this brings it into line with common use.
A further update would be nice to display major & minor in the web ui, not included here.
2021-04-08 18:00:14 +01:00
Theo Arends 1a2addfc16 Refactor GUI save settings (prt2) 2021-04-08 17:57:37 +02:00
Theo Arends bacc07b2de Fix offset 2021-04-08 15:51:34 +02:00
Theo Arends 6d8daef8fa prepare teleinfo bit field settings (#11626) 2021-04-08 15:43:53 +02:00
Theo Arends ea64f7b9c5 Refactor timer GUI save result enabling rule trigger (#11612) 2021-04-08 14:08:20 +02:00
Theo Arends b6e77cd3d7 Change ``Backlog 1;`` into ``Backlog0`` 2021-04-07 18:22:20 +02:00
Theo Arends d08f9bc315 Refactor GUI save parameters (Prt1) 2021-04-07 18:10:34 +02:00
Theo Arends ad423d199d Add command ``Backlog 1;``
Add command ``Backlog 1;`` to allow execution of following commands without delay
2021-04-07 17:55:33 +02:00
Theo Arends 403eba7a99 Add rule number to rule command JSON result 2021-04-07 15:44:29 +02:00
Theo Arends e94b997627 Fix restart Info JSON messages 2021-04-07 15:22:07 +02:00
Theo Arends 2f5c20a42f Add more rule triggers 2021-04-07 15:07:05 +02:00
Charles 2098f21775 fixed wrong display in some case 2021-04-07 13:23:31 +02:00
Theo Arends 36288037a8 Refactor energy init 2021-04-06 15:23:07 +02:00
Theo Arends f50c3f8f62 Admin USE_ENERGY_DUMMY 2021-04-06 12:08:07 +02:00
Theo Arends db4399d89b Add relay power control emulation
Add relay power control emulation (#10640)
2021-04-06 11:09:12 +02:00
Theo Arends f348989258
Merge pull request #11602 from hallard/teleinfo
Updated counters for standard mode depending on tariff
2021-04-06 08:39:56 +02:00
Charles 80bbde2458 Updated counters for standard mode 2021-04-06 02:23:06 +02:00
Jason2866 9035aace06
Halleffect not for ESP32-S2 2021-04-05 16:58:36 +02:00
Theo Arends 74537c6078 Prep Shelly Dimmer 2 native firmware upload 2021-04-05 16:57:48 +02:00
Theo Arends e40bed4b25 Add support for dummy energy monitor
Add support for dummy energy monitor using user values set by commands ``VoltageSet``, ``CurrentSet``, ``PowerSet`` and ``FrequencySet``. Enable by selecting any GPIO as ``Option A2`` (#10640)
2021-04-05 15:32:31 +02:00
Barbudor 59510da9e1
Berry : fix custom command +more (#11592)
* fix custom command + more

* missing berry lib changes

* solidifying
2021-04-05 13:53:04 +02:00
Theo Arends f6f13fe249 Fix define USE_DT_VARS 2021-04-05 13:33:00 +02:00
Stephan Hadinger 7023360ac4 Zigbee support for sending to Tuya Dimmer 2021-04-05 11:35:43 +02:00
Theo Arends ad50fc5522 Refactor teleperiod rules 2021-04-05 11:10:53 +02:00
s-hadinger 146c316d4d
Merge pull request #11588 from s-hadinger/zigbee_legrand
Zigbee add Legrand clusters 0xFC01 and 0xFC40
2021-04-05 11:00:03 +02:00
Theo Arends ca61cb06d0 Fix possible rule issue 2021-04-05 10:39:43 +02:00
Stephan Hadinger e939db9a30 Zigbee add Legrand clusters 0xFC01 and 0xFC40 2021-04-05 10:28:09 +02:00
Stephan Hadinger 6952d5ac7c Berry add ``light`` module 2021-04-04 19:36:25 +02:00
Theo Arends ba8ef7feb5
Merge pull request #11566 from gemu2015/liligoepd
support for liligo esp32 epaper module
2021-04-04 12:30:12 +02:00
Theo Arends 1829df6d56 Unify rules process call
Unify rules process call (#11572)
2021-04-04 12:04:36 +02:00
s-hadinger 6a167710bd
Merge pull request #11576 from s-hadinger/hue_fix
Fix Alexa discovery for ZBBridge
2021-04-04 10:04:43 +02:00
Stephan Hadinger 212b2002c7 Fix Alexa discovery for ZBBridge 2021-04-04 09:45:02 +02:00
Stephan Hadinger d302583b03 Berry check phy_gpio validity 2021-04-04 09:25:42 +02:00
gemu2015 439ffe0678 Update xdrv_10_scripter.ino 2021-04-04 08:39:52 +02:00
gemu2015 4bc6ad720a clr script memory 2021-04-04 07:31:21 +02:00
Stephan Hadinger 93cb995a7c Berry minor improvements 2021-04-03 19:53:52 +02:00
s-hadinger d7018a9a42
Merge pull request #11568 from s-hadinger/berry_gpio
Berry add ``gpio`` module
2021-04-03 18:36:12 +02:00
s-hadinger d7ec283ef1
Merge pull request #11567 from barbudor/berry_nolight
Allows Berry to build without USE_LIGHT
2021-04-03 18:22:11 +02:00
Stephan Hadinger 3b9821994d Berry add ``gpio`` module 2021-04-03 18:06:40 +02:00
gemu2015 f6222fcf43 fix compile error 2021-04-03 17:01:34 +02:00
gemu2015 ca5c0f72f0 liligo4.7epd support 2021-04-03 16:58:47 +02:00
Theo Arends fd52bc4a39 GUI more compact relay state display 2021-04-03 16:17:48 +02:00
Barbudor 3186b8ea7a berry without USE_LIGHT raise excep 2021-04-03 15:06:41 +02:00
Theo Arends 070a3a5ca7 Fix Alexa Hue shutter detection
Fix Alexa Hue shutter detection (#11517)
2021-04-03 14:14:01 +02:00
Charles 9126635c9d always EnergyUpdateTotal 2021-04-02 22:57:23 +02:00
Theo Arends 1ab0a2f05c
Merge pull request #11558 from hallard/teleinfo
always add teleinfo values in telemetry
2021-04-02 17:43:22 +02:00
Charles 14a48a4de8 Updated comment 2021-04-02 17:37:27 +02:00
Charles 73128acce3 always add teleinfo values in telemetry
always add teleinfo values in telemetry, whatever rawdata is selected or not
2021-04-02 17:17:18 +02:00
Theo Arends 2350697815 Use IRAM_ATTR in place of ICACHE_RAM_ATTR 2021-04-02 17:14:08 +02:00
Theo Arends e3c1aa8836 Better align dynamic data 2021-04-02 16:16:38 +02:00
Theo Arends 75bbe5d3fa Change ADC range result from int to float
Change ADC range result from int to float using command ``FreqRes`` for decimal resolution selection (#11545)
2021-04-02 15:50:59 +02:00
Theo Arends a756c7437e Change limit number of relay/button columns in GUI to 8
Change limit number of relay/button columns in GUI to 8 (#11546)
2021-04-02 15:33:05 +02:00
Theo Arends b0689af803 Add optional DS18x20 arithmetic mean
Add command ``SetOption126 1`` to enable DS18x20 arithmetic mean over teleperiod for JSON temperature based on (#11472)
2021-04-02 11:43:31 +02:00
Theo Arends c93185172a
Merge pull request #11544 from blakadder/development
remove unused command defines
2021-04-02 10:00:40 +02:00
Simon Hailes 638a4c100e 1/ Extends MAC address storage to 7 bytes, last byte now type.
MAC may now be 112233445566 or 112233445566/n n=0..3 indicating type.
To CONNECT to a random address, you must specify the address type.
2/ Adds BLEDetails4 - details for aliased macs only.
3/ Adds more command explaination in the top.
2021-04-02 08:32:01 +01:00
blakadder 548f266f8f remove unused command defines 2021-04-01 21:20:11 +02:00
Theo Arends 014ee4eb6a Update xsns_67_as3935.ino
Fix (#11543)
2021-04-01 16:35:17 +02:00
Theo Arends 2710dc8dd0 Add command ``SerialBuffer 256..520``
Add command ``SerialBuffer 256..520`` to change hardware serial receive buffer size from default (256) to max local buffer size (520) (#11448)
2021-04-01 15:53:47 +02:00
Theo Arends 0934fad06d
Merge pull request #11528 from Jason2866/patch-1
Cleanup my_user_config.h
2021-03-31 18:01:42 +02:00
Theo Arends bacf80a076 Add buffer overrun message on SerialBridge
Add buffer overrun message on SerialBridge (#11448)
2021-03-31 18:00:49 +02:00
Jason2866 d696a8c87c
Cleanup 2021-03-31 17:41:11 +02:00
Theo Arends 0331e47e4c Add support for multiple CCS811 sensors
Add support for multiple CCS811 sensors with baseline control (USE_CCS811_V2) by clanganke (#10858)
2021-03-31 15:04:24 +02:00
Jason2866 d540d5aaf6
Disable Berry
for Webcam and Bluetooth builds
2021-03-31 13:00:07 +02:00
Jason2866 a1ffd8f57a
Enable PSRAM for Berry
Berry is enabled in `my_user_config.h` by default.
2021-03-31 12:55:37 +02:00
Jason2866 798776ae2f
Use Berry as default 2021-03-31 12:49:16 +02:00
Theo Arends 7f9cbd7da6 Minor display clock layout change 2021-03-31 10:41:05 +02:00
Stephan Hadinger c524124e1e TLS support for private keys on ESP32 2021-03-30 19:17:03 +02:00
Theo Arends b00b2708cb Fix HC-SR04 on ESP32
Fix HC-SR04 on ESP32 (#11507)
2021-03-30 17:58:29 +02:00
gemu2015 7bc7b83f18 better modbus serial config 2021-03-30 08:38:13 +02:00
gemu2015 803ecbd9a6 fix erratic sensor signals 2021-03-30 08:37:50 +02:00
gemu2015 43b9f2bafa fix false executing of restart vector 2021-03-30 08:37:08 +02:00
Theo Arends 437cb5428b
Merge pull request #11511 from blakadder/development
add gas sensor with %LEL units
2021-03-30 08:18:51 +02:00
Theo Arends f7dd04a42f
Merge pull request #11513 from jaymemaurice/development
TuyaMCU driver use TempRes to adjust precision of humidity
2021-03-30 08:16:34 +02:00
jaymemaurice 9e304fd127 Wrapped humidity set in TuyaAdjustedTemperature 2021-03-30 02:50:34 +00:00
jaymemaurice a171e3c5f2 Wrapped humidity in TuyaAdjustedTemperature 2021-03-30 02:37:45 +00:00
blakadder 3768d5ab9f add gas sensor with %LEL units 2021-03-29 20:32:59 +02:00
Stephan Hadinger 763ed74c5e Berry fixes 2021-03-29 19:44:22 +02:00
Jason2866 30f91605ac
Set Tuya time as default
since TUYA devices shows wrong time if not set.
2021-03-29 13:15:30 +02:00
s-hadinger 1bd593eda3
Berry i2c improvements (#11497)
* Berry i2c improvements

* fix

* unfix

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-03-28 19:07:48 +02:00
Theo Arends e7a851f197 Refactor Hall Effect 2021-03-28 14:38:16 +02:00
Theo Arends 47fcdd9e8e Increase Hall Effect sample rate to 32 2021-03-28 12:25:30 +02:00
Stephan Hadinger b06568b3c8 Berry stabilized and methods solidified 2021-03-27 19:02:22 +01:00
Adrian Scillato c60a8591b6
Update it_IT.h 2021-03-27 14:12:05 -03:00
bovirus c2d2b6429f
Update Italian language 2021-03-27 17:25:38 +01:00
Theo Arends be72bde8f5 Add ESP32 support for internal Hall Effect sensor
Add ESP32 support for internal Hall Effect sensor connected to both GPIO36 and GPIO39 only
2021-03-27 15:15:15 +01:00
Theo Arends 597fbb9da9
Merge pull request #11475 from Jason2866/patch-2
Support for SD-Card and Flashlight
2021-03-27 12:07:01 +01:00
Theo Arends e80c08cd18 Speed up initial power on state
Speed up initial power on state gaining 1mS pulse time (#11478)
2021-03-27 12:05:55 +01:00
Jason2866 1eded6b641
Support SD-Card 2021-03-26 18:32:00 +01:00
Jason2866 d5103c92bb
Support for SD-Card and Flashlight 2021-03-26 18:30:03 +01:00
Theo Arends c2f8730b1e Remove obsolete file 2021-03-25 16:48:57 +01:00
Theo Arends 7eef26737c Fix CSE7761 relay power on time 2021-03-25 16:44:13 +01:00
s-hadinger 99f016a62f
Merge pull request #11467 from s-hadinger/ir_2_7_16
IRremoteESP8266 library from v2.7.15 to v2.7.16
2021-03-25 11:12:40 +01:00
Theo Arends 3174056eea Add relay switch time to zero-cross detection 2021-03-25 09:37:44 +01:00
Stephan Hadinger d729f22309 IRremoteESP8266 library from v2.7.15 to v2.7.16 2021-03-25 08:40:27 +01:00
Theo Arends 75308ee1e0 Fix zero cross special cases 2021-03-24 17:13:54 +01:00
stefanbode 062b7573d3
Update xdrv_27_shutter.ino 2021-03-24 16:15:27 +01:00
stefanbode a60253a9ba
Update xdrv_27_shutter.ino 2021-03-24 16:14:04 +01:00
stefanbode 9b2dec437e
Fix #11451
Additionally change stepper accelerator
2021-03-24 14:04:27 +01:00
Adrian Scillato b31b54fd8c
Added User-Config Key for Frysk-Nederland Translation 2021-03-24 02:26:35 -03:00
Adrian Scillato 970ec6c1de
Update Portuguese BR Translation 2021-03-23 22:35:14 -03:00
Jason2866 590dc394cb
Shorter and better
Thx @ascillato2 for the hint!
2021-03-23 19:16:22 +01:00
Adrian Scillato ef0d858655
Update Spanish Translation 2021-03-23 14:49:51 -03:00
Adrian Scillato be0200a340
Update it_IT.h 2021-03-23 14:30:46 -03:00
Theo Arends 0543541833
Merge pull request #11440 from Jason2866/patch-2
Update de_DE.h
2021-03-23 18:15:10 +01:00
Jason2866 031472ceac
Update de_DE.h 2021-03-23 17:55:31 +01:00
bovirus 0103ea8fcd
Update Italian language 2021-03-23 17:25:34 +01:00
Theo Arends 0d54299aaf Make ZCD user configurable using GPIO ZC Pulse 2021-03-23 15:42:15 +01:00
Theo Arends 88e00b1041 Prep GPIO zero-cross pulse 2021-03-23 15:17:32 +01:00
Theo Arends 0053321bb3 Fix template 2021-03-23 15:02:35 +01:00
Theo Arends dd4f16526e Fix sensor coexistence 2021-03-23 12:57:56 +01:00
Theo Arends 0e40de58dd
Merge pull request #11397 from RaphDaMan/TFmini+
Add support for Tfmini+ LiDAR sensor modules with UART interface
2021-03-23 12:17:43 +01:00
Theo Arends 6dc436039b Add support for Frequency monitoring and zero-cross detection on CSE7761 (Sonoff Dual R3)
Add support for Frequency monitoring and zero-cross detection on CSE7761 (Sonoff Dual R3)
2021-03-23 11:21:38 +01:00
Raphael f65f816fca Merge issue 2021-03-23 09:11:46 +01:00
RaphDaMan 04c0b8d1d7 Included presence check, changed to XSNS_86 and hopefully solved language file conflicts. 2021-03-23 08:51:11 +01:00
RaphDaMan f6c50e30fa Typo correction. 2021-03-23 08:50:51 +01:00
RaphDaMan d8e892a0de Changes proposed by Theo on PR. 2021-03-23 08:50:49 +01:00
RaphDaMan 3cf5609ad9 Merge remote-tracking branch 'upstream/development' into development
* upstream/development: (35 commits)
  some fixes
  fix image weblink
  fix compiler error with use_graph
  Add support for another variant of the 6-digit TM1637 display
  Add commands ``DisplayType`` and ``DisplayInvert``
  Update xdrv_05_irremote.ino
  Update xdrv_05_irremote_full.ino
  Update xdrv_05_irremote_full.ino
  Update xdrv_05_irremote.ino
  Update xdrv_20_hue.ino
  Berry fix rules
  Add frequency to CSE7761 driver
  Minor fixes
  Delete .history/tasmota directory
  Delete xdrv_20_hue_20210321092519.ino
  only perform interlock delay once
  No Discovery
  Remove text "Module" from GUI main page
  Refactor DisplayDimmer
  Use Berry as default for Core2 and Odroid-go
  ...
2021-03-22 23:17:03 +01:00
gemu2015 b0cd14e4f9 some fixes 2021-03-22 15:40:16 +01:00
gemu2015 3757e1d788 fix image weblink 2021-03-22 15:39:55 +01:00
gemu2015 1ff1a58455 fix compiler error with use_graph 2021-03-22 15:39:08 +01:00
Theo Arends 11beacf956 Add support for another variant of the 6-digit TM1637 display
Add support for another variant of the 6-digit TM1637 display module selected by command ``DisplayType 1`` (#11422)
2021-03-22 12:47:15 +01:00
Theo Arends 633489a91e Add commands ``DisplayType`` and ``DisplayInvert``
Add commands ``DisplayType`` to select sub-modules where implemented and ``DisplayInvert`` to select inverted display where implemented
2021-03-22 12:34:52 +01:00
Theo Arends d2087549bb
Merge pull request #11410 from t-8ch/interlock-delay-fix
only perform interlock delay once
2021-03-22 11:05:17 +01:00
Theo Arends 25619fdd2a
Merge pull request #11421 from kylehase/patch-1
Align IR_TIME_AVOID_DUPLICATE across irremote_full.ino and irremote.ino and convert to #define
2021-03-22 11:04:43 +01:00
Theo Arends 71afbf64fa
Merge pull request #11415 from oponyx/development
Fix alexa discovery problem in hue emulation
2021-03-22 11:00:37 +01:00
kylehase a0c6d4f300
Update xdrv_05_irremote.ino 2021-03-22 13:25:33 +09:00
kylehase 0614e54363
Update xdrv_05_irremote_full.ino 2021-03-22 13:25:01 +09:00
kylehase 60613e5041
Update xdrv_05_irremote_full.ino
Convert IR_TIME_AVOID_DUPLICATE from const to #define to enable override in the config override file.
2021-03-22 13:03:44 +09:00
kylehase 64c8c88992
Update xdrv_05_irremote.ino
Reduce IR_TIME_AVOID_DUPLICATE to 50ms which was fixed in xdrv_05_irremote_full.ino in PR #9969 but not here.
Converted IR_TIME_AVOID_DUPLICATE from const to #define to enable override in the config override file.
2021-03-22 12:50:26 +09:00
oponyx acd28f6308
Update xdrv_20_hue.ino 2021-03-22 01:45:46 +01:00
Stephan Hadinger aacaf77707 Berry fix rules 2021-03-21 19:45:32 +01:00
Theo Arends 4294a22854 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-03-21 17:52:00 +01:00
Theo Arends 6c66b2d11f Add frequency to CSE7761 driver 2021-03-21 17:51:57 +01:00
Stephan Hadinger 8155d2c66a Minor fixes 2021-03-21 17:12:10 +01:00
Thomas Weißschuh 641df67362 only perform interlock delay once
Before the delay was executed for *each* device being turned off.
Therefore the delay grew with the size of the interlock group.
2021-03-21 15:29:21 +01:00
Theo Arends 9efeceafd9 Remove text "Module" from GUI main page 2021-03-21 14:23:02 +01:00
Theo Arends 9d57411d4d Refactor DisplayDimmer 2021-03-21 14:12:36 +01:00
Jason2866 1f014a1f02
Use Berry as default for Core2 and Odroid-go 2021-03-21 12:51:27 +01:00
Theo Arends 9dfd1d1609 Fix CSE7761 read CRC errors 2021-03-21 12:24:43 +01:00
s-hadinger a6eea02398
Merge pull request #11405 from s-hadinger/berry_mar_20
Berry add wire read/write_bytes
2021-03-21 10:16:27 +01:00
Stephan Hadinger 11127514b0 Berry add wire read/write_bytes 2021-03-21 10:03:58 +01:00
Pagliarulo Onofrio 8cb98dac18 fix alexa discovery problems 2021-03-21 09:26:10 +01:00
Simon Ratcliffe 247ff59b78 Remove superfluous debug messages 2021-03-21 12:00:33 +11:00
Stephan Hadinger 9116c9848a Berry milestone March 20 2021-03-20 18:44:35 +01:00
Theo Arends 70b7e2fc2a Restore DisplaySize code 2021-03-20 18:11:52 +01:00
Theo Arends 883feea7cb
Merge pull request #11387 from ajithvasudevan/pr_max7219
Added support for MAX7219 Seven-Segment Display
2021-03-20 18:07:30 +01:00
Theo Arends 73f83895f1
Merge pull request #11398 from iot-sle/development
fix a wrong timing issue, when glitches apear on D0/D1 lines
2021-03-20 17:47:12 +01:00
Theo Arends 85dbd6e6fd Fix Sonoff Dual R3 template 2021-03-20 17:32:09 +01:00
sle 8a6f222b8f fix a wrong timing issue, when glitches apear on D0/D1 lines (bitTime wrong) 2021-03-20 17:15:42 +01:00
RaphDaMan cc3b047801 Squashed commit of the following:
commit ab21a5e25a74a609f4e4ff50e1e723586f28b141
Author: RaphDaMan <raphael@my107.de>
Date:   Sat Mar 20 16:12:11 2021 +0100

    v0.8 final with ESP32 build fix.
2021-03-20 16:20:23 +01:00
Xavier MULLER 873e096d3a
Update fr_FR.h
... and two missing strings
2021-03-20 16:03:56 +01:00
Xavier MULLER 5efd957b88
Update fr_FR.h
Essentially Neopool strings translation
2021-03-20 15:54:14 +01:00
RaphDaMan 587ad9a733 Squashed commit of the following:
commit 6c9c4a83d0076bb9303d65d5435f0d0bf2e81a6b
Author: RaphDaMan <raphael@my107.de>
Date:   Sat Mar 20 13:49:36 2021 +0100

    v0.7 Final and ready to PR.
2021-03-20 14:14:07 +01:00
Theo Arends 9902a29c31
Merge pull request #11326 from nicandris/development
Added SetOption125 (Zigbee) Hide bridge topic from zigbee topic
2021-03-20 12:53:17 +01:00
nicandris f3cedc91a0 Fixed conflict. Changed to SO125 2021-03-20 10:48:29 +01:00
Simon Ratcliffe 880380194c Squashed commit of the following:
commit 9f11b10407c823d693ffb76c84fabec1027229c0
Author: Simon Ratcliffe <simon@proatomic.com.au>
Date:   Sat Mar 20 17:25:43 2021 +1100

    Add output mode 2
    Fix display of output pins
    Update code sizes
2021-03-20 17:59:34 +11:00
Ajith Vasudevan c7eb0451ef Minor documentation update 2021-03-20 09:05:19 +05:30
Ajith Vasudevan e65008ab9c Merge branch 'development' of github.com:arendst/Tasmota into pr_max7219 2021-03-20 08:41:57 +05:30
Stephan Hadinger 9dc3c4e255 Fix type for MPU6886 2021-03-19 22:17:45 +01:00
Ajith Vasudevan 7b51da4260 Minor fix 2021-03-19 22:40:45 +05:30
Ajith Vasudevan cfda780b99 Merged with development 2021-03-19 22:31:39 +05:30
Ajith Vasudevan d079bdc2fd Added MAX7912 to TM1637 driver 2021-03-19 22:30:06 +05:30
Theo Arends f18e874f6b Update Max Display Driver count 2021-03-19 15:42:24 +01:00
Ajith Vasudevan 4c9182f680 Merge branch 'development' of github.com:arendst/Tasmota into pr_max7219 2021-03-19 19:20:18 +05:30
Theo Arends 3f6bff793a
Merge pull request #11182 from shaap/development
Add eMylo EAI-90 support
2021-03-19 14:42:13 +01:00
Theo Arends ccd3477737 Remove command DisplayBrightness
Remove command DisplayBrightness in favour of already available DisplayDimmer
2021-03-19 14:24:26 +01:00
Theo Arends 245023f9da Add DisplayModes to TM163x displays 2021-03-19 12:22:53 +01:00
Theo Arends 6577cdc426 Add initial DisplayMode support to TM163x displays 2021-03-19 12:02:01 +01:00
Ajith Vasudevan 27288ac603 Added support for MAX7219 Seven-Segment Display 2021-03-19 15:56:48 +05:30
Theo Arends add48e8bd9 Fix TM163x power control 2021-03-19 11:13:08 +01:00
Theo Arends be46611f57 Increase SR04 max sensor detection distance
Increase SR04 max sensor detection distance to 500 (#11372)
2021-03-19 10:44:47 +01:00
Theo Arends c87a4df7e9 Refactor TM1638 pin numbers 2021-03-19 10:33:46 +01:00
Theo Arends ee1ecfc267 Fix TM163x driver 2021-03-19 10:19:01 +01:00
Theo Arends 320f0e2776 Add support for TM1638 seven segment display
Add support for TM1638 seven segment display by Ajith Vasudevan (#11031)
2021-03-19 10:15:50 +01:00
Theo Arends cea5f6715c
Merge pull request #11031 from ajithvasudevan/pr_tm1638
Added support for TM1638 Seven-Segment Display, Buttons and LED
2021-03-19 09:46:57 +01:00
Theo Arends c2800ec0cd
Merge pull request #11385 from theOzzieRat/MCP230xx_pinmode6_fix
MCP230xx fix savestate for pinmode=6 and init with so0=1
2021-03-19 09:17:04 +01:00
Theo Arends a3cbf64bca
Merge pull request #11383 from theOzzieRat/working_mcp230xx_remove_end
Remove superfluous "END":1 from telemetry in MCP230xx driver
2021-03-19 09:15:14 +01:00
Ajith Vasudevan b6cb5f203b Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-19 08:35:23 +05:30
Simon Ratcliffe 6ef79cdd00 MCP230xx fix savestate for pinmode=6 and init with so0=1 2021-03-19 14:00:09 +11:00
Simon Ratcliffe b857ff5e68 Remove superfluous "END":1 from telemetry 2021-03-19 10:35:50 +11:00
Jason2866 6ed8878618
Add 6-axis MotionTracking MPU6886
sensor to Tasmota32 build
2021-03-18 22:15:15 +01:00
Theo Arends d5ca2994ee Add commands MqttKeepAlive and MqttTimeout
- Add commands ``MqttKeepAlive 1..100`` to set Mqtt Keep Alive timer (default 30) and ``MqttTimeout 1..100`` to set Mqtt Socket Timeout (default 4) (#5341)
- Changed PubSubClient library from EspEasy v2.7.12 to Tasmota v2.8.12
- Bump version to 9.3.1.2
2021-03-18 17:44:10 +01:00
Ajith Vasudevan ba77e6d1c0 Removed DisplayType and TM1638 Buttons and LEDs support 2021-03-18 19:30:50 +05:30
Theo Arends ff7a911e45 Fix logging if network down (#11373) 2021-03-18 09:27:46 +01:00
Theo Arends 3d3c77972d
Merge pull request #11373 from barbudor/alternative_syslog_dns_fix
Alternative syslog dns fix
2021-03-18 09:22:43 +01:00
Alex Brown f31bdfdfb3
Add period char replacement for prometheus
This was a problem for me when trying to get output from an SDS011 Nova
PM sensor. When parsed by the pometheus code it returns labels / metrics
like:

```# TYPE tasmota_sensors_pm2.5_ gauge
tasmota_sensors_pm2.5_{sensor="sds0x1"} 2.2```

 The error from prometheus was:
 ```"append failed" err="invalid metric type \\"5_ gauge\\"```
2021-03-17 22:54:37 -04:00
Barbudor 74da6eb057 check on hostByName + disable syslog 2021-03-17 19:45:29 +01:00
Ajith Vasudevan 82e8f9f3ce Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-17 22:24:56 +05:30
Theo Arends e5a566f0bb Hide I2C address for single sensors
Hide I2C address for single sensors (#11323)
2021-03-17 17:51:12 +01:00
Ajith Vasudevan 5aeb4c0475 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-17 22:13:43 +05:30
Theo Arends 2f7eefa8f4 Fix some display issues
Fix some display issues (#11358)
2021-03-17 17:26:00 +01:00
Theo Arends b427267e2b Fix TM1637 driver selection
Fix TM1637 driver selection (#11358)
2021-03-17 16:26:04 +01:00
gemu2015 dce555cf6b homekit update 2021-03-17 13:30:51 +01:00
Ajith Vasudevan 53d85e3441 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-17 16:26:45 +05:30
bovirus 8e904eaed6
Update Italian language 2021-03-17 09:47:42 +01:00
Theo Arends 7b046aa992
Merge pull request #11359 from ascillato/patch-2
Add Support for multiple VL53L0X I2C Laser Distance Sensors
2021-03-17 09:28:03 +01:00
Theo Arends f10940a349
Merge pull request #11360 from iot-sle/development
Wiegand reader. Support now several key pad strokes as one tag switchable by SetOptio…
2021-03-17 09:22:13 +01:00
Simon Ratcliffe 6a3d6c7e5e Fix MCP2300x initialisation. 2021-03-17 14:28:04 +11:00
Barbudor 2dfec2ec4d don't keep 0xFFFFFFFF as a valid addres in case of DNS fail 2021-03-16 22:28:39 +01:00
sle b2178bc372 support now several key pad strokes as one tag switchable by SetOption124 and added a hardware emulation for Wiegand reader ( will be only compiled in a debug mode) 2021-03-16 18:58:31 +01:00
Adrian Scillato eb8d5b7439
Update pt_BR.h 2021-03-16 14:57:47 -03:00
Ajith Vasudevan 4b1da6ff07 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-16 23:04:36 +05:30
Adrian Scillato 17e096cb7e
Update zh_TW.h 2021-03-16 14:33:15 -03:00
Adrian Scillato 839d13adf6
Update zh_CN.h 2021-03-16 14:31:23 -03:00
Adrian Scillato e6a7920223
Update vi_VN.h 2021-03-16 14:29:18 -03:00
Adrian Scillato a25b3aea26
Update uk_UA.h 2021-03-16 14:28:14 -03:00
Adrian Scillato 30abe26a0a
Update tr_TR.h 2021-03-16 14:26:41 -03:00
Adrian Scillato 7a25c9ccdd
Update sv_SE.h 2021-03-16 14:25:37 -03:00
Adrian Scillato 98c3da837a
Update sk_SK.h 2021-03-16 14:24:16 -03:00
Adrian Scillato 0965e13107
Update ru_RU.h 2021-03-16 14:18:17 -03:00
Adrian Scillato 239bc5c3a4
Update ro_RO.h 2021-03-16 14:15:21 -03:00
Adrian Scillato a3e5fc1d5e
Update pt_BR.h 2021-03-16 14:13:33 -03:00
Adrian Scillato c9a5fcca44
Update pt_PT.h 2021-03-16 14:13:25 -03:00
Adrian Scillato 2a25e21d81
Update pl_PL.h 2021-03-16 14:03:59 -03:00
Adrian Scillato d41e118a9d
Update nl_NL.h 2021-03-16 14:01:45 -03:00
Adrian Scillato 78face85de
Update ko_KO.h 2021-03-16 14:00:11 -03:00
Adrian Scillato 33ac2f8f1c
Update he_HE.h 2021-03-16 13:56:47 -03:00
Adrian Scillato a527dc619e
Update it_IT.h 2021-03-16 13:54:25 -03:00
Adrian Scillato 6bbfbc086e
Update hu_HU.h 2021-03-16 13:49:13 -03:00
Adrian Scillato d2c4876f6b
Update fy_NL.h 2021-03-16 13:47:14 -03:00
Adrian Scillato 496240d664
Update fr_FR.h 2021-03-16 13:45:20 -03:00
Adrian Scillato 13f388b3c2
Update es_ES.h 2021-03-16 13:43:18 -03:00
Adrian Scillato 1fc3d662dc
Update en_GB.h 2021-03-16 13:34:00 -03:00
Adrian Scillato 9d22bb0a2e
Update el_GR.h 2021-03-16 13:32:34 -03:00
Adrian Scillato 9b69aa6d37
Update de_DE.h 2021-03-16 13:27:19 -03:00
Adrian Scillato dc744c1aac
Update cs_CZ.h 2021-03-16 13:25:24 -03:00
Adrian Scillato f0e95969ad
Update bg_BG.h 2021-03-16 13:21:54 -03:00
Adrian Scillato ff4e2b9b3b
Update af_AF.h 2021-03-16 13:19:37 -03:00
Adrian Scillato 4f9cbaab07
VL53L0X: Translations 2021-03-16 13:09:12 -03:00
Adrian Scillato 82bbc7d215
VL53L0X: Added new XSHUT GPIOs 2021-03-16 13:05:08 -03:00
Adrian Scillato a3c5ac8204
VL53L0X: Set max number of sensors 2021-03-16 12:58:24 -03:00
Adrian Scillato 1c1197ab53
VL53L0X: Added support for multiple sensors 2021-03-16 12:55:34 -03:00
Stephan Hadinger e559ee1c30 Remove MFRC522 2021-03-16 16:30:34 +01:00
Ajith Vasudevan d55b7d1902 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-16 18:54:06 +05:30
Stephan Hadinger 95e696075e Add support for MPU6686 on primary or secondary I2C bus 2021-03-15 21:06:50 +01:00
Theo Arends 3555b9e5f9 Init RTC sooner 2021-03-15 15:51:31 +01:00
Theo Arends 9645f3008e Fix string length overflow
Fix string length overflow (#11347)
2021-03-15 14:45:09 +01:00
Theo Arends abd7813115
Merge pull request #11331 from Jason2866/ESP32_variant
Phase 2 of new Tasmota32 build variant
2021-03-14 14:30:35 +01:00
Jason2866 328c8a3204 no change 2021-03-14 11:24:39 +01:00
Jason2866 3be135cb1c Tasmota32 with env 2021-03-14 11:21:55 +01:00
Theo Arends bf3754d927
Merge pull request #11333 from pcdiem/dgr5
Range check item before storing in value array
2021-03-14 08:30:47 +01:00
Theo Arends 9da1134dab
Merge pull request #11334 from pcdiem/pwm1
Use SO32 for power button hold time
2021-03-14 08:30:19 +01:00
Ajith Vasudevan 9af3ec2118 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-14 08:04:32 +05:30
Stephan Hadinger 44517380ff Berry upgrade 2021-03-13 22:42:24 +01:00
Paul C Diem ecd78bfd96 Use SO32 for power button hold time 2021-03-13 14:13:44 -06:00
Paul C Diem eed2c67744 Range check item before storing in value array 2021-03-13 14:10:32 -06:00
Jason2866 75f1d2a26d Phase 2 of new Tasmota32 build variants 2021-03-13 15:48:38 +01:00
gemu2015 e265f3884b Update homekit.c 2021-03-13 13:28:33 +01:00
gemu2015 699ec7b394 homekit update 2021-03-13 12:51:09 +01:00
nicandris 5cdffadbe6 Added SetOption124 (Zigbee) Hide bridge topic from zigbee topic (use with SetOption89) 2021-03-13 12:41:42 +01:00
Ajith Vasudevan fb70d80923 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-12 22:09:14 +05:30
Theo Arends 4072d6485f
Merge pull request #11302 from s-hadinger/fix_dht12
Fix DHT12 on ESP32
2021-03-12 09:06:04 +01:00
Stephan Hadinger 296933569e ESP32 increase TLS buffers 2021-03-12 08:18:16 +01:00
Stephan Hadinger cadc2fc385 Fix DHT12 on ESP32 2021-03-11 19:31:28 +01:00
Barbudor ba41a57331 add support for PCF8574 inputs (web, mqtt) + sync outputs 2021-03-11 17:28:35 +01:00
Ajith Vasudevan ff4240d6fd Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-11 21:29:41 +05:30
Theo Arends 121a5162d0
Merge pull request #11284 from iot-sle/development
fix #11047Wiegand 26/34 missed some key press if they are press at normal speed
2021-03-11 15:31:28 +01:00
Jason2866 7716bc8a8f mv some ESP32 libs 2021-03-11 14:48:59 +01:00
sle 5f384f58c4 Tag number output hex (optional) 2021-03-11 12:33:35 +01:00
gemu2015 9d64f0cfba support for apple homekit on esp32 2021-03-11 12:28:13 +01:00
sle 4f5280cd66 Merge remote-tracking branch 'arendst/development' into development 2021-03-11 12:16:05 +01:00
Theo Arends 5294b9e5ec
Merge pull request #11275 from pcdiem/dgr4
Add device_group_tie in SettingsDefaultSet2 and show all groups
2021-03-11 08:22:58 +01:00
Theo Arends 111c869ae7
Merge branch 'development' into ws2812_esp32 2021-03-11 08:21:20 +01:00
Stephan Hadinger 0475212b54 ESP32 support for secondary I2C controller 2021-03-10 22:20:21 +01:00
Stephan Hadinger f808038694 ESP32 support for WS2812 hardware driver via RMT or I2S 2021-03-10 20:38:19 +01:00
Ajith Vasudevan 20bb6ef323 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-10 21:39:10 +05:30
sle 27bc24e033 Merge remote-tracking branch 'arendst/development' into development 2021-03-10 15:03:03 +01:00
sle 07f641c0b5 fix #11047 Wiegand 26/34 missed some key press 2021-03-10 12:42:30 +01:00
Paul C Diem 550c3b425b Only check device_group_tie if SO88 enabled 2021-03-09 21:33:57 -06:00
Stephan Hadinger d3015878c5 Fix ZbScan json output #11264 2021-03-09 23:05:12 +01:00
Paul C Diem 67d24047fc Add device_group_tie in SettingsDefaultSet2 and show all groups 2021-03-09 13:41:14 -06:00
Theo Arends b8a2d9a161 Fix DS18x20 driver timing issue (#11270)
Fix DS18x20 driver timing issue (#11270)
2021-03-09 18:01:29 +01:00
Theo Arends 31c238c1e9 Fix DS18x20 driver timing issue 2021-03-09 16:52:14 +01:00
Theo Arends ef39821b6d Fix OTA auto gz selection 2021-03-09 16:50:52 +01:00
Theo Arends 32231d8375
Merge pull request #11269 from nohat/development
support Dimmer < > and ! for level move and stop
2021-03-09 14:26:40 +01:00
gemu2015 8e5a9c11b7 fix sml 24 bit signed 2021-03-09 12:10:37 +01:00
David Friedland 84352706e9 support Dimmer < > and / for level move and stop 2021-03-08 22:35:38 -08:00
Ajith Vasudevan acf65d7a68 Removed unwanted lines 2021-03-09 01:12:42 +05:30
Ajith Vasudevan 7fe8f117a5 Reverted changes to xdsp_interface and related changes done in 75699fe 2021-03-09 00:47:19 +05:30
Ajith Vasudevan 728074ccd2 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-08 22:57:58 +05:30
Theo Arends d231bb4731 Prep CSE7761 for final 2021-03-08 16:56:33 +01:00
Theo Arends 86e2bc53be Fix CSE7761 default calibration 2021-03-08 12:34:32 +01:00
Theo Arends b101657fba
Merge pull request #11258 from jbubik/XDRV53-KW9
XDRV53 PROJECTOR_CTRL: minor updates
2021-03-08 09:02:08 +01:00
Ajith Vasudevan 8470087886 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-08 09:50:35 +05:30
Stephan Hadinger 4471d6b9d5 Berry improvements 2021-03-07 19:37:18 +01:00
Theo Arends 25dc819279 Add version to OTA update
Add version to OTA update (#11243)
2021-03-07 14:41:04 +01:00
Stephan Hadinger a10564b5c5 ESP32 better fix for IRAM Bit Bang 2021-03-07 10:16:08 +01:00
Jan Bubík 93b9f14fc5 PROJECTOR_CTRL: consistent logging of [DIS]CONNECTs 2021-03-06 23:28:51 +01:00
Jan Bubík 2793402027 PROJECTOR_CTRL: Add WARMING states [NEC]
NEC V300W returns undocumented states 0x01 and 0x02 during warming up
Consider Projector already powered-up
2021-03-06 23:05:51 +01:00
Jan Bubík cabd9bdffc PROJECTOR_CTRL: Use at least one projector (fix) 2021-03-06 22:07:06 +01:00
Jan Bubík c5e2cef175 PROJECTOR_CTRL: make serial baudrate configurable 2021-03-06 21:52:54 +01:00
s-hadinger a1e2470338
Merge pull request #11241 from s-hadinger/fix_ws2812_esp32
Fix WS2812 ESP32
2021-03-06 19:01:20 +01:00
Ajith Vasudevan 91dd7f5b97 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-06 23:20:37 +05:30
Stephan Hadinger 46b18ea41e Fix WS2812 ESP32 2021-03-06 18:43:32 +01:00
Theo Arends e6f3f56d73 Remove redundant energy reset messages 2021-03-06 15:29:00 +01:00
Theo Arends 1fd8c80039 Add CRC redundancy to CSE7761 2021-03-06 15:04:16 +01:00
Ajith Vasudevan 9e70eb9532 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-06 08:24:10 +05:30
Theo Arends 690df69c91 Fix possible CSE7761 related exceptions 2021-03-05 18:28:07 +01:00
Theo Arends e17952ac1f Fix CSE7761 calibration 2021-03-05 16:23:21 +01:00
Ajith Vasudevan 3653ca5a7e Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-05 17:18:48 +05:30
Theo Arends bef5d2b84b Fix CSE7761 calibration 2021-03-05 11:32:13 +01:00
Ajith Vasudevan edd44e256b Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-05 08:16:51 +05:30
Barbudor 227f076263 update comment for topic used 2021-03-04 20:10:16 +01:00
Barbudor a44d399212 change deepsleep annoucement topic 2021-03-04 20:04:15 +01:00
Theo Arends 33f0981d17 Add CSE7761 calibration 2021-03-04 18:46:41 +01:00
Ajith Vasudevan f3e358f81b Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-04 21:22:26 +05:30
Simon Hailes 42a1dc3d9a Enable restart of BLE after upload.
Add cmnd 'BLEEnableUnsaved' to enable BLE without saveing the enable.
Fix a bug with operations - where the op could be stolen by mqtt before begin seen by another driver.
2021-03-03 18:40:13 +00:00
Theo Arends 2b1be6ef3d Fix CSE7761 read crc calculation 2021-03-03 18:17:54 +01:00
Theo Arends 22408beacd Fix CSE7761 read crc calculation 2021-03-03 17:51:33 +01:00
bovirus 4d0db83b62
Update Italian language 2021-03-03 14:48:05 +01:00
Ajith Vasudevan 7a85a0e88e Now using Settings.display_options instead of display_type 2021-03-03 18:15:27 +05:30
Ajith Vasudevan 850aff3ab6 Now using display_options instead of display_type 2021-03-03 18:14:30 +05:30
Theo Arends 2addbca761 Fix initial CSE7761 support 2021-03-03 12:44:09 +01:00
Theo Arends ef19c3f088
Merge pull request #11199 from gemu2015/ili9342
ili9341/2 software configurable
2021-03-03 09:33:34 +01:00
Theo Arends adbe996097
Merge pull request #11179 from Jason2866/patch-2
Clarify where the changes has to be
2021-03-03 09:31:19 +01:00
Theo Arends 5f16952dfa
Merge pull request #11204 from barbudor/some_setoptions_override
Make some setoptions overridable
2021-03-03 09:30:50 +01:00
Stephan Hadinger d5ef4afceb Berry improvements 2021-03-03 08:34:38 +01:00
gemu2015 8aa8ba1474 remove code test 2021-03-03 06:04:45 +01:00
Barbudor d8c59e1b12 add some setoptions override 2021-03-02 22:47:40 +01:00
Stephan Hadinger d0168863a2 Renamed CC2530 to CCxxxx 2021-03-02 22:38:41 +01:00
s-hadinger 2e7cf79111
Merge pull request #11201 from s-hadinger/zigbee_str_as_num
Zigbee allow numbers as string
2021-03-02 21:41:13 +01:00
Stephan Hadinger 4bfd22f946 Zigbee allow numbers as string 2021-03-02 21:18:08 +01:00
Stephan Hadinger 4ea1b4d7c9 Zigbee support for lumi.sensor_wleak 2021-03-02 21:16:30 +01:00
gemu2015 67c1831a10 ili9341/2 software configurable 2021-03-02 19:34:18 +01:00
Theo Arends 2d84d846ed Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-03-02 18:09:58 +01:00
Theo Arends 8f3f1dcf31 Initial CSE7761 support
Initial CSE7761 support (#10793)
2021-03-02 18:09:54 +01:00
Stephan Hadinger 2cef4cdcf4 Zigbee fix crash when bad frame is received 2021-03-02 15:04:59 +01:00
Jason2866 18ed1d9007
Fix comment error 2021-03-02 12:40:14 +01:00
gemu2015 56f922a7a7 dumpsize configurable, =m,=h mqtt fix, 2021-03-02 09:11:08 +01:00
shaap 5e3274af8f Add eMylo EAI-90 support
Add support for eMylo EAI-90. WB3S Module has to be replaced by ESP-12.  Please see eMyloEAI90.txt.
2021-03-02 02:31:06 +01:00
Jason2866 e7a870c3bf
Clarify where the changes has to be 2021-03-01 20:30:22 +01:00
Theo Arends 4fb55544bb Prep support CSE7761 2021-03-01 18:22:26 +01:00
Theo Arends 1dbdf6da37
Merge pull request #11159 from nonix/XPT2046
Added XPT2046 touch screen digitizer for ILI9341 display
2021-03-01 18:06:03 +01:00
Ajith Vasudevan 0eb634a315 Resolved conflicts and merged with development 2021-03-01 18:19:47 +05:30
nonix 814e144d21 ifdef removed from tasmota_template 2021-03-01 12:16:12 +01:00
Theo Arends e83481721e
Merge pull request #11161 from btsimonh/MI_Updates2021
Align protocol interpretation with MI docs (16 bit payload type).
2021-03-01 11:10:59 +01:00
Theo Arends b22e58b15b
Merge pull request #11160 from bovirus/patch-3
Update Italian language
2021-03-01 11:08:22 +01:00
Stephan Hadinger b613e1db37 Berry improvements 2021-02-28 20:50:37 +01:00
Simon Hailes 3a3e77215b Align protocol interpretation with MI docs (16 bit payload type).
Add ref to MI docs.
Add light sense for DOOR.
Add HASS discovery for MOST sensor types.
2021-02-28 18:17:38 +00:00
nonix 5cafcfedf4 remove xpt.patch 2021-02-28 19:13:41 +01:00
bovirus b2bc701518
Update Italian language 2021-02-28 19:02:36 +01:00
nonix d38c1c415e Added support for XPT2046 touch screen 2021-02-28 18:27:32 +01:00
Theo Arends f91ca66a69
Merge pull request #11157 from gemu2015/ssd1351
Ssd1351
2021-02-28 17:16:43 +01:00
gemu2015 94ab68aed0 Update xdsp_09_SSD1351.ino 2021-02-28 17:08:43 +01:00
gemu2015 ed5dcbe616 Update xdsp_09_SSD1351.ino 2021-02-28 16:19:09 +01:00
gemu2015 5f75f4619c ssd1351 support for 4 wire spi 2021-02-28 16:09:57 +01:00
Theo Arends fd1eb08b6e Refactor fix light scheme related color changes 2021-02-28 15:27:12 +01:00
Theo Arends 947c8ccf0f Fix light scheme related color changes
Fix light scheme related color changes (#11041)
2021-02-28 15:11:29 +01:00
Theo Arends 89d8fbb0ec Change ARRAY_SIZE() to nitems() 2021-02-28 12:50:02 +01:00
Theo Arends 4d3fda5a74 Add support for NEC and OPTOMA LCD/DLP Projector serial power control
Add support for NEC and OPTOMA LCD/DLP Projector serial power control by Jan Bubík (#11145)
2021-02-28 12:37:02 +01:00
Theo Arends 38e29df1b4
Merge pull request #11145 from jbubik/PR_XDRV53_v2
new feature: LCD/DLP Projector Serial Control
2021-02-28 12:05:00 +01:00
Ajith Vasudevan 5132794170 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-28 16:34:32 +05:30
nonix 96f8389408 Workinig 2021-02-28 10:49:49 +01:00
gemu2015 4b1dc136c1 fix subscribe with no key 2021-02-28 09:03:22 +01:00
gemu2015 ec330d70f8 fix sml calculate vars option (=m) 2021-02-28 09:01:13 +01:00
Jan Bubík c6673d4081 new feature: LCD/DLP Projector Serial Control
- implemented as XDRV53
 - user must configure GPIO pins "DLP Rx" and "DLP Tx" for serial communication
 - emulates an additional RELAY by sending ON/OFF commands to Projector
 - continually polls the Projector's state to update virtual RELAY state
 - blocks RELAY1 in ON state while Projector is running (to protect the lamp)
 - serial codes for NEC and OPTOMA, ready for more manufacturers
 - tested with NEC V300W
2021-02-27 22:28:29 +01:00
Ajith Vasudevan cd7a435696 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-27 22:41:50 +05:30
Theo Arends c3c0a06961 Add command ``Sensor80 1 <0..7>``
Add command ``Sensor80 1 <0..7>`` to control MFRC522 RFID antenna gain from 18dB (0) to 48dB (7) (#11073)
2021-02-27 17:54:21 +01:00
Ajith Vasudevan 9252a70790 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-26 22:48:53 +05:30
Theo Arends 05e5bdaa50 Fix invalid shutter status JSON (#11129) 2021-02-26 14:09:50 +01:00
Ajith Vasudevan 7e9a96895f Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-25 23:36:26 +05:30
nonix 414f27f6d7 Merge branch 'development' into XPT2046 2021-02-25 18:14:21 +01:00
Theo Arends 0e598bf39b
Merge pull request #11126 from BCsabaEngine/development
Update hu_HU.h
2021-02-25 15:59:03 +01:00
BCsabaEngine 1f8396158c Update hu_HU.h 2021-02-25 15:29:27 +01:00
gemu2015 dc92fc6c61 serial dump recoded 2021-02-25 14:36:37 +01:00
gemu2015 d600768d49 fix potential crash with wrong linker file 2021-02-25 14:36:07 +01:00
nonix 43946f4ca7 Debug USE_UFILESYS 2021-02-25 10:58:33 +01:00
Ajith Vasudevan ab7129d00c Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-25 09:12:08 +05:30
Jayme Snyder d148a2cb9c Reset Tuya.ignore_dim if Tuya.ignore_dimmer_cmd_timeout was set and expired 2021-02-24 18:28:34 -05:00
Ajith Vasudevan 3c0f4bea13 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-24 15:26:46 +05:30
Theo Arends 1d9d982b6d
Merge pull request #11104 from barbudor/pr_mcp230xx_switch_back
allows switch pinmode from output to input
2021-02-24 10:27:37 +01:00
Theo Arends d3a103b726
Merge pull request #11114 from gemu2015/vbus
support for vbus
2021-02-24 10:27:08 +01:00
Theo Arends 861a8d5fff
Merge pull request #11111 from pcdiem/dgr3
Check device range when SO88 enabled
2021-02-24 10:26:51 +01:00
gemu2015 9be1758f61 Update xsns_53_sml.ino 2021-02-24 10:20:03 +01:00
gemu2015 8b23b1a072 better vbus dump 2021-02-24 10:09:33 +01:00
gemu2015 16a30bd12e support for vbus 2021-02-24 09:11:21 +01:00
Paul C Diem d0779d94a7 Check device range when SO88 enabled 2021-02-23 15:59:50 -06:00
Barbudor f9ee78b501 keep timer loop when console is scrolled up 2021-02-23 19:07:56 +01:00
Ajith Vasudevan c14771ca24 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-23 21:14:38 +05:30
Barbudor 57e51fbd18 Merge branch 'development' into pr_mcp230xx_switch_back 2021-02-23 16:42:10 +01:00
Theo Arends 632e523c37 Bump version to 9.3.1.1 2021-02-23 16:27:30 +01:00
Barbudor e8e2280bb3 allows switch pinmode from output to input 2021-02-23 15:21:33 +01:00
Ajith Vasudevan 50da35ad24 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-23 19:08:23 +05:30
Theo Arends 7aa679285a
Merge pull request #11096 from kmalisiewicz/fix-lm75ad-detection
Fix LM75AD detection on different address then 0x48.
2021-02-23 11:51:11 +01:00
Ajith Vasudevan 8a70adb339 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-23 14:14:49 +05:30
Ajith Vasudevan f16f2c1879 Fixed minor bug in DisplayScrollText 2021-02-23 12:52:05 +05:30
Krzysztof Malisiewicz 1e4c31c10b Fix LM75AD detection on different address then 0x48. 2021-02-23 08:12:07 +01:00
stefanbode 88db2e27bb
refactor acceleration function for stepper & servo 2021-02-22 16:54:58 +01:00
Ajith Vasudevan c7f2030540 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-22 19:14:46 +05:30
Theo Arends 6ce3e6be7c
Merge pull request #11077 from nagyrobi/patch-1
Update en_GB.h
2021-02-22 14:05:46 +01:00
Theo Arends 0906acc25e
Update en_GB.h
Inline with other checkboxes
2021-02-22 14:05:27 +01:00
Theo Arends 14db5ea0dd
Merge pull request #11084 from jeroenst/infoandstateretain
Added options to retain info and state mqtt messages
2021-02-22 13:52:16 +01:00
JeroenSt d289608fe4 Solved duplicate entry D_CMND_POWERRETAIN https://github.com/arendst/Tasmota/pull/11084#discussion_r580203530 2021-02-22 13:36:26 +01:00
Ajith Vasudevan 424d953961 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-22 17:10:59 +05:30
JeroenSt dde67c5b46 Added options to retain info and state mqtt messages
https://github.com/arendst/Tasmota/discussions/11067

Changed version to current version in comments
https://github.com/arendst/Tasmota/pull/11079#discussion_r580057981
2021-02-22 12:19:32 +01:00
André Araújo fb012c5096 Fix CI translation errors 2021-02-22 11:15:39 +00:00
André Araújo a321ff5562 Fix Ezo D.O sensor
- Unit of measure was in ppm and should be in mg/L
- Sensor was not detected
- Code fixes on multiple ezo sensors
2021-02-22 10:40:37 +00:00
gemu2015 ed7c06a6ed sml several fixes 2021-02-22 11:10:49 +01:00
Ajith Vasudevan 75699fe203 Removed the need for SPI for TM1637 to work 2021-02-22 15:12:48 +05:30
Ajith Vasudevan c5f79aa532 Fixed some logs 2021-02-22 12:04:30 +05:30
Ajith Vasudevan a9c1f86759 Merged with development 2021-02-22 11:30:11 +05:30
nagyrobi de90b8f12d
Update en_GB.h
Fix propercase and typo
2021-02-21 22:41:20 +01:00
David Friedland c8e13366c6 animate PWM dimmer brightness LEDs during transitions and with variable brightness 2021-02-21 10:19:31 -08:00
Theo Arends b2e1258e22 Fix TM1637 display init
Fix TM1637  display init (#11057)
2021-02-21 14:33:51 +01:00
Theo Arends d84b5fdfd8 Fix web request accepts wrong password
Fix web request accepts wrong password (#11039)
2021-02-21 14:17:51 +01:00
Theo Arends 7a911b328f Fix TM1637 driver
Fix TM1637 driver now needs ``TM1637 CLK`` and ``TM1637 DIO`` to enable (#11057)
2021-02-21 12:17:39 +01:00
Ajith Vasudevan db17863828 Removed unwanted log 2021-02-21 14:42:12 +05:30
Ajith Vasudevan 5009a3fae9 Fixed bug where clock is disabled after a brightness change 2021-02-21 11:07:12 +05:30
Ajith Vasudevan b05790083d Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-21 10:34:54 +05:30
Ajith Vasudevan e2ea80ad8d made brightness range consistent across display types 2021-02-21 10:34:40 +05:30
gemu2015 ca5ab2d094 send mqtt only on valid data 2021-02-20 17:32:01 +01:00
Theo Arends 0bba4dc7d6 Fix compile error 2021-02-20 17:26:09 +01:00