Commit Graph

15993 Commits

Author SHA1 Message Date
JeroenSt
bcaac8208f Adding modbus bridge TCP
Removed (u)int8 because modbus registers are always 16 bits and changed bit8 to bit
Solved memory leak, changed logging
Improved initialisation and configuring serial port
Solved bug that addresses above 4 didn't reply
Removed logging
Added mandatory comment to USE_MODBUS_TCP_BRIDGE
Using TasmotaModbus->Begin instead of begin
Added bytecount to modbus tcp reply message
Added comments
Put modustcp variables in ModbusBridgeTCP struct.
2022-07-25 14:42:55 +02:00
Theo Arends
d7a210bf81 Increase dummy energy monitor max values
Increase dummy energy monitor max values (#16059)
2022-07-24 15:30:19 +02:00
Theo Arends
533d42fc07 Refactor keeloq logging 2022-07-24 14:48:03 +02:00
Theo Arends
95d97c4bd3
Merge pull request #16049 from madmartin/dev-MD-002
tasmota_xdrv_driver/xdrv_36_keeloq.ino: fix compile error
2022-07-24 14:34:04 +02:00
Martin Dummer
b89fd72638
tasmota_xdrv_driver/xdrv_36_keeloq.ino: fix compile error
When compiling with USE_KEELOQ and -DDEBUG_TASMOTA_DRIVER, it fails with
some messages like

... error: cannot convert 'LoggingLevels' to 'const char*' for argument '2' to 'void AddLog(uint32_t, const char*, ...)'
 #define DEBUG_DRIVER_LOG(...) AddLog(LOG_LEVEL_DEBUG, __VA_ARGS__)

This patch fixes this compile errors
2022-07-22 20:49:08 +02:00
Theo Arends
c17e73aa9b Refactor analogWrite library 2022-07-22 15:13:41 +02:00
Theo Arends
bbcf9363e4
Merge pull request #16045 from stefanbode/patch-4
ESP32 enhancements to stepper shutter motor
2022-07-22 15:01:51 +02:00
stefanbode
271d16ae10
Update xdrv_27_shutter.ino 2022-07-22 14:48:08 +02:00
stefanbode
51472ef842
Update esp8266toEsp32.cpp 2022-07-22 14:45:10 +02:00
Theo Arends
229691bb0c
Merge pull request #16044 from barbudor/prometheus_negative_values
fix removal of negative values
2022-07-22 09:09:22 +02:00
barbudor
1d3bf157bf fix removal of negative values 2022-07-21 22:07:22 +02:00
stefanbode
c1fba57bb6
Update esp8266toEsp32.cpp 2022-07-21 10:05:11 +02:00
stefanbode
dda1889a7c
Update esp8266toEsp32.h 2022-07-21 09:54:37 +02:00
Theo Arends
40a5d661fe
Merge pull request #16029 from gemu2015/is2_shine
Is2 shine mp3 encoder
2022-07-21 09:23:54 +02:00
gemu2015
d7086cbcf7 Update platformio_tasmota_env32.ini 2022-07-21 06:31:43 +02:00
gemu2015
b8902c3af7 i2srec to mp3 2022-07-20 20:49:25 +02:00
gemu2015
df9a99944e add shine mp3 encoder 2022-07-20 20:47:42 +02:00
Theo Arends
1ae58ed0ac
Merge pull request #16023 from gemu2015/sml_update
sml special options descriptor
2022-07-20 14:52:51 +02:00
gemu2015
de52580a18 sml special options descriptor 2022-07-20 14:25:40 +02:00
Theo Arends
79161d3c43 Fix BH1750 illuminance formula
Fix BH1750 illuminance formula (#16022)
2022-07-20 11:11:18 +02:00
Theo Arends
722406a461 Add support for Modbus bridge
Add support for Modbus bridge adding commands ``ModbusSend``, ``ModbusBaudrate`` and ``ModbusSerialConfig`` (#16013)
2022-07-20 10:41:02 +02:00
Theo Arends
3fe317c675
Merge pull request #16016 from bovirus/patch-4
Update italian language
2022-07-20 09:56:45 +02:00
s-hadinger
cc9ae02909
Merge pull request #16019 from s-hadinger/lvgl_8_3_0
ESP32 LVGL library from v8.2.0 to v8.3.0
2022-07-20 09:53:51 +02:00
Stephan Hadinger
d3837a8b3a ESP32 LVGL library from v8.2.0 to v8.3.0 2022-07-20 09:36:22 +02:00
bovirus
e9dce04fc9
Update italian language
Please check and merge. Thanks.
2022-07-19 21:36:39 +02:00
Theo Arends
48bdb28a68
Merge pull request #16014 from jeroenst/ModbusBridge
Added ModbusBridge
2022-07-19 16:26:38 +02:00
JeroenSt
750bbcbd8b Disabled Modbus Bridge in my_user_config.h 2022-07-19 16:10:20 +02:00
JeroenSt
1cc091e4fa Added ModbusBridge 2022-07-19 14:10:12 +02:00
Theo Arends
1f2e69272f Fix shutter reset savedata
Fix shutter reset savedata (#15895)
2022-07-18 15:39:26 +02:00
s-hadinger
d909b9fcb4
Merge pull request #16009 from s-hadinger/berry_tcpserver_ulp_options
Berry add tcpserver by default
2022-07-18 12:17:22 +02:00
Stephan Hadinger
59e2b3ea1d Berry add tcpserver by default 2022-07-18 11:26:05 +02:00
Theo Arends
543831257d Add ESP32-S3 comments to DHT driver 2022-07-18 11:17:17 +02:00
Theo Arends
cc22151ca9 Fix MS01 timings on ESP32
Fix MS01 timings on ESP32 (#16001)
2022-07-16 18:28:24 +02:00
Theo Arends
846b217427 Bump version to v12.0.2.4
- Bump version to v12.0.2.4
- Command ``SetOption45 1..250`` to change default bistable latching relay pulse length of 40 milliseconds (#15856)
2022-07-16 14:32:18 +02:00
Theo Arends
7bc67f8d18 Reset bistable relays up to detected amount of ports 2022-07-16 12:49:33 +02:00
Theo Arends
571a2afce5 Fix bistable relay interlock
- Fix bistable relay interlock
- Reset bistable relay more consistent and faster (40ms instead of max 200ms)
2022-07-16 12:35:22 +02:00
Theo Arends
74b3c7d56f
Merge pull request #15986 from gemu2015/scripter_update
some fixes and fast pin multiplexer
2022-07-15 18:53:32 +02:00
gemu2015
6e0f643c64 fixes and fast pin multiplexer 2022-07-15 17:41:39 +02:00
Theo Arends
74bb1a2eff
Merge pull request #15985 from gemu2015/is2_update
Is2 update
2022-07-15 15:44:17 +02:00
Theo Arends
0ded72252f Fix POWR320D bistable relay connection 2022-07-15 15:02:59 +02:00
gemu2015
f3e6ef1558 fixes for s3 box 2022-07-15 14:47:34 +02:00
gemu2015
ef89614b74 ad fixed is2 mclk 2022-07-15 14:46:23 +02:00
Theo Arends
102d350c82
Merge pull request #15973 from mbezuidenhout/bugfix/iem3000
iem3xxx series energy sensor fixes
2022-07-13 19:53:02 +02:00
Jason2866
861518679a
Optimize factory firmware generation
to use all settings from boards.json manifest.
Set boot flash modes correctly for all flash modes
2022-07-13 14:33:13 +02:00
Marius Bezuidenhout
3e8428e857 iem3xxx series energy sensor fixes 2022-07-13 11:23:03 +02:00
Jason2866
9f9155da9b
Merge pull request #15966 from arendst/fix_factory_firm
set used flash mode in factory.bin
2022-07-12 13:32:30 +02:00
Jason2866
f9e0431b88
set used flash mode in factory.bin 2022-07-12 13:27:17 +02:00
Theo Arends
7434459659
Merge pull request #15964 from bovirus/patch-3
Update italian language
2022-07-11 17:47:52 +02:00
bovirus
c040844d3b
Update italian language
Please check and merge
2022-07-11 17:44:30 +02:00
Theo Arends
74bd5a1425 Fix NL compilation 2022-07-11 16:17:09 +02:00