Theo Arends
1f01ca0cc4
Increase power on wait time for SCD30
...
Increase power on wait time for SCD30 (#15438 )
2022-09-15 14:50:15 +02:00
Theo Arends
7e21442e96
Fix support of more touch pins ( #16518 )
2022-09-15 12:27:49 +02:00
Theo Arends
903d3174b2
Fix ADE7953 apparent and reactive power calibration
2022-09-15 11:22:09 +02:00
Stephan Hadinger
0e00d082ec
Zigbee update ZCL
2022-09-14 19:34:47 +02:00
Theo Arends
6aece15bd6
ESP32 Increase number of button GPIOs from 8 to 28
...
ESP32 Increase number of button GPIOs from 8 to 28 (#16518 )
2022-09-14 16:33:01 +02:00
Theo Arends
0d10aeab16
Fix MP3 compile error ( #16516 )
2022-09-14 15:42:48 +02:00
Theo Arends
c7a864231a
Refactor ADE7953
2022-09-13 17:58:22 +02:00
Theo Arends
8b5a34b014
Add support of optional file calib.dat
...
Add support of optional file calib.dat on ADE7953 based energy monitors like Shelly EM (#16486 )
2022-09-13 15:35:09 +02:00
ZoneMR
b1ee94c248
Update xdrv_16_tuyamcu.ino
...
Support longer-form TUYA_MCU_FUNC_POWER_COMBINED payloads used by some devices, including "2P 63A TUYA APP WiFi Smart Circuit Earth Leakage Over Under Voltage Protector Relay Device Switch Breaker Energy Power kWh Meter".
2022-09-13 13:17:39 +01:00
Theo Arends
28c343f3c8
Add HLW debug info
2022-09-11 14:58:25 +02:00
Theo Arends
5b7371d98f
Merge pull request #16492 from Staars/MI32
...
MI32 legacy: refactor MI32 functions to CTYPE_DECLARATION
2022-09-11 07:34:02 +02:00
Christian Baars
9ec5009c6d
refactor MI32 functions to CTYPE_DECLARATION
2022-09-10 21:10:39 +02:00
Stephan Hadinger
7fee430e9f
Berry has persistent MQTT subscriptions: auto-subscribe at (re)connection
2022-09-10 19:08:26 +02:00
Theo Arends
71ddc7e0a7
Merge pull request #16487 from Staars/MI32
...
MI32 legacy driver: refactor MI32 and BLE in Berry to module
2022-09-10 17:14:28 +02:00
Christian Baars
d57a1cadc9
refactor MI32 and BLE in Berry to module
2022-09-10 16:38:12 +02:00
Theo Arends
ae1d4ef1f7
Bump version to v12.1.1.2
2022-09-10 16:32:57 +02:00
Theo Arends
be544b4a96
Merge pull request #16483 from Jason2866/s3_webcam
...
Fix ESP32-S3 webcam bootloop
2022-09-10 14:24:19 +02:00
s-hadinger
c5b22b53d6
Merge pull request #16482 from s-hadinger/berry_new_op_engine
...
Berry improve operator detection in rules
2022-09-10 13:10:06 +02:00
Jason2866
8ff3438979
add more cams via `.h` file ( #310 )
2022-09-10 12:54:28 +02:00
Jason2866
feaf610ed1
Merge pull request #16473 from TakissX/patch-1
...
Patch 1
2022-09-10 12:06:30 +02:00
Stephan Hadinger
13027cc623
Move out of mapping to increase performance
2022-09-10 12:05:48 +02:00
Stephan Hadinger
5c4aab6dc1
Berry improve operator detection in rules
2022-09-10 11:26:47 +02:00
Stephan Hadinger
edb0a8af9c
Zigbee grey buttons when not started
2022-09-09 23:51:52 +02:00
Stephan Hadinger
8df2d10f52
HASPmota val_rule ignores non numeric matches
2022-09-09 22:23:43 +02:00
Stephan Hadinger
e1e04d9525
HASPmota increase details for exceptions
2022-09-09 21:38:28 +02:00
TakissX
9a3139dd27
Update el_GR.h
2022-09-09 17:06:35 +03:00
TakissX
68ee2b1348
Update el_GR.h
2022-09-09 17:03:58 +03:00
Theo Arends
f347a5b19c
Fix driver config store
2022-09-09 15:06:04 +02:00
Theo Arends
9ad002ad19
Merge pull request #16471 from TakissX/patch-1
...
Update el_GR.h
2022-09-09 14:02:01 +02:00
Theo Arends
cc11ee822e
Add I2C status on I2cSetDevice
...
Add I2C status on I2cSetDevice aiding on debugging bus timeouts
2022-09-09 12:53:36 +02:00
Theo Arends
d2058c5d5c
Merge pull request #16470 from gemu2015/scripter_update
...
google chart fix
2022-09-09 09:06:35 +02:00
gemu2015
8034b19b2e
WSContentSend_P fix
2022-09-09 08:14:42 +02:00
TakissX
b9adb6944b
Update el_GR.h
...
The correct one is Sunrise = Ανατολή Ηλίου
2022-09-09 07:43:34 +03:00
Stephan Hadinger
97ad6c5c10
fix compilation
2022-09-08 22:22:31 +02:00
Stephan Hadinger
48968b4bc0
Fix fade pwmct #16454
2022-09-08 22:04:08 +02:00
Jason2866
30c9f985cf
Enable Ethernet for solo1
2022-09-08 21:01:27 +02:00
Theo Arends
23176e9cc1
More comments
2022-09-08 17:51:54 +02:00
Theo Arends
48fe515b9e
Add DspLine9
2022-09-08 17:43:47 +02:00
Theo Arends
04160106c2
Add commands DspLine and DspSpeed
...
Add commands DspLine and DspSpeed (#15856 )
2022-09-08 16:02:49 +02:00
gemu2015
693309965c
add hex to asci id option
2022-09-08 14:35:04 +02:00
barbudor
48fff36b7d
Merge branch 'development' into ina226_sensor54_voltage_fs
2022-09-06 23:50:25 +02:00
Stephan Hadinger
dc1221f709
More fixes
2022-09-06 23:02:08 +02:00
Stephan Hadinger
18a950f61c
Berry fix for stricter mode
2022-09-06 22:54:24 +02:00
Stephan Hadinger
87af685160
Fix HASPmota.be with new strict mode
2022-09-06 20:00:01 +02:00
Theo Arends
5062911579
Re-enable USE_LIGHT
2022-09-06 17:20:11 +02:00
Theo Arends
8c064c9749
Shrink tasmota-lite.bin
2022-09-06 17:08:26 +02:00
Theo Arends
d6ac106ac2
Refactor SCD30 driver
2022-09-04 16:14:32 +02:00
Theo Arends
91ed1ea2c6
Add filter for larger deviations
...
Add filter for larger deviations due to I2C misreads
2022-09-04 14:48:58 +02:00
blakadder
428a21b83a
Merge branch 'development' of https://github.com/blakadder/Tasmota into development
2022-09-03 17:12:15 +02:00
blakadder
055b5a9726
add more SSD1306 descriptors
2022-09-03 17:11:58 +02:00
s-hadinger
c984e501d7
Merge pull request #16421 from s-hadinger/zigbee_gp_ui
...
ZIgbee add GP UI indicator
2022-09-02 22:48:40 +02:00
Stephan Hadinger
c73d783554
ZIgbee add GP UI indicator
2022-09-02 22:36:11 +02:00
Stephan Hadinger
d3fbc98601
ZIgbee extend ZNP timeout
2022-09-02 22:27:46 +02:00
Theo Arends
a43eaef01b
Add influxdb support to zigbee ( #16417 )
2022-09-02 15:26:44 +02:00
Theo Arends
86e45969bd
Support for DFRobot SEN0390 V30B ambient light sensor
...
Add support for DFRobot SEN0390 V30B ambient light sensor (#16105 )
2022-09-02 13:13:47 +02:00
Theo Arends
684584a5e5
Command ``SetOption146 1`` to enable display of ESP32 internal temperature
2022-09-02 11:24:47 +02:00
Theo Arends
6400c9d650
Merge pull request #16408 from xsp1989/development
...
translate some chinese
2022-09-01 09:51:22 +02:00
Stephan Hadinger
7fb00daa52
Zigbee prepare for Green Power support
2022-09-01 08:14:37 +02:00
renzhe
4765e95d91
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2022-09-01 14:05:47 +08:00
renzhe
c2cfc973d7
translate some chinese
2022-09-01 12:20:58 +08:00
s-hadinger
db87f8e8d5
Merge pull request #16404 from s-hadinger/zigbee_fix_regression_cmd
...
Zigbee fix regression when reporting a command
2022-08-31 21:22:56 +02:00
Stephan Hadinger
d0f5c80ae1
Zigbee fix regression when reporting a command
2022-08-31 21:04:35 +02:00
bovirus
e23dd638e0
Update italian language
...
Please check and merge
2022-08-31 14:32:43 +02:00
s-hadinger
5d63fc1cf0
Merge pull request #16392 from s-hadinger/fix_eth_poe_olimex
...
Fix unstable ETH on Olimex POE
2022-08-31 10:33:29 +02:00
Stephan Hadinger
74cbc47614
Be more specific to target ESP32
2022-08-31 10:12:25 +02:00
Stephan Hadinger
b355231721
Fix unstable ETH on Olimex POE
2022-08-31 10:09:22 +02:00
Theo Arends
dbf0477fec
Merge pull request #16385 from curzon01/flowratemeter
...
Flowratemeter add flow amount/duration
2022-08-31 10:08:00 +02:00
Stephan Hadinger
3791ecd2a0
Support for Ethernet in ESP32 safeboot firmware
2022-08-30 18:46:22 +02:00
Stephan Hadinger
cb4a5ed736
Berry extend max bytes size to 512Kb when PSRAM is available
2022-08-30 18:11:04 +02:00
Norbert Richter
2b163ad4ea
Flowrate meter add flow amount/duration
2022-08-30 11:46:19 +02:00
Norbert Richter
475b4f3fe3
Rework flowmeter
2022-08-30 08:31:23 +02:00
barbudor
679ef3be86
add sensor54 vbus_fs option
2022-08-29 14:50:54 +02:00
Theo Arends
23ba25c665
Refactor WifiHostByName()
2022-08-29 14:31:05 +02:00
Theo Arends
b502b84189
Merge pull request #16323 from rogg/fix-local-mdns
...
Use Wifi.hostByName() for ESP8266
2022-08-29 14:15:21 +02:00
Dan BENDAVID
adaf167b7e
Update WT32_SC01.ini
...
This display.ini is working on my WT32-SC01 with 16MB PSRam.
2022-08-28 20:36:50 +02:00
Theo Arends
9da9866fd8
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2022-08-28 18:22:20 +02:00
Theo Arends
3a1bbda4a5
refactor tm1621
2022-08-28 18:22:06 +02:00
Theo Arends
d79390dad3
Merge pull request #16374 from barbudor/up_serial_buffer
...
Allows SerialBuffer up to 2048
2022-08-28 18:17:48 +02:00
Theo Arends
9c06a3713e
Show all temperature sensors on display
...
Show alternating temperature sensors on Sonoff THR3xxD display (#15856 )
2022-08-28 17:35:13 +02:00
barbudor
eb96127efd
allow SerialBuffer up to 2048
2022-08-28 16:49:52 +02:00
Theo Arends
acfebb0ab4
Increase max temperature
...
Increase max temperature from 100 to 200C (#16363 )
2022-08-28 15:00:41 +02:00
s-hadinger
5b1b4d11de
Merge pull request #16362 from s-hadinger/berry_bootloader
...
Berry bootloader flasher
2022-08-28 09:44:08 +02:00
Stephan Hadinger
3fe9eec276
Berry bootloader flasher
2022-08-28 09:39:24 +02:00
Stephan Hadinger
bd04ce59be
Fix missing colon
2022-08-27 18:18:49 +02:00
Theo Arends
e06793eb8c
Small refactors
2022-08-27 12:28:34 +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
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
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
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
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
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
Stephan Hadinger
42d26fecb2
Zigbee extend div and offset for plugin
2022-08-25 21:29:19 +02:00
rogg
03f2e0b6e9
Use Wifi.hostByName() for ESP8266
...
Saves ~1K on ESP8266. Also, the check for resolving to 255.255.255.255 is already done by Wifi.hostByName().
2022-08-25 10:38:04 -07: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
4692b56569
Fix button delay regression from #15867
...
Fix #16319
2022-08-24 08:52:31 +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
Stephan Hadinger
a3c29375e8
Berry Zigbee integration for received messages
2022-08-22 21:32:39 +02:00
Jason2866
0f53ae845a
Real fix, S2 shows now correct mode too
2022-08-22 16:14:20 +02:00
barbudor
4d7f78e06e
refactor pow to constant
2022-08-22 14:32:08 +02:00
Jason2866
729cb7a238
Merge branch 'arendst:development' into development
2022-08-22 13:12:59 +02:00
Jason2866
6d470a6429
temp fix for crash with ESP32-S2
2022-08-22 13:12:33 +02:00
Stephan Hadinger
3e751bf757
Fix Giex zigbee attribute
2022-08-22 09:47:59 +02:00
Christian Baars
7cbdd409b5
fix wrong flashmode report
2022-08-21 20:22:39 +02:00
Theo Arends
a8f9e8d24c
Add more flash modes
2022-08-21 14:49:09 +02:00
Theo Arends
e55e9d8485
Change flashmode from digit to text
2022-08-21 14:21:17 +02:00
Theo Arends
4468adf4ac
Merge pull request #16275 from Staars/patch-1
...
Fix wrong flash_chip_id on ESP32, when DOUT is not used
2022-08-21 12:33:43 +02:00
Theo Arends
e301734b2c
Fix WifiHostByName for .local
2022-08-21 11:46:43 +02:00
Christian Baars
42399d446a
Fix wrong flash_chip_id on ESP32, when DOUT is not used
...
This also fixes the wrong reported flash size for flash modes: DIO, QUOUT and QIO. Now a global struct is used, which gets populated by the boot loader.
2022-08-21 11:15:47 +02:00
rogg
16c39aab9e
mDNS resolution for *.local fixes #16269
...
"Add user control over DNS timeout reducing blocking" c988ba1645
created DnsClient so that a timeout can be used to prevent blocking on ESP32, but it can't do one-shot mDNS queries. Use WiFi.hostByName () for those.
2022-08-20 23:17:05 -07:00
Theo Arends
204289e1ab
Fix TuyaSend exception
2022-08-20 13:46:31 +02:00
Theo Arends
9a66687085
Add error message when invalid JSON is provided
...
Add error message when invalid JSON is provided (#13515 )
2022-08-20 11:05:29 +02:00
Stephan Hadinger
e9e564c424
all attributes present
2022-08-19 23:52:35 +02:00
Stephan Hadinger
f690763c07
many more attributes
2022-08-19 23:42:11 +02:00
Stephan Hadinger
9d7cbcae62
Zigbee improve plugin format
2022-08-19 23:16:21 +02:00
s-hadinger
156adad97c
Merge pull request #16266 from s-hadinger/zigbee_unhide_attributes
...
Zigbee unhide unknown attributes
2022-08-19 17:59:25 +02:00
Stephan Hadinger
7625167bf5
Zigbee unhide unknown attributes
2022-08-19 17:44:25 +02:00
Theo Arends
dc217655a0
Force delete of retained messages
...
Force delete of retained messages
2022-08-19 16:43:20 +02:00
Theo Arends
a919b109de
Fix StatusRetain reset
2022-08-19 15:12:16 +02:00
Theo Arends
1fe39bb620
Fix InfoRetain and StatusRetain
...
Fix InfoRetain and StatusRetain clean up if disabled
2022-08-19 15:03:32 +02:00
Theo Arends
103808ce44
Add command ``StatusRetain``
...
Add command ``StatusRetain`` (#11109 )
2022-08-19 14:24:55 +02:00
Theo Arends
b59cd41d37
Merge pull request #16250 from Jason2866/S3_TempSens
...
S3 Temp sensor support
2022-08-19 11:32:37 +02:00
Jason2866
14c1c5dfd4
Review changes
2022-08-19 11:27:15 +02:00
Stephan Hadinger
07645067aa
Fix compilation of safeboot
2022-08-18 19:44:16 +02:00
Stephan Hadinger
ff07d0608b
Zigbee device plugin mechanism with commands ``ZbLoad``, ``ZbUnload`` and ``ZbLoadDump``
2022-08-18 19:23:11 +02:00
Jason2866
f64bddea04
S3 Temp sensor support
2022-08-18 16:10:21 +02:00
Theo Arends
94c88df93b
Fix RTC not detected when lights are present
...
Fix RTC not detected when lights are present (#16242 )
2022-08-18 15:41:35 +02:00
Theo Arends
9285f89ef7
Bump version v12.1.0.1
2022-08-18 14:39:55 +02:00
JeroenSt
a832af4dd2
added linefeed
2022-08-17 21:14:50 +02:00
JeroenSt
995b669f28
Removed debug logging
2022-08-17 20:12:26 +02:00
JeroenSt
b8000fa788
Update for functioncode 5 and 6 and 15
2022-08-17 19:55:42 +02:00
JeroenSt
812fbff683
Fixed reading discrete inputs and coils
...
https://github.com/arendst/Tasmota/issues/9586#issuecomment-1217574286
2022-08-17 19:55:42 +02:00
JeroenSt
cc2c219aa2
Modified reading of bits according to coil and input register specification
2022-08-17 19:55:42 +02:00
JeroenSt
aabf188afb
(u)int8 and (u)int32 are now also working
2022-08-17 19:55:42 +02:00
JeroenSt
1d4ff834ab
Solved error in reading (u)int32 value and removed logging
2022-08-17 19:55:42 +02:00
JeroenSt
fa3802cd67
Changed int and uint types
2022-08-17 19:55:42 +02:00
JeroenSt
3470a5d4cd
Added Bit and Hex reading https://github.com/arendst/Tasmota/issues/9586#issuecomment-1216313774
2022-08-17 19:55:41 +02:00
JeroenSt
a04a446654
work in progress
2022-08-17 19:55:41 +02:00
JeroenSt
96a1eb3ae5
In the first serie of tests this seems to work right.
2022-08-17 19:55:41 +02:00
JeroenSt
355e31ff2e
Work in progress...
2022-08-17 19:55:41 +02:00
JeroenSt
92319eedd2
Work in progress...
2022-08-17 19:55:41 +02:00
JeroenSt
2c2a73506d
Work in progress.
2022-08-17 19:55:41 +02:00
JeroenSt
9881183726
In progess: Developping modbus write functionality
2022-08-17 19:55:41 +02:00
gemu2015
5e093c45f2
fix compile error
2022-08-17 16:06:53 +02:00
Barbudor
b7b72f8bd4
fix mac instead of uid
2022-08-17 00:42:00 +02:00
Theo Arends
86f963a319
Merge pull request #16227 from gemu2015/i2s_update
...
I2s bridge
2022-08-15 22:43:57 +02:00
stefanbode
69c59fc73c
removed DebugLog
2022-08-15 21:57:56 +02:00
stefanbode
45bdaf14fd
stop shutter after longpress of buttons
...
https://github.com/arendst/Tasmota/discussions/16198 improved behavior on longpress of buttons
2022-08-15 21:55:57 +02:00
gemu2015
4b240545bd
i2s bridge
2022-08-15 13:54:03 +02:00
Theo Arends
5aa7d55c51
Fix SCD30 power on detection
...
Fix SCD30 power on detection (#15438 )
2022-08-15 09:33:24 +02:00
blakadder
2716d739f2
Add PM 2.5 sensor to TuyaMCU driver
2022-08-15 00:58:45 +02:00
s-hadinger
0dbf3ab6dc
Merge pull request #16217 from Jason2866/work
...
Red Flag GPIOs 12/13 for C3
2022-08-13 13:48:16 +02:00
Jason2866
1591ee7790
Red Flag GPIOs 12/13 for C3
2022-08-13 12:53:01 +02:00
Theo Arends
2cdfcf5345
Update changelog and templates
2022-08-11 14:47:31 +02:00
Theo Arends
8b32a9818a
Fix legacy command resolved status
...
Fix legacy command resolved status (#15900 )
2022-08-11 14:16:30 +02:00
Paul C Diem
20da738788
Wrap restore_powered_off_led_counter in #ifdef
2022-08-10 14:56:30 -05:00
Paul C Diem
729dc29807
Set LED state on SO87 change
2022-08-10 12:14:58 -05:00
Stephan Hadinger
2a087f40f9
Zigbee ``SetOption144 1`` includes a timestamp in `ZbReceived` messages
2022-08-09 18:30:01 +02:00
Stephan Hadinger
55d8c859d9
Zigbee fix Aqara wrong battery
2022-08-09 17:39:28 +02:00
Stephan Hadinger
cb190d45e3
Zigbee fix Tuya for writing attributes
2022-08-09 11:06:04 +02:00
Theo Arends
0b8489d342
Merge pull request #16178 from gemu2015/i2supdate
...
I2supdate
2022-08-09 09:20:01 +02:00
Stephan Hadinger
cfdf22e55c
Remove SO144 (finally unsued)
2022-08-08 14:14:26 +02:00
Stephan Hadinger
603dd28944
Fixed IR crash on ESP32 ( #16173 )
2022-08-08 14:11:57 +02:00
gemu2015
73a4174d4e
Update xdrv_42_0_i2s_audio.ino
2022-08-08 14:09:51 +02:00
gemu2015
4dc910391f
update i2s audio
2022-08-08 14:00:55 +02:00
stefanbode
59fd20097c
Enhance behavior of tilt changes at end points 0% and 100%
...
#15974 mentioned there is unexpected behavior when direction changes and end points are not left.
2022-08-07 18:32:23 +02:00
Theo Arends
ec3e8eb95a
Add size check
2022-08-07 16:24:59 +02:00
Theo Arends
00012c7893
Clean up
2022-08-07 15:55:44 +02:00
Theo Arends
fc86a63417
Fix wifiscan encryption types
...
Fix wifiscan encryption types (#16141 )
2022-08-07 15:52:23 +02:00
Theo Arends
e327c6194f
Cleanup JSON message
2022-08-07 14:23:27 +02:00
Theo Arends
eebf98dc59
Merge pull request #15867 from lugerun/improve-button-debounceing
...
Improve button debouncing
2022-08-07 10:57:01 +02:00
Stephan Hadinger
f18091c53b
Zigbee include "BatteryPercentage" in all messages
2022-08-06 14:27:58 +02:00
JeroenSt
cf20a9c1c8
Solved crash when modbusbridge was configured for the first time
2022-08-06 11:57:47 +02:00
Theo Arends
ebf0ad503c
Merge pull request #16141 from ascillato/Add_WifiScan_and_WifiTest_cmnds
...
Add `WifiScan` and `WifiTest` commands
2022-08-06 09:35:21 +02:00
Theo Arends
15a1bba1b8
Merge pull request #16145 from HardwareBoffin/development
...
Added the ca_AD ( catalan ) Translation
2022-08-06 09:30:50 +02:00
Theo Arends
02d7eb1d7d
Fix energy values after power cycle
...
Fix energy values after power cycle (#16118 )
2022-08-05 15:25:39 +02:00
Stephan Hadinger
d112800dc3
Zigbee add received commands as battery auto-probe triggers
2022-08-04 18:33:31 +02:00
Stephan Hadinger
d482f49002
Zigbee add Battery auto-probe (can be disabled with ``SetOption143 1``)
2022-08-04 11:15:53 +02:00
Theo Arends
6f014651b6
Merge pull request #16106 from gemu2015/scripter_update
...
current cmd buffer adjustable
2022-08-03 20:05:05 +02:00
stefanbode
f637dd14aa
fix #15851
...
buffer overflow
2022-08-03 19:03:42 +02:00
Stephan Hadinger
73797b3994
Zigbee added recording of when the battery was last reported
2022-08-03 17:20:09 +02:00
HardwareBoffin
72e88d1be3
Updated my_user_config.h to include the option ca_AD
...
Just added that commented config option. I tested it works beforehand.
2022-08-03 16:04:08 +02:00
HardwareBoffin
28e95ad13e
Updated ca_AD with data from dev branch
2022-08-03 13:35:22 +02:00
s-hadinger
63296e4cd4
Merge pull request #16131 from s-hadinger/pwm_fix_freq
...
Fix PWM to allow 4 different frequencies
2022-08-03 12:26:12 +02:00
HardwareBoffin
2e24aeccd7
Add files via upload
...
Work in progress for testing integration
2022-08-03 12:03:43 +02:00
Adrian Scillato
058f9ecea9
Fix WifiScan JSON Response
2022-08-03 02:39:51 -07:00
Adrian Scillato
f514d1702d
Move ScanNetwork variables to wifi struct
2022-08-02 22:35:16 -07:00
Adrian Scillato
922ece0959
Add WifiScan and WifiTest commands
2022-08-02 22:32:55 -07:00
Adrian Scillato
ca2bc5ae70
Add new logic for wifiscan command
2022-08-02 22:31:29 -07:00
Adrian Scillato
de84f6781f
Add new commands definitions (WifiScan, WifiTest)
2022-08-02 22:28:59 -07:00
Adrian Scillato
02aa432384
Move Wifi Struct definition to a header file
...
Move Wifi Struct definition to a header file in order to be accessible from functions outside support_wifi.ino file
2022-08-02 22:25:20 -07:00
Stephan Hadinger
c6a5cabc72
Fix IRsend GPIO init
2022-08-02 23:32:23 +02:00
Stephan Hadinger
4dc6adf37f
Temp fix for ledcReadFreq()
2022-08-02 23:21:12 +02:00
Stephan Hadinger
9f29e7c40d
Support for multiple `IRsend` GPIOs
2022-08-02 22:52:35 +02:00
Stephan Hadinger
abf352c8f8
Fix remapping of ledcReadFreq
2022-08-02 19:39:27 +02:00
Stephan Hadinger
f45cd5e905
Fixed comments and cleaned up
2022-08-02 10:07:55 +02:00
Stephan Hadinger
47b1f40245
Fix PWM to allow 4 different frequencies
2022-08-01 19:27:49 +02:00
gemu2015
a8d9acbfd2
current cmd buffer adjustable
2022-07-29 07:47:21 +02:00
Jeroen
3504819074
Merge branch 'arendst:development' into ModbusBridgeTcp
2022-07-26 20:25:08 +02:00
Theo Arends
0874dbe138
Merge pull request #16091 from gemu2015/scripter_update
...
fixes + background webserver
2022-07-26 17:27:34 +02:00
gemu2015
33861c8aa0
fixes + background webserver
2022-07-26 15:34:43 +02:00
gemu2015
c4e0250c42
Create xdrv_42_3_i2s_saytime.ino
2022-07-26 15:32:35 +02:00
gemu2015
3945cc6fc0
audio restructured
2022-07-26 15:26:30 +02:00
JeroenSt
7fab74bc8f
ModbusBridgeBegin was not called at (boot) init
2022-07-26 09:38:57 +02:00
JeroenSt
7e02b61e46
Baudrate and serial config for modbus_bridge are now persistent
2022-07-25 19:18:30 +02:00
Theo Arends
a0d6670a5a
Merge pull request #16075 from jeroenst/ModbusTCP
...
Adding modbus bridge TCP
2022-07-25 16:07:09 +02:00
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
Gabriele Lauricella
619c6d4588
sendmail override domain for SMTP EHLO command
2022-07-25 00:54:52 +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
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
barbudor
1d3bf157bf
fix removal of negative values
2022-07-21 22:07:22 +02:00
gemu2015
b8902c3af7
i2srec to mp3
2022-07-20 20:49:25 +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
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
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
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
Marius Bezuidenhout
3e8428e857
iem3xxx series energy sensor fixes
2022-07-13 11:23:03 +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
Theo Arends
43371ce196
Extract USE_I2S from not used USE_I2S_AUDIO gpios
2022-07-11 15:54:47 +02:00
Theo Arends
cc9c6299ca
Consolidate I2S GPIOs
2022-07-11 15:49:57 +02:00
gemu2015
2825f8e50a
sbox has blue, red inversion
2022-07-11 14:05:02 +02:00
gemu2015
11c72a985f
i2s audio pins
2022-07-11 09:18:27 +02:00
gemu2015
7d9c51fb79
audio i2s pins
2022-07-11 09:13:49 +02:00
gemu2015
d80ba93b68
audio i2s refactor
2022-07-11 09:08:06 +02:00
Theo Arends
2fe1d139e3
Fix Sonoff THR3xx templates
2022-07-10 14:24:35 +02:00
Theo Arends
4048aef96b
Add Sonoff THR320D template
...
and update THR316D template
2022-07-10 12:36:34 +02:00
Theo Arends
8283cee823
Fix bistable relay support
2022-07-10 12:07:58 +02:00
Theo Arends
485328b94d
Update sonoff POWR320D template
...
Update sonoff POWR320D template with bistable relay
2022-07-10 11:38:06 +02:00
Theo Arends
53a36c1fa2
Merge pull request #15954 from dgwynne/Speed2Cancel
...
add `Speed2 !` to cancel pending one-shot speed setting
2022-07-10 10:46:05 +02:00
Theo Arends
c9d289822c
Fix bistable relays and SO63
2022-07-09 16:26:13 +02:00
Theo Arends
cd0f9c7360
Revert "Revert "Add better support for bistable (latching) relays""
...
This reverts commit c6867ddd3d
.
2022-07-09 15:55:27 +02:00
Theo Arends
c6867ddd3d
Revert "Add better support for bistable (latching) relays"
...
This reverts commit 6031e5df98
.
2022-07-09 14:47:36 +02:00
David Gwynne
bc6d65c725
add `Speed2 !` to cancel pending one-shot speed setting
2022-07-09 20:57:06 +10:00
Theo Arends
6031e5df98
Add better support for bistable (latching) relays
...
Add support for bistable (latching) relays mixed with monostable relays using GPIO Relay_b or Relay_bi
2022-07-09 12:27:59 +02:00
Theo Arends
324e4e1084
Merge pull request #15942 from gemu2015/sbox_support
...
Sbox support
2022-07-07 22:12:08 +02:00
Stephan Hadinger
d27a87f86f
Report error of socket failed to open
2022-07-07 19:56:08 +02:00
Stephan Hadinger
5e758db898
Berry tcpserver
2022-07-07 19:28:17 +02:00
Theo Arends
f3b1c4d543
Add POWR3xxD and THR3xxD overflow display
2022-07-07 14:24:53 +02:00
gemu2015
9cd3ad3f6b
Update xdrv_42_i2s_audio.ino
2022-07-07 13:45:40 +02:00
gemu2015
53bd637568
add sbox display descriptor
2022-07-07 13:30:30 +02:00
gemu2015
612a0f3fcc
sbox audio support
2022-07-07 13:29:36 +02:00
Stephan Hadinger
389543d36f
Berry fix regression
2022-07-06 23:13:35 +02:00
Jason2866
55b2018fed
fix esp8266 compile
2022-07-06 21:48:00 +02:00
Theo Arends
f4851dbf55
Fix compilation
2022-07-06 17:01:51 +02:00
Theo Arends
e6b4a77abd
Add ESP32 Sonoff sensor support
...
- Bump version to v12.0.2.3
- Add ESP32 SI7021, THS01 and MS01 support
- Fix THRxxD template
2022-07-06 16:58:27 +02:00
Theo Arends
720942e818
Add THR316D display support
...
- Add THR316D display support
- Provide supported THR316D template
2022-07-05 17:26:04 +02:00
Theo Arends
2c0f003898
Add initial Sonoff POWR3xxD display support
...
Add initial Sonoff POWR3xxD display support (#15856 )
2022-07-05 00:09:03 +02:00
Theo Arends
53d2c76cec
Prep TM1621 support
2022-07-04 10:46:35 +02:00
gemu2015
c78c461216
fix number of esp32 uarts
2022-07-03 15:56:16 +02:00
Christian Baars
e730f43d26
change error reporting for adc_config
2022-07-02 22:33:31 +02:00
Christian Baars
a793296bc1
ESP32: support ULP via Berry
2022-07-02 21:30:04 +02:00
Theo Arends
d956db1f7c
Fix USE_FLOWRATEMETER
...
Fix USE_FLOWRATEMETER (#15909 )
2022-07-02 12:43:47 +02:00
Stephan Hadinger
7e0f69e935
Partition Wizard use ota.tasmota.com
2022-07-02 00:13:27 +02:00
Theo Arends
fc12056787
Merge pull request #15886 from KG3RK3N/development
...
Fix missing sign of current power value on smart meter AS2020
2022-06-30 21:16:10 +02:00
Theo Arends
fdebf32562
Merge pull request #15880 from curzon01/fix-flowmeter
...
Fix single sensor exception
2022-06-30 21:15:19 +02:00
Kai Gerken
a863ff27a2
Fix missing sign of current power value on smart meter AS2020
2022-06-28 09:07:58 +02:00
Stephan Hadinger
dc6aeb94c2
Filesystem escape special chars
2022-06-27 19:30:04 +02:00
Norbert Richter
127b672c2c
Fix single sensor exception
2022-06-27 08:53:47 +02:00
s-hadinger
8267d99334
Fix identation typo
2022-06-26 19:23:07 +02:00
Jason2866
3365cf87b8
add s2/s3 OTA URL
2022-06-26 12:46:59 +02:00
Theo Arends
ee909d4372
Sync global value update with teleperiod
...
Sync global value update with teleperiod (#15834 )
2022-06-25 17:13:53 +02:00