s-hadinger
717bc01df8
Autoconf prevent 'init.bat' from stopping on empty lines ( #22158 )
2024-09-17 21:46:40 +02:00
Theo Arends
a5730a76f9
Add command entered to command error and command unknown message
2024-09-17 16:24:45 +02:00
Theo Arends
4f2b24f53d
Add entered command to MQTT command unknown message (bis)
2024-09-17 10:19:00 +02:00
Theo Arends
fd7d2fc0a4
Add entered command to MQTT command unknown message
2024-09-17 10:00:47 +02:00
Theo Arends
97970974fc
Refactored I2C drivers HTU21, BH1750 and HYT
2024-09-16 16:27:30 +02:00
Theo Arends
c61dd0fd2c
Minor refactor I2C
2024-09-15 15:16:18 +02:00
Theo Arends
a3892ecbc4
Update change logs
2024-09-14 16:13:14 +02:00
s-hadinger
1bfbe02a29
Berry I2C to prepare M5Stack I2C STM32 based devices ( #22143 )
2024-09-14 12:25:23 +02:00
Theo Arends
1dff0b4b27
Add support for RX8010 RTC as used in IOTTIMER ( #21376 )
2024-09-13 13:53:01 +02:00
s-hadinger
6e4517de02
Berry virtual Energy driver ( #22134 )
2024-09-12 19:38:04 +02:00
Theo Arends
7b8308c36a
Add support for I2C M5Unit (Mini)Scales using HX711 driver
2024-09-12 12:14:32 +02:00
s-hadinger
9d012f64c8
Add internal I2C argument to send stop while reading ( #22127 )
2024-09-11 16:41:35 +02:00
Pavel Sheremetev
1edc4b57b7
allow define calibration parametrs for bl09xx ( #22030 )
...
Co-authored-by: PavelSheremetev <spd@aira.life>
2024-09-11 08:55:43 +02:00
Theo Arends
d8f01ed4c0
Refactor HX711 memory use
2024-09-10 15:59:25 +02:00
Theo Arends
07eb51764a
Update changelogs
2024-09-10 14:54:32 +02:00
Theo Arends
f0da077e78
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2024-09-10 14:50:07 +02:00
stefanbode
05e59b048e
Fix remaining issues on shutterinvert ( #22120 )
...
found another place where the invert was not reported correctly
2024-09-10 14:48:51 +02:00
gemu
1c730aab86
fix trx pin error ( #22119 )
2024-09-10 14:48:38 +02:00
Theo Arends
5675f00d70
Update changelogs
2024-09-10 14:12:31 +02:00
s-hadinger
2d522485c4
Zigbee fix flashing CC2562P with latest firmware ( #22117 )
2024-09-09 21:56:18 +02:00
s-hadinger
7247cd6c44
Fixed Berry energy missing attributes ( #22116 )
2024-09-09 21:50:06 +02:00
Theo Arends
a75a58d591
Update changelogs
2024-09-09 16:39:27 +02:00
Damian Wrobel
6650dee578
Fix ModbusBridge request/response logic ( #22075 )
...
- Fix cases where the subsequent Modbus packet
can be send to the serial port (triggered either by
'ModbusSend' command or request from TCP bridge)
before an answer was received to the previous packet.
This can happen in a setup where simultaneously:
- two (or more) modbus TCP clients are sending requests
through the modbus-proxy [1] to Tasmota,
- ModbusSend commands are executed (e.g. using Berry).
Log excerpt (from build with TASMOTAMODBUSDEBUG enabled):
14:51:18.940 MBS: Serial Send: 04 03 01 00 00 09 84 65
14:51:19.054 MBS: Serial Send: 04 03 10 0A 00 05 A1 5E
14:51:19.136 MBS: Serial Received: 04 03 0A 00 00 00 D0 00 00 01 AB 00 00 89 62
Fix adds 'waitingForAnswerFromSerial' flag which is set after
we send data to the serial port and prevents sending another
requests before we receive an answer or timeout happened.
Fix stores temporarily a 'ModbusSend' command data and tries
to execute it after Modbus response has been received or
timeout has happened.
- Add 'ModbusSerialTimeout' command which sets timeout in [ms]
for how long we will be waiting for an answer from the client device.
Default value is 1000 [ms] and it is not restored after reboot.
- Sends error 11 (0xB) (as TCP response) when no answer was received
from the serial port within the timeout set by 'ModbusSerialTimeout'
command.
- Add Modbus 'TransactionId' to the logging.
[1] https://github.com/tiagocoutinho/modbus-proxy
Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2024-09-09 10:26:20 +02:00
pbrinette
28bbf11dbb
Enhance the KNX capabilities of Tasmota to offer more flexibility and features ( #22071 )
2024-09-09 09:25:11 +02:00
s-hadinger
9ac2a69603
Matter support for Zigbee Occupancy and Light 0/1/2 (OnOff / Dimmer / White Color Temperature) ( #22110 )
2024-09-08 23:16:19 +02:00
Theo Arends
1bf6a13d7c
Bump version v14.2.0.4
...
- Add HX711 optional calibration precision option on command ``Sensor34 2 <weight in gram> <precision>`` where `<precision>` is 1 to 10 (#13983 )
2024-09-08 17:32:35 +02:00
stefanbode
744e50acf7
Fix missing HOLD on shutterbutton ( #22108 )
...
#21986
2024-09-08 16:50:37 +02:00
Theo Arends
4717d1986c
Update changelogs
2024-09-07 16:32:39 +02:00
Edward Betts
fade4f867d
Correct spelling mistakes ( #22080 )
2024-09-07 15:35:04 +02:00
gemu
2c5e8749e3
multi trx lines ( #22056 )
2024-09-07 15:29:27 +02:00
Jason2866
8956b25de4
add forgotten import `compress`
2024-09-07 14:45:26 +02:00
Jason2866
b5f26e9210
check for working zopfli ( #22105 )
2024-09-07 14:22:16 +02:00
Jason2866
069f59d13f
remove irritating space ( #22095 )
2024-09-05 16:51:45 +02:00
s-hadinger
c41e9fe010
Matter Zigbee support for sensors: Temperature, Humidity, Pressure ( #22084 )
2024-09-03 23:50:53 +02:00
s-hadinger
5f80251414
Berry Zigbee improvements to prepare Matter ( #22083 )
2024-09-03 23:22:50 +02:00
s-hadinger
4164887412
Zigbee avoid disabling console serial on ESP32 and improved log messages ( #22082 )
2024-09-03 23:06:07 +02:00
s-hadinger
b6e81c1edd
Zigbee Koenkk firmware 20240710 for Sonoff Zigbee ZBPro ( #22076 )
2024-09-02 22:20:41 +02:00
Steffen
caa501b1af
add support for nexus protocol to rc-switch library ( #21886 )
...
* add support for nexus protocol to RCSwitch library
Nexus protocol is used by temperature and humidity sensor that operate at 433 MHz.
It is used by various brands.
* calc separation limit for RCSwitch library automatically
2024-09-01 16:04:40 +02:00
s-hadinger
d1bd31b341
Berry update Windows exe ( #22058 )
2024-08-30 14:20:44 +02:00
s-hadinger
428fa95dfd
Berry avoid `readbytes()` from crashing when file is too large ( #22057 )
2024-08-30 13:59:52 +02:00
s-hadinger
1ab9bee312
Berry remove reuse of methods for interface-like code reuse #21500 ( #22055 )
2024-08-29 22:00:20 +02:00
s-hadinger
71f0a06356
Upstream Berry fix removing assert ( #22054 )
2024-08-29 21:32:28 +02:00
s-hadinger
2292006fe3
Matter fix Waterleak broken after Berry solidification optimisation #21885 ( #22052 )
2024-08-29 19:33:41 +02:00
s-hadinger
220778a3c0
Matter fail to report Shutter status if no shutter is configured in Tasmota ( #22049 )
2024-08-29 17:40:12 +02:00
s-hadinger
11ed65560b
LVGL Added OpenHASP icons to font `montserrat-28` ( #22048 )
2024-08-29 16:57:01 +02:00
s-hadinger
e7f120d443
Berry make `energy` modules changes from #21887 backwards compatible ( #22046 )
2024-08-29 16:02:14 +02:00
Jacek Ziółkowski
f85a96dd2d
Add python venv to .gitignore ( #22045 )
...
* Add python venv to .gitignore
* Update .gitignore
2024-08-29 15:01:52 +02:00
s-hadinger
f62496d164
Crash when calling TasmotaSerial destructor when initialized with incorrect arguments ( #22036 )
2024-08-28 13:04:56 +02:00
s-hadinger
e8cdeaba6b
ESP32 LVGL library from v9.1.0 to v9.2.0 ( #22031 )
2024-08-27 23:36:38 +02:00
Theo Arends
a44443f184
update changelogs
2024-08-26 17:29:20 +02:00