Theo Arends
a469b35f02
Bump version to v12.2.0.3
2022-11-07 11:06:17 +01:00
Stephan Hadinger
9bd458337f
Zigbee fix checksum in ZBBridge Pro router firmware
2022-11-03 14:24:41 +01:00
Stephan Hadinger
549f13f7a8
Fix Berry `gpio.INPUT` conflict
2022-10-25 11:49:39 +02:00
Stephan Hadinger
72b4ea2ee3
Add Zigbee router firmware for Sonoff ZBBridgePro
2022-10-24 13:52:05 +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
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
ec964d1c9e
Add can bus sniffer
...
Add can bus sniffer based on MCP2515 (#16684 )
2022-09-29 14:31:40 +02:00
Theo Arends
6bfb9d6aa4
Update changelogs
2022-09-24 16:53:11 +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
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
Jean-Pierre Deschamps
214f4bbdfd
Add support for SGP40 sensor
2022-08-25 15:51:51 -04:00
Theo Arends
103808ce44
Add command ``StatusRetain``
...
Add command ``StatusRetain`` (#11109 )
2022-08-19 14:24:55 +02:00
Theo Arends
2cdfcf5345
Update changelog and templates
2022-08-11 14:47:31 +02:00
Jason2866
4170d79a5b
fix OTA URL
2022-08-10 17:58:58 +02:00
Theo Arends
5086082de0
Merge pull request #16159 from pgollor/pgollor-patch1
...
add option to change host url for OTA upload
2022-08-06 09:31:09 +02:00
Theo Arends
202ec86453
Update changelogs
2022-08-05 15:52:53 +02:00
Pascal Gollor
a4d7148a52
add option to change host url for OTA upload
2022-08-05 14:21:11 +02:00
Theo Arends
d475ccd5c5
Update decode-status.py
2022-07-25 10:00:12 +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
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
cc9c6299ca
Consolidate I2S GPIOs
2022-07-11 15:49:57 +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
Cossid
f76400ba03
Initial implementation of SM2335 LED driver.
2022-06-21 00:32:56 -05:00
Theo Arends
3a22874124
Increase wifi retry time ( #14394 )
...
- Increase wifi retry time (#14394 )
- Remove 1 second system hang on wifi re-connect (retry)
- Try to limit the number of seconds unresponsiveness due to wifi reconnect
2022-06-10 14:49:35 +02:00
Theo Arends
19e8f1a2af
Prep HYT271 sensor support
2022-05-31 14:56:09 +02:00
Theo Arends
20e12c2a41
Update changelogs
2022-05-30 11:34:29 +02:00
Theo Arends
65a87fd747
Add command ``SetOption141 1``
...
- Add command ``SetOption141 1`` to disable display of module name in GUI header
- Prep SO146-177
2022-05-29 15:49:57 +02:00
Stephan Hadinger
1612b8169a
Copy Sonoff ZB Pro autoconf in Tasmota repo
2022-05-27 15:46:18 +02:00
Stephan Hadinger
b3415c9071
Zigbee flasher for Sonoff ZB Bridge Pro - dump + firmware
2022-05-26 19:24:50 +02:00
Theo Arends
cab5cb4753
Update changelogs
2022-05-04 15:34:26 +02:00
Stephan Hadinger
453e7b3a6b
Berry update gpio list with SDIO and more
2022-04-30 13:18:22 +02:00
Norbert Richter
b1933f7c0e
Rename flowratemeter
2022-04-27 17:44:07 +02:00
Norbert Richter
d7d71cd9c8
Add flowmeter (YF-DN50 and similary)
2022-04-27 17:44:06 +02:00
Theo Arends
d71c1711f2
Add command ``SetOption139 0/1``
...
- Add command ``SetOption139 0/1`` to switch between pressure unit "mmHg" (0) or "inHg" (1) when ``SO24 1`` (#15350 )
- Change double constants to float constants saving 200 bytes
2022-04-19 14:45:26 +02:00
Theo Arends
c7323eea74
Initial support for Sonoff MS01
...
Initial support for Sonoff MS01 (#15335 )
2022-04-10 17:21:38 +02:00
Theo Arends
c3132594d3
Add support for improv as used by esp-web-tools
2022-04-02 11:43:29 +02:00
Theo Arends
1b04a00488
Add command ``SetOption136 1``
...
Add command ``SetOption136 1`` to disable single sensor reports from Tuya devices while keeping teleperiod reports (#15216 )
2022-03-25 16:27:57 +01:00
Stephan Hadinger
2e670be61c
Update to latest GPIO types
2022-03-17 22:58:42 +01:00
Theo Arends
55610efcb2
Support for up to four DS3502
...
Support for up to four DS3502 digital potentiometers with command ``Wiper<x> 0..127``
2022-03-17 16:03:40 +01:00
Theo Arends
ef730606ac
Merge pull request #15108 from barbudor/vl53l1x_xshut
...
Support up to 8x VL53L1X using XSHUT pin
2022-03-12 17:56:57 +01:00
Theo Arends
c20bc70d1c
Add support for PCF85363 RTC as used in Shelly 3EM
...
Add support for PCF85363 RTC as used in Shelly 3EM (#13515 )
2022-03-12 17:38:49 +01:00
Barbudor
0e4561d855
step 6 - some missing L0X to LXX renaming
2022-03-11 23:32:59 +01:00
Barbudor
eb54152c76
step 5 - some renaming
2022-03-11 23:12:57 +01:00
Theo Arends
4069bd1914
Add ADE7880
2022-03-11 16:54:57 +01:00
Stephan Hadinger
7a4108ef93
Fix WS2812 multi-strip support
2022-03-06 15:50:24 +01:00
Theo Arends
d45a0426e7
Bind BL6523
2022-02-16 15:41:37 +01:00
Theo Arends
3304037640
Prep release
2022-02-07 14:53:45 +01:00
Roberto Bonacina
bdf46ef989
Fix: add "USE_CM110x" to decode-status.py
...
When the CM110x integration has been added, the decode-status.py
a_features array was not updated accordingly.
Signed-off-by: Roberto Bonacina <roby.bonacina@tutanota.com>
2022-02-05 16:21:30 +01:00
Max
1ef08e15f1
Squashed commit of the following:
...
commit 5563b50abdd70806099248bea875be63b1a8acbb
Author: Max <rekin.m@gmail.com>
Date: Wed Jan 26 12:03:21 2022 +0300
Update xsns_95_cm1107.ino
commit fbcfccb9732b3b47c7e5f2554e9d9f5765aad719
Merge: a7a792ff0 62458e367
Author: Max <rekin.m@gmail.com>
Date: Wed Jan 26 09:44:09 2022 +0300
Merge pull request #3 from arendst/development
Add command ``SspmEnergyTotal<relay>``
commit a7a792ff026872736aad991aa23702fc53e278a2
Merge: a4199127a d7664c02a
Author: Max <rekin.m@gmail.com>
Date: Tue Jan 25 18:48:12 2022 +0300
Merge remote-tracking branch 'upstream/development' into CM11_sensor
commit a4199127a178265c0eefc08a07c41716ce72f7d3
Author: Max <rekin.m@gmail.com>
Date: Tue Jan 25 18:38:35 2022 +0300
CM11
commit ff0c88badc83ea789b217b5d400d0660573fe64c
Author: Max <rekin.m@gmail.com>
Date: Tue Jan 25 18:37:23 2022 +0300
Create xsns_95_cm1107.ino
2022-01-26 14:25:10 +03:00
Theo Arends
7aacdf4fbe
Add support for BME688
...
Add support for BME688 with latest Bosch-Sensor-API library (#14513 )
2022-01-19 17:05:39 +01:00
Theo Arends
88b296cf83
Support for Eastron SDM230
...
Add support for Eastron SDM230 modBus energy meter (#13443 )
2022-01-15 15:02:45 +01:00
sfromis
4dc210004a
Inconsistencies in decode-status.py feature flags
...
Not all flag names were updated to match updates to Tasmota source in `support_features.ino`. I assume the changes to be uncontroversial, with the possible exception of:
While `USE_TUYA_DIMMER` arguably is a more descriptive name than `USE_TUYA_MCU` the former name is not found anywhere in Tasmota code, which has
```
#if defined(USE_LIGHT) && defined(USE_TUYA_MCU)
feature2 |= 0x00008000; // xdrv_16_tuyadimmer.ino
#endif
```
My assumption is that the actually used names "wins", to avoid user confusion, even if you could say that the name `USE_TUYA_MCU` is too broad for the actual feature. In principle, it would be more logical to create a new "real" `#define` name, but backwards compatibility and all that.... Makes sense?
I'm ok either way....
2022-01-13 21:38:56 +01:00
Jason2866
75c00364fe
Delete tools/Esptool directory
2022-01-08 14:53:48 +01:00
barbudor
14d157c255
remove leftover import re
2022-01-08 10:18:25 +01:00
barbudor
6bb60e4d95
reduce icon to 1 bit
2022-01-08 10:17:30 +01:00
barbudor
a0181b877f
The T favicon
2022-01-08 00:29:11 +01:00
barbudor
6bef67b1a4
state-machine solve parsing of // in string
2022-01-07 23:35:47 +01:00
Stephan Hadinger
e5479cdc96
Berry move LVGL mapping to its own library
2021-12-18 11:47:03 +01:00
Stephan Hadinger
26a7fad65b
Berry C mapping moved to a separate ``berry_mapping`` library
2021-12-17 19:41:36 +01:00
Theo Arends
0cdf6c9653
Refactor Shift595
2021-12-05 14:49:49 +01:00
Theo Arends
5d60365dfb
Formalize USE_SONOFF_SPM
2021-12-01 11:21:56 +01:00
Theo Arends
3535b7543e
Add support for GPE Multi color smart light
...
Add support for GPE Multi color smart light as sold by Action in the Netherlands
2021-11-30 16:03:57 +01:00
Theo Arends
ae275d984f
Add support for HDC2010 temperature/humidity sensor
...
Add support for HDC2010 temperature/humidity sensor by Luc Boudreau (#13633 )
2021-11-11 11:33:08 +01:00
Stephan Hadinger
0c144fb748
Berry optimize GPIO constants
2021-11-05 19:25:50 +01:00
Stephan Hadinger
77a3d8670b
LVGL add theme mono
2021-11-05 08:44:39 +01:00
Stephan Hadinger
cb27f53816
LVGL OpenHASP alpha 4
2021-10-26 21:58:21 +02:00
Stephan Hadinger
07e848cd30
LVGL OpenHASP alpha 3
2021-10-25 22:20:48 +02:00
Stephan Hadinger
e047260158
LVGL add roboto condensed
2021-10-23 16:13:00 +02:00
Stephan Hadinger
6fa5aec939
LVGL OpenHASP alpha2
2021-10-23 15:08:33 +02:00
Marius Bezuidenhout
65716d1258
Updated paths to work on windows and unix
2021-10-19 19:06:48 +02:00
Stephan Hadinger
560e676be3
LVGL Berry remove constants
2021-10-15 21:26:33 +02:00
Stephan Hadinger
164d14496b
LVGL Berry namespace ``lv.*`` added and removed ``lv_*`` constants
2021-10-15 19:34:37 +02:00
Theo Arends
a466c5abf3
Add support for HM330X
...
Add support for HM330X SeedStudio Grove Particule sensor (#13250 )
2021-10-08 13:59:11 +02:00
Stephan Hadinger
ddb1eb7fea
Berry and LVGL fixes
2021-10-04 19:15:27 +02:00
Stephan Hadinger
319b6e664a
Lvgl8 minor cleaning
2021-10-02 10:31:38 +02:00
Stephan Hadinger
98acc6fe2d
LVGL updated to v8.0.2 **breaking changes**
2021-10-02 09:33:59 +02:00
Theo Arends
16f9e2bd88
Merge branch 'development' into development+SCD40
2021-09-23 14:42:04 +02:00
Barbudor
65989d2552
bl09xx driver for both bl0939 and bl0940
2021-09-21 18:25:52 +02:00
Arnold Niessen
a260fa85a3
configuration files updated for SCD40/41
2021-09-15 13:26:39 +02:00
s-hadinger
5995724a49
LVGL updated enum parsing ( #13099 )
...
* LVGL updated enum parsing
* Fix
2021-09-09 20:24:08 +02:00
Stephan Hadinger
f730c664c2
LVGL cleaning
2021-09-04 11:12:18 +02:00
s-hadinger
aacf3ff2a9
Lvgl color names ( #13056 )
...
* LVGL Berry change in color names
* Minor fix
* Fix
2021-09-04 11:08:13 +02:00
Stephan Hadinger
5b29c261ca
Berry fix for LVGL styles
2021-09-03 18:35:50 +02:00
Theo Arends
6ddb14bc6a
Add Command ``SetOption2 1``
...
Add Command ``SetOption2 1`` to enable display of global temperature/humidity/pressure info to JSON sensor message
2021-09-01 09:42:10 +02:00
Theo Arends
454d4601b4
Add support for IKEA VINDRIKTNING
...
Add support for IKEA VINDRIKTNING particle concentration sensor (#12976 )
2021-08-26 11:16:28 +02:00
Theo Arends
d4f444a85a
Add support for Hydreon RG-15 Solid State Rain sensor
...
Add support for Hydreon RG-15 Solid State Rain sensor (#12974 )
2021-08-25 17:25:11 +02:00
Theo Arends
cdb35ecade
Update feature list
2021-08-12 22:43:53 +02:00
Theo Arends
4f47fc8527
Fix Neopool communication error ( #12813 )
2021-08-02 11:05:02 +02:00
Stephan Hadinger
6cd3e37ed5
Berry LVGL improvements to allow custom widgets
2021-07-22 20:21:18 +02:00
Stephan Hadinger
749d30a14f
LVGL fixes and examples
2021-07-21 23:17:53 +02:00
Theo Arends
4173340c6a
Add support for CAN bus and Freedom Won Battery Management System by Marius Bezuidenhout ( #12651 )
2021-07-17 15:16:48 +02:00
Theo Arends
499134e1bc
Release of Tasmota WebInstaller
2021-07-13 11:40:13 +02:00
s-hadinger
76a0635491
LVGL add all callbacks ( #12636 )
...
* LVGL add all callbacks
* LVGL allow nil argument for init()
* Final touch
2021-07-12 22:53:31 +02:00
Theo Arends
512d912b77
Change setting hostname to fixing ArduinoESP32 core 2.0.0
2021-07-05 14:50:33 +02:00
Theo Arends
16f6f26aba
Add initial support for Tasmota Mesh
...
Add initial support for Tasmota Mesh (TasMesh) providing node/broker communication using ESP-NOW (#11939 )
2021-07-02 14:08:06 +02:00
Theo Arends
213746f50f
Prep MQTT file upload/download for TasMesh
2021-07-01 15:28:18 +02:00
Theo Arends
464ab2cb6b
Add support for AM2320 Temperature and Humidity Sensor by Lars Wessels ( #12485 )
2021-06-27 13:53:19 +02:00
Jason2866
f29bc2f621
Delete Core2_flash_12M.bat
2021-06-01 16:55:33 +02:00
Jason2866
a65e7f18c2
Delete partitions_spiffs_12M.bin
2021-06-01 16:55:19 +02:00