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
Theo Arends
2addbca761
Fix initial CSE7761 support
2021-03-03 12:44:09 +01:00
Barbudor
d8c59e1b12
add some setoptions override
2021-03-02 22:47:40 +01:00
Theo Arends
4d3fda5a74
Add support for NEC and OPTOMA LCD/DLP Projector serial power control
...
Add support for NEC and OPTOMA LCD/DLP Projector serial power control by Jan Bubík (#11145 )
2021-02-28 12:37:02 +01:00
Jan Bubík
c6673d4081
new feature: LCD/DLP Projector Serial Control
...
- implemented as XDRV53
- user must configure GPIO pins "DLP Rx" and "DLP Tx" for serial communication
- emulates an additional RELAY by sending ON/OFF commands to Projector
- continually polls the Projector's state to update virtual RELAY state
- blocks RELAY1 in ON state while Projector is running (to protect the lamp)
- serial codes for NEC and OPTOMA, ready for more manufacturers
- tested with NEC V300W
2021-02-27 22:28:29 +01:00
JeroenSt
dde67c5b46
Added options to retain info and state mqtt messages
...
https://github.com/arendst/Tasmota/discussions/11067
Changed version to current version in comments
https://github.com/arendst/Tasmota/pull/11079#discussion_r580057981
2021-02-22 12:19:32 +01:00
Stephan Hadinger
5a0e92f0e5
Zigbee add WindowCovering cluster to auto-binding #10962
2021-02-18 16:27:03 +01:00
Theo Arends
14206e46a1
Add support for TM1637 seven segment display by Ajith Vasudevan ( #10889 )
2021-02-17 12:32:36 +01:00
Ajith Vasudevan
bc57e68b7e
Merged latest changes to TM1637 code
2021-02-14 16:52:08 +05:30
Ajith Vasudevan
bf76f6e552
Merged from dev
2021-02-14 16:47:16 +05:30
Barbudor
b6d366870d
fix teleinfo standard mode
2021-02-10 21:08:59 +01:00
Ajith Vasudevan
d2d7a408c8
Rewrote TM1637 driver as a Display Driver
2021-02-10 21:53:47 +05:30
Theo Arends
55ba994956
Default disable ESP32 BLE due to instabilities
2021-02-10 15:08:57 +01:00
Norbert Richter
435be84ff3
Add SDM72 Modbus energy meter
2021-02-09 16:13:40 +01:00
Ajith Vasudevan
977fe740e6
Added support for TM1637 Seven-Segment Display
2021-02-09 13:16:16 +05:30
Theo Arends
c5cd97064a
Fix ETH_ADDR related warning
2021-02-02 18:02:24 +01:00
Norbert Richter
0e294294eb
Add MAX31865 specific setting per sensor
2021-02-01 08:45:30 +01:00
Theo Arends
12e262d337
Add support for ESP32 ``Module 5`` Wireless Tag Eth01
...
Add support for ESP32 ``Module 5`` Wireless Tag Eth01 (#9496 )
2021-01-27 14:27:05 +01:00
Stephan Hadinger
5e5a7c8379
Zigbee don't do auto-bind if device is already known
2021-01-22 18:17:40 +01:00
Theo Arends
c934a20b4f
Add support for TOF10120
...
Add support for TOF10120 time of flight sensor by Cyril Pawelko (#10190 )
2021-01-22 16:48:41 +01:00
Norbert Richter
d4c2282170
Add Sugar Valley NeoPool Controller
2021-01-20 13:56:57 +01:00
Simon Hailes
37beaca119
Implements xdrv_52 - BLE_ESP32
...
Modifies xsns_52 - iBeacon, and xsns_62 - MI32 to use the new BLE driver
2021-01-17 17:08:54 +00:00
s-hadinger
f52f26f566
Added ``USE_MQTT_TLS_DROP_OLD_FINGERPRINT`` compile time option to drop old (less secure) TLS fingerprint ( #10584 )
...
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-16 18:07:01 +01:00
Theo Arends
2dbd1ef973
Add support for 24/26/32/34 bit RFID Wiegand
...
Add support for 24/26/32/34 bit RFID Wiegand interface (D0/D1) by Sigurd Leuther (#3647 , #10565 )
2021-01-16 15:39:33 +01:00
Marcus
dee3864f87
update code size metrics
2021-01-11 18:28:23 +01:00
Stephan Hadinger
89a75190f6
Zigbee added config attributes
2021-01-10 16:04:12 +01:00
s-hadinger
6a6454d8ab
Zigbee debounce duplicate commands ( #10477 )
...
* Zigbee debounce duplicate commands received from the same device within ``USE_ZIGBEE_DEBOUNCE_COMMANDS`` milliseconds
* Zigbee debounce duplicate commands received from the same device within ``USE_ZIGBEE_DEBOUNCE_COMMANDS`` milliseconds
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-09 17:58:57 +01:00
Theo Arends
23cb8ac559
Support for time proportioned relays
...
Support for time proportioned (``#define USE_TIMEPROP``) and optional PID (``#define USE_PID``) relay control (#10412 )
2021-01-07 15:07:14 +01:00
Theo Arends
a814ec52a9
Merge pull request #10412 from marcvs/pid-branch-revived
...
Pid branch revived
2021-01-07 13:51:40 +01:00
Marcus
26372c3c11
adjust code size changes
2021-01-07 00:01:21 +01:00
Marcus
c396a9bbdb
conclude renaming
2021-01-06 23:09:23 +01:00
Theo Arends
204316bf1b
Change force initial default state ``SetOption57 1``
...
Change force initial default state ``SetOption57 1`` to scan wifi network every 44 minutes for strongest signal (#10395 )
2021-01-05 17:14:01 +01:00
Marcus
20c9f2f169
add config statements for pid and timeprop
2021-01-05 15:42:09 +01:00
Theo Arends
ee1648d3e0
Prep SSD1331 driver
2021-01-01 16:05:06 +01:00
Theo Arends
54c1a2d029
Add support for SPI display driver for ST7789 TFT
...
Add support for SPI display driver for ST7789 TFT by Gerhard Mutz (#9037 )
2021-01-01 15:05:58 +01:00
Theo Arends
dcbb3f1e0e
Happy New Year
2021-01-01 13:44:04 +01:00
Stephan Hadinger
488712c3f0
Commands `CTRange` and `VirtualCT`
2020-12-29 19:31:27 +01:00
Stephan Hadinger
02f34a3d6d
Add IR_SEND_INVERTED and IR_SEND_USE_MODULATION compile options
2020-12-29 10:35:44 +01:00
Theo Arends
dc3c7207d5
Merge pull request #10279 from crispy78/development
...
African language file
2020-12-28 11:36:14 +01:00
crispy78
f2b5eb1395
Update my_user_config.h
2020-12-27 21:30:06 +01:00
Theo Arends
83b3aa576d
Add BSSID and Signal Strength Indicator to GUI wifi scan result ( #10253 )
...
Add BSSID and Signal Strength Indicator to GUI wifi scan result (#10253 )
2020-12-27 16:25:34 +01:00
Stephan Hadinger
f4268cad15
Add ``IR_RCV_WHILE_SENDING`` compile time option to revert #10041
2020-12-26 19:45:06 +01:00
Theo Arends
59992d1954
Add support for FTC532 8-button touch controller
...
Add support for FTC532 8-button touch controller by Peter Franck (#10222 )
2020-12-22 16:47:24 +01:00
Theo Arends
09bb1ecb8e
Fix ESP32 LoadStoreError when using ``#define USER_TEMPLATE``
...
Fix ESP32 LoadStoreError when using ``#define USER_TEMPLATE`` (#9506 )
2020-12-20 16:40:49 +01:00
Theo Arends
0a7d441e65
Add support for P9813 RGB Led MOSFET controller
...
Add support for P9813 RGB Led MOSFET controller (#10104 )
2020-12-17 16:33:26 +01:00
Javier Arigita
a8f892e2e1
Bugfix to allow negative temperature setpoints
2020-12-09 21:11:19 +01:00
Theo Arends
80434500da
mDNS has been disabled from all pre-compiled binaries to allow new features
...
mDNS has been disabled from all pre-compiled binaries to allow new features
2020-12-08 11:49:11 +01:00
Theo Arends
931929c952
Add support for MFRC522
...
Add support for SPI connected MFRC522 13.56MHz rfid card reader (#9916 )
2020-12-06 16:32:07 +01:00
Theo Arends
75d35d407e
Removed PN532 define USE_PN532_CAUSE_EVENTS
...
Removed PN532 define USE_PN532_CAUSE_EVENTS replaced by generic rule trigger `on pn532#uid=`
2020-12-02 18:01:38 +01:00
Theo Arends
5892cffbda
Prep RC522 rfid reader pt2
2020-11-30 17:54:40 +01:00
Theo Arends
95362af6e4
Update comments
2020-11-29 15:26:42 +01:00
Jason2866
db90ad2e46
wrong ota entry for tasmota32.bin
2020-11-28 15:43:49 +01:00
Theo Arends
b527ab4d66
Prep for ESP32-C3 ph1
2020-11-28 12:46:17 +01:00
Theo Arends
3f597001d1
Add support for common anode sevenseg displays
...
Add support for common anode sevenseg displays by adding ``#define USE_DISPLAY_SEVENSEG_COMMON_ANODE`` by Ken Sanislo (#9963 )
2020-11-25 17:30:25 +01:00
Staars
b772ab468d
port of CCLoader
2020-11-24 20:29:28 +01:00
James Turton
b2c239206a
Disable SHELLY_VOLTAGE_MON parameter
2020-11-18 08:47:23 +01:00
Theo Arends
92f067af59
Change Shelly Dimmer fw upgrade
...
Change Shelly Dimmer fw upgrade using WebGUI Firmware Upgrade and file from folder `tools/fw_shd_stm32/`
2020-11-17 12:25:48 +01:00
Stephan Hadinger
3e0b1c7d6e
Fix USE_4K_RSA define location
2020-11-14 19:19:45 +01:00
Theo Arends
c02770ce96
Add support for Shelly Dimmer 1 and 2
...
Add support for Shelly Dimmer 1 and 2 by James Turton (#9854 )
2020-11-14 16:43:32 +01:00
Jason2866
9f18c21f86
Enable MI_ESP32 by default
2020-11-13 19:29:49 +01:00
Theo Arends
9d71aea622
Make fingerprint error messages optional
...
Make fingerprint error messages optional saving 0k4 code space
2020-11-12 14:24:36 +01:00
Theo Arends
85e7f07ef4
Move ESP32 APP_NORMAL_SLEEP
...
Move ESP32 APP_NORMAL_SLEEP to correct location
2020-11-12 11:48:13 +01:00
Jason2866
20e027e1a5
ESP32 with BT needs APP_NORMAL_SLEEP
2020-11-11 18:09:16 +01:00
Theo Arends
4b6465fd10
Add support for fingerprint sensor
...
Add support for AS608 optical and R503 capacitive fingerprint sensor
2020-11-11 17:31:48 +01:00
Stephan Hadinger
39b0cf4c56
Zigbee command ``ZbInfo`` and prepare support for EEPROM
2020-11-11 12:09:18 +01:00
Theo Arends
85612776f6
Add Tuya commands
...
Add commands ``TuyaRGB``, ``TuyaEnum`` and ``TuyaEnumList`` (#9769 )
2020-11-08 12:51:08 +01:00
Theo Arends
a4e4101cf1
Update OtaUrl for ESP32
2020-11-07 17:52:56 +01:00
Christopher Tremblay
959e734924
Add support for EZO PMP
...
Adds support for EZO Peristaltic pump
2020-11-07 01:41:22 -08:00
Christopher Tremblay
7224b414fa
Add support for EZO RGB
...
Adds support for EZO RGB sensor
2020-11-03 03:38:28 -08:00
Christopher Tremblay
2af5f61b03
Add support for EZO DO
...
Add support for EZO Disolved Oxygen sensor
2020-11-02 00:26:35 -08:00
Christopher Tremblay
558034b15f
Add support for EZO FLO sensor
...
Add support for EZO FLO sensor
2020-11-01 01:28:43 -08:00
Jason2866
bd1b01711e
TLS support zbbridge selectable
2020-10-30 09:54:50 +01:00
Christopher Tremblay
4a8bc0841e
Add support for EZO PRS
...
Adds support for EZO PRS sensors
2020-10-29 02:34:44 -07:00
Jason2866
6545e3f22d
Use gz as default for OTA URL
2020-10-28 13:24:22 +01:00
Christopher Tremblay
db338f1d81
Add support for EZO O2
...
Adds support for EZO O2 sensor
2020-10-27 03:38:54 -07:00
Christopher Tremblay
faa45994d2
Reset deafult my_user_config
...
Removed debug code
2020-10-26 00:11:07 -07:00
Christopher Tremblay
a80944d9a2
Cleanup the EZO devices
...
Fixed a few mistakes in the comments and organized the code to make it easier to read & extend.
2020-10-26 00:09:44 -07:00
Theo Arends
a96218fc1c
v9.0.0.3
...
- Add TLS in binary tasmota-zbbridge (#9620 )
- Add support for EZO CO2 sensors by Christopher Tremblay (#9619 )
2020-10-25 14:46:13 +01:00
Christopher Tremblay
9f91ca8d4f
Add support for EZO CO2 sensor
...
Adds support for CO2 sensor
2020-10-25 01:21:01 -07:00
Christopher Tremblay
8894ad70f7
Remove test code
...
Removing code used to test the device and not meant to be submitted
2020-10-24 01:00:27 -07:00
Christopher Tremblay
d6bea107f8
Add support for EZO EC
...
Adding support for Electrical conductivity sensor
2020-10-24 00:54:25 -07:00
Christopher Tremblay
e32b6fa288
Refactor EZO drivers to only use one sns ID
...
Every EZO devices are now under xsns78. They can still each be enabled through the appropriate USE_EZO* macro
2020-10-23 03:47:24 -07:00
Christopher Tremblay
a70bebe0ad
Add support for EZO HUM
...
Adds suppotr for EZO humidity&temp sensor.
2020-10-22 01:23:47 -07:00
Theo Arends
0ceb5879bd
Merge pull request #9585 from tichris0/development
...
Add support for EZORTD
2020-10-20 13:55:08 +02:00
Christopher Tremblay
2f7993d2b1
Remove EZORTD from default config
...
Remove the EZORTD from default config
2020-10-20 02:35:23 -07:00
Christopher Tremblay
b942dbfb03
Add support for EZORTD
...
Adding support for EZO RTD resistance temperature sensor
2020-10-20 02:09:07 -07:00
Paul C Diem
f075a89d6b
Add PWM Dimmer multi-press and ledmask support
2020-10-19 20:12:41 -05:00
Stephan Hadinger
b525e5c720
Reduce code size for fingerprint
2020-10-18 20:06:27 +02:00
Theo Arends
38e2638f07
Add support for EZO Ph and ORP sensors
...
Add support for EZO Ph and ORP sensors by Christopher Tremblay (#9567 )
2020-10-18 15:36:17 +02:00
Christopher Tremblay
d8b8636a44
EZOpH & EZOORP support
...
This commits adds support for EZOpH and EZOORP to Tasmota
2020-10-18 05:10:12 -07:00
Jason2866
ae098f7e3d
Remove not needed Arduino-IDE setting
2020-10-16 15:52:28 +02:00
hello-world-dot-c
a59c56d4b5
Reduce sleep during buzzer cycles to improve on/off period accuracy.
2020-10-13 12:02:44 +02:00
Theo Arends
99e52dcfcd
Add Vietnam
2020-10-12 11:53:18 +02:00
Theo Arends
539ba11690
Add support for inverted NeoPixelBus data
...
Add support for inverted NeoPixelBus data line by enabling ``#define USE_WS2812_INVERTED`` (#8988 )
2020-10-05 19:03:40 +02:00
Theo Arends
0eef729d8f
Remove migration support from before 7.0
...
- Remove support for direct upgrade from Tasmota versions before 7.0
- Remove auto config update for all Friendlynames and Switchtopic from Tasmota versions before 8.0
2020-10-05 18:12:32 +02:00
Theo Arends
6f790c0bb0
Add support for GPIO_ANY
2020-10-03 15:06:52 +02:00
Theo Arends
ad3cfa6cbb
Add SDM630 three phase ImportActive Energy display
...
Add SDM630 three phase ImportActive Energy display when ``#define SDM630_IMPORT`` is enabled by Janusz Kostorz (#9124 )
2020-10-03 12:46:58 +02:00
Theo Arends
d0028eb2e4
Merge pull request #9124 from jkostorz/development
...
Add option in my_user_config.h to turn on SDM630 import active energy
2020-10-03 12:33:15 +02:00
Theo Arends
330109d67c
Add optional support for Orno WE517
...
Add optional support for Orno WE517-Modbus energy meter by Maxime Vincent (#9353 )
2020-10-02 16:37:43 +02:00
Theo Arends
760d702fd0
Add optional support for Mitsubishi Electric HVAC
...
Add optional support for Mitsubishi Electric HVAC by David Gwynne (#9237 )
2020-10-02 15:10:21 +02:00
Theo Arends
5cf40fc059
Add support for VL53L1X time of flight sensor
...
Add support for VL53L1X time of flight sensor by Johann Obermeier
2020-09-29 11:27:53 +02:00
Theo Arends
54912b2548
Merge branch 'development' into patch-1
2020-09-29 11:06:43 +02:00
Theo Arends
1da31e5f15
Make LWT state message user configurable
...
Make LWT state message user configurable (#9395 )
2020-09-27 12:51:50 +02:00
Theo Arends
9aa18c23f0
Add support for MLX90640
...
Add support for MLX90640 IR array temperature sensor by Christian Baars
2020-09-14 11:49:33 +02:00
Staars
1b56a97298
update to newest version
2020-09-12 19:28:25 +02:00
Staars
9b67090ee8
add I2cDriver53
2020-09-12 19:23:10 +02:00
Staars
a62ff5176e
add mlx90640 to configs
2020-09-12 19:16:36 +02:00
Stephan Hadinger
bef03c69f6
Add ``#define USE_MQTT_AWS_IOT_LIGHT`` for password based AWS IoT authentication
2020-09-08 21:22:52 +02:00
Jason2866
4f4f74a545
AS3935 not enabled
2020-09-03 10:48:36 +02:00
device111
994081430c
AS3935 Refactor
...
- Fix Autodisturber
- Fix Event IRQ Flicker when calibrating and on Start up
- Add command `power` on/off
- Add command `noirqevent` (suppress IRQ with no event)
- Add Info Log when no Pin defined
- Add Info Log when SCO and TCO Calibration Fails
- optimize Autotune Caps
- new init procedure (Reset before Start)
- save 128 Bytes of Ram
- update language files
2020-09-03 09:37:10 +02:00
Jason2866
cb0df141f4
Squashed commit of the following:
...
commit 0917b430c3b76e26fad584ddacb1fc389e1b4c36
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Tue Sep 1 17:13:53 2020 +0200
Domoticz
commit e878ae5ac4e2b72443598d699f76f1efbe90b5c2
Merge: 77957d70 46789ef4
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Tue Sep 1 13:24:37 2020 +0200
Merge pull request #118 from device111/vl53l1x
VL53L1X correction
commit 46789ef40b6b8a3fbf730ed69712e0790b876075
Author: device111 <48546979+device111@users.noreply.github.com>
Date: Sun Aug 30 11:41:32 2020 +0200
Update support_features.ino
commit 8f8720d37e5d81d6c483620a83936b2f5ffd9f43
Author: device111 <48546979+device111@users.noreply.github.com>
Date: Sun Aug 30 11:36:24 2020 +0200
VL53L1X correction
sorry, but i have killed all of my repos..:-(
commit 77957d70435e99bb42b64b39acb7b7a176ecac79
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Fri Aug 28 13:54:25 2020 +0200
use registry
commit d85954db35
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Thu Aug 27 14:43:20 2020 +0200
No DOMOTICZ
commit e6d763f10b
Merge: 788e4681
6c5fdb4d
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Thu Aug 27 14:42:29 2020 +0200
Merge remote-tracking branch 'Tasmota/development' into vl53l1x
commit 788e468145
Merge: 51491df1
33f3f9ef
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Wed Aug 26 14:50:28 2020 +0200
Merge remote-tracking branch 'Tasmota/development' into vl53l1x
commit 51491df141
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Wed Aug 26 14:49:56 2020 +0200
Real 0x52 is 0x29 in Arduino 7 bit
commit 00dad36b08
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Mon Aug 24 11:41:11 2020 +0200
1.01
commit 50e88038c3
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Sun Aug 23 20:04:47 2020 +0200
correct support_feature
commit e5baabc41c
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Sun Aug 23 19:53:15 2020 +0200
VL53L1X
2020-09-01 17:24:36 +02:00
Stephan Hadinger
92b9e5e2ae
Add to my_user_config SetOption 100, 101, 103,104, 105, 106, 107, 109
2020-08-30 15:44:28 +02:00
Theo Arends
77375b3d9c
Change thehackbox.org to ota.tasmota.com
2020-08-29 17:50:44 +02:00
device111
3d829a02a9
AHT1x driver: AHT20 support added
...
- Update support of AHT20 sensor
- refactor some globals anf if's
2020-08-27 11:44:24 +02:00
Theo Arends
f6128bdae3
Revert "Merge pull request #9121 from Jason2866/rc_switch"
...
This reverts commit b827b6ca20
, reversing
changes made to 39ca0d6c72
.
2020-08-19 16:40:07 +02:00
Janusz
b3dc33f3a0
SDM630 optional import active energy
2020-08-18 22:09:33 +02:00
Jason2866
79aa858ec3
RCSwitch
2020-08-18 13:40:30 +02:00
Theo Arends
4724fa2c49
Add support for DYP ME007
...
Add support for DYP ME007 ultrasonic distance sensor by Janusz Kostorz (#9113 )
2020-08-17 16:25:24 +02:00
Theo Arends
44e2c6b6a7
Merge pull request #9113 from jkostorz/development
...
Add support DYP ME007 ultrasonic distance sensor (serial port version)
2020-08-17 15:35:21 +02:00
Theo Arends
465ccc2f61
Add compile time control over configuration corruption detection
2020-08-17 14:19:53 +02:00
Janusz
5536e03423
add DYP ME007 ultrasonic distance sensor
2020-08-16 22:49:16 +02:00
Federico Leoni
dab1ea9dd3
Fix subscribe/unsubscribe without reboot
2020-08-15 15:23:37 -03:00
Federico Leoni
6a40222db9
HAss Discovery LWT
2020-08-14 17:02:55 -03:00
Theo Arends
ce388c799f
Add ESP32 Analog input support for GPIO32 to GPIO39
2020-08-04 16:33:05 +02:00
Theo Arends
69e252b7d7
Prep release 8.4.0
2020-07-29 10:31:38 +02:00
Stephan Hadinger
c47d8d03a5
Change Zigbee randomizing of parameters at first run or after Reset
2020-07-29 10:02:04 +02:00
Theo Arends
5e4554e927
Merge pull request #8900 from tthk/development
...
Add support for 0.56" 7-Segment LED Backpack with floating point and raw segment addressing
2020-07-14 11:58:39 +02:00
Khoa Ton
60584d9423
Add 0.56" sevenseg support, floating point, raw output
2020-07-14 01:42:41 -07:00
Marius Bezuidenhout
277df060dd
Schneider iEM3xxx Modbus feature
...
Feature to read modbus data from Schneider Electric iEM energy monitor devices
2020-07-12 17:52:24 +02:00
Khoa Ton
7de43e6233
Added comments on multiple sevenseg display layout
2020-07-11 23:33:25 -07:00
Khoa Ton
833f47fd15
Support up to 8 I2C Seven Segment Displays
2020-07-11 23:16:29 -07:00
Ryan Castellucci
c0c19ea3da
Transparent default value for MqttFingerprint2
...
I was unable to find any information on where the existing default
MqttFingerprint2 value came from, and can't be sure that someone
doesn't have a key matching it.
For transparency, this patch replaces the default MqttFingerprint2 value
with the result of SHA1("Tasmota") as a "nothing-up-my-sleeve number".
2020-07-04 11:56:05 +01:00
Stephan Hadinger
8bfd753334
Zigbee EZSP milestone 4
2020-07-02 22:56:37 +02:00
Theo Arends
0cc1dd957b
Add SO98 to control user rotary support
2020-07-02 18:13:14 +02:00
Theo Arends
e52961b3b4
Add rotary encoder support
...
- Add rotary encoder support for light dimmer and optional color temperature if button1 still pressed (#8670 )
- Fix Mi Desk Lamp brightness control (#8748 )
2020-06-30 16:58:36 +02:00
Mark Hansen
b802d34c42
Move #define USE_PROMETHEUS to my_user_config.h
...
This is where all the other #defines live.
This should make it easier to find the #define for enabling prometheus.
2020-06-27 12:04:32 +10:00
Theo Arends
faecd38006
Add compile time User Template
...
Add compile time User Template (#8766 )
2020-06-24 16:37:02 +02:00
Theo Arends
7c8b06ce16
Add compile time interlock parameters
...
Add compile time interlock parameters (#8759 )
2020-06-22 22:36:54 +02:00
Federico Leoni
0d6aaa64b5
Discovery Update
2020-06-18 14:43:18 -03:00
Theo Arends
c533eb1186
BLM certify part 2
...
- Change define USE_TASMOTA_SLAVE into USE_TASMOTA_CLIENT
- Change commands ``SlaveSend`` and ``SlaveReset`` into ``ClientSend`` and ``ClientReset``
2020-06-18 16:05:55 +02:00
Theo Arends
7853d8c8c4
ESP32 add support for ethernet phy IP101
...
ESP32 add support for ethernet phy IP101 (#8503 )
2020-06-17 18:14:50 +02:00
Theo Arends
934526244f
Add support for single wire LMT01
...
Add support for single wire LMT01 temperature Sensor by justifiably (#8713 )
2020-06-17 17:22:41 +02:00
Justifiably
ad7c929d9b
Add support for LMT01 temperature sensor
2020-06-17 14:53:38 +01:00
Theo Arends
1aa20baf92
Add wESP32 config
2020-06-17 15:27:12 +02:00
Theo Arends
7c785ab056
Add support for Energy sensor (Denky)
...
Add support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers
2020-06-17 15:00:48 +02:00
Theo Arends
5730ced6b8
Merge pull request #8695 from hallard/teleinfo
...
Prep for French Metering xnrg_15_teleinfo
2020-06-17 14:42:22 +02:00
Theo Arends
5ec694b3f3
Make FALLBACK_MODULE configurable
...
Make FALLBACK_MODULE configurable (#8464 )
2020-06-17 14:19:20 +02:00
Stephan Hadinger
ee2bb0330a
Add Zigbee initial support for EmberZNet protocol (raw send/receive only)
2020-06-16 20:01:14 +02:00
Charles
fae80fc9dc
Merge branch 'development' into teleinfo
2020-06-16 19:04:39 +02:00
Theo Arends
715697cb32
Add ESP32 ethernet commands
...
Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3`` (#8503 )
2020-06-16 18:36:49 +02:00
Charles
3b8c83deb1
Merge branch 'development' into teleinfo
2020-06-15 22:29:53 +02:00
Theo Arends
129ff5d4ab
Merge pull request #8703 from s-hadinger/zigbee_custom_name
...
Move Manuf/Model in defines
2020-06-15 21:29:38 +02:00
Stephan Hadinger
44f9112545
Move Manuf/Model in defines
2020-06-15 20:13:05 +02:00
Stephan Hadinger
2181b0c1a4
Add serial to TCP bridge, ``TCPStart`` and ``TCPBaudRate`` (needs #define USE_TCP_BRIDGE)
2020-06-15 19:22:56 +02:00
Theo Arends
04e06df0ec
Oops
2020-06-15 18:36:26 +02:00
Charles
ae9e770950
Merge branch 'development' into teleinfo
2020-06-15 10:22:44 +02:00
Charles
dbf4a3a205
Added French Smart Meter Teleinformation
2020-06-12 16:32:32 +02:00
Theo Arends
03cd543127
Add support for HP303B
...
Add support for HP303B Temperature and Pressure sensor by Robert Jaakke (#8638 )
2020-06-12 12:38:52 +02:00
Theo Arends
4c5b2f37fd
Add initial support for Telegram
...
Add initial support for Telegram bot (#8619 )
2020-06-11 17:30:33 +02:00
Stephan Hadinger
1d68fe9bc6
Cleaned TLS options and prepare for TELEGRAM
2020-06-10 20:14:46 +02:00
Adrian Scillato
78e40da9d8
Update comment on MQTT Retained messages at my_user_config.h file
2020-06-09 11:10:08 -03:00
Theo Arends
c6fede2bf4
Basic support for BL0940
...
Basic support for BL0940 (#8175 )
2020-06-07 17:21:29 +02:00
Staars
7077a80541
unify USE_*_COMPRESSION to USE_UNISHOX_COMPRESSION
2020-06-06 20:04:10 +02:00
gemu2015
9987b3f2d5
scripter update, eeprom support
2020-06-05 20:15:16 +02:00
Theo Arends
41f77f688c
Add command ``SetOption94 0/1``
...
Add command ``SetOption94 0/1`` to select MAX31855 or MAX6675 thermocouple support (#8616 )
2020-06-04 11:36:58 +02:00
device111
8c29ead09d
Add support for up to eight MCP9808 temperature sensors
2020-06-02 08:35:49 +02:00
Theo Arends
66233b1749
Add support for full MAC address
...
Add support for unique MQTTClient (and inherited fallback topic) by full Mac address using ``mqttclient DVES_%12X`` (#8300 )
2020-05-26 17:08:13 +02:00
Theo Arends
2b798ff194
Merge pull request #8432 from device111/development
...
Support for VEML6075 and initial Support for VEML7700
2020-05-22 14:38:20 +02:00
Stephan Hadinger
20b2257c8c
Unishox code optimized
2020-05-17 18:05:17 +02:00
Theo Arends
b9a4e7beda
Merge pull request #8448 from arijav/new_branch
...
Thermostat: Small bugfix and PI autotune feature added (disabled by define, as experimental and un…
2020-05-15 12:22:19 +02:00
Javier Arigita
ee25e6e637
Bugfix and autotune added (disabled by define, as experimental and untested)
2020-05-14 22:44:32 +02:00
device111
47a8df84be
Support for VEML6075 and VEML 7700
...
Add support for VEML6075.
-Shows UVA, UVB, UVIndex
supported Commands are:
| Command | Description |
|----------------|------------------|
|VEML6075power | Power up/down |
|VEML6075dynamic | HD Mode |
|VEML6075inttime | Integration Time |
Add initial Support for VEML7700 (#8260 )
- the implementation based on Adafruit VEML7700 Libary.
- Shows Illuminance and White Content of Light.
2020-05-12 21:24:44 +02:00
Stephan Hadinger
2ff5a1ccb6
Add Zigbee support for router and end-device mode
2020-05-11 21:16:17 +02:00
Javier Arigita
5062dc2c33
Optimizations, correction of comments and update of readme
2020-05-10 23:00:57 +02:00
Theo Arends
93a4700552
Cleanup default defines
2020-05-10 14:58:38 +02:00
Theo Arends
ec045445e6
Enable rule compression in my_user_config.h
2020-05-10 14:39:13 +02:00
Stephan Hadinger
a2b05399a3
Add automatic compression of Rules to achieve ~60% compression, added ``SetOption93 1`` to control caching of rules
2020-05-08 19:33:20 +02:00
Theo Arends
19d8592978
Merge branch 'development' into new_branch
2020-05-07 17:02:22 +02:00
Theo Arends
d78ca09c30
Integrate OpenTherm and WindMeter
2020-05-07 16:03:27 +02:00
Theo Arends
cb1b7739b6
Merge branch 'development' into new-windmeter-sensor
2020-05-07 14:58:23 +02:00
Theo Arends
6da16b5665
Update my_user_config.h
2020-05-07 14:43:55 +02:00
Yury Sannikov
9e6a809ba2
adapt to the latest development branch changes
2020-05-07 11:58:17 +03:00
Matteo Albinola
a3455f235b
Merge branch 'development' into new-windmeter-sensor
...
# Conflicts:
# tasmota/language/bg_BG.h
# tasmota/language/cs_CZ.h
# tasmota/language/de_DE.h
# tasmota/language/el_GR.h
# tasmota/language/en_GB.h
# tasmota/language/es_ES.h
# tasmota/language/fr_FR.h
# tasmota/language/he_HE.h
# tasmota/language/hu_HU.h
# tasmota/language/it_IT.h
# tasmota/language/ko_KO.h
# tasmota/language/nl_NL.h
# tasmota/language/pl_PL.h
# tasmota/language/pt_BR.h
# tasmota/language/pt_PT.h
# tasmota/language/ro_RO.h
# tasmota/language/ru_RU.h
# tasmota/language/sk_SK.h
# tasmota/language/sv_SE.h
# tasmota/language/tr_TR.h
# tasmota/language/uk_UA.h
# tasmota/language/zh_CN.h
# tasmota/language/zh_TW.h
2020-05-06 21:33:07 +02:00
Mickael Gaillard
d54dcec303
Custom configuration tntegration on core
...
Signed-off-by: Mickael Gaillard <mick.gaillard@gmail.com>
2020-05-06 21:30:36 +02:00
Javier Arigita
5bdf430512
Added cooling functionality
2020-05-05 20:40:09 +02:00
Theo Arends
50614a18b5
Rename language files to fix compilation error
2020-05-05 17:09:48 +02:00
Javier Arigita
d6008321cc
Preliminary implementatino of multi-controller, in-depth testing and optimizations pending
2020-05-02 22:33:29 +02:00
Javier Arigita
b6954f5f0b
Diagnostic feature added
2020-05-02 20:31:20 +02:00
Matteo Albinola
dcc4623791
Merge branch 'development' into new-windmeter-sensor
2020-04-26 19:39:14 +02:00
Javier Arigita
c71b4d34ea
Correct merge
2020-04-26 18:04:12 +02:00
Javier Arigita
05a9fe5c7d
Correct merge
2020-04-26 17:59:36 +02:00
Javier Arigita
ec94424661
Correct merge
2020-04-26 17:26:45 +02:00
Javier Arigita
9e0aa7d951
Correct merge
2020-04-26 17:23:43 +02:00
Theo Arends
cc19cc5773
Merge pull request #8257 from dermm/development
...
Add Option to activate PWM CT mode without select module 48
2020-04-26 10:49:01 +02:00
Matteo Albinola
1b7ca00714
Merge branch 'development' into new-windmeter-sensor
2020-04-26 09:50:46 +02:00
Matteo Albinola
24709b9f6d
Add windmeter sensor
2020-04-26 09:43:52 +02:00
Javier Arigita
c577a955b0
Reduction of floats and implementation of overflow protection
2020-04-26 08:36:15 +02:00
Paul C Diem
493a124783
Add DGR light sequence support
2020-04-25 17:49:34 -05:00
Paul C Diem
81a874ec72
Use defined mcast addr for device groups instead of sharing emuation's, Code size reductions
2020-04-24 09:12:43 -05:00
Javier Arigita
058d23fa00
Heating structure aligned and unneeded defines removed
2020-04-23 22:39:28 +02:00
dermm
809a377154
Add Option to Activate PWM CT mode without select module 48
...
Hello,
I would like to share with you my extension of the code.
I have some new lamps that have 2 PWM channels that are not classically wired. The first one is for brightness and the other channel is for color temperature.
Tasmota has already integrated the possibility to switch between CWWW and CTBRI. I only built the possibility to set it up manually.
greetings,
Jens
PS: This is my first commit. If I did something wrong, please report it.
2020-04-22 19:43:57 +02:00
Theo Arends
9ae0300a0d
Fix ESP32 compile errors
2020-04-22 14:47:59 +02:00
Walter Zengel
8abe45f7a2
USE_TUYA_TIME deactivated by default
2020-04-22 13:52:06 +02:00
Walter Zengel
550f079f6a
Support for setting the time in the Tuya MCU
...
Switch on with USE_TUYA_TIME
2020-04-22 11:07:45 +02:00
Paul C Diem
0f4b85ee51
Add DGR Command item and message logging, Restructure to reduce new code size
2020-04-21 16:33:07 -05:00
Theo Arends
b9f8d0b104
Restrict use of HM10 driver to ESP8266 only
2020-04-21 11:06:30 +02:00
Staars
e39f62204b
xsns_62_MI_ESP32.ino - initial commit
2020-04-21 09:58:33 +02:00
Javier Arigita
4c8c75c1d1
Comments aligned in the proper way
2020-04-21 00:14:39 +02:00
Javier Arigita
4cac6deb3d
Command defines moved from i18n.h into the driver, driver name changed to thermostat
2020-04-20 22:50:53 +02:00
Javier Arigita
e96eb3a62a
Heating plan removed since it can be implemented via timers/rules
2020-04-20 21:29:46 +02:00
Javier Arigita
ade012a2c7
Reduction of types
2020-04-18 09:44:15 +02:00
Javier Arigita
b3094aa50e
New driver created for heating control. I have created initially this as a LUA script running in Domoticz on a Raspberry Pi to control floor heating valves using Qubino relays. I have ported this to a Tasmota driver embedding the functionality in the relays. This driver has been successfully tested with a shelly 1PM. The controller offers 3 controlling strategies (Hybrid, Rampup and PI) as well as time planning (3 diff. temp. each weekday).
2020-04-17 22:52:06 +02:00
Javier Arigita
31d0268df4
Heating controller added. Created by myself initially in LUA running as a Domoticz (running on a raspberry pi) script and controlling Qubino relays for floor heating. Ported to tasmota to get the logic within the relay itself and be less dependent on Domoticz.
...
The controller supports several working modes. From off (no action) to manual (following input), automatic (hybrid, rampup or pi controller) and timeplan (automatic following predefined schedule with 3 temperatures for each weekday). It is fully configured via commands, it will include in the future diagnostics and will be extended to more outputs (will be tested on sonoff 4CH Pro).
The controller has been tested successfully with a Shelly 1PM device and works as the original LUA domoticz script.
2020-04-17 10:31:53 +02:00
Stephan Hadinger
49ef6598fc
Update size of Ping
2020-04-15 18:55:04 +02:00
Paul C Diem
f7d5e2d018
Fix Color<1,2> <index> with palette
2020-04-13 17:55:12 -05:00
Theo Arends
5337d84063
Add SetOption41 to my_user_config.h
2020-04-13 12:27:53 +02:00
Theo Arends
baf3b9b662
Add command ``Palette``
...
Add command ``Palette`` to add the ability to specify a palette of colors (#8150 )
2020-04-13 12:19:16 +02:00
Paul C Diem
b4f7500a31
Add light palette support
2020-04-12 23:17:25 -05:00
Stephan Hadinger
9addde235a
Add Zigbee command ``ZbConfig`` and configuration in Settings
2020-04-11 18:50:46 +02:00
Theo Arends
45e9408b73
Add support for AS3935 Lightning Sensor
...
Add support for AS3935 Lightning Sensor by device111 (#8130 )
2020-04-11 14:51:08 +02:00
device111
cd8436a2ae
Update my_user_config.h
2020-04-11 09:48:55 +02:00
device111
2f627f98ce
support for AS3935, initial commit
2020-04-11 01:48:37 +02:00
Stephan Hadinger
c42598f8c3
Add USE_PING
2020-04-10 20:51:15 +02:00
Theo Arends
d9d554f218
Update my_user_config.h
2020-04-10 15:33:10 +02:00
Theo Arends
6254c9a35c
Merge branch 'development' into development
2020-04-10 15:28:55 +02:00
Theo Arends
afb8c60093
Add support for an iAQ sensor ( #8107 )
...
Add support for an iAQ sensor (#8107 )
2020-04-10 15:13:01 +02:00
Theo Arends
3c7231ec5d
Merge pull request #8107 from Staars/iAQ
...
add iAQ-core air quality sensor
2020-04-10 15:04:51 +02:00
Theo Arends
a0b0c32ff4
Update references
2020-04-10 10:52:22 +02:00
Khoa Ton
eb796f8976
New driver for I2C HT16K33 backpack 7 segment LED
2020-04-10 01:06:00 -07:00
Khoa Ton
6da4ec4404
Revert "Better support for LCD 2004A 20x4 #8062 "
...
This reverts commit f1ed412acb
.
Revert to remove unwanted commit, bringing back to match upstream HEAD
2020-04-10 00:42:41 -07:00
Staars
90be0804eb
add iAQ-core air quality sensor
2020-04-09 14:22:44 +02:00
Paul C Diem
9794f12460
Add DevGroupSend command
2020-04-07 13:25:58 -05:00
Khoa Ton
f1ed412acb
Better support for LCD 2004A 20x4 #8062
2020-04-04 02:01:38 -07:00
Theo Arends
4631fb729a
Add compile error message
...
Add compile error message when both rules and scripts are selected (#8026 )
2020-03-30 12:52:09 +02:00
Theo Arends
dbc9f16ffc
Add support for up to four MQTT GroupTopics
...
- Bump version to 8.2.0.2
- Add support for up to four MQTT GroupTopics using the same optional Device Group names (#8014 )
2020-03-28 16:48:36 +01:00
Norbert Richter
898fff9dbc
Add multiple GroupTopic<x> (x=1-4) (default disabled)
...
grouptopic (1-4) subscription even when USE_DEVICE_GROUPS
is not used.
2020-03-28 11:17:16 +01:00
Theo Arends
18729bcc41
Add support for ElectriQ iQ-wifiMOODL
...
Add support for ElectriQ iQ-wifiMOODL RGBW light by ianbyte (#7947 )
2020-03-18 12:32:13 +01:00
Ian King
740e91dd27
Fix typos
2020-03-17 21:35:44 +00:00
Ian King
e749df75ad
Add support for ElectriQ iQ-wifiMOODL RGBW LED contoller
2020-03-17 18:27:17 +00:00
Paul C Diem
fec34434a6
Merge branch 'development' of https://github.com/arendst/Tasmota into pwm-dimmer3
2020-03-15 18:26:46 -05:00
Stephan Hadinger
86eeacbf4e
Zigbee move all strings to PMEM
2020-03-15 14:27:15 +01:00
Paul C Diem
3f9c4f1909
Merge branch 'development' of https://github.com/arendst/Tasmota into pwm-dimmer3
2020-03-14 07:18:34 -05:00
Theo Arends
5235ad1757
Add support for HDC1080
...
Add support for HDC1080 Temperature and Humidity sensor by Luis Teixeira (#7888 )
2020-03-14 12:43:02 +01:00
Paul C Diem
a72acf37fe
Use Light module to manage PWM, Rework multi-button sequences
2020-03-13 12:08:44 -05:00
Luis Teixeira
3908865473
Added the hdc1080 device driver.
2020-03-08 20:54:28 +00:00
Theo Arends
f0a8305b13
Add localization for Romanian
2020-03-04 11:56:35 +01:00
Theo Arends
473892d5c9
Add updated experimental Sonoff D1 support
...
Add updated experimental Sonoff D1 support (#7598 )
2020-03-01 15:31:08 +01:00
Theo Arends
3343164da9
Add support for MaxBotix HRXL-MaxSonar
...
Add support for MaxBotix HRXL-MaxSonar ultrasonic range finders by Jon Little (#7814 )
2020-03-01 14:20:19 +01:00
Norbert Richter
94dbc4d1a2
refactor TX2x sensor driver
2020-02-29 16:11:59 +01:00
Theo Arends
6d79d56956
Experimental support Sonoff D1
...
Experimental support Sonoff D1 (#7598 )
2020-02-28 18:15:04 +01:00
Theo Arends
1973bb2474
Add support for Jarolift rollers by Keeloq algorithm
...
Add support for Jarolift rollers by Keeloq algorithm
2020-02-27 17:48:27 +01:00
he.so
3657cda425
resolved merge conflict
2020-02-27 17:22:28 +01:00
Theo Arends
5cfe247611
Change default my_user_config.h driver and sensor support
...
Change default my_user_config.h driver and sensor support removing most sensors and adding most drivers
2020-02-27 15:10:42 +01:00
Theo Arends
b4b5eb878c
Add support for PWM dimmer
...
Add support for Martin Jerry/acenx/Tessan/NTONPOWER SD0x PWM dimmer switches by Paul Diem (#7791 )
2020-02-27 11:16:38 +01:00
Paul C Diem
1f1c956b26
Use newly allocated settings and flags
2020-02-26 21:27:09 -06:00
he-so
c1aedfc4c7
Merge branch 'development' into dev-arendst
2020-02-25 18:22:05 +01:00
Paul Diem
67a32bcbdd
Merge branch 'development' into pwm-dimmer
2020-02-25 09:33:48 -06:00
Theo Arends
9962b311d5
Add support for UDP Group commands
...
Add commands ``SetOption85 0/1`` and ``DevGroupShare`` supporting UDP Group command using ``GroupTopic`` without MQTT by Paul Diem (#7790 )
2020-02-25 12:13:49 +01:00
Theo Arends
4df7f9fe10
Disable for now
2020-02-25 11:08:47 +01:00
Paul C Diem
e1103b248f
Improve dgr initialization failure handling
2020-02-24 19:07:46 -06:00
he.so
e25f14f37a
Jarolift shutter working with keeloq
2020-02-24 19:23:57 +01:00
Paul C Diem
2b94cd77a0
Build with device groups, pwm dimmer (with remote)
2020-02-24 07:34:30 -06:00
Paul C Diem
b8203a717b
Merge branch 'device-groups' of https://github.com/pcdiem/Tasmota into pwm-dimmer
2020-02-24 07:19:28 -06:00
Paul C Diem
c0a5156d8f
Initial pwm dimmer support
2020-02-24 07:19:15 -06:00
Paul C Diem
b15a8a749c
Merge branch 'development' of https://github.com/pcdiem/Tasmota into device-groups
2020-02-24 06:50:37 -06:00
Theo Arends
f706b7c490
Add support for Wemos Motor Shield V1
...
Add support for Wemos Motor Shield V1 by Denis Sborets (#7764 )
2020-02-22 12:18:20 +01:00
Theo Arends
5f1dac2119
Update my_user_config.h
2020-02-22 11:01:47 +01:00
Paul C Diem
8182d6ef7b
Merge branch 'development' of https://github.com/pcdiem/Tasmota into device-groups
2020-02-21 09:15:47 -06:00
Paul C Diem
f409d7258e
Initial device groups support (power and light)
2020-02-21 09:09:21 -06:00
Denis
19ca1eb2d4
Merge branch 'development' into add-wemos-motor-shield-v1
2020-02-20 21:05:55 -08:00
Norbert Richter
ea99cdce57
Add support for La Crosse TX23 Anemometer ( #3146 )
2020-02-20 18:50:43 +01:00
Denis
46ad5166e1
Add Wemos DC mottor shild (v1.0.0) support
2020-02-19 21:55:20 -08:00
device111
5c48644994
typo change
2020-02-19 10:23:56 +01:00
device111
7f72d266f8
prepare for merging
2020-02-19 09:37:36 +01:00