Commit Graph

16251 Commits

Author SHA1 Message Date
Theo Arends 7e34936e6b Update changelogs 2022-08-27 11:36:12 +02:00
Theo Arends c0cb49d2c8 TasmotaModbus library from v3.5.0 to v3.6.0
TasmotaModbus library from v3.5.0 to v3.6.0 (#16351)
2022-08-27 11:31:29 +02:00
Theo Arends 906d725534
Merge pull request #16351 from jeroenst/ModbusBridgeWrite
Modbus bridge write
2022-08-27 11:21:11 +02:00
JeroenSt 728c108294 Removed logging and changed maximum number of coils/inputs 2022-08-27 10:54:41 +02:00
JeroenSt f57acac48b Fixed Modbus TCP function 1 & 2 not working 2022-08-27 10:40:02 +02:00
JeroenSt 37574169a9 Fixed wrong bytecount 2022-08-27 10:19:24 +02:00
JeroenSt a19edd4983 Solved endian on uint16 2022-08-27 09:11:36 +02:00
JeroenSt 1ac5b6fd7f Rework in progress
ModbusTCP fully tested OK
Modbus via Commands:
function 1..5 tested ok
function 6 fail
function 15 & 16 not tested
2022-08-27 09:11:36 +02:00
JeroenSt 9c11eb41d4 Changed Modbus to also support nr of bytes
for functioncode 1,2 & 15.
https://ozeki.hu/p_5876-mobdbus-function-code-1-read-coils.html
2022-08-27 09:11:36 +02:00
JeroenSt 5bd28954fa Fixed reading functioncode 1 & 2 for ModbusTCP
Returned bytes need to be even (limitation of TasmotaModbus.cpp)
https://github.com/arendst/Tasmota/issues/9586
2022-08-27 09:11:36 +02:00
JeroenSt ffcdce6041 Fixed FC16
https://github.com/arendst/Tasmota/issues/9586#issuecomment-1226120239
2022-08-27 09:11:36 +02:00
JeroenSt d333948816 Solved ModbusTCP writing wrong registers 2022-08-27 09:11:36 +02:00
JeroenSt fea41407ac changed wrong copying of tcp data to writedata 2022-08-27 09:11:36 +02:00
JeroenSt e292fdd6f5 Removed MBR from modbus serial logging 2022-08-27 09:11:36 +02:00
JeroenSt 2e111dc112 Added RX and TX logging in TasmotaModbus driver 2022-08-27 09:11:36 +02:00
JeroenSt a5782f2ca0 Added usefull url to comments 2022-08-27 09:11:36 +02:00
JeroenSt 2926a66fe0 Added returning of modbus error codes to TCP client
https://github.com/arendst/Tasmota/issues/9586#issuecomment-1225437630
2022-08-27 09:11:36 +02:00
JeroenSt 5f86569a9f Solved Issues mentioned in
https://github.com/arendst/Tasmota/issues/9586
2022-08-27 09:11:36 +02:00
s-hadinger be99f1183e
Merge pull request #16349 from s-hadinger/berry_micros_gc
Berry add more metrics to GC
2022-08-26 20:16:39 +02:00
Stephan Hadinger e46d07acb4 Berry add more metrics to GC 2022-08-26 19:23:21 +02:00
Theo Arends c7e6aabf2c
Merge pull request #16341 from FunJp/support_for_sgp40
Add support for SGP40 sensor
2022-08-26 19:22:04 +02:00
Jason2866 6e7f559f07
Use `dio` when no flash mode is set 2022-08-26 16:17:52 +02:00
Jean-Pierre Deschamps cbfd2e1db7 Put USE_SGP40 at the correct place in decode-status
Remove used line from support_features.ino
2022-08-26 10:07:57 -04:00
Theo Arends 91875f20a5 Add balanced energy values
Add balanced energy values (#16346)
2022-08-26 14:35:52 +02:00
s-hadinger 4923755afc
Merge pull request #16345 from s-hadinger/haspmota_spinner
HASPmota make `spinner` editable
2022-08-26 09:06:25 +02:00
s-hadinger 25d023875e
Merge pull request #16344 from s-hadinger/zigbee_plugin_add
Zigbee change offset: to add:
2022-08-26 08:44:31 +02:00
Stephan Hadinger 979288570e HASPmota make `spinner` editable 2022-08-26 08:37:28 +02:00
Stephan Hadinger 6fbaa8505c Zigbee change offset: to add: 2022-08-26 08:33:27 +02:00
Jean-Pierre Deschamps 214f4bbdfd Add support for SGP40 sensor 2022-08-25 15:51:51 -04:00
s-hadinger ea8a31d072
Merge pull request #16340 from s-hadinger/zigbee_attr_affine
Zigbee extend div and offset for plugin
2022-08-25 21:43:10 +02:00
Stephan Hadinger 42d26fecb2 Zigbee extend div and offset for plugin 2022-08-25 21:29:19 +02:00
Theo Arends 74414d8304 re-add inverted button support in V3 2022-08-25 17:51:29 +02:00
Theo Arends f3e677e805 Button debouncing V3 by adopting switch debounce code (#16339)
Button debouncing V3 by adopting switch debounce code (#15867)
2022-08-25 17:23:51 +02:00
Theo Arends 58f14301ae Bump version v12.1.1.1 2022-08-25 14:08:05 +02:00
Theo Arends a187867070 Lost module name in GUI regression from v12.0.2.4
Lost module name in GUI regression from v12.0.2.4 - 20220803 (#16324)
2022-08-24 17:09:26 +02:00
Theo Arends 08bd672aa1 Add flash chip mode to GUI 2022-08-24 16:16:14 +02:00
Theo Arends 871e0dd3a0 Update changelogs 2022-08-24 09:12:15 +02:00
Theo Arends 4692b56569 Fix button delay regression from #15867
Fix #16319
2022-08-24 08:52:31 +02:00
Jason2866 c3fc050eba
Merge pull request #16315 from Jason2866/boards_clean
housekeeping boards manifest
2022-08-23 17:49:24 +02:00
Jason2866 a13f48aceb correct boards manifest 2022-08-23 16:50:10 +02:00
Theo Arends 8f6f7cc59e
Merge pull request #16314 from Jason2866/flash_dio
all ESP32 boards do support `dio`
2022-08-23 15:20:27 +02:00
Jason2866 0a6756a233 all ESP32 boards di support `dio` 2022-08-23 14:09:48 +02:00
Jason2866 6c9e39e79f
Merge pull request #16311 from arendst/iBeacon
iBeacon is working for S3 too
2022-08-23 13:27:09 +02:00
Jason2866 f09128dd1e
iBeacon is working for S3 too 2022-08-23 13:13:31 +02:00
Theo Arends 909f4debff
Merge pull request #16287 from barbudor/cheap-MQ-TDS-refactoring
Analog MQ TDS: refactor pow to constant
2022-08-23 09:26:56 +02:00
Theo Arends 355d43ff7d
Merge pull request #16292 from Jason2866/flashmode_c3_s2
use `dio` as default for Esp32-S2 and ESP32-C3
2022-08-23 09:26:14 +02:00
s-hadinger 72f7b6988d
Merge pull request #16298 from s-hadinger/berry_zigbee_attr
Berry Zigbee integration for received messages
2022-08-22 21:59:55 +02:00
Stephan Hadinger a3c29375e8 Berry Zigbee integration for received messages 2022-08-22 21:32:39 +02:00
Jason2866 9b0cc9a0e7 use `dio` as default 2022-08-22 17:25:58 +02:00
Jason2866 8a85e29a40
Merge pull request #16286 from Jason2866/development
fix for crash with ESP32-S2
2022-08-22 16:24:46 +02:00