Commit Graph

7487 Commits

Author SHA1 Message Date
Barbudor 746b5389be driver ina3221, take 1 2022-10-09 19:11:43 +02:00
Theo Arends 3c258f4e31 Try to fix energy modbus warchdogs 2022-10-09 18:38:30 +02:00
s-hadinger 058432c641
Merge pull request #16772 from sfromis/Epoch-in-Berry-time-map
Epoch in Berry time map
2022-10-09 18:21:43 +02:00
Theo Arends 98ae77037d Merge branch 'development' of https://github.com/arendst/Tasmota into development 2022-10-09 17:59:30 +02:00
Theo Arends 2d15697de4 Increase serial console fixed input buffer size from 520 to 800 2022-10-09 17:59:27 +02:00
sfromis 409c9888dd
Epoch in Berry map for time
Uses mktime to calculate the epoch value from the broken-down time structure, could potentially be tuned if deemed too inefficient in case of the caller already having the epoch value nearby.
2022-10-09 16:09:29 +02:00
s-hadinger 789075ee6b
Merge pull request #16769 from s-hadinger/zigbee_plugin_wildcard
Zigbee plugin allow matches to 'starts wth'
2022-10-09 15:11:19 +02:00
Stephan Hadinger 79896fcd3e Add trailing cr 2022-10-09 15:03:30 +02:00
Stephan Hadinger 4f4c6dd150 Zigbee plugin for TS0001 switches 2022-10-09 15:02:14 +02:00
Stephan Hadinger e0a2a0928d Zigbee plugin allow matches to 'starts wth' 2022-10-09 14:59:15 +02:00
Jason2866 3b597a9a50
Merge pull request #16761 from Staars/MI32
Mi32 legacy: remove some legacy code
2022-10-08 23:24:45 +02:00
StoyanDimitrov eca450886e
Update bg_BG.h 2022-10-08 19:07:34 +00:00
Theo Arends 36ed0cba7d Add tasmota resolution option to energy modbus 2022-10-08 17:17:15 +02:00
Theo Arends 3427e1bee3 Support for Modbus Energy Monitoring devices
Support for Modbus Energy Monitoring devices using a rule file. See ``xnrg_29_modbus.ino`` for more information
2022-10-08 16:14:11 +02:00
Stephan Hadinger fac1b89afa HASPmota support for TTF fonts 2022-10-08 15:19:38 +02:00
Stephan Hadinger d71c06d03d LVGL/HASPmota add tiny "pixel perfect" fonts for small screens 2022-10-08 14:20:52 +02:00
Stephan Hadinger 6cc52e0128 LVGL Fix BMP format for `lv.screenshot()` 2022-10-08 09:44:32 +02:00
Stephan Hadinger 0c1ad0254f LVGL HASPmota demo and antiburn update 2022-10-07 17:50:25 +02:00
Christian Baars 08ef839cd1 do not expose unknown sensors to HK 2022-10-07 17:06:50 +02:00
Christian Baars 08ae94ff5b cleanups and handle unknown sensors 2022-10-07 16:10:19 +02:00
Theo Arends 8162365960 Revert "Merge pull request #16744 from DSchndr/development"
This reverts commit ba8729f8d8, reversing
changes made to bc8cc520a2.
2022-10-07 11:23:59 +02:00
Theo Arends 625824caec Generic Energy Modbus rename config JSON 2022-10-07 10:46:25 +02:00
DSchndr e4778deb42
[BP5758D] Fix Sleep
BP5758D outputs have to be disabled before sleep.
See https://github.com/openshwprojects/OpenBK7231T_App/issues/221
2022-10-07 02:33:32 +02:00
Theo Arends bc8cc520a2 Add energy driver info during init 2022-10-06 23:27:43 +02:00
Theo Arends 77cfe80064 Add common voltage to generic energy modbus driver 2022-10-06 23:26:54 +02:00
Theo Arends a1420e06fd Initial generic modbus energy driver 2022-10-06 23:17:04 +02:00
s-hadinger 7f0852dca5
Merge pull request #16743 from s-hadinger/lilygo_s3_display
Add Lilygo-S3-Display template
2022-10-06 19:54:03 +02:00
Stephan Hadinger 64123e5435 Add Lilygo-S3-Display template 2022-10-06 19:53:18 +02:00
Theo Arends 0265cab7dc Prep generic energy modbus interface 2022-10-06 19:22:46 +02:00
Theo Arends b75c71c731
Merge pull request #16703 from TheChatty/patch-2
Specify ModBus Bridge code sizes
2022-10-06 16:59:17 +02:00
Theo Arends 18d37ea584
Merge pull request #16713 from gemu2015/par_udisplay
universal display driver Parallel display support
2022-10-06 16:58:37 +02:00
bovirus 5dc111e208
Update italian language 2022-10-05 21:29:01 +02:00
Theo Arends 645b9d13d6 Add shelly EM default phase calibration
Add shelly EM default phase calibration (#16486)
2022-10-05 15:17:54 +02:00
Theo Arends da623701d7 Add support for QMC5883L magnetic induction sensor
Add support for QMC5883L magnetic induction sensor by Helge Scheunemann (#16714)
2022-10-05 15:00:03 +02:00
Theo Arends 29a9197101
Merge pull request #16714 from Performance20/development
Add QMC5883L driver
2022-10-05 14:17:43 +02:00
s-hadinger 7d5e37e23d
Merge pull request #16724 from s-hadinger/haspmota_lvswitch
HASPmota support for switch `val` attribute
2022-10-05 09:40:50 +02:00
Helge 7a267f6271 replace ready flag by nullptr check 2022-10-04 21:54:15 +02:00
Helge a5f6983d07 set config back to default 2022-10-04 18:29:54 +02:00
Helge a7a26dc9a1 added test of availabillty 2022-10-04 18:16:49 +02:00
Theo Arends d6b045e3d4 Do not skip leading spaces on (s)serialsend
Do not skip leading spaces on (s)serialsend (#16723)
2022-10-04 18:11:36 +02:00
Stephan Hadinger 51f4bae703 HASPmota support for switch `val` attribute 2022-10-04 18:03:11 +02:00
Theo Arends 6bd7be44ef Add relevant program core information 2022-10-04 17:56:51 +02:00
Theo Arends 5a314f72e3 Add relevant program core information 2022-10-04 17:52:15 +02:00
Helge 31c94424a9 Json name adaption + test config 2022-10-04 17:39:06 +02:00
Theo Arends 3df0ed4d20
Merge pull request #16716 from gemu2015/kamstrup
fix kamstrup protocol
2022-10-04 17:01:19 +02:00
Stephan Hadinger 3c729c772e Zigbee load from FS before EEPROM 2022-10-04 16:02:44 +02:00
Helge 3beeba7641 remove empty line 2022-10-04 15:50:55 +02:00
Helge 5998fe856a added code recommendations
and reduce functionality to the most necessary
2022-10-04 15:48:27 +02:00
Stephan Hadinger f0cf998ca4 Zigbee urgent fix for zbv4 2022-10-04 14:57:07 +02:00
s-hadinger 8740d049ca
Merge branch 'development' into zigbee_alexa_multi_ep 2022-10-04 13:04:40 +02:00
Theo Arends b54c5fcb8c Add ESP32-U4WDH single/dual core detection 2022-10-04 12:51:53 +02:00
Stephan Hadinger e41ac7c242 Zigbee Alexa/Hue emulation, support multiple switches on separate endpoints 2022-10-04 12:49:10 +02:00
gemu2015 979ba9e707 median filter disable switch 2022-10-04 11:42:56 +02:00
Theo Arends 7152d012d9 Fix Shelly Plus 2PM negative values 2022-10-04 09:37:29 +02:00
Helge d5bc687844 Update xsns_33_qmc5883l.ino 2022-10-04 07:43:34 +02:00
Helge 3e9549b6fe Update xsns_33_qmc5883l.ino
replace self written function by existing one (I2C)
2022-10-03 22:11:59 +02:00
Helge 92eab2cc9f Update xsns_33_qmc5883l.ino
remove some warnings
2022-10-03 20:42:28 +02:00
Theo Arends 8eb7b007d5 Support for Shelly Plus 2PM
- Version bump to v12.1.1.4
- Support for Shelly Plus 2PM using template ``{"NAME":"Shelly Plus 2PM PCB v0.1.9","GPIO":[320,0,0,0,32,192,0,0,225,224,0,0,0,0,193,0,0,0,0,0,0,608,640,3457,0,0,0,0,0,9472,0,4736,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"AdcParam1 2,10000,10000,3350"}``
2022-10-03 18:02:50 +02:00
Theo Arends a05f731a42 Fix Shelly Plus 2PM column swap
- Fix Shelly Plus 2PM column swap
- Prep Shelly Plus 2PM ADE7953 reset pin
2022-10-03 17:13:01 +02:00
gemu2015 abe6fd8eaa fix kamstrup protocol 2022-10-03 16:08:49 +02:00
Helge 53ff032fdc Update my_user_config.h 2022-10-03 14:02:24 +02:00
Helge e20428f50c Update my_user_config.h
deactivate the driver
2022-10-03 13:39:18 +02:00
gemu2015 43c6cf6e26 udisplay parallel support 2022-10-03 12:24:27 +02:00
gemu2015 baace8c133 add parallel 8 ili9341 2022-10-03 12:21:17 +02:00
Helge f8ce06b339 Update my_user_config.h 2022-10-03 12:10:40 +02:00
Barbudor db5bef61c6 fix javascript scrumbled by quote char 2022-10-02 21:49:52 +00:00
Helge 125bfafc88 adaption of languages files 2022-10-02 23:47:05 +02:00
Helge 0c123e131f Update xsns_33_qmc5883l.ino 2022-10-02 22:21:18 +02:00
Helge 49f0f259ea Update my_user_config.h 2022-10-02 21:49:36 +02:00
Helge c15d974b44 add new driver to support qmc5883L 2022-10-02 21:41:51 +02:00
Stephan Hadinger 58c0ca4076 fix compilation 2022-10-02 21:13:32 +02:00
Stephan Hadinger b4aca5a3f3 Zigbee friendly names per endpoint 2022-10-02 20:54:49 +02:00
Theo Arends 16c6a471cc Fix ADE7953 calibration (#16486) 2022-10-01 22:25:24 +02:00
TheChatty a1914ddd22
Specify ModBus Bridge code sizes
With Tasmota 12.1.1 code size will increase by 4.608 bytes with MODBUS_BRIDGE and by further 2.160 bytes with MODBUS_BRIDGE_TCP
2022-10-01 12:10:18 +02:00
Theo Arends b63da8fd0f
Merge pull request #16702 from barbudor/fix-adc_temp-alternate-mode
Fix ADC_temp alternate mode
2022-10-01 10:18:18 +02:00
Barbudor 7c258f4de1 Add param4 in AdcParam ersponse 2022-09-30 23:53:58 +02:00
Theo Arends 0ec8b47741 Add ADE7953 register decode 2022-09-30 18:01:34 +02:00
Theo Arends 04e0aaf126 Add CO2 autolight
Add CO2 autolight to CO sensors SCD30, SCD40 and EZOCO2
2022-09-30 14:31:30 +02:00
Theo Arends 38d2c444e8 Add optional ADE7953 reg dump
Add optional ADE7953 reg dump (#16486)
2022-09-30 12:39:03 +02:00
Theo Arends bda451ff91
Merge pull request #16649 from md5sum-as/development
Add support alias for ds18x20 sensors.
2022-09-29 14:32:16 +02:00
Theo Arends ec964d1c9e Add can bus sniffer
Add can bus sniffer based on MCP2515 (#16684)
2022-09-29 14:31:40 +02:00
Theo Arends 5fe2554e6a Refactor buttons 2022-09-28 12:17:48 +02:00
Theo Arends fcfbde8ed8 Add Sonoff SPM Surge overload message
Add Sonoff SPM Surge overload message (#15695)
2022-09-28 11:44:52 +02:00
Barbudor e9922b0b13 adc_temp alternate mode, take 2 2022-09-27 23:05:53 +02:00
pkkrusty 7722f5d00a
Update command list in description 2022-09-27 20:48:37 +00:00
Theo Arends f80c6c69bf Fix ESP32-C3 compilation 2022-09-27 16:04:34 +02:00
Theo Arends 89c1254f69 Fix ESP8266 compilation 2022-09-27 15:55:45 +02:00
Theo Arends f668ea44ed Add ESP32-S2 and ESP32-S3 touch input support 2022-09-27 15:36:35 +02:00
Theo Arends aacc0084ae
Merge pull request #16667 from barbudor/analod_temp_alternate
Alternate ADC_TEMP mode
2022-09-27 15:05:26 +02:00
Theo Arends 3a4a82ba0a Fix ESP32 touch button multi-press and hold detection
Fix ESP32 touch button multi-press and hold detection (#16596)
2022-09-27 14:31:21 +02:00
Theo Arends 2f61040891 Remove unwanted space from filename 2022-09-27 11:04:59 +02:00
Theo Arends 27caae90eb Fix Qualitel RGBWC bulb (#16626) 2022-09-26 21:51:29 +02:00
Theo Arends 8e961eb43a Fix Qualitel RGBWC bulb
Fix Qualitel RGBWC bulb (#16626)
2022-09-26 21:48:50 +02:00
Theo Arends b0cfeb3a2c Remove unneeded delay 2022-09-26 17:14:17 +02:00
Theo Arends 84f9103280 Fix SM2135 no switch off
Fix SM2135 no switch off (#16626)
2022-09-26 16:35:51 +02:00
Theo Arends 67d725d7cf Fix SR04 serial receive
Fix SR04 serial receive (#16613)
2022-09-26 14:06:28 +02:00
Theo Arends e3c77331c6 Sync button_v2 2022-09-26 10:37:43 +02:00
Theo Arends 650d72706a
Merge pull request #16657 from cmiguelcabral/development
Publish CLEAR message on button HOLD release when SO73 is ON
2022-09-26 10:14:11 +02:00
Barbudor d6cdec003f alternate ADC_TEMP mode, take 1 2022-09-25 22:40:29 +02:00
Miguel Cabral 1e0e6cd1c8 Publish CLEAR message on button HOLD release when SO73 is ON 2022-09-25 19:43:32 +01:00
Theo Arends ed21c89d0e
Merge pull request #16654 from Staars/t_watch
fix compilation for TTGO watch
2022-09-25 17:41:50 +02:00
Theo Arends 77a6fcc71a
Merge pull request #16653 from barbudor/ina226_sensor54_voltage_fs
INA226 - Sensor54 to specify VBUS Full Scale
2022-09-25 17:41:28 +02:00
Christian Baars ff7c624413 fix compilation for TTTGO watch 2022-09-25 16:52:32 +02:00
Theo Arends 4f2a1b9c54
Merge pull request #16645 from ortegafernando/development
Software Serial buffer to MIN_INPUT_BUFFER_SIZE
2022-09-25 16:36:33 +02:00
md5sum-as c95baadbc0 Disable DS18x20_USE_ID_ALIAS in default config 2022-09-25 16:59:39 +03:00
md5sum-as 2d2afb6241 Add support alias for ds18x20 sensors ESP32 2022-09-25 16:56:22 +03:00
barbudor 10f6e980f5 fix power calculation 2022-09-25 14:09:39 +02:00
md5sum-as c5777fcb52 Add support alias for ds18x20 sensors 2022-09-25 14:45:35 +03:00
Theo Arends 28a1859b01 Fix Shelly EM A/B channel display
Fix Shelly EM A/B channel display (#16486)
2022-09-24 19:02:24 +02:00
Theo Arends ebff389cc0 Fix ADE7953 negative phase angles
Fix ADE7953 negative phase angles (#16486)
2022-09-24 18:49:41 +02:00
ortegafernando a9f15ae379
Software Serial buffer to MIN_INPUT_BUFFER_SIZE
Increase software serial buffer to MIN_INPUT_BUFFER_SIZE
2022-09-24 17:11:20 +02:00
Theo Arends 530b5a0602
Merge pull request #16636 from 3rdvision/development
Improve pt_pt translations
2022-09-24 16:37:48 +02:00
Theo Arends 38e05671b8
Merge pull request #16574 from kiwic-moskvic/issue/oled_72x40_support
Added support for OLED display 72x40px
2022-09-24 15:26:32 +02:00
Theo Arends 478aac4c8a
Merge pull request #16610 from balogh-attila/development
Respect m_flags.skip in OpenTherm polling.
2022-09-24 15:23:48 +02:00
Theo Arends 96b7f79d15
Merge pull request #16563 from Jason2866/temp_no_nan
Temperature error messages fixed in core 2.0.5
2022-09-24 15:23:09 +02:00
Theo Arends 0d124ee1cc
Merge pull request #16612 from ortegafernando/development
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
2022-09-24 15:22:02 +02:00
barbudor 58ea6ec3d2 remove addlog with possible %_f issue 2022-09-24 14:14:18 +02:00
Stephan Hadinger 879df8a222 Fix startup if F2 is not present 2022-09-24 11:58:58 +02:00
Stephan Hadinger ef5138d36d Zigbee don't abort if endpoint F2 denied 2022-09-24 09:53:01 +02:00
3rdvision d4e6be00c5
Improve pt_pt translations 2022-09-23 20:05:22 +01:00
Stephan Hadinger 22a2bc0fd7 zigbee prepare for multiple Alexa devices per zigbee device 2022-09-22 22:33:04 +02:00
ortegafernando 0333e9e452
Add SetOption147
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 22:27:44 +02:00
Stephan Hadinger 68b11e0168 Zigbee move synonyms to a specific method 2022-09-22 21:56:48 +02:00
ortegafernando f9bfca4a47
Add SetOption147
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 21:05:36 +02:00
ortegafernando cda2e2f80c
Add SetOption147
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 20:59:48 +02:00
ortegafernando 83b3343a34
Add SetOption147
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 20:57:02 +02:00
Stephan Hadinger cc25c1abfe Zigbee allow spaces in names 2022-09-22 13:24:07 +02:00
Stephan Hadinger c83abd12c8 Zigbee Tuya wildcard support 2022-09-21 22:33:53 +02:00
ortegafernando af2a2076e3
SetOption147
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:44:17 +02:00
ortegafernando f17e3440ac
Setoption147
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:42:53 +02:00
ortegafernando d9e32d8b06
Setoption147
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:41:10 +02:00
ortegafernando cd2656b8ad
Setoption147
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.

If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:39:45 +02:00
ortegafernando a4bf3b3ff0
Add SetOption147
Add SetOption147  (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:35:40 +02:00
ortegafernando 5d3ae21159
Add SetOption147
Add SetOption147  (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:34:22 +02:00
ortegafernando a6d4fe1e46
Add SetOption157
Add SetOption147  (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:27:19 +02:00
ortegafernando a79ab7275c
Add SetOption147
Add SetOption147  (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:25:23 +02:00
Attila Balogh d48283ca30 Respect m_flags.skip in OpenTherm polling. 2022-09-21 00:58:56 +02:00
ortegafernando 8455a3fd3c
Add SetOption147
Add SetOption147  (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-20 23:38:59 +02:00
ortegafernando 3cb2c7c497
Add SetOption147
Add SetOption147  (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-20 23:12:54 +02:00
Stephan Hadinger 44e03f014a Tests are actually not needed thanks to guarding statement 2022-09-20 14:45:59 +02:00
Stephan Hadinger 28920fdeb7 Fix bug in Z_attribute::equalsCmd 2022-09-20 14:43:36 +02:00
Stephan Hadinger dff9274cb6 Zigbee basic support for Green Power 2022-09-19 22:28:38 +02:00
Stephan Hadinger eb65038b6c Zigbee report unprocessed attributes 2022-09-19 22:03:46 +02:00
Adrian Deaconu af6706d6e2 Add ZIGBEE_TOPIC_FNAME 2022-09-19 15:19:43 +01:00
Tomas Zahradnik 98dda967e8 Added support for OLED display 72x40px
* Small OLED display with ssd1306 driver and resolution 72x40px must be
  added into list of supported displays. Also some shift in video ram must
  be added.

Signed-off-by: Tomas Zahradnik <tomas.zahradnik@centrum.cz>
2022-09-19 09:46:30 +02:00
gemu2015 afefa0f519 modbus debug off 2022-09-19 07:23:31 +02:00
Stephan Hadinger e94baa84cf Fix zigbee attribute writes and configuration 2022-09-18 19:23:59 +02:00
Jason2866 5da6ab8f70 Temp error messages fixed 2022-09-18 12:58:48 +02:00
Jason2866 452c6fabb0
Tasmota Core 2.0.5
* Flash real size is now in core
* Flash chip magic size now in Tasmota `ESP_getFlashChipMagicSize`
* Tasmota Core 2.0.5
2022-09-17 15:53:58 +02:00
Stephan Hadinger ead891ef0e Zigbee support for decimal Voltage/Current/Power on power metering plugs 2022-09-16 22:55:07 +02:00
Jason2866 5eb43d21b3
Merge pull request #16539 from gemu2015/scripter_update
nested loops etc
2022-09-16 13:13:08 +02:00
gemu2015 52c21ff5d6 nested loops etc 2022-09-16 12:31:30 +02:00
gemu2015 9dde8da7fe add kamstrup, fix mbus u32 2022-09-16 12:27:16 +02:00
Theo Arends 971b06ccdd Add command ``SetOption46 0..255``
Add command ``SetOption46 0..255`` to add 0..255 * 10 milliseconds power on delay before initializing I/O (#15438)
2022-09-15 17:17:16 +02:00
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