Jason2866
179920e8a3
Boards.json definition updates
...
Add definitions to boards.json to make it possible to differentiate later.
2021-12-29 14:37:41 +01:00
jeanmichel_nwsb
673387f77d
provide proper OTA_URL for tasmota32solo1
2021-12-29 13:05:22 +01:00
Theo Arends
0cdf6c9653
Refactor Shift595
2021-12-05 14:49:49 +01:00
jziolkowski
63ff462f53
using pointer for Shift595, refactored pin init
2021-12-05 13:40:01 +01:00
jziolkowski
d855cc22a0
Add support for 74x595 shift registers
2021-12-04 17:52:29 +01:00
jziolkowski
8c12424d78
WIP
2021-12-04 15:39:00 +01:00
Stephan Hadinger
b409377068
MQTT TLS dual mode (CA or fingeprint) in same firmware, ``SetOption132 1`` to force fingerprint
2021-12-01 21:38:28 +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
Tedrick DUFOUR
0f08b4cbca
add tuya_allow_dimmer_0 (SetOption131)
2021-11-29 19:27:09 +01:00
Stephan Hadinger
f3c235b8e9
Removed ILI9488 driver in favor of Unversal Display Driver
2021-11-17 22:48:48 +01:00
s-hadinger
a9f0585429
Autoconf v1 ( #13665 )
...
* Fix compiler warning
* Autoconfiguration for ESP32 and variants
2021-11-13 20:45:27 +01:00
Theo Arends
1e326460bd
ESP8266 Gratuitous ARP enabled
...
- ESP8266 Gratuitous ARP enabled and set to 60 seconds (#13623 )
- Version bump to 10.0.0.3
2021-11-13 14:38:21 +01:00
Luc Boudreau
b373342a2a
Add driver for Texas Instruments HDC2010
2021-11-10 14:02:02 -05:00
Stephan Hadinger
2da2e37abc
EZSP32 idf4.4
2021-11-05 23:21:09 +01:00
Theo Arends
aa79f73aa9
Remove TWDT remnants
2021-11-04 17:41:03 +01:00
Theo Arends
eedaef0928
Fix profiling compile time warnings
2021-11-03 10:42:30 +01:00
Stephan Hadinger
39e764a6e4
Increase TWDT to 10s
2021-10-26 22:04:07 +02:00
Stephan Hadinger
07e848cd30
LVGL OpenHASP alpha 3
2021-10-25 22:20:48 +02:00
Theo Arends
9e612dcb8b
Merge branch 'development' into twdt_to_tasmota
2021-10-21 15:59:54 +02:00
Stephan Hadinger
9f7a52633a
Berry add module ``python_compat`` to be closer to Python syntax
2021-10-20 19:04:18 +02:00
Stephan Hadinger
f4dc0090b0
Move TWDT watchdog from esp-idf to Tasmota
2021-10-19 21:00:48 +02:00
Stephan Hadinger
0fa343c447
Berry add a watchdog
2021-10-19 20:14:31 +02:00
Theo Arends
b499a1d1d5
Fix esp32-c3 default OTAurl
2021-10-15 13:11:28 +02:00
Stephan Hadinger
48410e9536
Berry safer rule management
2021-10-11 19:10: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
98acc6fe2d
LVGL updated to v8.0.2 **breaking changes**
2021-10-02 09:33:59 +02:00
Stephan Hadinger
e5be88ad15
Berry print stack trace when exception, more detailed with line numbers if `#define USE_BERRY_DEBUG`
2021-09-27 13:39:12 +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
Theo Arends
84b7acc059
Refactor USE_AHT2x
2021-09-20 15:30:12 +02:00
Theo Arends
b5367f7743
Merge pull request #13004 from ascillato/Fix_compilation_for_USE_LIGHT
...
Fix compilation issue when disabling `USE_LIGHT` feature
2021-09-16 20:48:36 +02:00
Arnold-n
7d3df14640
add code size info and enable in ESP32 build
2021-09-16 08:08:50 +02:00
Arnold Niessen
a260fa85a3
configuration files updated for SCD40/41
2021-09-15 13:26:39 +02:00
Jason2866
e357f3aa75
USE_BERRY_PSRAM as default
2021-09-04 15:07:03 +02:00
Stephan Hadinger
8a1aca858e
Disable TLS client by default
2021-09-03 08:16:08 +02:00
Stephan Hadinger
3d5c68b850
Berry class ``webclient`` for HTTP/HTTPS requests
2021-09-02 21:58:08 +02:00
Theo Arends
1c4bca8a8c
Add command ``WebGetConfig <url>``
...
Add command ``WebGetConfig <url>`` if ``#define USE_WEBGETCONFIG`` is enabled to restore/init configuration from external webserver (#13034 )
2021-09-02 10:46:29 +02:00
Theo Arends
44c0059a88
Add VINDRIGTNING user compile time control
...
Add user compile time control over VINDRIGTNING undocumented values
2021-09-01 17:32:25 +02:00
Adrian Scillato
f0b53cb145
Add Key to set SO128 at compile time
2021-08-31 21:22:05 -03:00
Theo Arends
1affb8f20c
Update release notes
2021-08-31 16:41:19 +02:00
Adrian Scillato
d8df7d7f17
Add USE_AC_ZERO_CROSS_DIMMER Key to my_user_config
2021-08-28 17:26:14 -03: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
Stephan Hadinger
db7ee8424e
Zigee increase auto-bind range #10399
2021-08-22 22:44:21 +02:00
Theo Arends
eb05c81f06
Update my_user_config.h
2021-08-22 11:47:11 +02:00
Vojtěch Kůrka
35698dbe64
Fix for iem3155 wattmeter - CRC error, Power unit error, Energy total number type mismatch
2021-08-22 11:09:44 +02:00
Theo Arends
d0d0d11b15
Move influxdb support from sensor to driver
2021-08-14 15:43:31 +02:00
Theo Arends
c4075655aa
Initial support for influxdb using ``#define USE_INFLUXDB`` and several ``Ifx`` commands
2021-08-12 22:33:02 +02:00
Adrian Scillato
0b754a95a7
Make CORS to be optional
2021-08-05 12:50:56 -03:00
Theo Arends
65b7034b0c
Support for second DNS server
2021-07-29 16:57:04 +02:00
Theo Arends
a7297892ab
Update T67XX default configs
2021-07-13 12:01:46 +02:00
Alexander Savchenko
edd6839e48
Telaire T67XX CO2 sensor support
2021-07-11 02:42:09 +03:00
Theo Arends
377b34409f
Changed ESP32 Ethernet Phy Type information to IDF v3+
2021-07-04 14:53:58 +02:00
Theo Arends
1ff2b8abe9
Add optional TasMesh define
2021-07-02 14:12:49 +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
Theo Arends
7d161ad8c6
Update my_user_config.h
2021-06-27 13:31:12 +02:00
Alexander
d7dae7a7fa
add optional support for am2320 temperature/humidity sensor
2021-06-26 19:38:31 +03:00
Stephan Hadinger
28da131932
Simplified configuration for ir-full, tasmota-ircustom no more needed
2021-06-21 13:49:56 +02:00
Theo Arends
bd87afeabf
Add command ``MqttWifiTimeout 100..20000``
...
Add command ``MqttWifiTimeout 100..20000`` to control MQTT Wi-Fi connection timeout default set to 200 mS (#12222 )
2021-06-15 10:15:36 +02:00
Theo Arends
358d619a6e
Move some defines to my_user_config.h fixing global define usage
2021-06-13 17:37:40 +02:00
Stephan Hadinger
1c5bcd6dad
I2C extended MPU6886 to also support MPU9250 (found in Legacy M5Stack Fire)
2021-06-11 13:27:34 +02:00
Stephan Hadinger
c1f82141b9
Support for BM8563 RTC chip (I2C) found in M5Stack Core2 and M5StickC
2021-05-26 21:47:07 +02:00
Stephan Hadinger
6d54949273
LVGL prepare M5StickC
2021-05-25 18:53:10 +02:00
Stephan Hadinger
eb94354ff6
Zigbee max end-device
2021-05-22 18:03:58 +02:00
Stephan Hadinger
61502741a9
LVGL code size update
2021-05-21 22:31:15 +02:00
Stephan Hadinger
c642e716ce
LVGL add support for PNG images
2021-05-21 13:49:47 +02:00
Stephan Hadinger
85a6ab797a
LVGL add screen support
2021-05-20 19:34:51 +02:00
ksaye
1626c26c6e
Small changes to document changes for Azure
2021-05-13 12:12:21 -05:00
Stephan Hadinger
cf5b7b4a41
LVGL add support for TrueType fonts via FreeType library
2021-05-12 11:16:10 +02:00
Stephan Hadinger
7963b3a5ca
LVGL fixed events and callbacks
2021-05-10 20:04:11 +02:00
Stephan Hadinger
e88955c479
LVGL support for PSRAM
2021-05-09 18:15:15 +02:00
Theo Arends
38ab8c4826
Add compile time rules and commands
...
- Add defines ``USER_RULE1``, ``USER_RULE2`` and ``USER_RULE3`` to store rules at compile time
- Add define ``USER_BACKLOG`` to store commands at compile time to be executed at firmware load or when executing command ``reset``
2021-05-02 17:57:03 +02:00
blakadder
3c7494b490
add hidden define for DY-SV17F MP3 player
...
adds the missing define for DY-SV17F MP3 player in my_user_config spotted in 1ba8c0d16c/tasmota/xdrv_14_mp3.ino (L22)
2021-04-30 11:17:34 +02:00
Theo Arends
74156c9965
Add support for MQTT using Azure IoT Hub
...
Add support for MQTT using Azure IoT Hub by Kevin Saye (#11906 )
2021-04-27 11:23:17 +02:00
Stephan Hadinger
ed01748b6d
Zigbee refactored storage for devices and data
2021-04-22 14:49:38 +02:00
Theo Arends
19314a7fc4
Merge pull request #11789 from s-hadinger/lvgl_v7.11_2
...
Add LVGL 7.11 support with Berry binding (ESP32 only)
2021-04-19 12:28:15 +02:00
Theo Arends
04cf400154
Add command ``TuyaTempSetRes 0..3``
...
Add command ``TuyaTempSetRes 0..3`` to control Tuya Temperature Set Resolution (#11781 )
2021-04-19 12:25:53 +02:00
Stephan Hadinger
bd60b9b602
Add LVGL 7.11 support with Berry binding (ESP32 only)
2021-04-19 08:40:11 +02:00
Theo Arends
7457d0b03c
Refactor ESP32 Temperature and Hall Effect sensor
2021-04-12 16:21:33 +02:00
Theo Arends
be236472fe
Add Tasmota discovery as alternative to Home Assistant discovery using define ``USE_TASMOTA_DISCOVERY``
2021-04-10 18:20:15 +02:00
Theo Arends
f50c3f8f62
Admin USE_ENERGY_DUMMY
2021-04-06 12:08:07 +02:00
Theo Arends
e40bed4b25
Add support for dummy energy monitor
...
Add support for dummy energy monitor using user values set by commands ``VoltageSet``, ``CurrentSet``, ``PowerSet`` and ``FrequencySet``. Enable by selecting any GPIO as ``Option A2`` (#10640 )
2021-04-05 15:32:31 +02:00
Jason2866
d696a8c87c
Cleanup
2021-03-31 17:41:11 +02:00
Theo Arends
0331e47e4c
Add support for multiple CCS811 sensors
...
Add support for multiple CCS811 sensors with baseline control (USE_CCS811_V2) by clanganke (#10858 )
2021-03-31 15:04:24 +02:00
Jason2866
798776ae2f
Use Berry as default
2021-03-31 12:49:16 +02:00
Jason2866
30f91605ac
Set Tuya time as default
...
since TUYA devices shows wrong time if not set.
2021-03-29 13:15:30 +02:00
Theo Arends
be72bde8f5
Add ESP32 support for internal Hall Effect sensor
...
Add ESP32 support for internal Hall Effect sensor connected to both GPIO36 and GPIO39 only
2021-03-27 15:15:15 +01:00
Adrian Scillato
b31b54fd8c
Added User-Config Key for Frysk-Nederland Translation
2021-03-24 02:26:35 -03:00
RaphDaMan
3cf5609ad9
Merge remote-tracking branch 'upstream/development' into development
...
* upstream/development: (35 commits)
some fixes
fix image weblink
fix compiler error with use_graph
Add support for another variant of the 6-digit TM1637 display
Add commands ``DisplayType`` and ``DisplayInvert``
Update xdrv_05_irremote.ino
Update xdrv_05_irremote_full.ino
Update xdrv_05_irremote_full.ino
Update xdrv_05_irremote.ino
Update xdrv_20_hue.ino
Berry fix rules
Add frequency to CSE7761 driver
Minor fixes
Delete .history/tasmota directory
Delete xdrv_20_hue_20210321092519.ino
only perform interlock delay once
No Discovery
Remove text "Module" from GUI main page
Refactor DisplayDimmer
Use Berry as default for Core2 and Odroid-go
...
2021-03-22 23:17:03 +01:00
Stephan Hadinger
9116c9848a
Berry milestone March 20
2021-03-20 18:44:35 +01:00
RaphDaMan
cc3b047801
Squashed commit of the following:
...
commit ab21a5e25a74a609f4e4ff50e1e723586f28b141
Author: RaphDaMan <raphael@my107.de>
Date: Sat Mar 20 16:12:11 2021 +0100
v0.8 final with ESP32 build fix.
2021-03-20 16:20:23 +01:00
RaphDaMan
587ad9a733
Squashed commit of the following:
...
commit 6c9c4a83d0076bb9303d65d5435f0d0bf2e81a6b
Author: RaphDaMan <raphael@my107.de>
Date: Sat Mar 20 13:49:36 2021 +0100
v0.7 Final and ready to PR.
2021-03-20 14:14:07 +01:00
Simon Ratcliffe
880380194c
Squashed commit of the following:
...
commit 9f11b10407c823d693ffb76c84fabec1027229c0
Author: Simon Ratcliffe <simon@proatomic.com.au>
Date: Sat Mar 20 17:25:43 2021 +1100
Add output mode 2
Fix display of output pins
Update code sizes
2021-03-20 17:59:34 +11:00
Stephan Hadinger
9dc3c4e255
Fix type for MPU6886
2021-03-19 22:17:45 +01:00
Theo Arends
be46611f57
Increase SR04 max sensor detection distance
...
Increase SR04 max sensor detection distance to 500 (#11372 )
2021-03-19 10:44:47 +01:00
Theo Arends
d5ca2994ee
Add commands MqttKeepAlive and MqttTimeout
...
- Add commands ``MqttKeepAlive 1..100`` to set Mqtt Keep Alive timer (default 30) and ``MqttTimeout 1..100`` to set Mqtt Socket Timeout (default 4) (#5341 )
- Changed PubSubClient library from EspEasy v2.7.12 to Tasmota v2.8.12
- Bump version to 9.3.1.2
2021-03-18 17:44:10 +01:00
Stephan Hadinger
95e696075e
Add support for MPU6686 on primary or secondary I2C bus
2021-03-15 21:06:50 +01:00
Barbudor
ba41a57331
add support for PCF8574 inputs (web, mqtt) + sync outputs
2021-03-11 17:28:35 +01:00
Stephan Hadinger
f808038694
ESP32 support for WS2812 hardware driver via RMT or I2S
2021-03-10 20:38:19 +01:00