Theo Arends
421c95a51b
Update change logs
2023-07-22 14:55:20 +02:00
Theo Arends
c7a22f175b
Update changelogs
2023-07-21 14:55:06 +02:00
Theo Arends
b149443691
Fix default battery level
...
- Fix default battery level (#19160 )
- Bump version to v13.0.0.3
2023-07-21 14:35:22 +02:00
s-hadinger
758b0237b4
Matter latency improvement for single attribute reads and single commands ( #19158 )
2023-07-20 21:26:55 +02:00
s-hadinger
3da5124348
Berry add AES CCM decrypting in a single call to avoid any object allocation ( #19153 )
2023-07-19 21:15:08 +02:00
s-hadinger
2a3690b866
Berry `tasmota.loglevel()` and `tasmota.rtc_utc()` for faster performance ( #19152 )
2023-07-19 20:58:50 +02:00
s-hadinger
0b59cda02a
Berry add metrics for memory allocation/deallocation/reallocation ( #19150 )
2023-07-19 20:41:41 +02:00
s-hadinger
ca8ec6a006
Berry updated syntax highlighting plugin for VSCode ( #19123 )
2023-07-15 22:43:38 +02:00
s-hadinger
46e17061b2
Berry extend `range(lower, upper, incr)` to arbitrary increment ( #19120 )
2023-07-15 19:09:52 +02:00
s-hadinger
ada754c582
Berry add `energy.update_total()` to call `EnergyUpdateTotal()` from energy driver ( #19117 )
2023-07-15 17:06:10 +02:00
Theo Arends
cefd42c820
Update changelogs
2023-07-10 18:18:42 +02:00
s-hadinger
7404b8ddbb
Berry `_class` can be used in `static var` initialization code ( #19088 )
2023-07-10 17:50:04 +02:00
Theo Arends
43bc81010f
Configuration file save and restore .xdrvsetXXX
...
Configuration file save and restore now backup and restore ``.xdrvsetXXX`` files too (#18295 )
2023-07-10 16:03:32 +02:00
Theo Arends
c0160f2b5b
Update changelogs
2023-07-09 10:43:39 +02:00
s-hadinger
8d161d04f7
Matter add mini-profiler ( #19075 )
2023-07-08 18:58:44 +02:00
Theo Arends
ac4c4505a5
Bump version v13.0.0.2
...
Update changelogs
2023-07-08 17:37:12 +02:00
s-hadinger
7afc4865e1
Matter improve latency for remote commands ( #19072 )
2023-07-08 12:00:23 +02:00
s-hadinger
2ecb697a3f
Berry added `getgbl` performance counter to `debug.counters()` ( #19070 )
...
* Berry add `getgbl` counter
* Berry added `getgbl` performance counter to `debug.counters()`
2023-07-08 11:25:25 +02:00
s-hadinger
d79c4a7cc6
ESP32 LVGL library from v8.3.7 to v8.3.8 (no functional change) ( #19058 )
...
* ESP32 LVGL library from v8.3.7 to v8.3.8 (no functional change)
* Update changelog
2023-07-06 22:03:05 +02:00
s-hadinger
57c4825ccd
`BrRestart` now supports web handlers to work after Berry restart ( #19057 )
2023-07-06 21:37:46 +02:00
Theo Arends
67a62ef3c8
Update changelogs
2023-07-05 11:00:10 +02:00
s-hadinger
492759567a
Partition Wizard is now able to convert to safeboot from Shelly partition layout ( #19034 )
2023-07-05 09:55:17 +02:00
Theo Arends
41de111429
Update change logs
2023-07-03 21:27:47 +02:00
s-hadinger
cc55cf0bb1
Revert "Berry `var` allowed in with walrus operator `:=` ( #19018 )" ( #19019 )
...
This reverts commit 8f06552eee
.
2023-07-03 14:10:05 +02:00
s-hadinger
8f06552eee
Berry `var` allowed in with walrus operator `:=` ( #19018 )
...
* Berry `var` allowed in with walrus operator `:=`
* fix regression
2023-07-03 12:28:41 +02:00
s-hadinger
d72f3b9978
Command ``BrRestart`` to restart the Berry VM (experimental) ( #19003 )
...
* Command ``BrRestart`` to restart the Berry VM (experimental)
* Add web button for Berry Restart
2023-07-02 21:52:01 +02:00
s-hadinger
52392a2b48
Matter improve responsiveness ( #19002 )
2023-06-29 22:12:56 +02:00
Theo Arends
465ae023ab
Update change logs
2023-06-29 14:10:49 +02:00
s-hadinger
c303c80add
Update CHANGELOG.md
...
Add support for SGP41 TVOC/NOx Sensor
2023-06-29 09:07:58 +02:00
s-hadinger
34456e6193
Berry `import strict` now detects useless expr without side effects ( #18997 )
2023-06-29 09:04:16 +02:00
s-hadinger
952811b4eb
Matter add option to disable bridge mode ( #18992 )
2023-06-28 14:49:47 +02:00
Theo Arends
504b51a9b4
Add command ``Delay -1``
...
Add command ``Delay -1`` to wait until next second (#18984 )
2023-06-28 11:53:23 +02:00
Theo Arends
a542122eb1
Update CHANGELOG.md
2023-06-28 10:52:45 +02:00
s-hadinger
1e19e13c6f
Matter support for temperature in Fahrenheit (`SetOption8 1`) ( #18987 )
2023-06-27 23:16:40 +02:00
s-hadinger
b9588e6192
Berry `bool( [] )` and `bool( {} )` now evaluate as `false` ( #18986 )
2023-06-27 22:07:13 +02:00
s-hadinger
9cf3d16065
Berry various fixes for Walrus Operator ( #18982 )
2023-06-27 14:32:08 +02:00
Theo Arends
d9a66547aa
Bump version v13.0.0.1
2023-06-26 11:12:31 +02:00
s-hadinger
339c1cedb7
Zigbee firmware for Sonoff-ZB-Pro v20230507 ( #18968 )
2023-06-25 21:24:08 +02:00
s-hadinger
30a65edd7a
Berry Walrus operator ':=' ( #18963 )
2023-06-25 17:30:42 +02:00
s-hadinger
89a815f196
Matter display the remote Device Name instead of IP address ( #18960 )
2023-06-25 10:52:51 +02:00
s-hadinger
0ac5d0945b
Berry add option to remove source file name and save flash space ( #18948 )
2023-06-23 23:14:51 +02:00
s-hadinger
85f357096a
Berry added f-strings as an alternative to string formatting ( #18937 )
2023-06-22 22:50:05 +02:00
s-hadinger
1a460926f6
Update CHANGELOG.md
2023-06-21 14:22:41 +02:00
Norbert Richter
1f5c1baeae
Fix NeoPool NPFiltration switch result ( #18871 ) ( #18908 )
2023-06-19 22:53:51 +02:00
s-hadinger
1e745807e4
Berry fixed parser error with upvals in closures ( #18902 )
2023-06-18 20:21:08 +02:00
s-hadinger
4a3b6457ca
Matter add friendly-name (NodeLabel) to each endpoint ( #18897 )
2023-06-18 18:45:47 +02:00
s-hadinger
3fc932d38a
Berry `string.format()` now automatically converts type according to format ( #18890 )
2023-06-16 20:38:53 +02:00
s-hadinger
28861821a6
Zigbee fixed regression with SetOption101 ( #18884 )
2023-06-14 22:46:18 +02:00
s-hadinger
bd6aff77f7
Matter add support for Contact Sensor ( #18882 )
2023-06-14 20:36:17 +02:00
Jason2866
bbd6fa7202
core 2.0.10
2023-06-14 14:45:54 +02:00
s-hadinger
badf064ab4
Matter fix local Occupancy sensor ( #18857 )
...
* Matter fix local Occupancy sensor
* Fix also OnOff
2023-06-11 23:10:26 +02:00
s-hadinger
a014f5495b
Matter redesigned UI ( #18855 )
2023-06-11 19:10:12 +02:00
s-hadinger
31b93f8d48
Matter add controller's Vendor Name to logs and UI ( #18794 )
2023-06-04 23:05:52 +02:00
s-hadinger
844caf51f9
Fixed HASPmota event when value is non-integer ( fixes #18229 ) ( #18791 )
2023-06-04 20:06:04 +02:00
s-hadinger
e66439cb50
Matter ability to add or remove endpoint in bridge mode (code only) ( #18790 )
2023-06-04 19:35:36 +02:00
s-hadinger
6fdfdb8475
Matter Bridge mode always on ( #18785 )
2023-06-03 19:01:36 +02:00
Theo Arends
51286f2275
Update changelogs
2023-06-02 14:24:46 +02:00
s-hadinger
f8df9e5f00
Berry `webclient.url_encode()` is now a static class method, no change required to existing code ( #18775 )
2023-06-02 13:29:57 +02:00
Theo Arends
4e7475dbd4
Bump version v12.5.0.4
2023-06-02 10:25:02 +02:00
s-hadinger
82895c53e3
Berry add `set_lsb_justified(bool)` to `AudioOutputI2S` ( #18774 )
2023-06-02 09:58:39 +02:00
s-hadinger
b9d855ef79
Berry RS256 crypto algorithm (RSASSA-MCKS1_v1-5 with SHA256) used for JWT ( #18763 )
2023-06-01 10:02:23 +02:00
Ludovic BOUÉ
596482284c
Update CHANGELOG.md ( #18748 )
...
Replace Border Router by bridge
2023-05-29 23:12:55 +02:00
s-hadinger
83e47fa4a8
Matter support for Occupancy via Switch (experimental) ( #18742 )
2023-05-29 19:24:06 +02:00
s-hadinger
3f094c9be1
Display descriptor for ST7735 128x160 display ( #18741 )
2023-05-29 18:50:03 +02:00
s-hadinger
fe570a1b26
Matter Border Router for ESP8266 (experimental) ( #18734 )
2023-05-29 10:40:24 +02:00
Theo Arends
10f9c20078
Fix ESP32 SPI initialization for MFRC522
...
Fix ESP32 SPI initialization for MFRC522 (#18711 )
2023-05-23 14:34:47 +02:00
s-hadinger
c1ec35a086
Matter fix fabric provisioning from CASE session for iOS 16.5 ( #18709 )
2023-05-22 20:46:20 +02:00
Theo Arends
80afc8793f
AdafruitFingerprint library from v2.0.4 to v2.1.0
...
AdafruitFingerprint library from v2.0.4 to v2.1.0 (#18163 )
2023-05-22 11:48:03 +02:00
Theo Arends
22abc8ad99
Fix ESP32 InfluxDb initial connection delays
...
Fix ESP32 InfluxDb initial connection delays using HTTPClient (#18015 )
2023-05-21 16:21:43 +02:00
Theo Arends
ae518424bc
Add IPv4 DNS lookup to influxdb
...
- Add IPv4 DNS lookup to influxdb (#18015 )
- Add response to influxdb send
2023-05-21 15:34:36 +02:00
s-hadinger
043ea2986b
Berry `tasmota.wifi()` would wrongly report wifi as up ( #18687 )
...
* Berry `tasmota.wifi()` would wrongly report wifi as up
* Fix ESP8266 compile
* Fix display of IP in wifiman
* Improve wifiman IP handling for IPv6
2023-05-18 11:23:09 +02:00
s-hadinger
2b76e8e668
HASPmota `meta` attribute and improved `berry_run` ( #18685 )
2023-05-17 21:40:05 +02:00
Theo Arends
57f85ae478
Optimize dynamic WiFi power
2023-05-17 10:45:00 +02:00
Theo Arends
4e5c62ce33
Update changelogs
2023-05-17 09:53:42 +02:00
Theo Arends
0385204ca7
Add command ``WifiPower 0``
...
Add command ``WifiPower 0`` to enable dynamic wifi power based on RSSI by @TD-er (#15443 )
2023-05-16 18:55:55 +02:00
Theo Arends
f40a63b5be
Update changelogs
2023-05-16 14:05:16 +02:00
s-hadinger
81d7785f66
LED PWM ac_dimmer curve was wrongly applied instead of Gamma ( #18666 )
2023-05-15 22:51:14 +02:00
s-hadinger
98bfc172c1
Zigbee support for air sensors ( #18665 )
...
* Zigbee support for air sensors
* ppm
2023-05-15 22:04:13 +02:00
Theo Arends
f1a9a0b45b
Add support for PCA9557
...
Add support for PCA9557 8-bit I/O expander (#18632 )
2023-05-14 15:08:09 +02:00
Theo Arends
86979646ff
Energy power delta report delayed
...
Energy power delta report delayed by two seconds allowing hardware to stabilize (#17751 )
2023-05-11 18:10:52 +02:00
s-hadinger
4cd1136f4c
Berry fixed a rare condition when a GC causes a memory corruption ( #18614 )
2023-05-08 21:59:32 +02:00
s-hadinger
ae6d435aaf
autoconf extract `display.ini` to file system ( #18604 )
2023-05-07 22:58:27 +02:00
Jason2866
c42f959520
Framework esp32 2023.05.00 with Tasmota Core 2.0.9 ( #18602 )
...
* Platform 2023.05.00 with Tasmota Core 2.0.9
2023-05-07 21:12:33 +02:00
s-hadinger
519ea557c7
Berry `re` (regex) add `match2` and optional offset ( #18596 )
2023-05-07 16:18:34 +02:00
Theo Arends
e9d1e8c725
Change command FileUpload binary index
2023-05-06 18:09:11 +02:00
s-hadinger
8b2539a35a
Partition_Manager.tapp fixed ( #18588 )
2023-05-06 12:18:12 +02:00
Theo Arends
d7b6d72e19
Add support for GM861
...
- Add support for GM861 1D and 2D bar code reader (#18399 )
- Bump version to v12.5.0.2
2023-05-05 16:50:19 +02:00
s-hadinger
069278f966
Berry add `tcpclientasync` class for non-blocking TCP client ( #18584 )
2023-05-05 15:13:22 +02:00
stefanbode
07a9f33ae7
Update CHANGELOG.md ( #18581 )
...
Added my latest changes
2023-05-05 09:18:23 +02:00
s-hadinger
c26ec44407
Matter POC for remote Relay ( #18575 )
2023-05-03 23:03:01 +02:00
s-hadinger
fe1bc615f0
ESP32 LVGL library from v8.3.6 to v8.3.7 (no functional change) ( #18573 )
...
* ESP32 LVGL library from v8.3.7 to v8.3.7 (no functional change)
* Fix version
2023-05-03 21:18:26 +02:00
s-hadinger
0cbe2fc587
Matter support for Shutters with Tilt ( #18569 )
2023-05-03 18:30:34 +02:00
Theo Arends
cda2bf157d
Add support for TC74
...
Add support for TC74 temperature sensor by Michael Loftis (#18042 )
2023-05-01 16:26:07 +02:00
Theo Arends
4c685967e6
Update changelogs
2023-04-26 14:10:11 +02:00
s-hadinger
c8318248bb
Matter add support for Shutters (without Tilt) ( #18509 )
2023-04-25 23:30:23 +02:00
Theo Arends
074831437f
Update changelogs
2023-04-25 15:43:41 +02:00
s-hadinger
fba15dea71
Matter add UI to change endpoints configuration ( #18498 )
2023-04-24 23:01:02 +02:00
Theo Arends
844db4bc54
Update changelogs
2023-04-21 14:57:59 +02:00
s-hadinger
3c57755bb7
Berry fix rules for string comparisons ( #18464 )
2023-04-21 08:59:49 +02:00
Jason2866
11a43ea99b
Tasmota Core 208 ( #18460 )
...
* Tasmota Core 2.0.8
* Fix Linker errors
2023-04-20 20:01:35 +02:00
Theo Arends
9f77cfd890
Fix single pin latching relay power on state
...
Fix single pin latching relay power on state (#18386 )
2023-04-19 16:17:04 +02:00
s-hadinger
a85412fce2
Matter allow `Matter#Initialized` rule once the device is configured ( #18451 )
2023-04-18 22:27:27 +02:00
Theo Arends
fb98d8954a
Update changelogs
2023-04-18 17:23:37 +02:00
Theo Arends
6f6c43a724
Add command ``SetOption152 0/1``
...
Add command ``SetOption152 0/1`` to select two (default) or one pin bistable relay control (#18386 )
2023-04-18 17:16:29 +02:00
Theo Arends
2684141722
Fix ESP8266 Energy Export Active
...
Fix ESP8266 Energy Export Active no update regression from v12.3.1.3
2023-04-18 15:34:19 +02:00
Theo Arends
c5e09ef76d
Update changelogs
2023-04-18 13:37:55 +02:00
s-hadinger
4bac940a40
Matter add sensors: Humidity, Pressure, Illuminance; optimize memory ( #18441 )
2023-04-17 21:49:12 +02:00
Theo Arends
05f6bcf211
Bump v12.5.0.1
2023-04-17 10:10:55 +02:00
Theo Arends
8139c0756d
Update changelogs
2023-04-17 09:56:56 +02:00
s-hadinger
82e94108d4
Matter automatically exposes all detected Temperature sensors ( #18430 )
...
* Matter automatically exposes all detected Temperature sensors
* Read sensors every 30 seconds
* Fix sensor numbering
2023-04-16 22:09:09 +02:00
s-hadinger
de45a7af26
Berry add `searchall()` and `matchall()` to `re` module and pre-compiled patterns ( #18429 )
2023-04-16 17:43:49 +02:00
Theo Arends
d95d56f3e4
Prep v12.5
2023-04-16 12:22:00 +02:00
s-hadinger
0feba56d8e
Berry `instrospect.name()` to get names of functions, modules and classes ( #18422 )
2023-04-15 19:34:31 +02:00
s-hadinger
21c3812826
Matter reduce logging ( #18420 )
2023-04-15 18:33:29 +02:00
Theo Arends
c2a6dd81e8
Fix ESP32 energy monitoring set StartTotalTime
...
Fix ESP32 energy monitoring set StartTotalTime regression from v12.3.1.5 (#18385 )
2023-04-14 17:42:31 +02:00
Theo Arends
e07efd625f
Add support for GDK101 gamma radiation sensor by Petr Novacek ( #18390 )
2023-04-14 16:50:54 +02:00
s-hadinger
6007f2d970
Berry `webserver.html_escape()` reusing the internal HTML escaping function ( #18381 )
2023-04-10 19:16:01 +02:00
s-hadinger
822c6e702e
ESP32 LVGL library from v8.3.5 to v8.3.6 (no functional change) ( #18342 )
...
* ESP32 LVGL library from v8.3.5 to v8.3.6 (no functional change)
* Add changelog
2023-04-05 22:46:36 +02:00
Theo Arends
9993061c1a
Update changelogs
2023-04-04 11:45:18 +02:00
Theo Arends
96e5f0dd38
Version bump v12.4.0.5
...
- Add Matter support for Light and Relays on ESP32 by Stephan Hadinger (#18320 )
2023-04-03 10:06:03 +02:00
s-hadinger
1c72afbc1a
Matter support for Light and Relays ( #18320 )
2023-04-02 21:52:47 +02:00
Theo Arends
b321fab868
Refactor PCF8574 driver
2023-03-27 15:42:40 +02:00
Theo Arends
5bb624ad09
Add command ``SwitchMode0``
...
Add command ``SwitchMode0`` to show or set all SwitchModes
2023-03-25 11:29:49 +01:00
Theo Arends
eaeae1c0b7
Update changelogs
2023-03-22 13:39:46 +01:00
Theo Arends
6aab3d4c5e
Bump version v12.4.0.4
...
- Add Matter support simple Relay on Apple Homekit by Stephan Hadinger (#18239 )
- Bump version v12.4.0.4
2023-03-22 10:39:59 +01:00
s-hadinger
487ec87e4f
Matter support simple Relay on Apple Homekit ( #18239 )
2023-03-21 23:23:18 +01:00
s-hadinger
d6ed4adcf6
Berry add `mdns.remove_service()` ( #18238 )
2023-03-21 22:34:10 +01:00
s-hadinger
a36edadc0f
Berry fix `tasmota.get_power(index)` ( #18237 )
2023-03-21 22:30:50 +01:00
Theo Arends
34ee7c67d8
Update changelogs
...
- Add support for PMSA003I Air Quality Sensor by Jean-Pierre Deschamps (#18214 )
- Add support for DingTian virtual switch/button/relay (#18223 )
2023-03-20 10:21:16 +01:00
Theo Arends
54a2688cbf
Bump v12.4.0.3
...
- Bump v12.4.0.3
- Refactor energy monitoring reducing stack usage and solve inherent exceptions and watchdogs (#18164 )
2023-03-17 21:05:51 +01:00
Theo Arends
bda32739a8
Support for reset settings on filesystem
2023-03-13 15:41:21 +01:00
s-hadinger
0bc48d16c2
Berry add `web_get_arg` event to drivers when `FUNC_WEB_GET_ARG` event is processed ( #18175 )
2023-03-12 19:01:08 +01:00
s-hadinger
83812f158b
``UrlFetch`` now follows redirects ( #18173 )
2023-03-12 18:48:12 +01:00
Theo Arends
76cea0c002
Fix Sonoff SC regression from yesterday
...
Update changelogs.
2023-03-12 11:11:57 +01:00
s-hadinger
34bf941cd2
Berry add `webclient` `collect_headers()` and `set_headers` ( #18166 )
2023-03-11 21:46:08 +01:00
s-hadinger
4aa9aebae3
Berry add `wc.set_follow_redirects(bool)` ( #18165 )
2023-03-11 19:48:39 +01:00
Theo Arends
8a3546e5c4
Fix ESP32 energy period
...
Fix ESP32 energy period shows kWh value instead of Wh regression from v12.3.1.5 (#15856 )
2023-03-11 17:01:43 +01:00
Theo Arends
37d98bb52b
Update changelogs
2023-03-11 14:29:33 +01:00
s-hadinger
d7d23c7b9a
Zigbee send Tuya 'magic spell' to unlock devices when pairing ( #18144 )
2023-03-09 21:34:32 +01:00
s-hadinger
215838db1b
ESP32 LVGL library from v8.3.3 to v8.3.5 (no functional change) ( #18128 )
2023-03-06 20:04:02 +01:00
s-hadinger
6bd73fc883
Refactored Berry rule engine and support for arrays ( #18121 )
2023-03-05 21:50:32 +01:00
Barbudor
0dc39e0470
Tariff command variant to force tariff - take 2 ( #18112 )
...
* tariff command variant to force tariff
* move to Settings + add esp8266
* added tariff-forced to changelog
2023-03-04 21:58:03 +01:00
Theo Arends
6f44003cb5
Fix PZEM stabilize period on larger configs
...
Fix PZEM stabilize period on larger configs (#18103 )
2023-03-04 11:56:54 +01:00
Theo Arends
747ebae670
Add support for multiple PCF8574 as switch/button/relay
2023-03-03 17:40:27 +01:00
Theo Arends
2e5501e9ab
Add support for multiple MCP23008 as switch/button/relay
2023-03-03 10:44:35 +01:00
Theo Arends
c6f3fb7a86
Update changelogs
2023-03-03 10:32:19 +01:00
Theo Arends
453f0abad1
Revert "Update changelogs"
...
This reverts commit d07d4b06c9
.
2023-03-03 10:31:31 +01:00
Theo Arends
d07d4b06c9
Update changelogs
...
- Add MCP23008 virtual switch/button/relay support
2023-03-03 10:28:22 +01:00
Theo Arends
dcc46cb4d5
Bump version v12.4.0.2
2023-03-01 17:09:51 +01:00
Theo Arends
159d1ae312
Breaking change Shelly Pro 4PM
...
- Add support for multiple MCP23017/MCP23S17 as switch/button/relay
- Breaking change Shelly Pro 4PM using standard MCP23xxx driver
2023-03-01 16:52:34 +01:00
Theo Arends
63408f3a7d
Add NTP time request from gateway ( #17984 )
2023-03-01 10:58:02 +01:00
Theo Arends
9f30836854
Add support for multiple MCP23017 as switch/button/relay
2023-03-01 10:12:47 +01:00
Theo Arends
30504f090c
update changelogs
2023-02-25 17:55:07 +01:00
Theo Arends
29ae903f67
Fixed EnergyTotal divided twice
...
Fixed EnergyTotal divided twice during minimal upgrade step regression from v12.3.1.3 (#18024 )
2023-02-24 16:15:02 +01:00
Theo Arends
dca1b5bcff
Refactor ADE7953 for ESP8266
2023-02-22 10:30:47 +01:00
Theo Arends
2827bdec22
Update changelogs
2023-02-21 17:19:25 +01:00
Jason2866
47da60f280
ESP32 Framework (Core) v2.0.7
2023-02-21 13:27:03 +01:00
Theo Arends
89ccfe910e
Fix undocumented support
...
Fix undocumented support for non-sequential buttons and switches (#17967 )
2023-02-18 14:30:40 +01:00
Theo Arends
4c59b5b8d1
Fix Energytotals cannot be set to negative values
...
Fix Energytotals cannot be set to negative values (#17965 )
2023-02-17 10:53:07 +01:00
Theo Arends
208c70adf2
Bump version v12.4.0.1
2023-02-16 14:19:31 +01:00
Theo Arends
8eb3879d98
Update changelogs
2023-02-16 13:07:47 +01:00
s-hadinger
beb1876815
Berry `int64.fromstring()` to convert a string to an int64 ( #17953 )
2023-02-15 20:52:02 +01:00
Theo Arends
0ea36d996c
Change Dht driver from v6 to v7
...
- Change Dht driver from v6 to v7
- Add command ``DhtDelay<sensor> <high_delay>,<low_delay>`` to allow user control over high and low delay in microseconds (#17944 )
2023-02-15 15:21:57 +01:00
s-hadinger
fcec5a5b7b
LVGL allow access to `lv.LAYOUT_GRID` and `lv.LAYOUT_FLEX` ( #17948 )
2023-02-14 19:41:26 +01:00
Theo Arends
87686c0d52
update changelogs
2023-02-13 16:07:38 +01:00
s-hadinger
bc7ef89b3c
ESP8266 Fix TLS SNI which would prevent AWS IoT connection ( #17936 )
2023-02-12 21:33:13 +01:00
Theo Arends
055331d2ab
Breaking change TM1638 button and led support
...
Breaking change TM1638 button and led support are handled as virtual switches and relays (#11031 )
2023-02-06 15:57:27 +01:00
Theo Arends
8bc03bbc06
Bump version v12.3.1.6
...
- Add ESP32 preliminary support for Matter protocol, milestone 1 (commissioning) by Stephan Hadinger
- Add basic support for Shelly Pro 4PM
2023-02-05 14:29:42 +01:00
s-hadinger
a483991ba3
ESP32 preliminary support for Matter protocol, milestone 1 (commissioning) ( #17871 )
...
* ESP32 preliminary support for Matter protocol, milestone 1 (commissioning)
* Fix case
2023-02-04 00:00:21 +01:00
Fabrizio Amodio
e8056df1ad
Biopdu-v1.1.1 ( #17868 )
...
* Template Fix
* Removed common setting, use SetOption150 instead
* code cleaning
* BioPDU Factory Settings
* CHANGELOG update
* RELEASENOTES update
2023-02-03 17:52:26 +01:00
s-hadinger
bd07b05d40
Berry add ``mdns`` advanced features and query ( #17842 )
...
* Berry add ``mdns`` advanced features and query
* typo
2023-01-31 22:53:23 +01:00
Theo Arends
d9cbbaeb2a
Fix energy usage and return migrated too small
...
Fix energy usage and return migrated too small (/10000) regression from v12.3.1.3
2023-01-30 15:36:46 +01:00
Theo Arends
db3fdc5118
Add ESP32 support for eigth energy phases/channels
...
- ESP32 support for eigth energy phases/channels
- ESP32 command ``EnergyCols 1..8`` to change number of GUI columns
- ESP32 command ``EnergyDisplay 1..3`` to change GUI column presentation
- support for SEN5X gas and air quality sensor by Tyeth Gundry (#17736 )
2023-01-29 16:09:13 +01:00
Theo Arends
664b60332a
Fix broken I2C priority
...
Fix broken I2C priority regression from v12.3.1.3 (#17810 )
2023-01-29 13:59:09 +01:00
s-hadinger
03815d827a
Berry energy_ctypes fixed accordingly ( #17820 )
2023-01-29 12:09:29 +01:00
s-hadinger
b98b2838e8
Zigbee extend plug-in modifiers to 16 bits ( #17817 )
2023-01-29 10:46:06 +01:00
Theo Arends
e9f8cfa338
Enable ESP32 energy driver
2023-01-28 11:06:25 +01:00
Theo Arends
f064250d9a
Update change logs
...
Version bump to v12.3.1.5
2023-01-27 16:59:54 +01:00
s-hadinger
0743b7d2b6
Berry add up flag to ``tasmota.wifi()`` and ``tasmota.eth()``, always return MAC ( #17759 )
2023-01-21 13:41:36 +01:00
s-hadinger
457f706d17
Berry ``crypto.EC_P256`` ECDSA signature (required by Matter protocol) ( #17723 )
2023-01-16 21:48:28 +01:00
Theo Arends
82b6d1ee91
Bump version to v12.3.1.4
2023-01-15 17:45:59 +01:00
s-hadinger
4e60bd7465
Berry add `static class` to declare inner classes ( #17699 )
2023-01-14 11:38:51 +01:00
Theo Arends
ce5e1df673
Fix DNS lookup for ``upload``
...
Fix DNS lookup for ``upload`` from ota server using http regression from v12.3.1.1
2023-01-13 17:06:16 +01:00
s-hadinger
1acd9b867c
Berry add implicit _class parameter to static methods ( #17683 )
...
* Berry add implicit ``_class`` parameter to static methods
* Handle bytecode
2023-01-11 22:59:07 +01:00
Theo Arends
f1763d34cf
Update changelogs
2023-01-11 10:31:39 +01:00
Theo Arends
9073fe01c1
Add ESP32 support for BMPxxx sensors on two I2C busses
...
Add ESP32 support for BMPxxx sensors on two I2C busses (#17643 )
2023-01-08 17:19:08 +01:00
Theo Arends
2e7496a052
Keep webserver enabled on command ``upload``
2023-01-07 15:37:52 +01:00
Theo Arends
0b2a375dee
Update changelogs
2023-01-06 16:04:04 +01:00
s-hadinger
33d6dbed3d
No IP address shown when in AP moode ( #17599 ) ( #17619 )
2023-01-06 14:03:16 +01:00
Theo Arends
8275cb776e
Fix rule mqtt subscribe payload size
...
Increase rule event buffer from 100 to 256 characters (#16943 )
2023-01-05 15:02:55 +01:00
s-hadinger
d59caa7203
Berry ``crypto.AES_CCM`` (required by Matter protocol) ( #17586 )
2023-01-03 20:26:46 +01:00
s-hadinger
f570dcc913
Berry `bytes()` now evaluates to `false` if empty ( #17585 )
2023-01-03 19:43:41 +01:00
Theo Arends
ea6a5a2d4e
Removed delays in TasmotaSerial and TasmotaModbus Tx enable switching
2023-01-02 15:08:40 +01:00
Theo Arends
e375448090
Update change logs
2023-01-02 12:31:46 +01:00
Theo Arends
14ee8decf7
Update changelogs
...
Add support for PCA9632 4-channel 8-bit PWM driver as light driver by Pascal Heinrich (#17557 )
2023-01-01 14:29:41 +01:00
Theo Arends
c63919d783
Change Energy totals max supported value
...
- Change Energy totals max supported value from +/-21474.83647 to +/-2147483.647 kWh
- Bump version to v12.3.1.3
2023-01-01 11:32:30 +01:00
Theo Arends
20a50ffc2e
Revert Tuya rewrite
...
- Update changelogs
2022-12-31 16:08:59 +01:00
Theo Arends
4ee6aee35e
Fix ESP8266 relay power on spikes
...
Fix ESP8266 set GPIO's to input on power on fixing relay spikes (#17531 )
2022-12-29 14:46:34 +01:00
Theo Arends
2e1f8fd756
Update changelogs
...
Change ESP32 Framework (Core) from v2.0.5.4 to v2.0.6 (IPv6 support)
2022-12-28 14:31:49 +01:00
Theo Arends
2fd63ff01f
Fix Modbus transmit enable GPIO
...
Fix Modbus transmit enable GPIO enabled once during write buffer
2022-12-28 14:07:30 +01:00
s-hadinger
ef4138bdaa
Support for IPv6 only networks on Ethernet (not yet Wifi) ( #17527 )
2022-12-27 21:59:34 +01:00
s-hadinger
790b6feae6
Change NTP default servers to dual-stack (IPv4/IPv6) ( #17525 )
2022-12-27 20:59:56 +01:00
s-hadinger
1832c4b2f0
Berry crypto add ``SPAKE2P_Matter`` for Matter support ( #17497 )
2022-12-23 19:40:12 +01:00
Theo Arends
234d6e20e0
Extent Generic Energy Modbus Driver
...
- Add support for up to 3 single phase modbus energy monitoring device using generic Energy Modbus driver
2022-12-23 16:56:18 +01:00
s-hadinger
42e3862970
Berry hkdf ( #17487 )
...
* Berry crypto add `HKDF_HMAC_SHA256`
* add HKDF option
2022-12-22 22:39:06 +01:00
s-hadinger
970e36f44d
Berry crypto add ``random`` to generate series of random bytes ( #17482 )
2022-12-22 18:57:20 +01:00
Theo Arends
23e0bc27e7
Update changelogs
2022-12-22 17:54:54 +01:00
s-hadinger
f06c07996c
Berry crypto add ``EC_P256`` and ``PBKDF2_HMAC_SHA256`` algorithms required by Matter protocol ( #17473 )
2022-12-22 10:09:13 +01:00
Theo Arends
8ffff8b857
Change Tasmota OTA scripts
...
Change Tasmota OTA scripts now support both unzipped and gzipped file uploads (#17378 )
2022-12-21 17:22:54 +01:00
Theo Arends
3555d88bee
Bump version v12.3.1.2
...
- Fix shutter default motorstop set to 0 (#17403 )
2022-12-21 15:20:33 +01:00
s-hadinger
d670f476ba
Berry add crypto AES_CTR, HDMAC_SHA256, MD5 ( #17451 )
2022-12-19 22:30:54 +01:00
Theo Arends
b33d2d540f
Update changelogs
2022-12-18 14:18:14 +01:00
Theo Arends
a6602249a3
Update changelogs
2022-12-18 14:05:31 +01:00
s-hadinger
30ace5a3f3
Berry support for `crypto.SHA256` ( #17430 )
2022-12-17 23:38:57 +01:00
Jason2866
509ce597a0
ESP32 Core 2.0.5.4
2022-12-17 16:28:16 +01:00
s-hadinger
9abe7b1af9
Support for IPv6 DNS records (AAAA) and IPv6 ``Ping`` for ESP32 and ESP8266 ( #17417 )
2022-12-17 10:08:35 +01:00
Theo Arends
4e5c1f7a2d
Bump version to v12.3.1.1
2022-12-16 10:20:51 +01:00
s-hadinger
f8b56e1058
Zigbee fix crash on ESP8266 #17397 ( #17405 )
2022-12-15 22:52:19 +01:00
Theo Arends
571502114c
Bump version v12.3.0.1
2022-12-14 14:46:08 +01:00
Theo Arends
1ad8b7713e
Add support for ME007-ULS
...
Add support for ME007-ULS narrow FoV ultrasonic distance sensor by Mathias Buder (#17376 )
2022-12-14 12:18:49 +01:00
Theo Arends
f6d385250e
Update changelogs
2022-12-14 11:31:25 +01:00
Theo Arends
ce4197459f
Update changelogs
2022-12-14 11:25:12 +01:00
s-hadinger
ce0a0d05a9
MQTT now uses Tasmota's DNS resolver instead of LWIP ( #17387 )
2022-12-13 21:46:20 +01:00
s-hadinger
7e27945e5a
ESP32 fix ``Ping`` ( #17373 )
2022-12-12 23:07:14 +01:00
Theo Arends
630987302a
Fix Analog MQ exception
...
Fix Analog MQ exception (#17271 )
2022-12-12 10:57:21 +01:00
Theo Arends
d8d45078fb
Update changelogs
2022-12-11 12:23:01 +01:00
Theo Arends
e018b61a9d
Update changelogs
2022-12-10 17:16:42 +01:00
Stephan Hadinger
2f1b2ec5fd
IPv6 support for Ethernet (ESP32)
2022-12-08 19:06:51 +01:00
Stephan Hadinger
ec17440662
Berry crypto module, with AES_GCM by default and EC_CC25519 optional
2022-12-04 19:20:11 +01:00
Theo Arends
e1221b924d
Changed removed leading spaces on commands ``(S)SerialSend1 to 6``
...
Removed leading spaces on commands ``(S)SerialSend1 to 6`` but keep on duplicate commands ``(S)SerialSend11 to 16`` (#16723 )
2022-12-04 15:09:39 +01:00
Theo Arends
bbde894628
Add serial Modbus transmit enable GPIOs
...
Add serial Modbus transmit enable GPIOs to all modbus energy drivers and modbus bridge (#17247 )
2022-12-03 12:33:42 +01:00
Stephan Hadinger
d3be3dfe8f
IPv6 preview for ESP32, also working for ESP8266
2022-11-30 19:40:58 +01:00
Theo Arends
af9f83e7e4
Bump version v12.2.0.6
2022-11-29 11:11:39 +01:00
Stephan Hadinger
a0ed383840
Berry add module `mdns`
2022-11-27 18:08:53 +01:00
Theo Arends
53563d44d8
Add support for HLK-LD2410 24GHz smart wave motion sensor
...
Add support for HLK-LD2410 24GHz smart wave motion sensor
2022-11-26 17:49:25 +01:00
Theo Arends
a381da3a39
Revert GUI file accept
2022-11-24 14:47:26 +01:00
Theo Arends
6e9394984d
Update changelogs
2022-11-20 15:52:40 +01:00
Theo Arends
f9138984bf
Add accept filename extensions to GUI
...
Add accept filename extensions to GUI file upload input fields (#16875 )
2022-11-20 15:07:38 +01:00
Theo Arends
4f31e7a1b2
Add command ``SetOption35 0..255``
...
Add command ``SetOption35 0..255`` to skip number of received messages in Serial Bridge (default 0) (#17140 )
2022-11-20 12:52:24 +01:00
Theo Arends
783631903d
Add user control over Serial Bridge buffers
...
- Add optional define ``SERIAL_BRIDGE_BUFFER_SIZE`` to set Serial Bridge internal buffer size (Default ESP8266 = 256, ESP32 = 800)
- Add command ``SSerialBuffer 256..SERIAL_BRIDGE_BUFFER_SIZE`` to change serial bridge rx buffer size (#17120 )
2022-11-18 16:21:54 +01:00
Theo Arends
0674f9b0b6
Add command ``SSerialBuffer 64..256``
...
Add command ``SSerialBuffer 64..256`` to change software serial bridge receive buffer size from default (64) to max local buffer size (256) (#17120 )
2022-11-18 13:00:59 +01:00
Theo Arends
e578171a16
Update changelogs
2022-11-17 12:47:09 +01:00
Theo Arends
d4bfd88256
Merge pull request #17112 from curzon01/DS18x20_ESP32_parasite_power
...
Add DS18x20 parasitic power usage on ESP32
2022-11-17 12:42:25 +01:00
Norbert Richter
b149da46c6
Add DS18x20 parasitic power usage on ESP32
2022-11-17 12:24:11 +01:00
Theo Arends
a924e41ff3
Bump version v12.2.0.5
...
- Fixed ModbusBridge baudrates over 76500 baud (#17106 )
- Bump version v12.2.0.5
2022-11-17 11:44:51 +01:00
Theo Arends
99378308f7
Update changelogs
2022-11-16 14:26:49 +01:00
Theo Arends
229c2cce06
Revert Art-Net to ArtNet
2022-11-16 10:55:56 +01:00
Stephan Hadinger
0849b6e5ef
Rename to udp.close()
2022-11-16 08:33:13 +01:00
Stephan Hadinger
f7fa09ebbe
Berry add ``udp->stop()`` method
2022-11-15 23:28:34 +01:00
Theo Arends
5f3d504c30
Add support for HMC5883L
...
Add support for HMC5883L 3-Axis Digital Compass sensor by Andreas Achtzehn (#17069 )
2022-11-15 11:11:32 +01:00
Theo Arends
e88d1682e9
Add command ``SwitchMode 16``
...
Add command ``SwitchMode 16`` sending only MQTT message on inverted switch change (#17028 )
2022-11-15 10:10:29 +01:00
Theo Arends
79c1bd2ae8
Merge branch 'development' into zigbee_aqara_plug
2022-11-15 09:27:40 +01:00
Stephan Hadinger
d2d384dc72
Zigbee improved Aqara plug support and completed cluster 0x0702
2022-11-14 22:46:08 +01:00
Stephan Hadinger
7950800cb2
ESP32 LVGL library from v8.3.2 to v8.3.3 (no functional change)
2022-11-14 21:15:38 +01:00
Theo Arends
c92d51f050
Rename ArtNet to Art-Net
2022-11-14 14:20:41 +01:00
Theo Arends
bfbdd49aaf
Revert change 2.7.4.9
2022-11-14 12:52:25 +01:00
Theo Arends
60ff102807
Update changelogs
2022-11-14 12:04:36 +01:00
Stephan Hadinger
2549203c13
Added WS2812 and Light ArtNet DMX control over UDP port 6454
2022-11-13 18:22:39 +01:00
Stephan Hadinger
0cfa2aba74
WS2812 sends signal to only ``Pixels`` leds instead of sending to 512 leds
2022-11-13 18:00:49 +01:00
Theo Arends
13c27194ec
TuyaMcu rewrite by btsimonh ( #17051 )
2022-11-13 12:55:18 +01:00
Stephan Hadinger
3731894486
Added ``FUNC_NETWORK_UP`` and ``FUNC_NETWORK_DOWN`` events
2022-11-11 11:15:05 +01:00
Theo Arends
e83882b655
Update changelogs
2022-11-10 13:54:05 +01:00
Jason2866
f16c555f2b
Tasmota core v2.0.5.3
2022-11-10 12:49:13 +01:00
Theo Arends
dd1586fbfc
Bump version to v12.2.0.4
...
- Reverted Flash Mode back from ``DIO`` to ``DOUT`` for ESP8266/ESP8285 (#17019 )
2022-11-09 12:19:33 +01:00
Theo Arends
64a609eae2
Revert "`DIO` as default for ESP82xx"
...
This reverts commit 5673e11fac
.
2022-11-09 11:57:34 +01:00
Theo Arends
381bfbf5bd
Redesign distance sensors VL53LXX, TOF10120, HRXL and DYP
...
Redesign distance sensors VL53LXX, TOF10120, HRXL and DYP to use cm instead of mm (#17021 )
2022-11-08 16:59:46 +01:00
Theo Arends
05b43fb143
Redesign distance sensors HRXL and DYP
...
Redesign distance sensors HRXL and DYP to use cm instead of mm (#17021 )
2022-11-08 15:27:40 +01:00
Jason2866
5673e11fac
`DIO` as default for ESP82xx
2022-11-07 16:47:43 +01:00
Theo Arends
a469b35f02
Bump version to v12.2.0.3
2022-11-07 11:06:17 +01:00
Norbert Richter
050f2e7e61
Fix ModbusBridge buffer overflow ( #16979 )
2022-11-06 12:32:30 +01:00
Stephan Hadinger
e910f3071c
Berry add ``dyn`` class
2022-11-06 10:52:17 +01:00
Stephan Hadinger
a5e7917704
ESP32 DMX ArtNet optimization to avoid any object allocation and avoid garbage collector pauses
2022-11-03 21:54:21 +01:00
Theo Arends
4e9cfc7629
Add command ``SetOption47 1..255``
...
Add command ``SetOption47 1..255`` to delay power on relay state in seconds reducing power surge
2022-11-03 17:26:54 +01:00
Stephan Hadinger
b2e9001ca2
Support for DMX ArtNet Led matrix animations
2022-11-02 22:37:53 +01:00
Theo Arends
0632377192
Fix serial initialization
...
Fix serial initialization for baudrate and config (#16970 )
2022-11-02 11:24:24 +01:00
Stephan Hadinger
4c896cd8bc
Added Berry ``bytes().reverse()`` method
2022-11-01 23:07:15 +01:00
Theo Arends
79536d8714
Update changelog
2022-10-31 10:59:49 +01:00
Theo Arends
7167eb2f46
Changed ADE7953 monitoring
...
Changed ADE7953 monitoring from instant power to accumulated energy (#16941 )
2022-10-30 12:20:56 +01:00
Theo Arends
41b65fd6b7
Add support for two phase power calibration
...
Add support for two phase power calibration using commands ``PowerSet2``, ``VoltageSet2`` and ``CurrentSet2``
2022-10-30 11:15:17 +01:00
Theo Arends
7fac661b2e
Update changelogs
2022-10-29 16:00:47 +02:00
Jason2866
7cd934fd16
Tasmota ESP32 Core v2.0.5.2
2022-10-28 15:00:34 +02:00
Theo Arends
cef18060a0
Bump version to v12.2.0.2
...
Prepare for extended calibration and move some persistent data (PowerLow)
2022-10-26 17:59:43 +02:00
Theo Arends
c5f7195d77
Add support for Shelly Pro 1/1PM and 2/2PM ( #16773 )
2022-10-26 17:16:36 +02:00
Stephan Hadinger
2bf7ea1154
Prepare for DMX Artnet support on ESP32
2022-10-24 23:05:23 +02:00
s-hadinger
2295806569
Fix changelog
2022-10-24 13:55:28 +02:00
s-hadinger
a341ca3660
Merge branch 'development' into zigbee_zbbridgepro_router
2022-10-24 13:53:38 +02:00
Stephan Hadinger
72b4ea2ee3
Add Zigbee router firmware for Sonoff ZBBridgePro
2022-10-24 13:52:05 +02:00
Theo Arends
b4269d262c
Add support for Shelly Pro 1/2
...
Add support for Shelly Pro 1/2 (#16773 )
2022-10-24 11:32:10 +02:00
Stephan Hadinger
2ef866e3b8
Berry add `bytes().setbytes()`
2022-10-23 19:43:40 +02:00
Norbert Richter
bee7c09098
Update CHANGELOG.md
2022-10-19 13:56:07 +02:00
Theo Arends
753f4bee31
Change compiling with reduced boards manifests
...
Change compiling with reduced boards manifests in favour of Autoconfig (#16848 )
2022-10-19 10:21:31 +02:00
Theo Arends
2104256b74
Add DS18x20 support on up to four GPIOs
...
Add DS18x20 support on up to four GPIOs by md5sum-as (#16833 )
2022-10-18 16:36:45 +02:00
Theo Arends
7b6f724685
Update changelogs
2022-10-18 15:34:07 +02:00
Theo Arends
065396ff73
Bump version v12.2.0.1
2022-10-17 11:25:22 +02:00
Stephan Hadinger
eb3de9c73a
Support for Flash size 32/64/128 MB in Partition Wizard and auto-resize
2022-10-16 18:32:46 +02:00
Theo Arends
480fae6804
Add command ``SspmPowerOnState<relay> 0|1|2``
...
Add command ``SspmPowerOnState<relay> 0|1|2`` to set Sonoff SPM 4Relay module v1.2.0 power on state overruling tasmota global power on state. 0 = Off, 1 = On, 2 = Saved state (#13447 )
2022-10-16 12:57:17 +02:00
Stephan Hadinger
39a05984ca
Automatically resize FS to max flash size at initial boot (ESP32x)
2022-10-16 12:19:08 +02:00
Theo Arends
2ad018816b
Add command ``WcClock 10..200``
...
Add command ``WcClock 10..200`` set webcam clock in MHz. Default is 20
2022-10-13 17:58:16 +02:00
Theo Arends
6202211c31
Fix Shelly EM polarity ( #16486 )
2022-10-12 15:46:33 +02:00
Theo Arends
5cfbbd4302
Add command ``Sunrise 0..3`` to select sunrise dawn angle
...
- Bump version to v12.1.1.5
- Add command ``Sunrise 0..3`` to select sunrise dawn angle between Normal, Civil, Nautical or Astronomical (#16795 )
2022-10-12 11:02:54 +02:00
Theo Arends
2d15697de4
Increase serial console fixed input buffer size from 520 to 800
2022-10-09 17:59:27 +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
48bc861727
ESP32 LVGL library from v8.3.0 to v8.3.2
2022-10-05 22:28:28 +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
s-hadinger
890709bdbb
Revert accidental change
2022-10-04 13:10:09 +02:00
Stephan Hadinger
e41ac7c242
Zigbee Alexa/Hue emulation, support multiple switches on separate endpoints
2022-10-04 12:49:10 +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
Stephan Hadinger
b4aca5a3f3
Zigbee friendly names per endpoint
2022-10-02 20:54:49 +02:00
Theo Arends
f668ea44ed
Add ESP32-S2 and ESP32-S3 touch input support
2022-09-27 15:36:35 +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
Stephan Hadinger
3f5baaa0c6
Berry add ``introspect.setmodule(name:string, value:any) -> nil``
2022-09-25 15:33:31 +02:00
Jason2866
dec9da6242
one Tasmota Pio Platform
2022-09-24 12:38:02 +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
Stephan Hadinger
6c6031f0b3
Command ``UrlFetch <url>`` to download a file to filesystem
2022-09-19 19:20:11 +02:00
Stephan Hadinger
4cf0e0ce9f
IRremoteESP8266 library from v2.8.3 to v2.8.4
2022-09-18 18:26:14 +02:00
Jason2866
ef4b2106ed
Tasmota core 2.0.5
2022-09-17 16:10:12 +02:00
Jason2866
9a0a79067d
Tasmota core 2.5
2022-09-17 16:08:15 +02:00
s-hadinger
195ba01eaf
Merge pull request #16543 from s-hadinger/ir_2_8_83
...
IRremoteESP8266 library from v2.8.2 to v2.8.3
2022-09-17 14:53:14 +02:00
Stephan Hadinger
ead891ef0e
Zigbee support for decimal Voltage/Current/Power on power metering plugs
2022-09-16 22:55:07 +02:00
Stephan Hadinger
914859ad48
IRremoteESP8266 library from v2.8.2 to v2.8.3
2022-09-16 14:01:10 +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
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
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
Stephan Hadinger
e0f9154986
Berry automated solidification of code
2022-09-12 22:02:25 +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
ae1d4ef1f7
Bump version to v12.1.1.2
2022-09-10 16:32:57 +02:00
Theo Arends
04160106c2
Add commands DspLine and DspSpeed
...
Add commands DspLine and DspSpeed (#15856 )
2022-09-08 16:02:49 +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
14642fb214
Update changelogs
2022-09-01 09:43:20 +02:00
Stephan Hadinger
7fb00daa52
Zigbee prepare for Green Power support
2022-09-01 08:14:37 +02:00
Theo Arends
0e59ddc467
Update changelogs
2022-08-31 11:08:45 +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
Norbert Richter
2b163ad4ea
Flowrate meter add flow amount/duration
2022-08-30 11:46:19 +02:00
Theo Arends
4cafaf269c
Update changelogs
2022-08-28 15:05:46 +02:00
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
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
871e0dd3a0
Update changelogs
2022-08-24 09:12:15 +02:00
Theo Arends
f08a14cec2
Update changelogs
2022-08-21 11:50:38 +02:00
Theo Arends
103808ce44
Add command ``StatusRetain``
...
Add command ``StatusRetain`` (#11109 )
2022-08-19 14:24:55 +02:00
Theo Arends
49ada1cab9
Update changelogs
2022-08-19 12:30:20 +02:00
Theo Arends
89d9b379d4
Update changelogs
2022-08-19 11:48:26 +02:00
Stephan Hadinger
ff07d0608b
Zigbee device plugin mechanism with commands ``ZbLoad``, ``ZbUnload`` and ``ZbLoadDump``
2022-08-18 19:23:11 +02:00