Commit Graph

9814 Commits

Author SHA1 Message Date
Theo Arends
fb2c10cb97 Add SPI display driver SSD1331 Color oled
Add SPI display driver SSD1331 Color oled by Jeroen Vermeulen (#10376)
2021-01-04 14:26:27 +01:00
Theo Arends
bc57814b56
Merge pull request #10376 from jeroenvermeulen/fix_ssd1331_with_tasmota-display
fixes compile error of SSD1331 with tasmota-display
2021-01-04 14:19:24 +01:00
Theo Arends
e551e6c054 Prep SSD1331 fix 2021-01-04 14:18:47 +01:00
Theo Arends
5c92c5a9a9 Optimize sleepdelay 2021-01-04 12:47:00 +01:00
Theo Arends
d1ef1c3255 Optimize sleepdelay after profiling 2021-01-04 12:31:05 +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
Jeroen Vermeulen - MageHost
3d1db430bb fixes compile error of SSD1331 with tasmota-display
+ improves layout of DisplayMode 1.
2021-01-02 20:30:00 +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
Theo Arends
85dea8bbcc Move FT5206 lib from I2c to Display 2021-01-01 17:32:21 +01:00
Theo Arends
628f17de8c Add TasAutoMutex 2021-01-01 17:04:36 +01:00