Commit Graph

1579 Commits

Author SHA1 Message Date
Theo Arends
49652598de Prep ESP32 template 2020-04-17 20:14:35 +02:00
Javier Arigita
bba829883b Update 2020-04-17 20:14:35 +02:00
Javier Arigita
e347c26eff Revert "Update i18n.h"
This reverts commit 56788a339f0cd7b013182eaa815b2d32aeabd3bd.
2020-04-17 20:14:35 +02:00
Javier Arigita
72ca178154 Revert "Update settings.ino"
This reverts commit 431ad4256545abd953589c1455a90164dcde5b8a.
2020-04-17 20:14:35 +02:00
Theo Arends
b70ca01231 Add ESP32 optional brownout disable
Add ESP32 brownout disable for weak onboard LDO's - eventually you'll need to change the LDO to a better one.
2020-04-17 18:27:31 +02:00
Theo Arends
c6ad8ddf89
Merge pull request #8210 from s-hadinger/zigbee_esp32
Remove warning/errors when compiling Zigbee for ESP32
2020-04-17 17:59:27 +02:00
Stephan Hadinger
a98b719f82 Remove warning/errors when compiling Zigbee for ESP32 2020-04-17 17:52:44 +02:00
Stephan Hadinger
bd38f72ce7 Fix Zigbee DimmerUp/DimmerDown malformed 2020-04-17 17:14:06 +02:00
Theo Arends
09599bb4a1 Provide ESP32 base module support 2020-04-17 16:17:01 +02:00
Theo Arends
39440e56c2 Prep ESP32 template 2020-04-17 14:40:09 +02:00
arijav
2f2f3bf33d
Merge branch 'development' into development 2020-04-17 14:25:09 +02:00
Javier Arigita
79657014b8 no message 2020-04-17 13:50:39 +02:00
Javier Arigita
5c19a01cec Merge commit '431ad4256545abd953589c1455a90164dcde5b8a' into Heating 2020-04-17 13:46:18 +02:00
Theo Arends
a82b87aaea Fix compile warning 2020-04-17 13:45:10 +02:00
Theo Arends
1e1a2c1807 Add config version tag
- Add config version tag
- Bump version 8.2.0.4
2020-04-17 13:45:10 +02:00
Stephan Hadinger
318cfe2681 Disarm timer for Occupancy:0 2020-04-17 12:27:36 +02:00
Theo Arends
e5a78deaa3 Fix compile warning 2020-04-17 12:08:43 +02:00
Theo Arends
d3b2f8c489 Add config version tag
- Add config version tag
- Bump version 8.2.0.4
2020-04-17 11:57:09 +02:00
Javier Arigita
ee47415579 Was not propertly committed 2020-04-17 10:35:26 +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
4551c5f91a Adding type for Aqara_FF05 2020-04-17 09:22:47 +02:00
Stephan Hadinger
e43f0e36a2 Removed unsupported types 2020-04-17 09:16:08 +02:00
Stephan Hadinger
5507ad889a Added types for AqaraVibration sensor 2020-04-17 09:11:27 +02:00
Stephan Hadinger
618ac9ab14 Added Zigbee attribute types 2020-04-16 19:36:14 +02:00
Theo Arends
367658b75b More ESP32 compatibility 2020-04-16 18:33:26 +02:00
Theo Arends
538dfbef2e More ESP32 compatibility 2020-04-16 16:29:33 +02:00
Theo Arends
d2b7b4012f More ESP32 compatibility
More ESP32 compatibility (breaks current ESP32 configuration again!)
2020-04-16 14:59:01 +02:00
Theo Arends
5c43f4c4c2 Fix ESP32 compile error
Fix ESP32 compile error (#8195)
2020-04-16 11:00:56 +02:00
Theo Arends
ef3cb10dc7
Merge pull request #8195 from s-hadinger/dimmerrange_ct
Don't apply DimmerRange to CT PWM
2020-04-15 19:45:51 +02:00
Stephan Hadinger
ba20008cd9 Don't apply DimmerRange to CT PWM 2020-04-15 19:42:50 +02:00
Stephan Hadinger
49ef6598fc Update size of Ping 2020-04-15 18:55:04 +02:00
Stephan Hadinger
71717c3f4e Improved and simplified Ping 2020-04-15 18:54:20 +02:00
Theo Arends
54149497b9
Merge pull request #8185 from gemu2015/scripter-update
Scripter update
2020-04-15 17:42:03 +02:00
Theo Arends
908b1113b9
Merge pull request #8191 from pcdiem/device-groups-7
Add DevGroupStatus command, Include member add/remove logging
2020-04-15 17:41:06 +02:00
Theo Arends
3a4cf26aba Enable single PIN mode for SR04 sensor
Enable single PIN mode for SR04 sensor (#8189)
2020-04-15 16:22:20 +02:00
Paul C Diem
a4b3e61ed0 Merge branch 'development' of https://github.com/pcdiem/Tasmota into device-groups-7 2020-04-15 08:42:32 -05:00
Paul C Diem
b7454d7bd8 Add DevGroupStatus command, Include member add/remove logging 2020-04-15 08:40:18 -05:00
Theo Arends
97abf68612 Fix HTTP authorization response code
Fix HTTP authorization response code (#8170)
2020-04-15 10:14:16 +02:00
Theo Arends
57f836cc9e Remove possible Webserver naming ambuigity 2020-04-15 09:58:38 +02:00
VanillaFord
487f4a9191
if GPIO_SR04_TRIG is not configured use single PIN mode with GPIO_SR04_ECHO only
enable single PIN mode for SR04 sensor.
If pin GPIO_SR04_TRIG is not configured, use sensor interface in single PIN mode with GPIO_SR04_ECHO only
See as depicted in newping library, see:  https://bitbucket.org/teckel12/arduino-new-ping/wiki/Home#!single-pin-sketch
2020-04-15 09:36:23 +02:00
gemu2015
7d85ccb793 Update xdrv_10_scripter.ino 2020-04-15 08:21:43 +02:00
gemu2015
5f6c106507 scripter esp32 script size expansion 2020-04-15 08:11:54 +02:00
Federico Leoni
ad18dc76e1 Update support_button_v2.ino 2020-04-14 20:24:34 -03:00
Federico Leoni
639968c0ab Fix Set)ption13 on Buttons V2 2020-04-14 18:14:16 -03:00
Theo Arends
93478a058f Merge branch 'development' into pre-release 2020-04-14 18:53:06 +02:00
Theo Arends
e3503ab5b8 Enable I2C in ESP32 and remove MQTT checks 2020-04-14 17:36:36 +02:00
Theo Arends
e46fddf3b7 More ESP compatibility 2020-04-14 17:21:39 +02:00
Theo Arends
fe63ddbd20 Fix prep for Buttons V2
Fix prep for Buttons V2 for ESP32 (#8177)
2020-04-14 17:18:34 +02:00
Theo Arends
eb025461a1
Update settings.ino 2020-04-14 16:58:11 +02:00
Federico Leoni
0f1cd33323
Update settings.h 2020-04-14 11:51:00 -03:00
Federico Leoni
7a12a6f0b2
Add files via upload 2020-04-14 10:47:50 -03:00
Federico Leoni
03c9d75f18
Update tasmota.h 2020-04-14 10:47:01 -03:00
Federico Leoni
8cf4a2ca50
Update settings.h 2020-04-14 10:46:22 -03:00
Federico Leoni
dd44163f3b
Update settings.ino 2020-04-14 10:45:23 -03:00
Theo Arends
a52d4c5208 Revert "Merge pull request #8174 from gemu2015/scripter_update"
This reverts commit e66b961a54, reversing
changes made to 07ce431538.
2020-04-14 14:58:17 +02:00
Stephan Hadinger
4cf82bf0ea Fix compilation error 2020-04-14 12:56:08 +02:00
Theo Arends
1c91a3a4f7 Merge branch 'development' into pre-release 2020-04-14 12:39:19 +02:00
gemu2015
f3b1497875 update scripter script size on esp32 2020-04-14 12:11:15 +02:00
Theo Arends
ba01cb2046 Fix GlobalTemp and GlobalHum
Fix GlobalTemp and GlobalHum (#8156)
2020-04-14 11:58:24 +02:00
Mickael Gaillard
35782c41aa Add APDS-9960 chip A8 sensor support
Signed-off-by: Mickael Gaillard <mick.gaillard@gmail.com>
2020-04-14 11:02:36 +02:00
Theo Arends
b49f810d71
Merge pull request #8164 from barbudor/utctime_pr
Added %utctime% as rules variable
2020-04-14 09:38:10 +02:00
Paul C Diem
f7d5e2d018 Fix Color<1,2> <index> with palette 2020-04-13 17:55:12 -05:00
Barbudor
2224e56e1b Added %utctime% as rules variable
Was in the docs but not implemented
2020-04-13 23:05:12 +02:00
Stephan Hadinger
cb0f6dd3eb Add `DimmerRange` for PWM lights (#8120) 2020-04-13 21:00:52 +02:00
Theo Arends
e8f3d1d986 Increase ESP32 compatibility
Increase ESP32 compatibility (breaks current ESP32 configuration again!)
2020-04-13 17:45:06 +02:00
Stephan Hadinger
11117ccc50 Fix Scheme 2-4 brightness when SetOption68 1 (#8058) 2020-04-13 16:49:09 +02:00
Stephan Hadinger
2bfc70f565 Fix Scheme 2-4 brightness when SetOption68 1 (#8058) 2020-04-13 16:47:27 +02:00
Theo Arends
e23a2e7815
Merge pull request #8154 from Staars/development
adapt GPS-stuff for ESP32
2020-04-13 16:25:51 +02:00
Staars
5588d1dda0 adapt GPS-stuff for ESP32 2020-04-13 16:20:49 +02:00
Theo Arends
5db2ac1955 Add commands `GlobalTemp and GlobalHum`
Add commands ``GlobalTemp`` and ``GlobalHum`` to init sensor data (#8152)
2020-04-13 14:40:29 +02:00
Theo Arends
125d773763
Merge pull request #8152 from device111/development
Add change global hum and temp with command
2020-04-13 14:36:39 +02:00
device111
20c9a9cadf Add change global hum and temp with command 2020-04-13 13:26:49 +02:00
Theo Arends
16ca5cb103 Increase ESP32 compatibility 2020-04-13 13:01:54 +02:00
Theo Arends
f345cc78b2 Fix compile error 2020-04-13 12:32:53 +02: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
Theo Arends
6030501673
Merge pull request #8148 from gemu2015/sendmail_esp32
sendmail ESP32
2020-04-13 12:07:25 +02:00
Stephan Hadinger
073f0267f0 Avoid logging AWS IoT shadow when no MQTT connection 2020-04-13 11:40:07 +02:00
Paul C Diem
b4f7500a31 Add light palette support 2020-04-12 23:17:25 -05:00
gemu2015
a5d3974c56 sendmail ESP32 2020-04-12 19:28:19 +02:00
Theo Arends
ad1054a6ae Increase ESP32 compatibility
Increase ESP32 compatibility (breaks current ESP32 configuration!)
2020-04-12 18:17:35 +02:00
Stephan Hadinger
3e517ce9b7 - Fix prevent multiple pings to run concurrently 2020-04-12 15:01:45 +02:00
Theo Arends
1972f85616 Merge branch 'development' into pre-release 2020-04-12 14:54:28 +02:00
Theo Arends
42d82fdc97 Fix PMS5003 input range 2020-04-12 14:54:06 +02:00
gemu2015
b796607264 update for esp32 2020-04-12 13:22:23 +02:00
Theo Arends
e0774ab9bb
Merge pull request #8144 from Staars/development
update xsns_62_MI_HM10.ino
2020-04-12 12:36:40 +02:00
Theo Arends
0c24651ed0 Add interval to PMS5003 sensor
Add interval to PMS5003 sensor to extend lifetime (#8128)
2020-04-12 12:35:58 +02:00
Staars
bd8213cfd4 update xsns_62_MI_HM10.ino 2020-04-12 12:14:30 +02:00
Theo Arends
0d2287dc94
Merge pull request #8128 from gururise/development
Add Interval to PMS5003 sensor to extend lifetime.
2020-04-12 12:05:08 +02:00
Theo Arends
7651b447fb Fix SI1145 compile warning
Fix SI1145 compile warning (#8141)
2020-04-12 11:26:33 +02:00
to-scho
7feb463ffe Added 'toggle' to valid ShutterPosition arguments like up, down, open, close
doc already updated
2020-04-12 10:36:24 +02:00
gururise
86455df73b move PMS5003_TX to end of kSensorNames[] array to avoid breaking gpio numbering 2020-04-11 12:02:09 -07:00
gururise
54f7cf475d create new setting pms_wake_interval for PMS sensor interval time 2020-04-11 10:37:12 -07:00
Stephan Hadinger
a3abdbfef2 Ensure zb_channel is in 11..26 range 2020-04-11 19:01:39 +02:00
gururise
57b28112b0 move new GPIO TX to end of enum to avoid breaking gpio numbering 2020-04-11 09:55:15 -07:00
Stephan Hadinger
9addde235a Add Zigbee command `ZbConfig` and configuration in Settings 2020-04-11 18:50:46 +02:00
Gene Ruebsamen
3360970d37
Merge pull request #1 from arendst/development
merge latest changes from development
2020-04-11 09:44:17 -07:00
Theo Arends
ca6553cbfc
Merge pull request #8137 from blakadder/fix-apds
remove deprecated function
2020-04-11 18:41:08 +02:00
blakadder
55f4c53e9b remove deprecated function 2020-04-11 18:31:06 +02:00
Theo Arends
b5512b6d13 Merge branch 'development' into pre-release 2020-04-11 14:51:32 +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
Theo Arends
9aa0f27e6c
Merge pull request #8135 from s-hadinger/zigbee_settings_reserve
Reserve 28 bytes in Settings for Zigbee configuration
2020-04-11 10:44:18 +02:00
Stephan Hadinger
ed4cc8c226 Save 28 bytes in Settings for Zigbee configuration 2020-04-11 10:35:31 +02:00
Theo Arends
2e3836134e
Merge pull request #8133 from ascillato/patch-1
Fix ESP32 Compilation
2020-04-11 10:29:29 +02:00
Theo Arends
2a74196e6a
Merge pull request #8130 from device111/development
support for AS3935, initial commit
2020-04-11 10:27:53 +02:00
Theo Arends
c2b1679198
Merge pull request #8127 from to-scho/feature/shutter_stopaction_commands
New shutter commands ShutterToggle, ShutterStopOpen, ShutterStopClose…
2020-04-11 10:00:58 +02:00
Adrian Scillato
e76ec8b18a
Fix ESP32 Compilation 2020-04-11 04:54:13 -03:00
device111
cd8436a2ae Update my_user_config.h 2020-04-11 09:48:55 +02:00
Theo Arends
849916a5ce
Merge pull request #8121 from s-hadinger/light_init
Limit power after reinit
2020-04-11 08:28:22 +02:00
to-scho
771f53ddcd New shutter commands ShutterToggle, ShutterStopOpen, ShutterStopClose, ShutterStopToggle, ShutterStopPosition
ShutterToggle opens shutter when actual shutterposition <=50 and closes otherwise. ShutterStopXxx commands will stop shutter when shutter is currently moving and will be same as ShutterXxx otherwise.
2020-04-11 08:28:05 +02:00
gururise
873d0092e5 settings value changed to uint16 and now in seconds 2020-04-10 23:22:27 -07:00
Adrian Scillato
85e6b522e3
KNX: Fixed Console Log 2020-04-11 03:10:48 -03:00
device111
2f627f98ce support for AS3935, initial commit 2020-04-11 01:48:37 +02:00
Stephan Hadinger
50217485ec Limit power after reinit 2020-04-10 22:55:21 +02:00
Stephan Hadinger
c42598f8c3 Add USE_PING 2020-04-10 20:51:15 +02:00
Stephan Hadinger
cc9c3c3922 Add command `Ping` (#7176) 2020-04-10 20:40:56 +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
13d7943b58 Add support for Seven Segment display
Add support for Seven Segment display using HT16K33 (#8116)
2020-04-10 16:05:43 +02:00
Theo Arends
d9d554f218
Update my_user_config.h 2020-04-10 15:33:10 +02:00
Theo Arends
8b722e7a4f
Update xdsp_11_sevenseg.ino 2020-04-10 15:31:20 +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
03968925eb Small optimization in Group Topic 2020-04-10 14:38:00 +02:00
Khoa Ton
90d294fc47 Fixed error in sample usage comment 2020-04-10 01:56:23 -07:00
Theo Arends
a0b0c32ff4 Update references 2020-04-10 10:52:22 +02:00
Theo Arends
aad1aa0dbd Fix grpflg regression
Fix grpflg regression (#8114)
2020-04-10 10:38:39 +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
Theo Arends
d1b1585d1c Prep for easier preconfigurations 2020-04-09 15:32:23 +02:00
Staars
90be0804eb add iAQ-core air quality sensor 2020-04-09 14:22:44 +02:00
Theo Arends
d8f750ebb9 Add legacy support 2020-04-09 14:00:02 +02:00
Theo Arends
1b9a2df87e Prep release 8.3.0 2020-04-09 12:52:51 +02:00
Theo Arends
03e61701e4 Merge branch 'development' into pre-release 2020-04-09 12:49:24 +02:00
Theo Arends
6f51fd4763 Update Changelog and Release Notes 2020-04-09 12:47:47 +02:00
Theo Arends
d080bb97b8 Prep release 8.3.0 2020-04-09 11:58:35 +02:00
Theo Arends
ac7c8c210b Merge branch 'development' into pre-release 2020-04-09 11:54:21 +02:00
Theo Arends
24fa00ad57 Fix grpflg detection
Fix grpflg detection (#8095)
2020-04-09 11:51:39 +02:00
Theo Arends
e69f103755 Small change to Settings var names 2020-04-09 11:40:26 +02:00
Stephan Hadinger
eeb7552c54 Change IRremoteESP8266 library updated to v2.7.5 2020-04-09 10:25:50 +02:00
gururise
9516f339d6 PMS5003 use active mode if TX pin not connected 2020-04-08 12:36:44 -07:00
gururise
ad673bec6c send commands using correct serial object 2020-04-08 11:41:10 -07:00
gururise
51909679d4 Update language files for PMS5003 RX and TX 2020-04-08 10:47:45 -07:00
gururise
2a08a0e9e6 PMS5003 allow config for continuous or interval readings 2020-04-08 10:29:54 -07:00
gururise
b7e7fbdc15 define WARMUP_PERIOD for sensor warmup 2020-04-08 10:27:49 -07:00
gururise
a1f1065be8 Add PMS5003 commands 2020-04-08 10:25:40 -07:00
gururise
ffd5338150 PMS5003 RX TX pin handling in PmsInit 2020-04-08 10:22:32 -07:00
gururise
8d1322984c Add PMS5003 RX and TX gpio pints to tasmota_template.h 2020-04-08 10:11:37 -07:00
Stephan Hadinger
5b8e19486d Fix Zigbee crash with Occupancy sensor (#8089) 2020-04-08 15:20:04 +02:00
Theo Arends
83122f7d09
Merge pull request #8093 from pcdiem/devgroupsend
Add DevGroupSend command
2020-04-08 08:50:17 +02:00
Stephan Hadinger
11746d942e Fix PWM flickering during wifi connection (#8046) 2020-04-07 22:18:29 +02:00
Paul C Diem
9794f12460 Add DevGroupSend command 2020-04-07 13:25:58 -05:00
Theo Arends
c7aeadcd6b Merge branch 'development' into pre-release 2020-04-07 17:26:01 +02:00
Theo Arends
8b7aca39f2 Update changelog and release notes 2020-04-07 17:25:37 +02:00
Theo Arends
e964cbca6b Update tr-TR.h 2020-04-07 16:45:01 +02:00
Theo Arends
53717df2e9 Fix wifi quick connect
Fix wifi quick connect
2020-04-07 16:39:04 +02:00
Theo Arends
7e162e6caf Update Wifi connection error message
Update Wifi connection error message
2020-04-07 16:31:22 +02:00
Theo Arends
253c947d7b Add more fall back from quick connect
Add more fall back from quick connect
2020-04-07 16:02:51 +02:00
Stephan Hadinger
6219c0fee2 Moving test inside timer condition 2020-04-07 14:21:17 +02:00
Stephan Hadinger
7a6628d903 Add command `SetOption41 <x>` to force sending gratuitous ARP every <x> seconds 2020-04-07 14:07:00 +02:00
Theo Arends
05af60074f Add quick wifi connect using saved AP parameters
Add quick wifi connect using saved AP parameters when ``SetOption56 0`` (#3189)
2020-04-07 12:19:54 +02:00
Theo Arends
b532430ff8 Merge branch 'development' into pre-release 2020-04-07 10:45:26 +02:00
Theo Arends
ffa694f80a
Merge pull request #8088 from Staars/GPS_PR
update xsns_60_GPS.ino
2020-04-07 09:45:07 +02:00
Theo Arends
d735a56e86
Merge pull request #8087 from pcdiem/device-groups-5
Add DevGroupName command
2020-04-07 09:43:19 +02:00
Jason2866
37c3de4bdd
Delete eagle.flash.1m.ld_FP_IN_IROM 2020-04-07 09:29:19 +02:00
Jason2866
ae3877b215
Delete eagle.rom.addr.v6.ld 2020-04-07 09:29:10 +02:00
Paul C Diem
2a367512d7 Add DevGroupName command 2020-04-06 12:29:50 -05:00
Staars
cefc278bdf update xsns_60_GPS.ino 2020-04-06 19:24:11 +02:00
Stephan Hadinger
34fc92d6ca Add command `SetOption91 1` to enable fading at startup / power on 2020-04-06 10:46:17 +02:00
Theo Arends
2d5ee49e9f
Merge pull request #8075 from Staars/NRF24PR
update xsns_61_MI_NRF24.ino
2020-04-05 21:53:22 +02:00
Staars
432e2d8e75 update xsns_61_MI_NRF24.ino 2020-04-05 16:21:27 +02:00
Theo Arends
4b98e9dfb2 Merge branch 'development' into pre-release 2020-04-05 14:33:47 +02:00
Theo Arends
17c605ac6a Make checkbox and radiobox label clickable
Make checkbox and radio label clickable (#8066)
2020-04-05 14:11:49 +02:00
Theo Arends
b33fa68c01 Fix BH1750 MT lux calculation
Fix BH1750 MT lux calculation (#8057)
2020-04-05 11:52:02 +02:00
Theo Arends
14030df1f4
Merge pull request #8067 from pcdiem/device-groups-4
Call XdrvCall even for power. Fix devgrp index mask in xdrv_04_light
2020-04-05 08:43:02 +02:00
Theo Arends
ad86f2c3a6
Merge pull request #8060 from pcdiem/dgr-light-scheme-1
Handle light schemes shared in device groups
2020-04-05 08:41:35 +02:00
Theo Arends
ceb396fd08
Merge pull request #8056 from pcdiem/pwm-dimmer-4
Enable Normal ButtonTopic/Rule Processing
2020-04-05 08:40:16 +02:00
Paul C Diem
cca5b8e35b Call XdrvCall even for power. Fix devgrp index mask in xdrv_04_light 2020-04-04 10:27:40 -05:00
Khoa Ton
f1ed412acb Better support for LCD 2004A 20x4 #8062 2020-04-04 02:01:38 -07:00
Paul C Diem
1e1fd7aece Handle schemes shared in device groups 2020-04-03 18:24:48 -05:00
Paul C Diem
f393e2ade4 Use SetOption32 for hold time, Use SendKey to process ButtonTopic/Rules and ignore handled button presses/holds. 2020-04-03 11:49:01 -05:00
Theo Arends
c066b0c8e2 Fix compile error if no USE_LIGHT 2020-04-03 18:34:02 +02:00
Theo Arends
49febe4a54 Add BH1750 Measurement Time control
Add command ``Sensor10 31..254`` to control BH1750 measurement time which defaults to 69 (#8016)
2020-04-02 15:17:54 +02:00
Theo Arends
4b09af8a36 Add BH1750 resolution control
Add command ``Sensor10 0/1/2`` to control BH1750 resolution - 0 = High (default), 1 = High2, 2 = Low (#8016)
2020-04-01 16:46:12 +02:00
Theo Arends
caff54da7c Fix unquoted non-json data
Fix unquoted non-json data (#8040)
2020-04-01 14:39:43 +02:00
Theo Arends
ec899817aa Change some deepsleep wake messages
- Change remove MQTT Info messages on restart for DeepSleep Wake (#8044)
- Add command ``SetOption90 1`` to disable non-json MQTT messages (#8044)
2020-04-01 14:05:30 +02:00
Stephan Hadinger
f46923ba1e Change remove floating point libs from IRAM 2020-03-31 23:04:17 +02:00
Markus Peter
a515a10c42
Use unicode decimal code for shutter buttons
Use unicode decimal code for up and down triangles in shutter button labels instead of unicode character
2020-03-31 18:04:32 +02:00
Theo Arends
e319f4ec40 Refactor light 2020-03-31 17:36:23 +02:00
Theo Arends
39d8011c89 Change light scheme 2,3,4 cycle time
Change light scheme 2,3,4 cycle time speed from 24,48,72,... seconds to 4,6,12,24,36,48,... seconds (#8034)
2020-03-31 17:27:33 +02:00
Theo Arends
7ebb5f3cb9 Add commands `CounterDebounceLow and CounterDebounceHigh`
Add commands ``CounterDebounceLow`` and ``CounterDebounceHigh`` to control debouncing (#8021)
2020-03-31 16:30:30 +02:00
Theo Arends
bd34db87b1
Merge pull request #8021 from to-scho/feature/counter_debounce_low_high
Enhanced counter debouncing
2020-03-31 16:12:03 +02:00
Theo Arends
eccd5cdd19 Refactor web command history 2020-03-31 13:01:50 +02:00
Stephan Hadinger
8666765108 Zigbee change boolean attributes to int
BREAKING CHANGE, "Power" attribute will be reported as `0`/`1` insteas of `false`/`true`
2020-03-30 21:38:48 +02:00
Stephan Hadinger
06774daba6 Add Zigbee commands `ZbBindState and manuf`attribute 2020-03-30 19:23:06 +02:00
bovirus
89014a915e
Update Italian language
Update italian language
Revised with feedback of @effeelle
Fixed a typo about D_SENSOR_RELAY
2020-03-30 17:33:12 +02:00
Theo Arends
490a7f2d9f Turn browser autocomplete off whan arrow is pressed
Turn browser autocomplete off and use command history as soon as an arrow key is pressed allowing mobiles and tablets to keep using browser autocomplete. (#8015)
2020-03-30 17:11:07 +02: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
d713468c0c Add support for longer template names
Add support for longer template names
2020-03-29 17:41:31 +02:00
to-scho
4a2f3d87c5 Enhanced counter debouncing
New commands CounterDebounceLow and CounterDebounceHigh to allow individual debounce times for low and high pulse widths to discard non valid falling edges. These are checked before legacy CounterDebounce checks distance between to valid falling edges.
Useful to have robust counter results when using e.g. an TCRT5000 optical sensor to count electromechanical "Ferraris" electricity meters.
2020-03-29 17:05:52 +02:00
gemu2015
61b97350da ed300L support 2020-03-29 16:29:22 +02:00
Theo Arends
257dd18796 Add console command history (#7483, #8015)
Add console command history (#7483, #8015)
2020-03-29 15:35:58 +02:00
Theo Arends
397fea3bb2 Add Console command history
Add Console command history (#8015)
2020-03-29 15:17:54 +02:00
Theo Arends
e5a44e6326 Refactor template 2020-03-28 18:08:43 +01: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
ebb2d7a64b
Merge pull request #8012 from s-hadinger/oled_64x48
Add support for 64x48 SSD1306 OLED (#6740)
2020-03-27 17:00:14 +01:00
Stephan Hadinger
aa0ace3763 Add support for 64x48 SSD1306 OLED (#6740) 2020-03-27 16:38:29 +01:00
Theo Arends
3bf1410563 Fix PCF8574 and MCP230xx address confict
Fix PCF8574 and MCP230xx address confict (#8010)
2020-03-27 16:34:00 +01:00
Stephan Hadinger
6c1f5576d0 Add Zigbee ZbUnbind command 2020-03-26 20:58:59 +01:00
Stephan Hadinger
d4a9ed41c9 Add support for unreachable (unplugged) Zigbee devices in Philips Hue emulation and Alexa 2020-03-26 19:34:59 +01:00
Stephan Hadinger
bec81f5089 Zigbee fix incorrect Hue value 2020-03-25 20:36:57 +01:00
Theo Arends
aede481b61 Move not used GPIO init up in chain 2020-03-25 11:29:46 +01:00
Theo Arends
9888a77a15
Merge pull request #7988 from Staars/hm10_PR
Update HM10
2020-03-24 13:48:14 +01:00
Stephan Hadinger
ac4d4ac571 Code optimization, cleaning and more error codes 2020-03-23 22:46:26 +01:00
Staars
4a89c56182 refactoring, more compact UI 2020-03-23 17:42:29 +01:00
Theo Arends
0a573bd0d6 Update changelog and releasenotes 2020-03-23 15:19:08 +01:00
Stephan Hadinger
f9d6ab1825 Better test for bulbtype 2020-03-23 08:25:01 +01:00
Staars
8ea179aed5 catch hm10page 0, hm10period 1 now triggers one read cycle 2020-03-22 22:00:45 +01:00
Staars
12ec99ed07 web pagination, MJ_HT_V1 polling, some tweaks 2020-03-22 21:35:44 +01:00
Stephan Hadinger
4749222d95 Fix Zigbee sending wrong Sat value with Hue emulation 2020-03-22 19:14:11 +01:00
Theo Arends
5471de6f1c Change GPIO initialization solving possible Relay toggle on (OTA) restart
Change GPIO initialization solving possible Relay toggle on (OTA) restart
2020-03-22 17:42:32 +01:00
Theo Arends
dc531110bd
Merge pull request #7979 from s-hadinger/zigbee_restore
Add command ``ZbRestore`` to restore device configuration dumped with ``ZbStatus 2``
2020-03-22 17:24:27 +01:00
Theo Arends
752fad8b19 Disable reset pins from core
Disable reset pins from core. Works with core below 2.5.0 and 2.6.3 + e64cb619f (or current STAGE). Should stop relay toggling at restart.
2020-03-22 16:18:48 +01:00
Stephan Hadinger
2c8dd288e7 Add command `ZbRestore to restore device configuration dumped with ZbStatus 2` 2020-03-22 16:11:01 +01:00
Theo Arends
b6fc31ebb0 Bump version 8.2.0.1
- Bump version 8.2.0.1
- Change HM-10 sensor type detection and add features (#7962)
2020-03-21 15:46:28 +01:00
Theo Arends
140a6d36dc
Merge pull request #7962 from Staars/hm10_PR
update xsns_62_MI_HM10.ino
2020-03-21 15:33:05 +01:00
Theo Arends
211520b1c8 Bump version 8.2.0 2020-03-21 11:22:22 +01:00
Staars
5f759b03c2 update xsns_62_MI_HM10.ino 2020-03-21 10:17:21 +01:00
Theo Arends
1e1f3f4516 Merge branch 'development' into release 2020-03-20 14:41:52 +01:00
Theo Arends
1b703bcf49 Tune tasmota-sensors for size 2020-03-20 14:41:24 +01:00
Theo Arends
7b6be62da2 Merge branch 'development' into release 2020-03-20 11:22:05 +01:00
Stephan Hadinger
b438a9e1e4 Fix potential crash.
getZigbeeStatusMessage() does not return null anymore but empty string if the code is not found.
2020-03-20 10:33:40 +01:00
Theo Arends
eb24fc914e Merge branch 'development' into release 2020-03-19 15:59:53 +01:00
Theo Arends
ca07ab5417 Prep for release 2020-03-19 15:58:37 +01:00
Theo Arends
9851c1d30b Merge branch 'development' into release 2020-03-19 15:34:06 +01:00
Stephan Hadinger
05ea7cd0c6 Fix probing ModelId and ManudID 2020-03-19 09:43:04 +01:00
Theo Arends
efc444f729 Merge branch 'development' into release 2020-03-18 16:17:31 +01:00
Federico Leoni
d646bcdc7a Update xdrv_12_home_assistant.ino 2020-03-18 11:02:20 -03: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
Theo Arends
c1d7da258e
Merge pull request #7947 from ianbyte/development
Add support for the ElectriQ iQ-wifiMOODL RGBW LED controller
2020-03-18 12:13:39 +01:00
Ian King
7049c33b40 Disable ELECTRIQ_MOODL by default as it's a niche product 2020-03-18 10:58:19 +00:00
Ian King
a9372fae06 Fix typo in GPIO define name 2020-03-18 10:30:52 +00:00
Theo Arends
dd286e5eb2 Merge branch 'development' into release 2020-03-18 11:30:07 +01:00
Ian King
b250c59931 Keep sensor name short 2020-03-18 10:24:56 +00:00
Theo Arends
5a98fd44e2 Fix HumOffset on some sensors
Fix HumOffset on some sensors
2020-03-18 11:23:00 +01:00
Stephan Hadinger
43ea0b6356 Fix crash 2020-03-17 23:00:40 +01:00
Ian King
0609858b39 Fix typo 2020-03-17 21:45:42 +00:00
Ian King
740e91dd27 Fix typos 2020-03-17 21:35:44 +00:00
Ian King
4317f048aa Fix comment alignment 2020-03-17 21:28:40 +00:00
Ian King
d7fc444281 Correct copyright date to 2020 2020-03-17 18:34:25 +00:00
Ian King
e749df75ad Add support for ElectriQ iQ-wifiMOODL RGBW LED contoller 2020-03-17 18:27:17 +00:00
Stephan Hadinger
03ef61c426 Change Zigbee simplification of devices probing, saving Flash and memory 2020-03-17 18:46:05 +01:00
Theo Arends
a3cc81bb8a Merge branch 'development' into release 2020-03-17 16:52:28 +01:00
Theo Arends
0a0afe3615 Add Dew point to more sensors
Add Dew point to more sensors and refactor JSON Temperature and Humidity message
2020-03-17 16:29:59 +01:00
Theo Arends
b00baaec53 Update release info 2020-03-17 11:22:55 +01:00
Theo Arends
026b932554 Add Dew Point to BME sensors
Add Dew Point to BME sensors
2020-03-17 11:10:39 +01:00
Theo Arends
dad82fc472
Merge pull request #7934 from effelle/development
New command: Humidity Offset
2020-03-17 08:47:57 +01:00
Theo Arends
f060954f54
Merge pull request #7935 from s-hadinger/pmem_2
Moving more strings to PROGMEM
2020-03-17 08:44:39 +01:00
Theo Arends
a6de551acc
Merge pull request #7936 from catalintabirca/patch-3
Update ro-RO.h
2020-03-17 08:38:11 +01:00
Theo Arends
b5e5e367a9
Merge pull request #7937 from pcdiem/device-groups-3
Check GroupTopic index, Fix response to include other groups
2020-03-17 08:37:07 +01:00
Norbert Richter
b03e328d2d
Fix TX20 wind sensor start frame check 2020-03-17 08:25:55 +01:00
Paul C Diem
6b632ef280 Only exec power cmd for local dev group 2020-03-16 22:03:31 -05:00
Paul C Diem
9b0fc0985b Merge branch 'development' of https://github.com/arendst/Tasmota into device-groups-3 2020-03-16 17:08:11 -05:00
Paul C Diem
52b3739614 Check GroupTopic index, Fix response to include other groups 2020-03-16 17:06:41 -05:00
catalintabirca
d5e918a462
Update ro-RO.h
correction of some diacritics and a few words
2020-03-16 20:37:13 +02:00
Stephan Hadinger
9df5294f12 Moving more strings to PROGMEM 2020-03-16 18:55:58 +01:00
Federico Leoni
5ba26780e9 Humidity Offset 2020-03-16 14:29:55 -03:00
device111
245dd244e9 Update DEW Point 2020-03-16 18:08:16 +01:00
Theo Arends
a258296055 Add Dew Point to Temperature and Humidity sensors
Add Dew Point to Temperature and Humidity sensors
2020-03-16 17:09:15 +01:00
Theo Arends
566bc47af4 Add Dewpoint to Temp/Hum sensors Prt. 1
- Add Dewpoint to Temp/Hum sensors Prt. 1
- Update AHT10 driver (#7930)
2020-03-16 16:52:22 +01:00
Theo Arends
564afd93ad
Merge pull request #7923 from tiagofreire-pt/development
Correcting translations and energy unit for them dimensional denominations
2020-03-16 14:03:49 +01: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
Paul C Diem
32448bd75e Reverse down/up tap order, Save settings only if local 2020-03-15 13:56:26 -05:00
Theo Arends
15ed3f1da3 Merge branch 'development' into release 2020-03-15 15:42:03 +01:00
Theo Arends
6cc4f224cf Fix compile error when hue emulation disabled 2020-03-15 14:53:05 +01:00
Stephan Hadinger
86eeacbf4e Zigbee move all strings to PMEM 2020-03-15 14:27:15 +01:00
tiagofreire-pt
6080cde23e
Update es-ES.h 2020-03-15 12:10:24 +00:00
tiagofreire-pt
25dc3aa732
Correting dimensions from KWh to kWh 2020-03-15 12:05:47 +00:00
tiagofreire-pt
60c42433c6
Update pt-PT.h 2020-03-15 12:04:07 +00:00
tiagofreire-pt
7fcfbdb61c
Update zh-TW.h 2020-03-15 12:02:27 +00:00
tiagofreire-pt
30f59e3a8f
Update zh-CN.h 2020-03-15 12:02:14 +00:00
tiagofreire-pt
0ce12f3fa2
Update uk-UA.h 2020-03-15 12:01:57 +00:00
tiagofreire-pt
8c124a32bd
Update tr-TR.h 2020-03-15 12:01:27 +00:00
tiagofreire-pt
a4cf1e89ed
Update sv-SE.h 2020-03-15 12:01:06 +00:00
tiagofreire-pt
ac54afa69a
Update sk-SK.h 2020-03-15 12:00:48 +00:00
tiagofreire-pt
60ea3e342f
Update ru-RU.h 2020-03-15 12:00:31 +00:00
tiagofreire-pt
600d4921c5
Update ro-RO.h 2020-03-15 12:00:16 +00:00
tiagofreire-pt
52df47dd44
Update pt-BR.h 2020-03-15 12:00:04 +00:00
tiagofreire-pt
7b3b0bf0ac
Update pl-PL.h 2020-03-15 11:59:53 +00:00
tiagofreire-pt
a68339e720
Update nl-NL.h 2020-03-15 11:59:41 +00:00
tiagofreire-pt
84292ff3d2
Update ko-KO.h 2020-03-15 11:59:24 +00:00
tiagofreire-pt
a01ee95af1
Update it-IT.h 2020-03-15 11:59:03 +00:00
tiagofreire-pt
cdfac65671
Update hu-HU.h 2020-03-15 11:58:50 +00:00
tiagofreire-pt
8d52ff44e6
Update he-HE.h 2020-03-15 11:58:37 +00:00
tiagofreire-pt
55f62c3abb
Update fr-FR.h 2020-03-15 11:58:21 +00:00
tiagofreire-pt
b7e19652ba
Update el-GR.h 2020-03-15 11:58:08 +00:00
tiagofreire-pt
b6b40532a6
Update cs-CZ.h 2020-03-15 11:57:24 +00:00
tiagofreire-pt
03c1ff8211
Update bg-BG.h 2020-03-15 11:57:04 +00:00
Theo Arends
ea4cd8005f Merge branch 'development' into release 2020-03-15 11:50:00 +01:00
Theo Arends
79d39af9d3 Keep switchmode in sync 2020-03-15 11:41:24 +01:00
Theo Arends
dbf82cf12a Keep language files in sync 2020-03-15 11:29:32 +01:00
Theo Arends
9a14c9a83f
Merge pull request #7921 from effelle/development
Update xdrv_12_home_assistant.ino
2020-03-15 09:23:15 +01:00
Paul C Diem
322952a54f Move PWM Dimmer init logic to pre init, Use dimmer_hw_min for PWM, Remote mode fixes 2020-03-14 18:53:09 -05:00
Adrian Scillato
adbb37205b
Update Spanish Translation 2020-03-14 18:40:07 -03:00
Federico Leoni
d0ff0ccba6 Update xdrv_12_home_assistant.ino 2020-03-14 18:36:19 -03:00
Adrian Scillato
ca042bc3d9
Fixed duplicated entries on en-GB.h 2020-03-14 18:28:03 -03:00
tiagofreire-pt
3c610f872d
Update de-DE.h 2020-03-14 19:34:35 +00:00
tiagofreire-pt
cad4fb879b
Update zh-TW.h 2020-03-14 18:33:30 +00:00
tiagofreire-pt
89ed5d3a4e
Update zh-CN.h 2020-03-14 18:33:17 +00:00
tiagofreire-pt
d774608196
Update uk-UA.h 2020-03-14 18:33:07 +00:00
tiagofreire-pt
d4f1fb53d9
Update tr-TR.h 2020-03-14 18:32:57 +00:00
tiagofreire-pt
fafeea8da9
Update sv-SE.h 2020-03-14 18:32:46 +00:00
tiagofreire-pt
34e7c94879
Update sk-SK.h 2020-03-14 18:32:34 +00:00
tiagofreire-pt
75e6f07bc6
Update ru-RU.h 2020-03-14 18:32:27 +00:00
tiagofreire-pt
3645dda825
Update ro-RO.h 2020-03-14 18:32:20 +00:00
tiagofreire-pt
aa857dc303
Update pt-BR.h 2020-03-14 18:32:12 +00:00
tiagofreire-pt
08875ad6e5
Update pl-PL.h 2020-03-14 18:32:03 +00:00
tiagofreire-pt
b96107cfb1
Update nl-NL.h 2020-03-14 18:31:54 +00:00
tiagofreire-pt
5a3b2b1c0c
Update ko-KO.h 2020-03-14 18:31:46 +00:00
tiagofreire-pt
a356306595
Update it-IT.h 2020-03-14 18:31:34 +00:00
tiagofreire-pt
2e96fbd80d
Update hu-HU.h 2020-03-14 18:31:20 +00:00
tiagofreire-pt
accb8b762e
Update he-HE.h 2020-03-14 18:30:57 +00:00
tiagofreire-pt
a810405c12
Update fr-FR.h 2020-03-14 18:30:30 +00:00
tiagofreire-pt
7bcda8c2e5
Update es-ES.h 2020-03-14 18:30:21 +00:00
tiagofreire-pt
aae88af762
Update en-GB.h 2020-03-14 18:30:11 +00:00
tiagofreire-pt
292e470c61
Update el-GR.h 2020-03-14 18:30:00 +00:00
tiagofreire-pt
e92bdeee8d
Update de-DE.h 2020-03-14 18:29:48 +00:00
tiagofreire-pt
915349edf6
Update cs-CZ.h 2020-03-14 18:29:28 +00:00
tiagofreire-pt
6944c43838
Update bg-BG.h 2020-03-14 18:29:07 +00:00
tiagofreire-pt
e30b4d18f5
Remote fixed and unproper definitions of de-DE on xsns_53_sml.ino 2020-03-14 17:31:52 +00:00
tiagofreire-pt
dacb9b0913
Update pt-PT.h 2020-03-14 17:27:26 +00:00
tiagofreire-pt
c22215e953
Support for translations on "xsns_53_sml.ino" 2020-03-14 17:21:54 +00:00
Theo Arends
d9b2d03017 Merge branch 'development' into release 2020-03-14 17:58:06 +01:00
Theo Arends
528074090b Fix intermittent watchdog on Options save 2020-03-14 17:46:22 +01:00
Theo Arends
1a825db2b9 Fix ghost logging 2020-03-14 17:45:36 +01:00
Theo Arends
635d769286 Merge branch 'development' into release 2020-03-14 15:44:20 +01:00
Theo Arends
4a8f73aea3 Update changelog and release notes 2020-03-14 15:32:44 +01:00
Theo Arends
18fac98f5b Merge branch 'development' into release 2020-03-14 15:24:47 +01:00
Theo Arends
5d944829cd Update changelog and release notes 2020-03-14 15:24:22 +01:00
Theo Arends
100acc5664 Fix switch status 2020-03-14 14:54:11 +01:00
Stephan Hadinger
13dde44eb7 Add Zigbee support for Hue emulation 2020-03-14 14:17:30 +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
Theo Arends
a664278c78
Merge pull request #7912 from BASM/switchpushon
switch: New mode PUSHON (13)
2020-03-14 12:52:17 +01: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
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
Theo Arends
af1e2f73a5
Merge pull request #7888 from teixeluis/development
Adding driver for the Texas Instruments HDC1080
2020-03-14 09:53:58 +01:00
Luis Teixeira
2441acdc02 Fixed the sensor read errors that were due to misplaced timer variable initializations. 2020-03-13 22:40:33 +00:00
Luis Teixeira
99a00613b8 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2020-03-13 22:38:26 +00:00