Commit Graph

9816 Commits

Author SHA1 Message Date
Marcus 6fded78bc5 boolean -> bool, Prefix Addlog; simplify incoming temperature handling 2021-01-06 16:37:11 +01:00
Marcus 6f083aa944 boolean -> bool, Prefix Addlog 2021-01-06 16:36:24 +01:00
Marcus 20c9f2f169 add config statements for pid and timeprop 2021-01-05 15:42:09 +01:00
Marcus 69c41d9c3d Moved from lib/default/ to lib/lib_div/ 2021-01-05 14:15:14 +01:00
Marcus a2ea85d6a1 rewrite the interface to values from mqtt_data 2021-01-04 16:19:23 +01:00
Marcus 66b85b6ddf move to AddLog_P 2021-01-04 11:11:05 +01:00
Marcus 3f9960719a log_data => TasmotaGlobal.log_data; mqtt_data => TasmotaGlobal.mqtt_data 2021-01-04 10:42:06 +01:00
Marcus 8eafc7d474 as taken from https://github.com/colinl/Sonoff-Tasmota/tree/pid_branch 2021-01-04 10:29:12 +01:00
s-hadinger ebea70be57
Merge pull request #10388 from s-hadinger/zigbee_fix_crash_ui
Zugbee fix possible crash on Web UI
2021-01-03 18:43:25 +01:00
Stephan Hadinger d8fbbdd5c9 Zugbee fix possible crash on Web UI 2021-01-03 18:41:03 +01:00
Theo Arends 619e4bbfb5 Add command ``RuleTimer0`` to access all RuleTimers at once
Add command ``RuleTimer0`` to access all RuleTimers at once (#10352)
2021-01-03 17:31:44 +01:00
Theo Arends 2f120d86a0
Merge pull request #10352 from barbudor/dev_ruletimer0
RuleTimer0 applies to all RuleTimers
2021-01-03 17:26:17 +01:00
Theo Arends ad11f70876 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-01-03 17:04:36 +01:00
Theo Arends d028e5c847 Update changelog 2021-01-03 17:04:14 +01:00
s-hadinger a0a99f9395
Merge pull request #10386 from s-hadinger/zigbee_fix_permitjoin_no_device
Zigbee fix display `Devices allowed to join` when zero device
2021-01-03 16:50:53 +01:00
Stephan Hadinger 61c518d813 Zigbee fix display `Devices allowed to join` when zero device 2021-01-03 16:36:34 +01:00
Theo Arends f9403c8489 Optimize sleepdelay
Optimize sleepdelay (#10379)
2021-01-03 16:30:45 +01:00
s-hadinger c33d5efd72
Merge pull request #10385 from s-hadinger/zigbee_instertion_sort
Zigbee replace qsort with insertion sort
2021-01-03 16:28:03 +01:00
Theo Arends 7b5184c89b Optimize sleepdelay
Optimize sleepdelay (#10379)
2021-01-03 15:28:52 +01:00
Stephan Hadinger be5d9f90a8 Zigbee replace qsort with insertion sort 2021-01-03 15:09:20 +01:00
Theo Arends 1e49cb5a2a
Merge pull request #10381 from barbudor/pr_hx711_json
add missing quotes around %s in JSON response
2021-01-03 08:48:36 +01:00
Theo Arends 1a28700d21
Merge pull request #10383 from gemu2015/fixes
Fixes
2021-01-03 08:47:21 +01:00
gemu2015 2bc4c9ff03 Update xdrv_10_scripter.ino 2021-01-03 08:17:24 +01:00
gemu2015 9d4129501b Update xdrv_10_scripter.ino 2021-01-03 08:13:16 +01:00
gemu2015 0d2d2d01f5 fix var name clash 2021-01-03 08:08:28 +01:00
gemu2015 7014e64fed st7789 support for LANBON_L8 2021-01-03 08:08:03 +01:00
Barbudor 7797403f0b add missing quotes around %s in JSON response 2021-01-02 23:38:13 +01:00
Theo Arends 76ff052ec6 Quick Fix Display watchdogs 2021-01-02 23:11:09 +01:00
s-hadinger dbe1f09c48
Merge pull request #10374 from s-hadinger/zigbee_without_light
Disable `USE_LIGHT`` light support for ZBBridge (saves 17.6kb)
2021-01-02 19:53:53 +01:00
Stephan Hadinger d0b426b505 Disable `USE_LIGHT`` light support for ZBBridge (saves 17.6kb) 2021-01-02 19:26:24 +01:00
Jimmy Wennlund c9cce37c0a
Add option to remove the device addr from json payload (#10355)
* Add option to move ZbReceived from json into the subtopic of the MQTT message. This will make parsing simpler in homeassistant

* Follow the setting naming conv.

* Zigbee: Remove the device addr from json payload, can be used with zb_topic_fname where the addr is already known from the topic
2021-01-02 18:48:33 +01:00
Barbudor 5bb682b7e7 insure ruletimers always stops at 0 2021-01-02 18:47:03 +01:00
Theo Arends 97d0549702
Merge pull request #10369 from Jason2866/patch-1
Odroid go has 4MB PSRAM
2021-01-02 17:15:56 +01:00
Theo Arends 30628d814b
Merge pull request #10363 from jeroenvermeulen/fix_ili9342_displaymode1-5
fixes DisplayMode 1-5 support for ILI9342_2 driver
2021-01-02 16:39:12 +01:00
Theo Arends 461e9a4c6f
Merge pull request #10349 from clanganke/pr_7segdispupate
- for 7 segment displays
2021-01-02 16:32:25 +01:00
Theo Arends de299fd87b
Merge pull request #10351 from jaapgvk/development
Add full support for the 10000 ppm version of the Winsen MH-Z19B Infrared CO2 Sensor Module
2021-01-02 16:26:00 +01:00
Theo Arends 2b7d605696 Changed maximum chars in AddLog_P logging
Changed maximum chars in AddLog_P logging reduced from 700 to 128 (LOGSZ) to enhance stability
2021-01-02 16:20:15 +01:00
Jason2866 83b00e64f8
add missing odroid go 2021-01-02 16:16:07 +01:00
Jason2866 2a7f4179b1
Odroid has 4Mb PSRAM 2021-01-02 16:14:32 +01:00
Theo Arends 0ab125853a Refactor DGR logging 2021-01-02 16:06:05 +01:00
Theo Arends 827a1e7764 Refactor shutter logging 2021-01-02 15:47:03 +01:00
Theo Arends 708d231c9c Reduce generic log buffer to 128 chars 2021-01-02 14:59:02 +01:00
Jeroen Vermeulen - MageHost cb45eb5201 fixes DisplayMode 1-5 support for ILI9342_2 driver 2021-01-02 13:26:18 +01:00
Theo Arends 78ce7b142d Tune log string stack usage 2021-01-02 12:23:30 +01:00
Theo Arends 6eb25a3dba
Merge pull request #10360 from btsimonh/TasMutex-update
update TasAutoMutex & use.
2021-01-02 10:25:13 +01:00
Simon Hailes 9fdeac8924 update TasAutoMutex & use.
Automatically initialise it.  Add a name per instance.  Add a default timeout of 40ticks - at which point it enters anyway and logs to serial the potential deadlock.
2021-01-02 09:02:11 +00:00
Barbudor ca09594c24 RuleTimer0 applies to all RuleTimers 2021-01-01 21:13:22 +01:00
jaapgvk 2b12e995d3
Add files via upload 2021-01-01 20:47:29 +01:00
jaapgvk 30a5355526
Delete xsns_15_mhz19.ino 2021-01-01 20:47:03 +01:00
Christian Langanke 0747239d4c - for 7 segment displays
- added support for FUNC_DISPLAY_DIM
  - added new FUNC_DISPLAY_BLINKRATE with new command DisplayBlinkrate
    Value is not being persistently stored, so no seting req.
  - added SevensegLog for DisplayMode 1..5 support, displaying the
    nth sensor value to nth atached 7-segment display.
    For that unsed display adresses before the first one being used
    may not be zero, but must be configured to unused addresses
    (e.g. 0xFF), otherwise driver init will fail.
2021-01-01 18:17:55 +01:00