Commit Graph

17792 Commits

Author SHA1 Message Date
s-hadinger 513b0fece1
Berry tasmota.cmd() can mute logs (#18143) 2023-03-09 21:29:18 +01:00
s-hadinger ba1475f8cd
Berry refactor rule matcher (#18138) 2023-03-09 08:48:41 +01:00
s-hadinger 7167884f06
Haspmota change secondary colors for switch (#18133) 2023-03-07 19:16:59 +01:00
s-hadinger be56618ace
Add I2C example for M5Stack DigiClock (#18132) 2023-03-07 19:04:35 +01:00
s-hadinger 77c654fcdc
Fix parameter for `wire.endtransmission()` (#18131) 2023-03-07 19:01:42 +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 af8dbe8724
Berry rule engine fix array index (#18123) 2023-03-05 22:35:16 +01:00
s-hadinger eab1abadc0
Zigbee add Human presence sensor Zigbee (#18122) 2023-03-05 22:21:48 +01:00
s-hadinger 6bd73fc883
Refactored Berry rule engine and support for arrays (#18121) 2023-03-05 21:50:32 +01:00
Christian Baars 83f039cdf7
Berry: add tensorflow lite for microcontrollers (#18119)
Co-authored-by: Christian Baars <christianbaars@MacBook-Pro-von-Christian.local>
2023-03-05 16:46:18 +01:00
Barbudor 0f9bece011
fix topic comparison (#18114) 2023-03-05 07:52:30 +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
Jason2866 66b523ec2f
Back to pre core 2.0.7 (#18110)
since issues introduced with core 2.0.7
2023-03-04 21:18:09 +01:00
Jason2866 8df25ccf9c
esptool.py v4.5.1 for esp8266 (#18107)
to align with esp32 platform. No reinstall of pip installed packages
2023-03-04 16:52:12 +01:00
Theo Arends ccdab295e7 Refactor PCF8574 driver 2023-03-04 15:06:52 +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
Jason2866 71e14d62fe
all scripts working (#18105)
* mv obj-dump.py
* add pre: and post: to scripts
2023-03-04 11:31:34 +01:00
Barbudor 6b016eb860
tariff command variant to force tariff (#18102) 2023-03-03 18:43:26 +01:00
Theo Arends 747ebae670 Add support for multiple PCF8574 as switch/button/relay 2023-03-03 17:40:27 +01:00
Theo Arends cb988edba8 Prep PCF8574 virtual switch/button/relay 2023-03-03 16:54:57 +01:00
Jason2866 881c4f4a85
fix `OTA_URL` Safe Guard 2023-03-03 12:34:20 +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
Barbudor edb2fad6c1
Tuya sequence fix (#18085)
* no additional command while waiting for response

* send wifi state 4 when mqtt is disabled
2023-03-03 08:42:27 +01:00
Charles eb62555946
Added valid char check, not only use checksum (#18094) 2023-03-03 08:42:12 +01:00
Jason2866 fe46f4d654
Try to workaround `extra_scripts` issues 2023-03-02 20:57:17 +01:00
Theo Arends a72bbbe30a Add interrupt control to MCP23xxx driver
- Add interrupt control to MCP23xxx driver
- Enable ADE7880 in tasmota32.bin
2023-03-02 11:24:54 +01:00
Theo Arends 3cd8839b6d Fix ESP8266 compilation 2023-03-01 17:59: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
Charles 873567a999
fix some errors (#18077)
fix some checksum errors in standard mode
fix format error counting for DATE field
2023-03-01 09:01:27 +01:00
Theo Arends 10cc10742f Extent virtual switch/button/relay support
Extent virtual switch/button/relay support using MCP23017. Can be used along side of current MCP23017 sensor driver,
2023-02-28 17:54:43 +01:00
Jason2866 deeed56610
Refactor `set_partition_table.py` (#18072) 2023-02-28 12:15:19 +01:00
Theo Arends 5cdd9791f4 Fix invalid apparent and reactive power 2023-02-28 10:17:30 +01:00
Jason2866 cadab815ef
pio script to set env `PARTITIONS_TABLE_CSV` (#18065) 2023-02-27 17:15:19 +01:00
Barbudor 39fd0cb0c4
add lt and gt signs is missing (#18064) 2023-02-27 16:33:31 +01:00
Barbudor 635afa36de
i2cdriverstate in status only when use_i2c (#18067) 2023-02-27 15:39:52 +01:00
Theo Arends a97f0349d8 Add I2CDriver output to status 4 2023-02-27 09:28:28 +01:00
Charles f574273bf9
display teleinfo stats on WEB UI (#18059) 2023-02-27 08:20:59 +01:00
Charles 1bfa110e73
fix compilation error with TELEINFO enabled (#18058) 2023-02-26 20:52:49 +01:00
Xavier MULLER 66271ca0dd
Update French localization (#18053) 2023-02-26 08:47:31 +01:00
Theo Arends 30504f090c update changelogs 2023-02-25 17:55:07 +01:00
Charles 1545f02fb3
Teleinfo, add stats and more checksum controls (#18052)
* added teleinfo config show_stats parameter

* Added new command and more checksum test
2023-02-25 17:39:33 +01:00
Charles 27de8b5c3e
added teleinfo config show_stats parameter (#18051) 2023-02-25 17:27:10 +01:00
Theo Arends e927e3307e Add DevicesPresent limit check
- Increase supported relays and buttons to 32
2023-02-25 16:44:04 +01:00
Charles 1b5c4768d1
Libteleinfo update to V1.1.5 (#18050)
* Updated to V1.1.5

* Updated to V.1.1.5

Added new End Of Transmission code from Standard Mode
Check back checksum before returning stored values (corruption checks)
Added error counters stats
Removed dirty linked list align #pragma for ESP target
2023-02-25 15:56:33 +01:00