Commit Graph

14830 Commits

Author SHA1 Message Date
Scott 8337fba960 PCA9685 (driver15) - add INVERT option
The INVERT option makes PWM and ON/OFF values meaningful for open-drain connected lights.

  - Activate with:  driver15 invert 1
  - PWM value is inverted, so 0 is "off" and 4096 is "on"
  - INVERT is included in status and telemetry
2022-01-23 12:38:17 -05:00
rice103 d45c8d3d24 Removed unused ANALOG_BOARD 2022-01-23 18:36:53 +01:00
rice103 06617c7fcb Using FastPrecisePow instead of pow 2022-01-23 18:27:32 +01:00
Theo Arends 15943ccad6 Add command ``Json {<Tasmota commands>}``
Add command ``Json {<Tasmota commands>}`` to enable input of any command as JSON tokens (#14568)
2022-01-23 17:43:17 +01:00
rice103 496de57c07 bug fix 2022-01-23 17:28:13 +01:00
rice103 37a77ef309 Merge branch 'development' of https://github.com/francescoadriani/Tasmota into development 2022-01-23 17:17:10 +01:00
rice103 e72248899e Supports for MQ analog sensor for air quality
It's support the analog sensor for quality air (also for esp-32)
-added on list of assignable pins in module
-with adcparams can choose wich mqx you have with seconds param ex: adcparam 10 4 (you have the mq-04)
2022-01-23 17:10:35 +01:00
Theo Arends 6b4dca6bc7
Merge pull request #14572 from ascillato/patch-1
Add %color% variable to rules
2022-01-23 16:46:58 +01:00
Theo Arends 33ff4fa056 Add undocumented JSON command 2022-01-23 12:29:06 +01:00
s-hadinger 779db4d0bf
Merge pull request #14578 from s-hadinger/berry_final_mapping
Berry final change to be_mapping
2022-01-23 10:04:12 +01:00
Stephan Hadinger 8c1d23683c Update berry strings 2022-01-23 09:57:22 +01:00
Stephan Hadinger 74a3580229 Berry final change to be_mapping 2022-01-23 09:56:29 +01:00
s-hadinger ad00bc830c
Merge pull request #14577 from s-hadinger/lvgl_fix_remove_cb
LVGL fix argument to remove_cb
2022-01-23 09:44:51 +01:00
Stephan Hadinger 7cb4f72761 LVGL fix argument to remove_cb 2022-01-23 09:39:24 +01:00
Adrian Scillato b6aff6a41a
Added %color% variable to rules 2022-01-22 21:22:23 -03:00
Theo Arends 692b7ec8c3 Minor define change 2022-01-22 17:55:55 +01:00
s-hadinger 031f96d772
Merge pull request #14569 from s-hadinger/lvgl_fix_widget_del2
Fix crash when deleting custom widgets
2022-01-22 17:21:28 +01:00
Stephan Hadinger 0cde972703 Fix crash when deleting custom widgets 2022-01-22 17:13:10 +01:00
Theo Arends 3e555873f8 Fix US-100 serial detection
Fix US-100 serial detection (#14197)
2022-01-22 16:56:46 +01:00
Theo Arends 10e480bfd9
Merge pull request #14485 from obrain17/development
BLE_EQ3: Fix and enhance the JSON response
2022-01-22 12:36:46 +01:00
Theo Arends e108ee3580 Add command ``SetOption44 1..100``
Add command ``SetOption44 1..100`` to set base tolerance percentage for matching incoming IR messages (default 25, max 100) (#14555)
2022-01-22 12:33:02 +01:00
Theo Arends be5bc05e30
Merge pull request #14567 from s-hadinger/lv_warn_event_cb
LVGL raise a warning if multiple event_cb are assigned to the same object
2022-01-22 11:42:56 +01:00
Theo Arends d625e7bd88
Merge pull request #14555 from hr-kapanakov/development
Add setting for IRremoteESP8266 tolerance
2022-01-22 11:42:35 +01:00
Stephan Hadinger 5f43550a74 LVGL raise a warning if multiple event_cb are assigned to the same object 2022-01-22 10:41:59 +01:00
Jason2866 d6e45f113d
Merge pull request #14558 from Staars/development
MI32 - more error catching and reporting
2022-01-21 20:17:15 +01:00
Staars dbd1fcf10c more error catching and reporting 2022-01-21 20:01:15 +01:00
Hristo Kapanakov f9b0947d67 Set default IR receive tolerance (25%) if set to zero 2022-01-21 18:56:19 +02:00
obrain17 0e4219150f
Change order of window -temp- dur.
Change order of "windowtemp" and "windowdur"
Add new fields iinto json description
2022-01-21 16:50:55 +01:00
Hristo Kapanakov 29723d5e9b Add setting for IRremoteESP8266 tolerance 2022-01-21 17:24:32 +02:00
Jason2866 8a7fa3e03c
core 2.0.2.1 2022-01-21 15:05:49 +01:00
Jason2866 c220eac996
Merge pull request #14553 from Jason2866/2021r2-patch2
platform-tasmota-espressif32-2.0.2.1
2022-01-21 15:04:59 +01:00
Jason2866 40f7d371a2
platform-tasmota-espressif32-2.0.2.1
with toolchain 8.4.0-2021r2-patch2
2022-01-21 14:40:07 +01:00
Theo Arends b9f4d55dfc
Merge pull request #14547 from gemu2015/fixes
esp8266 email, scripter on 1m devices
2022-01-21 13:54:36 +01:00
gemu2015 1339d5e792 revert 2022-01-21 11:57:52 +01:00
Theo Arends 7aedab59e7
Merge pull request #14531 from SteWers/SML-serial-LED-dev
[SML] Serial activity monitor via LED
2022-01-21 11:38:11 +01:00
Cheney b7b525f3d9
Send HEX string to mqtt 2022-01-21 17:21:09 +08:00
gemu2015 f3be1445e4 esp8266 email, scripter on 1m devices 2022-01-21 08:03:12 +01:00
s-hadinger 91edfe91a0
Merge pull request #14540 from s-hadinger/fix_tcp
Fix tcp (revert last change)
2022-01-20 23:15:07 +01:00
Stephan Hadinger 6abfbac514 Fix tcp (revert last change) 2022-01-20 23:04:13 +01:00
s-hadinger 6db87a5614
Merge pull request #14534 from s-hadinger/berry_constants
Berry improvement to constants
2022-01-20 22:37:15 +01:00
Stephan Hadinger fb59c63084 Berry improvement to constants 2022-01-20 22:02:21 +01:00
SteWers 03e4d65582 [SML] Serial activity monitor via LED
Visualize the activity of one or all serial meters via LED. It is helpful for debugging and also for viewing serial activity easily. The configuration is done via console commands:

- LED-GPIO for monitoring serial activity => sensor53 l2, l13, l15 ... or l255 for turn off (default)
- meter number for monitoring serial activity => sensor53 m1, m2, m3 ... or m0 for all (default)

To start at boot-time, add the entries in the boot-section (>B) of the script.
2022-01-20 20:19:50 +01:00
Theo Arends a538f35df4 Minor refactor BMP sensor 2022-01-20 15:01:52 +01:00
Theo Arends 67ea8ddb6a Refactor SR04 driver
Refactor SR04 driver (#14197)
2022-01-20 13:37:48 +01:00
s-hadinger c0169b92b6
Merge pull request #14521 from s-hadinger/berry_ctype
Berry ctype functions
2022-01-19 23:06:14 +01:00
Stephan Hadinger 8a3f25e608 Berry ctype functions 2022-01-19 22:56:11 +01:00
Jason2866 2f57e12917
Merge pull request #14516 from Jason2866/homekit
fix homekit enable
2022-01-19 17:23:23 +01:00
Jason2866 85e8d05f68
fix homekit enable 2022-01-19 17:12:02 +01:00
Theo Arends 7aacdf4fbe Add support for BME688
Add support for BME688 with latest Bosch-Sensor-API library (#14513)
2022-01-19 17:05:39 +01:00
Adrian Scillato abf5aa2f79
Merge pull request #14514 from ascillato/patch-1
Move Post Processing Macros after user_config_override.h
2022-01-19 12:47:55 -03:00