Commit Graph

5628 Commits

Author SHA1 Message Date
Adrian Scillato c48ff05463
Fix JSON format for EnergyToday Command Response 2021-11-06 21:20:48 -03:00
kruzer 759cc60489 fixed settings 2021-11-06 23:48:15 +01:00
kruzer 08d8fef3c8 Merge settings 2021-11-06 23:45:34 +01:00
kruzer ff1fa76971 Merge branch 'development' of https://github.com/kruzer/Tasmota into stair-pixels 2021-11-06 23:44:47 +01:00
Stephan Hadinger 318a9cbc99 Zigbee map fix potential negative number 2021-11-06 19:22:35 +01:00
Charles cba8a55156 added comments about define strings 2021-11-06 12:39:44 +01:00
Charles d033c2b5ee Update xdrv_39_thermostat.ino
Show state/values on WebUI
2021-11-06 12:35:53 +01:00
Theo Arends debaf0846d Test rule IF/ENDIF
Test rule IF/ENDIF (#13576)
2021-11-06 12:03:31 +01:00
Theo Arends 4a6f8e84e4
Merge pull request #13584 from mbezuidenhout/feature/can-bus
Feature/can bus
2021-11-06 11:18:17 +01:00
Stephan Hadinger 9fcebb17ed Move LList to its own library 2021-11-06 09:37:40 +01:00
Marius Bezuidenhout a436fc5e5f
Merge branch 'arendst:development' into feature/can-bus 2021-11-06 08:14:21 +02:00
Stephan Hadinger 2da2e37abc EZSP32 idf4.4 2021-11-05 23:21:09 +01:00
Stephan Hadinger 0c144fb748 Berry optimize GPIO constants 2021-11-05 19:25:50 +01:00
Stephan Hadinger 753a61b431 EZSP32 prevent crash on IDF4.4 2021-11-05 18:20:18 +01:00
Jason2866 e9e0e7a467 remove c3 serial workaround 2021-11-05 12:47:32 +01:00
Theo Arends f22ec011b4
Merge pull request #13572 from stefanbode/patch-2
Add ability to discover shutters on relay 9++
2021-11-05 09:51:25 +01:00
Theo Arends 0b9221844e
Merge pull request #13565 from barbudor/pr_add_tcpbridgeconfig
Add command TCPConfig to TCPBridge
2021-11-05 09:48:41 +01:00
stefanbode 6a5937f488
Update xdrv_12_discovery.ino
Removed reference to MAX_SHUTTER_RELAY
2021-11-05 09:17:07 +01:00
stefanbode 205931d18e
Update tasmota.h
Removed obsolete number of shutter relays
2021-11-05 09:06:22 +01:00
stefanbode 540f6178da
Update xdrv_12_home_assistant.ino
Fix problem on ESP32 and enhanced i2c GPIO boards with more than 8 relays and shutter defined on relay 9++
2021-11-05 09:02:42 +01:00
Stephan Hadinger 765013cda9 Berry avoid crash when I2C is not configured 2021-11-04 20:21:59 +01:00
s-hadinger 739376a72d
Merge pull request #13569 from s-hadinger/berry_rule_multi
Berry support for multiple rules with same prefix
2021-11-04 20:20:23 +01:00
s-hadinger 14165e8d92
Merge pull request #13568 from s-hadinger/lvgl_screen_bg
LVGL set screen background to black
2021-11-04 20:20:13 +01:00
s-hadinger dda96c84a8
Merge pull request #13567 from s-hadinger/berry_virtual_displaydimmer
Support for DisplayDimmer for Core2 with Berry drivers
2021-11-04 19:45:42 +01:00
Stephan Hadinger 26d2f9821e Berry support for multiple rules with same prefix 2021-11-04 19:34:22 +01:00
Stephan Hadinger 1f2a5a913b LVGL set screen background to black 2021-11-04 19:31:43 +01:00
Stephan Hadinger 3cfae4ccce Support for DisplayDimmer for Core2 with Berry drivers 2021-11-04 19:29:06 +01:00
Theo Arends aa79f73aa9 Remove TWDT remnants 2021-11-04 17:41:03 +01:00
Barbudor 79f5c1285f add command tcpbridgeconfig 2021-11-04 17:14:34 +01:00
Theo Arends 128f7723d1 Enable MQTT retain (sigh)
Enable MQTT retain (sigh) (#12494)
2021-11-04 17:01:05 +01:00
Stephan Hadinger e45f25f59a Berry support for unishox compression 2021-11-04 08:17:42 +01:00
Giedrius Koksta 888f5b2f36 add index number to all thermostat responses 2021-11-03 23:15:14 +02:00
Jason2866 e20fd9a8ec
Update de_DE.h 2021-11-03 16:43:49 +01:00
bovirus 05b2045d88
Update Italian language 2021-11-03 12:18:38 +01:00
Theo Arends 5243b17a1a Add 1 second heartbeat GPIO 2021-11-03 11:58:05 +01:00
Theo Arends 77e0ed68e9
Merge pull request #13544 from Jason2866/facedetect
Disable Face Detection for Webcam with Core 2.0.x
2021-11-03 10:52:03 +01:00
Theo Arends eedaef0928 Fix profiling compile time warnings 2021-11-03 10:42:30 +01:00
kruzer 42267c2bd9 Working effects of gradual highligting based on scheme 13, bitwise rotation settings, fade effect 2021-11-03 00:03:06 +01:00
Jason2866 61c381be94
Update xdrv_81_esp32_webcam.ino 2021-11-02 17:00:22 +01:00
Theo Arends 776ed8a65c Hide MCP230xx power changes 2021-11-02 16:36:36 +01:00
Theo Arends 903c5c1de7 Refactor BM8563 driver 2021-11-02 14:54:32 +01:00
kruzer bf8a8c621e added config variable StepPixels 2021-11-01 12:31:08 +01:00
Jason2866 e87ec95a42
Disabled with core 2.0.x
since it is generating compile errors with
2021-10-31 20:32:00 +01:00
Jason2866 a3d912e0ae
revert disable 2021-10-31 19:31:14 +01:00
Jason2866 876111585d
Disabled with core 2.0.x
since it is generating compile errors with
2021-10-31 19:26:28 +01:00
Theo Arends dba1f32c82 Fix ESP32 core 2.x I2C device detection speed 2021-10-31 15:13:28 +01:00
Theo Arends 58935bf708 Fix ESP32 Core 2.x HTU detection speed 2021-10-31 14:27:34 +01:00
Theo Arends 8db8383d59 Generic fix for ESP32 I2C 2021-10-31 14:03:58 +01:00
Theo Arends 818f86809b Fix ESP32 core 2.0.1rc1 I2C stability
Fix ESP32 core 2.0.1rc1 I2C stability by performing new function wire.end() cleaning up SHT driver initiated GPIO changes. This solves HTU driver issue.
2021-10-31 12:58:28 +01:00
Theo Arends 25026b5923 Fix ESP8266 exception when using profiling 2021-10-31 11:57:06 +01:00
Theo Arends 45fcd8ac83 Add optional profiling 2021-10-29 18:49:29 +02:00
Theo Arends c11083c306
Merge pull request #13508 from Noschvie/patch-9
Change comment for field voltage and frequency
2021-10-29 11:52:44 +02:00
Norbert 5fc7c6f796
Change comment for field voltage and frequency 2021-10-29 08:51:21 +02:00
Lenbok 628c00f090 Reflect PVVX firmware reed switch status
The first bit of the flag field reflects reed switch status so this
device can additionally be used to monitor the status of a door.
2021-10-29 19:43:10 +13:00
Stoyan Dimitrov 375bfb9eec Update Bulgarian translation 2021-10-28 20:20:00 +03:00
Theo Arends ab6b2d1321
Merge pull request #13497 from Baton34/development
Update Russian language file.
2021-10-28 17:12:52 +02:00
Theo Arends f8843acbde Fix ESP core 2.0.0 I2C exception 2021-10-28 15:57:24 +02:00
Baton34 e4c91fc247
Update ru_RU.h 2021-10-28 15:45:40 +03:00
Baton34 5860f44206
Update ru_RU.h 2021-10-28 15:39:00 +03:00
Theo Arends 4c65de2561 Fix OTA watchdog caused by TWDTLoop() 2021-10-27 16:22:50 +02:00
Charles c753baccd2 Show GPIO config on EnergyConfig command 2021-10-27 13:56:22 +02:00
Theo Arends 74c1df8fdb
Merge pull request #13487 from Noschvie/patch-7
Fixed comment in xnrg_08_sdm120.ino
2021-10-27 09:20:07 +02:00
Theo Arends ce81b6a9fd
Merge pull request #13480 from s-hadinger/TWDT_10s
Increase TWDT to 10s
2021-10-27 09:19:18 +02:00
Norbert ca267623d9
Fixed comment in xnrg_08_sdm120.ino
The comment for SDM120_SPEED is fixed.
2021-10-27 08:51:52 +02:00
s-hadinger 6158032723
Berry add stack increase observability (#13482)
* Berry add stack increase observability

* Berry stack increase in bytes
2021-10-26 23:13:16 +02:00
Stephan Hadinger 39e764a6e4 Increase TWDT to 10s 2021-10-26 22:04:07 +02:00
Stephan Hadinger cb27f53816 LVGL OpenHASP alpha 4 2021-10-26 21:58:21 +02:00
mikep1998 406a1882c9
Merge branch 'arendst:development' into development 2021-10-26 10:12:11 -07:00
mikep1998 67a7e28b78 WIFI connection retry
Allow #define to change wifi connection timeout.
2021-10-26 10:11:21 -07:00
gemu2015 800b4061ae fix compression error message 2021-10-26 08:03:30 +02:00
Stephan Hadinger 07e848cd30 LVGL OpenHASP alpha 3 2021-10-25 22:20:48 +02:00
Stephan Hadinger e047260158 LVGL add roboto condensed 2021-10-23 16:13:00 +02:00
Stephan Hadinger 6fa5aec939 LVGL OpenHASP alpha2 2021-10-23 15:08:33 +02:00
Theo Arends 36e51ff4bb
Merge pull request #13441 from gemu2015/sml_fix
fix sml compile error SML_MAX_VARS missing
2021-10-23 14:36:01 +02:00
Charles 5c7e1657ed use setOption103 2021-10-23 14:08:40 +02:00
gemu2015 41639d46c2 fix sml compile error SML_MAX_VARS missing 2021-10-23 08:07:51 +02:00
Theo Arends 2d4e5a86c9 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-10-21 18:35:28 +02:00
Theo Arends b65e0fb21e Fix compile error 2021-10-21 18:35:25 +02:00
Theo Arends af85cbedb1
Merge pull request #13411 from s-hadinger/twdt_to_tasmota
Move TWDT watchdog from esp-idf to Tasmota
2021-10-21 16:59:39 +02:00
Theo Arends 071971edaa Fix initial reset RTC memory based variables
Fix initial reset RTC memory based variables like EnergyToday and EnergyTotal
2021-10-21 16:24:41 +02:00
Theo Arends 9e612dcb8b
Merge branch 'development' into twdt_to_tasmota 2021-10-21 15:59:54 +02:00
Barbudor 38c9942c2c file editor no-wrap 2021-10-20 22:49:50 +02:00
Stephan Hadinger 06b4dba98a Bump to version 10.0.0.1 2021-10-20 20:40:26 +02:00
Stephan Hadinger 9f7a52633a Berry add module ``python_compat`` to be closer to Python syntax 2021-10-20 19:04:18 +02:00
Stephan Hadinger 3d3d634070 Berry support for tele rules 2021-10-19 22:38:54 +02:00
Stephan Hadinger 24afc50375 Berry add access to Settings 2021-10-19 21:47:48 +02:00
Stephan Hadinger b8b1e0ca5f Berry sleep global 2021-10-19 21:13:52 +02:00
Stephan Hadinger f4dc0090b0 Move TWDT watchdog from esp-idf to Tasmota 2021-10-19 21:00:48 +02:00
Stephan Hadinger 0fa343c447 Berry add a watchdog 2021-10-19 20:14:31 +02:00
blakadder bb0551de9a
fix comment to reflect actual driver name 2021-10-19 12:08:54 +02:00
Theo Arends 08cf51ae5a Bump version to 10.0.0.0 2021-10-19 10:56:08 +02:00
gemu2015 7a01c70e7c force hide files on sdc 2021-10-19 08:08:55 +02:00
Theo Arends 097a556e99 Fix ESP32 invalid initial NVM config count 2021-10-18 15:41:37 +02:00
Stephan Hadinger f3c11c6951 Berry return last message in tasmota.cmd() 2021-10-18 11:24:11 +02:00
bkcsfi de554466cc
fix typo in comment
comment didn't match code, I updated the comment to match
2021-10-17 15:25:55 -04:00
Adrian Scillato 8605ad3cb8
Merge pull request #13381 from ascillato/patch-1
Update Spanish Translation
2021-10-16 15:31:26 -03:00
Adrian Scillato 5fe5507659
Merge pull request #13383 from ascillato/patch-3
Update BR Portuguese Translation
2021-10-16 15:31:18 -03:00
Adrian Scillato 490d801028
Update BR Portuguese Translation 2021-10-16 14:52:50 -03:00
Adrian Scillato a34d55e93d
Update PT Portuguese Translation 2021-10-16 14:51:23 -03:00
Adrian Scillato 008a389a9c
Update Spanish Translation 2021-10-16 14:48:17 -03:00
Theo Arends 0f33fa3293 Update nl_NL.h 2021-10-16 15:13:09 +02:00
Theo Arends a9c39d3cc0
Merge pull request #13378 from tidabek/development
Update pl_PL.h
2021-10-16 13:41:03 +02:00
Theo Arends 30be35d6ed Fix legacy led support
Fix legacy led support (#13368)
2021-10-16 13:26:38 +02:00
TID aac8ba83c3
Update pl_PL.h
Several language modifications
2021-10-16 12:47:05 +02:00
bovirus d8f89a875b
Update Italian language
@ascillato 

Please check and merge. Thanks.
2021-10-16 10:38:05 +02:00
Stephan Hadinger 560e676be3 LVGL Berry remove constants 2021-10-15 21:26:33 +02:00
Stephan Hadinger 164d14496b LVGL Berry namespace ``lv.*`` added and removed ``lv_*`` constants 2021-10-15 19:34:37 +02:00
Theo Arends 4529b6a5c9 Extend energy dummy driver
Extend energy dummy driver for supporting negative current and/or active power values simulating solar panel energy production
2021-10-15 16:28:16 +02:00
Theo Arends b499a1d1d5 Fix esp32-c3 default OTAurl 2021-10-15 13:11:28 +02:00
Theo Arends 13a8f5772f
Merge pull request #13364 from curzon01/development
Fix neopool filtration speed del
2021-10-14 17:41:27 +02:00
Theo Arends 91715b6d42 Fix ESP32 hang using emergency reset 2021-10-14 17:32:43 +02:00
Norbert Richter ef1e3591ca
Fix neopool filtration speed del 2021-10-14 17:27:43 +02:00
Theo Arends eb901cfe3c Fix valid negative energy totals (#13363)
Fix valid negative energy totals (#13363)
2021-10-14 16:21:35 +02:00
Norbert Richter feb31055fd
Add NeoPool power module register description 2021-10-14 13:38:25 +02:00
Norbert Richter 474db121ee
Add NeoPool hydro module info description 2021-10-14 13:37:28 +02:00
Norbert Richter 9d947b2516
Fix NeoPool filtration pump config 2021-10-14 13:37:28 +02:00
Stephan Hadinger 8837ad6ff1 Berry stability fix 2021-10-14 09:15:19 +02:00
Jason2866 653c3a2dd4
Update de_DE.h 2021-10-12 11:46:23 +02:00
Stephan Hadinger a5897faa1b Fix merge conflict 2021-10-12 11:00:56 +02:00
Stephan Hadinger 72083d34a7 Reset GPIO16/17 on ESP32 only for non-pico 2021-10-12 10:58:06 +02:00
Theo Arends c940f932c8 Fix neopool compilation 2021-10-12 10:54:12 +02:00
Theo Arends c010a4b9de
Merge pull request #13343 from curzon01/dev-neopool
Add NeoPool cell runtime, rw error repetition, register desc
2021-10-12 10:44:41 +02:00
Adrian Scillato 9da6f22fc8
Merge pull request #13341 from ascillato/patch-5
Update Version of FR translation File
2021-10-11 20:37:16 -03:00
Adrian Scillato 0592a96d1b
Merge pull request #13339 from ascillato/patch-3
Update Portuguese PT Translation
2021-10-11 19:44:11 -03:00
Adrian Scillato bb9f408a3d
Merge pull request #13340 from ascillato/patch-4
Update Version of IT Translation File
2021-10-11 19:44:01 -03:00
Adrian Scillato 805b199255
Update Version of FR translation File 2021-10-11 19:42:04 -03:00
Adrian Scillato 3cbaae895d
Update Version of IT Translation File 2021-10-11 19:41:20 -03:00
Adrian Scillato 2aa6deecd1
Update Portuguese PT Translation 2021-10-11 19:38:50 -03:00
Adrian Scillato 31aa4d1ae6
Update Portuguese BR Translation 2021-10-11 19:37:36 -03:00
Adrian Scillato d358988cd5
Update Spanish Translation 2021-10-11 19:16:55 -03:00
s-hadinger c03884837c
Revert "ESP32 restore GPIO16/17 if no PSRAM was found" 2021-10-11 22:33:45 +02:00
Theo Arends 6914dba807
Merge pull request #13335 from s-hadinger/esp32_nopsram
ESP32 restore GPIO16/17 if no PSRAM was found
2021-10-11 19:57:35 +02:00
s-hadinger ab75da02e8
Merge pull request #13334 from s-hadinger/berry_safe_map_iter
Berry safer rule management
2021-10-11 19:36:58 +02:00
Stephan Hadinger d527b9042e ESP32 restore GPIO16/17 if no PSRAM was found 2021-10-11 19:36:39 +02:00
Stephan Hadinger 48410e9536 Berry safer rule management 2021-10-11 19:10:37 +02:00
Norbert Richter f580d46c9b
Add NeoPool cell runtime 2021-10-11 17:03:28 +02:00
Norbert Richter dd2f001791
Add boost register desc 2021-10-11 16:29:05 +02:00
Norbert Richter 476d6013a7
Add read/write repeat on error
Add cmnd NPOnError
2021-10-11 15:41:49 +02:00
Paul C Diem b9ab9737f8 Back to highest numbered relay for default count, Only send event message if not group message 2021-10-11 08:39:49 -05:00
bovirus 17c24af0b3
Italian language update 2021-10-11 13:39:57 +02:00
Paul C Diem 90536d9939 Use key count for SO88 default group count, minimize at 1 2021-10-10 17:16:35 -05:00
Marius Bezuidenhout 923056b1bc
Merge branch 'arendst:development' into feature/can-bus 2021-10-10 14:55:27 +02:00
Theo Arends d510cfe261 Revert fix ESP32 temperature jump on some devices
Revert fix ESP32 temperature jump on some devices. It appears the device makes other non regular jumps too.
2021-10-10 11:22:53 +02:00
Paul C Diem fdc37ad276 PWM_DIMMER: fix light fade stop, use dimmer_step 2021-10-09 10:42:32 -05:00
Theo Arends 89751c4d86 Fix ESP32 temperature jump on some devices
Fix ESP32 temperature jump on some devices like Sonoff DualR3
2021-10-08 15:33:13 +02:00
Theo Arends a466c5abf3 Add support for HM330X
Add support for HM330X SeedStudio Grove Particule sensor (#13250)
2021-10-08 13:59:11 +02:00
Theo Arends eaeacbfa93 Fix negative heap fragmentation 2021-10-08 11:52:50 +02:00
Theo Arends 0d435d2ccf
Merge pull request #13294 from s-hadinger/fix_ram_display
Changed Memory display on ESP32 to not include IRAM (i.e. less by 40-50KB)
2021-10-08 10:52:23 +02:00
Stephan Hadinger fba096500e Berry fix heap size control in high memory pressure 2021-10-07 19:03:34 +02:00
Stephan Hadinger ee0678774b Changed Memory display on ESP32 to not include IRAM (i.e. less by 40-50KB) 2021-10-07 18:37:58 +02:00