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
device111
01fbe69824
test1
...
test1
2020-02-18 09:22:39 +01:00
device111
b0378c3d99
initial AHT10 support
...
test
2020-02-18 09:11:31 +01:00
denisfrench
aaa00045e2
MQTT_NO_RETAIN option for brokers that will drop connection otherwise
2020-02-16 09:31:19 +00:00
Theo Arends
af63bb363d
Add support for FiF LE-01MR energy meter
...
Add support for FiF LE-01MR energy meter by saper-2 (#7584 )
2020-02-10 15:18:11 +01:00
Theo Arends
d89c14ba27
Merge branch 'development' into fif-le01mr
2020-02-10 14:52:22 +01:00
Theo Arends
3de74e8850
Add optional Wifi AccessPoint passphrase
...
Add optional Wifi AccessPoint passphrase define WIFI_AP_PASSPHRASE in my_user_config.h (#7690 )
2020-02-10 13:54:27 +01:00
Jason2866
47862e3c59
unique topic for every device by default
2020-02-09 19:38:46 +01:00
Theo Arends
15df54bb07
Add support for HM-10
...
Add support for MI-BLE sensors using HM-10 Bluetooth 4.0 module by Christian Staars (#7683 )
2020-02-07 10:50:06 +01:00
Jason2866
8ef5ad0204
Disable HM-10 by default
2020-02-07 10:41:38 +01:00
Staars
8d48cf3731
pin configs and renames to prepare PR
2020-02-06 17:05:37 +01:00
Hadinger
e34cc3cbcc
Change Zigbee commands renamed to ``Zb*``
2020-01-25 17:42:53 +01:00
saper-2
e26999f300
Updated lang files with new defines + comments
2020-01-23 17:18:44 +01:00
saper-2
ad083d1675
Some code cleanup and add comments & info
2020-01-23 16:13:25 +01:00
Theo Arends
760f4e49ac
Add compile time control over settings
2020-01-21 12:36:44 +01:00
Theo Arends
e01c1b8c45
Add compile time control over SetOptions
2020-01-20 18:49:57 +01:00
to-scho
6ab5c7432e
patch-1
...
typos
2020-01-15 16:12:55 +01:00
to-scho
e327236485
New switchmodes TOGGLEMULTI, FOLLOWMULTI and FOLLOWMULTI_INV
2020-01-15 13:05:00 +01:00
Theo Arends
a6dcf46771
Move heap to stack
2020-01-09 11:35:01 +01:00
saper-2
f2ca1f3e47
Added totalActive from le01, more code tunning
2020-01-05 19:51:12 +01:00
saper-2
dc2d7cc681
Added F&F LE-01MR support
2020-01-05 01:06:30 +01:00
Theo Arends
c4f6a359a7
Add experimental support for NRF24L01 as BLE-bridge
...
Add experimental support for NRF24L01 as BLE-bridge for Mijia Bluetooth sensors by Christian Baars (#7394 )
2020-01-02 16:58:20 +01:00
Theo Arends
21ea26e132
Update my_user_config.h
2020-01-02 09:54:58 +01:00
Staars
ee7e9078f0
initial commit
2020-01-01 19:09:20 +01:00
Theo Arends
8aa9109656
Happy New Year
...
Happy New Year
2019-12-31 14:23:34 +01:00
Theo Arends
1526a59162
Refactor HotPlug
2019-12-30 14:23:37 +01:00
Theo Arends
5f62b59f05
Refactor DS1624 driver
2019-12-28 11:35:44 +01:00
Bohdan Kmit
1ba2239804
Improved Ukrainian translation, renamed localization to proper uk-UA name
2019-12-28 01:20:23 +02:00
Theo Arends
d5dcf462d0
Merge pull request #7239 from ascillato/patch-4
...
Add GPS and local NTP Server Support
2019-12-23 14:15:07 +01:00
Hadinger
cdcaaa325d
Add Zigbee coalesce sensor attributes into a single message
2019-12-22 17:47:45 +01:00
Adrian Scillato
17a0cb6982
Merge branch 'development' into patch-4
2019-12-21 23:15:43 -03:00
Stefan Oskamp
eb4b3d306b
Added code size for USE_DHT12
2019-12-17 22:29:16 +01:00
Stefan Oskamp
c2d60b2ab7
Added entry for I2C sensor DHT12
2019-12-17 22:19:49 +01:00
Theo Arends
5968d2b28a
Change tasmota-basic to tasmota-lite
...
Change tasmota-basic.bin and FIRMWARE_BASIC to tasmota-lite.bin and FIRMWARE_LITE
2019-12-17 15:13:47 +01:00
Adrian Scillato
0dd20a4c2b
Add GPS Support
2019-12-16 22:50:19 -03:00
Theo Arends
dfee90bd61
Changelog update
2019-12-09 15:15:16 +01:00
Shantur Rathore
6c3d029286
Implement capability for setting CORS to a specific website instead of just enable for all websites
2019-12-08 21:07:39 +00:00
Federico Leoni
dae622b2cb
Update my_user_config.h
2019-12-07 15:44:33 -03:00
Theo Arends
0fb236c834
Merge pull request #7015 from issacg/patch-1
...
inline doc patch for USE_MQTT_TLS_CA_CERT
2019-11-24 19:47:39 +01:00
Hadinger
62e8c65dc8
Change MIN to MAX
2019-11-24 19:39:57 +01:00
Hadinger
f9cf462e59
Fix PMW sleep restored
2019-11-24 19:35:54 +01:00
Issac
5cd77a51d3
inline doc patch for USE_MQTT_TLS_CA_CERT
...
Restore comment stating that USE_MQTT_TLS_CA_CERT uses LetsEncrypt CA
2019-11-24 11:26:57 +02:00
Stephan Hadinger
c062d35e68
Change Kept only NEC/RC5/RC6/HASH IR protocols in standard Tasmota, all other protocols require Tasmota-IR, saving 4K
2019-11-12 22:41:09 +01:00
Theo Arends
b31f3d82e3
Add support for I2C sensor TLS2591
...
Add support for I2C sensor TLS2591 Light Intensity sensor (#6873 )
2019-11-11 11:29:15 +01:00
Markus Bösling
dd0e852894
add define to my_user_config.h
2019-11-09 21:45:48 +01:00
Theo Arends
538d40ab72
Change default I2C address ranges
...
* Change supported PCF8574 I2C address range to 0x20 - 0x26 allowing other I2C devices with address 0x27 to be used at the same time
* Change supported PCF8574A I2C address range to 0x39 - 0x3F allowing other I2C devices with address 0x38 to be used at the same time
* Change supported MCP230xx I2C address range to 0x20 - 0x26 allowing other I2C devices with address 0x27 to be used at the same time
2019-11-08 17:48:19 +01:00
Theo Arends
acf515be19
Remove driver ADS1115 using I2Cdev library
2019-11-07 15:12:22 +01:00
Theo Arends
e89b76adc7
Add support for Honeywell HPMA115S0
...
Add support for Honeywell HPMA115S0 particle concentration sensor by David Hunt (#6843 )
2019-11-06 14:05:17 +01:00
Theo Arends
2c04785119
Merge pull request #6843 from climberhunt/pr_hpma115s0
...
add support for Honeywell HPMA115S0 particle sensor
2019-11-06 13:53:28 +01:00
Theo Arends
8711ad00ad
Visual tweaks of Dark UI
...
Visual tweaks of Dark UI (#6844 )
2019-11-06 11:16:43 +01:00
David Hunt
5130ac4f78
add support for Honeywell HPMA115S0 particle sensor
...
The Honeywell HPM Series Particulate Matter Sensor is a
laser-based sensor which detects and counts particles using
light scattering.
This commit adds:
* The HPMA115S0 library by Felix Galindo
* selectable GPIOs for Tx and Rx (SoftwareSerial only)
* xsns_55_hpma.ino for Tasmota sensor implementation
Signed-off-by: David Hunt <dave@davidhunt.ie>
2019-11-05 22:03:07 +00:00
root
fa332f1d3c
support for 4096 bits certificates
2019-11-04 15:17:09 +01:00
Theo Arends
62c0c89cfb
Add user define MQTT_CLEAN_SESSION
...
Add user define MQTT_CLEAN_SESSION (#6816 )
2019-11-04 12:23:20 +01:00
Theo Arends
6395db9963
Add support for Honeywell I2C HIH series
...
Add support for Honeywell I2C HIH series Humidity and Temperetaure sensor (#6808 )
2019-11-02 17:18:51 +01:00
localhost61
d6115b7dd1
Add COLOR_TITLE as WebColor19
2019-11-02 05:33:40 +01:00
Theo Arends
dccf6fb7cd
Add command SetOption74 0/1
...
Add command SetOption74 0/1 to enable DS18x20 internal pull-up and remove define DS18B20_INTERNAL_PULLUP (#6795 )
2019-10-30 22:22:18 +01:00