Theo Arends
84ee6393a5
Add second rotary support
...
Add second rotary support default used for CW light control when first rotary is used for RGB light control (#8864 )
2020-07-13 15:10:23 +02:00
Adrian Scillato
bd011493e5
KNX: Add Scenes Slot
2020-06-18 15:23:58 -03:00
Theo Arends
5367302735
Fix compile error
2020-06-11 19:14:39 +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
Federico Leoni
152c2801ae
Prep for Tuya MCU Discovery
2020-06-09 14:08:57 -03:00
Theo Arends
c6fede2bf4
Basic support for BL0940
...
Basic support for BL0940 (#8175 )
2020-06-07 17:21:29 +02:00
Theo Arends
7bfbe95d0f
Update tasmota.h
2020-05-26 12:15:20 +02:00
Matthijs Abma
721c2c8f7f
Reduce input buffer so hex/json encoded content always fits
2020-05-24 17:47:57 +02:00
Theo Arends
cd7f719563
Add more functionality to ``Switchmode`` 11 and 12 ( #8450 )
...
Add more functionality to ``Switchmode`` 11 and 12 (#8450 )
2020-05-19 15:52:10 +02:00
Theo Arends
d7f6c78ed9
Add command ``DeviceName``
...
Add command ``DeviceName`` defaults to FriendlyName1 and replaces FriendlyName1 in GUI
2020-05-17 17:10:17 +02:00
Theo Arends
125ee62ff3
Add Serial buffer overrun detection
...
Add Serial buffer overrun detection and fix serial corruption by increasing uart serial buffer to 520
2020-05-11 15:27:29 +02:00
Theo Arends
0572644c7f
Change PWM Frequencies
...
- Change default PWM Frequency to 977 Hz from 880 Hz
- Change minimum PWM Frequency from 100 Hz to 40 Hz
2020-05-08 16:06:02 +02:00
Stephan Hadinger
b53dee396e
Lower minimum PWMFrequency to 40Hz
2020-05-08 15:42:44 +02:00
Theo Arends
19d8592978
Merge branch 'development' into new_branch
2020-05-07 17:02:22 +02:00
Theo Arends
87f89f0a7d
Change max number of supported PCF8574 to four
...
Change max number of supported PCF8574 to four (#8355 )
2020-05-06 17:44:44 +02:00
Theo Arends
c24de18278
Change ESP32 pin allocation part 1
2020-04-28 18:27:07 +02: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
Stephan Hadinger
e06425b57f
Change default PWM Frequency to 223 Hz instead of 880 Hz for less interrupt pressure
2020-04-22 15:15:42 +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
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
Paul C Diem
f040b90583
Add DGR Event item, Rework item parsing
2020-04-18 22:37:05 -05:00
Javier Arigita
5122ea6c10
Fix kCommandSource adding heating source
2020-04-18 20:49:38 +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
Federico Leoni
03c9d75f18
Update tasmota.h
2020-04-14 10:47:01 -03:00
Theo Arends
e8f3d1d986
Increase ESP32 compatibility
...
Increase ESP32 compatibility (breaks current ESP32 configuration again!)
2020-04-13 17:45:06 +02:00
Theo Arends
93fd5dd618
Add experimental minimal support for ESP32
...
Add experimental minimal support for ESP32 (#8110 )
2020-04-10 18:24:08 +02:00
Theo Arends
d1b1585d1c
Prep for easier preconfigurations
2020-04-09 15:32:23 +02:00
Paul C Diem
9794f12460
Add DevGroupSend command
2020-04-07 13:25:58 -05:00
Stephan Hadinger
7a6628d903
Add command ``SetOption41 <x>`` to force sending gratuitous ARP every <x> seconds
2020-04-07 14:07:00 +02:00
Paul C Diem
2a367512d7
Add DevGroupName command
2020-04-06 12:29:50 -05:00
Theo Arends
d713468c0c
Add support for longer template names
...
Add support for longer template names
2020-03-29 17:41:31 +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
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
d043ac770d
Refactor support_switche.ino
...
- Add commands ``SwitchMode 13`` PushOn and ``SwitchMode 14`` PushOnInverted (#7912 )
- Refactor support_switche.ino
2020-03-14 13:13:33 +01:00
Leonid Muravjev
0f157caa05
switch: New mode PUSHON (13)
...
Just turn it on, if the switch is on. Switch off by PulseTime.
For a simple implementation processing of PIR sensors.
2020-03-14 14:31:05 +03:00
Paul C Diem
a72acf37fe
Use Light module to manage PWM, Rework multi-button sequences
2020-03-13 12:08:44 -05:00
Paul C Diem
3138d880d0
Add periodic announcement, Raise member timeout to 45s, Fix already acked check
2020-03-12 12:51:54 -05:00
Paul C Diem
a962662743
Rescale Bri to DimmerRange, Remove BriMin, LedTimeout and PoweredOffLed commands
2020-02-27 13:38:33 -06: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
Theo Arends
6a84899e10
Eliminating call sntp_get_real_time
...
Change display of some date and time messages from "Wed Feb 19 10:45:12 2020" to "2020-02-19T10:45:12"
2020-02-19 15:23:59 +01:00
Theo Arends
8079ee9749
Change MQTT message size
...
Change MQTT message size with additional 200 characters
2020-02-12 18:00:53 +01:00
Theo Arends
1a074da0b5
Add BootCount Reset Time to Status
...
Add BootCount Reset Time as BCResetTime to ``Status 1``
2020-02-07 12:38:10 +01:00
Theo Arends
d779a2b9b4
Add switch modes 11 and 12
...
Add switch modes 11 (PUSHHOLDMULTI) and 12 (PUSHHOLDMULTI_INV) (#7603 )
2020-02-06 14:53:35 +01:00
Theo Arends
702821b4e1
Merge pull request #7603 from RemiDing/development
...
New switchmodes to control a dimmer with one switch
2020-02-06 14:14:12 +01:00
RemiDing
5278a84252
POWER_INCREMENT added
2020-01-28 15:37:18 +01:00
RemiDing
cfbd1cb85d
optimized
2020-01-25 11:22:28 +01:00
Patrick Domack
2e89370f1e
Add ability to define more subversions in user overrides and remove ram/flash usage to store all versions.
2020-01-22 16:49:28 -05:00
to-scho
e327236485
New switchmodes TOGGLEMULTI, FOLLOWMULTI and FOLLOWMULTI_INV
2020-01-15 13:05:00 +01:00
Theo Arends
0e0d8190fa
Change some commands displaying all items
...
Change commands ``Prefix``, ``Ssid``, ``StateText``, ``NTPServer``, and ``FriendlyName`` displaying all items
2020-01-12 13:10:21 +01:00