Commit Graph

1538 Commits

Author SHA1 Message Date
Matteo Albinola 24709b9f6d Add windmeter sensor 2020-04-26 09:43:52 +02:00
Theo Arends 07c033e5d4
Merge pull request #8280 from pcdiem/device-groups-11
Add DGR light sequence support
2020-04-26 09:03:33 +02:00
Theo Arends 188eee83d9
Merge pull request #8279 from device111/development
Add translation for AS3935
2020-04-26 09:01:15 +02:00
Javier Arigita 83cdd2f26f Correction overflow protection 2020-04-26 08:48:03 +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
device111 7935e623a0 Add translation for AS3935 2020-04-26 00:43:50 +02:00
Mickael Gaillard 3a8bb77c9b Enable Gesture by default (fix bad remove)
Signed-off-by: Mickael Gaillard <mick.gaillard@gmail.com>
2020-04-26 00:05:54 +02:00
device111 5ab1e66c6a Add Text based Error Log Message for MQTT Client 2020-04-25 23:17:25 +02:00
Mickael Gaillard c5caa0fbda Optional for gesture (reduce size)
Signed-off-by: Mickael Gaillard <mick.gaillard@gmail.com>
2020-04-25 21:15:35 +02:00
Mickael Gaillard 2ca2fc7cac Add web server gesture display
Signed-off-by: Mickael Gaillard <mick.gaillard@gmail.com>
2020-04-25 19:43:20 +02:00
Theo Arends 76f9ebfb72 Attempt to fix ESP32 gui page load error
Attempt to fix ESP32 gui Configure Template page load error by switching large content from Ajax loading parameters to included parameters.
2020-04-25 15:34:18 +02:00
Theo Arends 123b90d665 Attempt to fix ESP32 gui page load error
Attempt to fix ESP32 gui Configure Module page load error by switching from Ajax loading parameters to included parameters.
2020-04-25 13:30:00 +02:00
Theo Arends 7372f6317d Implement ARRAY_SIZE macro (part 2) 2020-04-25 11:38:11 +02:00
Theo Arends 104e3c4838 Implement ARRAY_SIZE macro 2020-04-25 11:37:36 +02:00
Theo Arends 14040f601c Breaking Change Device Groups multicast address and port
- Breaking Change Device Groups multicast address and port  (#8270)
- Version bump 8.2.0.5
2020-04-25 11:20:48 +02:00
Theo Arends c0bc7abeee
Merge pull request #8272 from joerg555/development
Nimble no warnig, optimise CommandHandler()
2020-04-25 09:36:29 +02:00
Theo Arends 209c8f4eb7
Merge pull request #8270 from pcdiem/device-groups-10
Use defined mcast addr for device groups instead of sharing emuation
2020-04-25 09:35:22 +02:00
Jörg Schüler-Maroldt 4c0a85ba0f CommandHandler() optimize and maybe security fix 2020-04-25 00:55:39 +02:00
Javier Arigita 12a3aacb98 Code activated by debug define corrected 2020-04-24 23:30:18 +02:00
Javier Arigita 65c0a92be7 Added functions for arming/disarming thermostat from web timers 2020-04-24 23:18:17 +02:00
Mickael Gaillard 3fbd454600
Merge branch 'development' into gesture_structure 2020-04-24 23:02:40 +02:00
Mickael Gaillard fae30ee5e6 Structure Gesture Delta
Rename TAG logger
2020-04-24 22:48:47 +02:00
Theo Arends 9ed8e7c254 Fix internal array size checks 2020-04-24 17:39:26 +02:00
Paul C Diem 8d2c0b1716 Fix DGR conditional 2020-04-24 10:28:32 -05:00
Paul C Diem edd330272b For DevGroupSend, ignore out share mask and always process locallly 2020-04-24 09:50:29 -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
Theo Arends 5f75a4c354 Fix future compile error ;-) 2020-04-24 15:50:27 +02:00
Theo Arends 56e756602e
Merge pull request #8265 from Theosakamg/upstream_sparkfun
APDS-9960 - Resync with sparkfun
2020-04-24 11:34:49 +02:00
Mickael Gaillard bb0d4387ff Resync at commit 258bea2da
Signed-off-by: Mickael Gaillard <mick.gaillard@gmail.com>
2020-04-23 23:04:25 +02:00
Javier Arigita 6915346048 Fix merge 2020-04-23 22:51:13 +02:00
Javier Arigita 6225298353 Fix merge 2020-04-23 22:50:51 +02:00
Javier Arigita bbb4fbd24b Fix merge 2020-04-23 22:49:16 +02:00
Javier Arigita 7c336a1105 Fix merge 2020-04-23 22:48:44 +02:00
Javier Arigita 88e0af98db Fix merge 2020-04-23 22:47:58 +02:00
Javier Arigita 7ea961953f Fix merge 2020-04-23 22:47:18 +02:00
Javier Arigita 29ec129a05 Fix merge 2020-04-23 22:44:06 +02:00
Javier Arigita f325a436ba Fix merge 2020-04-23 22:43:20 +02:00
Javier Arigita ab04f416ad Fix merge 2020-04-23 22:41:20 +02:00
Javier Arigita 058d23fa00 Heating structure aligned and unneeded defines removed 2020-04-23 22:39:28 +02:00
Mickael Gaillard 6d8fab10f3 Add Debug Chip ID And Fifo
Signed-off-by: Mickael Gaillard <mick.gaillard@gmail.com>
2020-04-23 21:56:23 +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 717f3b9d47 Fix compile error (#8256)
Fix compile error (#8256)
2020-04-22 17:48:42 +02:00
Theo Arends 1af24ddcf5 Update changelog 2020-04-22 16:36:27 +02:00
Theo Arends be1fb3756c Change ESP32 freeHeap to MaxAllocHeap 2020-04-22 16:07:52 +02: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
Theo Arends f72be91f98
Merge pull request #8246 from s-hadinger/pwm_7231
Change PWM implementation to Arduino #7231
2020-04-22 15:13:26 +02:00
Theo Arends f08ce9aa5b
Merge pull request #8221 from Theosakamg/clean_code
Format code with cpplint
2020-04-22 15:01:35 +02:00
Stephan Hadinger d1beb59332 Fix compilation 2020-04-22 15:00:38 +02:00
Theo Arends 9ae0300a0d Fix ESP32 compile errors 2020-04-22 14:47:59 +02:00
Theo Arends ac15179e21
Merge pull request #8252 from Bettman66/development
Support for setting the time in the Tuya MCU
2020-04-22 14:17:14 +02:00
Walter Zengel 8abe45f7a2
USE_TUYA_TIME deactivated by default 2020-04-22 13:52:06 +02:00
Stephan Hadinger a948a8f4b3 Fix wrong setting of free_range after reset or restart (#8120) 2020-04-22 12:13:53 +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 50cdede658 Fix pwm_dimmer compiler error w/o USE_DEVICE_GROUPS, Slight code cleanup 2020-04-21 21:56:26 -05: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
Stephan Hadinger 32dfa7856b Change PWM implementation to Arduino #7231 2020-04-21 18:38:43 +02:00
Ingo Flaschberger d9ff42f5b7 Add ShutterSetOpen command 2020-04-21 16:20:20 +02:00
Ingo Flaschberger 4518abaf32 Update Position / Trigger only active shutter 2020-04-21 16:19:42 +02:00
Ingo Flaschberger 2b1a9845d7 Fix: update position for all shutter types 2020-04-21 16:18:18 +02:00
Theo Arends 0196c70a40 Fix initial config version 2020-04-21 15:53:45 +02:00
Theo Arends 4b816864a1
Merge pull request #8242 from effelle/development
HA Discovery
2020-04-21 15:18:21 +02:00
Federico Leoni 3e47b6fe19 HA Discovery 2020-04-21 09:54:17 -03:00
Theo Arends 1065381a79 Fix MI_ESP32 MQTT voltage calculation 2020-04-21 11:46:41 +02:00
Theo Arends b9f8d0b104 Restrict use of HM10 driver to ESP8266 only 2020-04-21 11:06:30 +02:00
Theo Arends 47ad6db686
Merge pull request #8240 from Staars/BLE
Mijia-BLE-Bridge for ESP32
2020-04-21 10:18:26 +02:00
Theo Arends 965c44c0a9 Fix shortcut SO response 2020-04-21 10:03:34 +02:00
Staars e39f62204b xsns_62_MI_ESP32.ino - initial commit 2020-04-21 09:58:33 +02:00
Theo Arends 6c5e9a89c4 Add command ``SO`` as shortcut for command ``SetOption`` 2020-04-21 09:48:27 +02:00
Theo Arends b172e9bde2 Fix Shutter multi-press command 2020-04-21 09:41:35 +02:00
Javier Arigita f24c8eeda5 Corrected merge issue 2020-04-21 00:16:20 +02:00
Javier Arigita 4c8c75c1d1 Comments aligned in the proper way 2020-04-21 00:14:39 +02:00
Javier Arigita 262ab63f6f Removed of all driver name 2020-04-20 22:51:51 +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 c5b7109704 Disable debug by default 2020-04-20 21:33:32 +02:00
Javier Arigita e96eb3a62a Heating plan removed since it can be implemented via timers/rules 2020-04-20 21:29:46 +02:00
Theo Arends f594c72609 Fix some compile errors 2020-04-20 20:00:49 +02:00
Theo Arends 0b08c72247 Add command ``SetOption73 1`` for button decoupling
Add command ``SetOption73 1`` for button decoupling and send multi-press and hold MQTT messages by Federico Leoni (#8235)
2020-04-20 17:47:40 +02:00
Federico Leoni 9958c5f0f1 BUTTON V2 2020-04-20 11:15:45 -03:00
Theo Arends 7be570d060 Update ESP32 GPIO labelling 2020-04-20 10:40:54 +02:00
Staars 06b91c4a37 revert serial related ESP32-changes, not needed anymore 2020-04-19 21:51:56 +02:00
Theo Arends 19796a7f97 Refactor ESP32 code 2020-04-19 16:58:13 +02:00
Theo Arends d384367f19
Merge pull request #8229 from pcdiem/light-color
Fix fixed color bug introduced by palette code
2020-04-19 15:42:54 +02:00
Theo Arends c37dde93c2 Add ESP32 QuickPowerCycle control 2020-04-19 15:36:04 +02:00
Paul C Diem f4ea26749c Fix fixed color bug introduced by pallete code 2020-04-19 08:19:05 -05:00
Mickael Gaillard 94ca074b59 Format code with cpplint
Signed-off-by: Mickael Gaillard <mickael.gaillard@tactfactory.com>
2020-04-19 14:51:37 +02:00
Theo Arends eab612871c Fix ESP32 bootloop control using RTC memory 2020-04-19 14:18:12 +02:00
Theo Arends 0f3619238f Add ESP32 bootloop control 2020-04-19 13:08:04 +02:00
Theo Arends 6ec18c3c01
Merge pull request #8225 from pcdiem/pwm-dimmer-10
Fix remote device group update index and power state, Ignore power bu…
2020-04-19 08:54:08 +02:00
Javier Arigita 4485184a4e Fix merge 2020-04-19 08:09:37 +02:00
Paul C Diem 2c83dc7765 Fix remote device group update index and power state, Ignore power buttonhold after tap 2020-04-19 00:36:26 -05:00
Paul C Diem a3e8c9587a Merge branch 'development' of https://github.com/arendst/Tasmota into device-groups-8 2020-04-18 23:51:04 -05:00
Paul C Diem b116f07003 Send Event command to device group 2020-04-18 23:42:51 -05:00
Paul C Diem f040b90583 Add DGR Event item, Rework item parsing 2020-04-18 22:37:05 -05:00
Javier Arigita 95a4d6cd5d Adding debug features, disable by default 2020-04-18 21:07:08 +02:00
Javier Arigita b47785191c Adding debug features, disable by default 2020-04-18 21:05:35 +02:00
Javier Arigita 1deb92a2b1 Fix kCommandSource adding heating source 2020-04-18 20:53:28 +02:00
Javier Arigita a979136161 Fix kCommandSource adding heating source 2020-04-18 20:51:03 +02:00
Javier Arigita 5122ea6c10 Fix kCommandSource adding heating source 2020-04-18 20:49:38 +02:00
Theo Arends e1d7416a36 Add features to ESP32
- Decided to support ONLY flash mode DOUT (no software change but allows for RX1/TX1)
- Add GPIO9 (RX1) and GPIO10 (TX1) for hardware serial support
- Add above two GPIOs to template
- Moved basic ADC0 support from GPIO36 to GPIO33
2020-04-18 18:10:41 +02:00
Theo Arends 48dd608da9 Fix HTU21 sensor loss after ESP32 restart 2020-04-18 17:04:00 +02:00
Theo Arends 684b7dc3a4 Update ESP32 optional brownout disable 2020-04-18 16:34:29 +02:00
Theo Arends 9d838c001c Fix possible powerretain failure
Fix possible powerretain failure (#8219)
2020-04-18 16:30:36 +02:00
Theo Arends 7dc0b153c4
Merge branch 'development' into development 2020-04-18 15:17:39 +02:00
Javier Arigita f937504dd5 Correction of second counter and integration into Bitfield to save 1 byte 2020-04-18 10:19:11 +02:00
bovirus e0753eeead
Update Italian tarnslation
Align Italian enw string to the scheme of translation of previous strings (see up/down)
2020-04-18 09:59:25 +02:00
Theo Arends 7594108f7c
Merge pull request #8213 from effelle/development
Inverted Buttons V2
2020-04-18 09:57:02 +02:00
Javier Arigita ade012a2c7 Reduction of types 2020-04-18 09:44:15 +02:00
Federico Leoni d69b8a158d Inverted buttons V2 2020-04-17 19:23:41 -03: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 ba0a2ff2eb Corrections to reduce settings 2020-04-17 20:24:12 +02:00
Theo Arends 8ada812218 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 20:14:36 +02:00
Stephan Hadinger 3f9fdc09ce Remove warning/errors when compiling Zigbee for ESP32 2020-04-17 20:14:36 +02:00
Stephan Hadinger 36c9a44512 Fix Zigbee DimmerUp/DimmerDown malformed 2020-04-17 20:14:35 +02:00
Theo Arends ee98151834 Provide ESP32 base module support 2020-04-17 20:14:35 +02:00
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 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
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 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 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 6f51fd4763 Update Changelog and Release Notes 2020-04-09 12:47:47 +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