Commit Graph

757 Commits

Author SHA1 Message Date
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