Commit Graph

7656 Commits

Author SHA1 Message Date
Theo Arends 48e15216be Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
Theo Arends b2e6a2fe75 Refactor I2C driver detection phase 5 2019-11-10 17:02:02 +01:00
Theo Arends 69af996ca1 Fix SerialReceived JSON error
Fix SerialReceived JSON error (#6893)
2019-11-10 12:19:26 +01:00
Theo Arends 4189bf4f19
Merge pull request #6894 from s-hadinger/fix_6887_pwm
Fix bad PWM Power control with SetOption68
2019-11-10 12:06:28 +01:00
Theo Arends c7a74b82d0 Fix DeepSleep bootloop disable
Fix DeepSleep bootloop disable (#6890)
2019-11-10 12:05:09 +01:00
Stephan Hadinger 32538507d2 Fix 6887 2019-11-10 11:29:20 +01:00
Markus Bösling dd0e852894 add define to my_user_config.h 2019-11-09 21:45:48 +01:00
Theo Arends 492260cb7e Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
Markus Bösling b86cd702ad remove unused definitions and code 2019-11-09 16:38:23 +01:00
Theo Arends 40ef0111bd
Merge pull request #6881 from NyaamZ/patch-1
fix some miss translation
2019-11-09 14:37:31 +01:00
Theo Arends 9ada3df640 Fix setting Wifi mode (#6875)
Fix setting Wifi mode (#6875)
2019-11-09 14:26:17 +01:00
NyaamZ eb978cb115
fix some miss translation
fix some miss translation
2019-11-09 18:47:13 +09:00
NyaamZ 3dfcf2bdf4
fix some miss translation
fix some miss  translation
2019-11-09 18:38:47 +09:00
Theo Arends 5ebf04f047
Merge pull request #6877 from s-hadinger/zigbeestate
Change Replace ZigbeeStatus with ZigbeeState for reporting
2019-11-09 10:17:49 +01:00
Theo Arends a0454a93cd
Merge pull request #6876 from blakadder/development
fixed old links to wiki
2019-11-09 10:17:05 +01:00
Theo Arends 697c600387
Merge pull request #6874 from jonyii/development
Fix SeaPressure unit for HASS autodiscovery
2019-11-09 10:16:45 +01:00
Theo Arends 6f2123e8ba
Merge pull request #6872 from s-hadinger/color_preserve_CW
Add Keep last channels values when Color command end with '='
2019-11-09 10:16:06 +01:00
Stephan Hadinger b305900e7c Change Replace ZigbeeStatus with ZigbeeState for reporting, ZigbeeStatus is only a command now 2019-11-09 09:25:15 +01:00
blakadder cb3f6c75fc fixed old links to wiki 2019-11-09 03:09:01 +01:00
jonyii 0a14108de9 travis build 2019-11-09 01:00:24 +01:00
jonyii da1ade731c Fix SeaPressure unit for HASS autodiscovery 2019-11-09 00:22:17 +01:00
Stephan Hadinger ae7120b068 Add Keep last channels values when Color command end with '=' #6799 2019-11-08 20:45:15 +01:00
Markus Bösling 3918f79117 add xsns_57_tsl2591 2019-11-08 20:36:59 +01:00
Theo Arends ae3e45b471
Merge pull request #6870 from s-hadinger/light_load_fix
Fix restore all 5 channels at boot
2019-11-08 19:40:10 +01:00
Stephan Hadinger 0766cb7d92 Fix restore all 5 channels at boot 2019-11-08 19:08:39 +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 e099ebe7b6 Bump version to 7.0.0.4
Add command WifiPower 0 .. 20.5 to set Wifi Output Power which will be default set to 17dB
2019-11-08 13:00:32 +01:00
Theo Arends 1f521ed748 Refactor I2C driver detection phase 3 2019-11-07 17:08:58 +01:00
Theo Arends f32b64d5de Refactor I2C driver detection phase 2 2019-11-07 16:56:05 +01:00
Adrian Scillato a7d1e3e95d
Clean comments on Spanish Translation 2019-11-07 12:16:14 -03:00
Adrian Scillato 5e7a508e85
Disable other firmwares types when building minimal 2019-11-07 11:41:36 -03:00
Adrian Scillato d0da4ee94c
Added KNX undef for minimal compilation 2019-11-07 11:35:34 -03:00
Adrian Scillato 54b8fba525
Added KNX undef for minimal compilation 2019-11-07 11:22:20 -03:00
Theo Arends acf515be19 Remove driver ADS1115 using I2Cdev library 2019-11-07 15:12:22 +01:00
Theo Arends 6be5daa77c Fix Tele message when DeepSleepTime is 0
Fix Tele message when DeepSleepTime is 0 (#6842)
2019-11-07 14:49:29 +01:00
Theo Arends 4b884679e6 Fix Valid data reading
Fix Valid data reading (#6808)
2019-11-07 14:28:35 +01:00
stefanbode 5dcf0de19a
fix. teleperiod issue with deep_sleep. #6842
#6842 fixed
2019-11-07 10:55:31 +01:00
Theo Arends 799f05dedf Add DS18B20 ID always to JSON
Add DS18B20 ID always to JSON (#6853)
2019-11-07 10:44:03 +01:00
Theo Arends dde7364b69 Fix sensor power on command mode
Fix sensor power on command mode (#6808)
2019-11-07 10:24:49 +01:00
Stephan Hadinger aceef4d469 Display 6 digits hex for RFCode #6846 2019-11-06 20:48:26 +01:00
Theo Arends d42e81402a Refactor I2C driver detection phase 1 2019-11-06 17:48:38 +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 0e2707c1b5 Modify ADS1115 JSON for multiple devices
Refactor and modify ADS1115 JSON for multiple devices (#6841)
2019-11-06 12:56:30 +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 d411f7219d Increase SM2135 CW/WW intensitity
Increase SM2135 CW/WW intensitity (#6495)
2019-11-04 12:29:42 +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 b46c6ef3e5 Refactor I2c drivers 2019-11-04 10:38:05 +01:00
Theo Arends 93f0f9a6f0
Merge pull request #6833 from s-hadinger/zigbee_remove_underscore
Remove underscore from LinkQuality field
2019-11-03 20:50:27 +01:00
Stephan Hadinger b7207839bb Remove underscore from LinkQuality field 2019-11-03 20:43:42 +01:00
Stephan Hadinger db1db52da1 Fix random crash caused by UPNP flood 2019-11-03 20:30:34 +01:00
Theo Arends f999f42518 Fix compile error 2019-11-03 18:52:49 +01:00
Theo Arends 8ba8f406f6 Update support_command.ino 2019-11-03 17:57:22 +01:00
Theo Arends 1e29593469 Bump version 7.0.0.3
Initial support for I2C driver runtime control using command I2CDriver and document I2CDEVICES.md
2019-11-03 17:54:39 +01:00
Stephan Hadinger cb155fd3f9 Reduce flash size after change to IRremoteESP8266 v2.7.0 2019-11-03 16:00:26 +01:00
Theo Arends 4891bad69a Change sonoff references to tasmota 2019-11-03 15:37:33 +01:00
andrethomas 38a4e01eda TasmotaSlave: Rework commands 2019-11-03 15:52:53 +02:00
Theo Arends 4b49979274 Add SetOption comments to code 2019-11-03 13:51:22 +01:00
Stephan Hadinger 6a916e3b81 Zigbee command support, considered as v1.0 for full Zigbee support 2019-11-03 12:41:44 +01:00
Theo Arends 5f4e38023d Add SetOption comments to code 2019-11-03 12:33:36 +01:00
Stephan Hadinger a74f5eaa4d Add DS18x20 support in Tasmota-IR 2019-11-03 10:52:44 +01:00
Stephan Hadinger bfcd156ee0 Fix wrong Dimmer behavior introduced with #6799 when SetOption37 < 128 2019-11-02 18:32:46 +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
Theo Arends b4e3b9703c Fix default Title color 2019-11-02 14:50:24 +01:00
Theo Arends 575107a3d1
Merge pull request #6813 from s-hadinger/ir_270
Update IRremoteESP8266 to v2.7.0
2019-11-02 14:17:07 +01:00
Andre Thomas f9cb2b14a0
TasmotaSlave: Bugfix 2019-11-02 14:45:45 +02:00
Theo Arends 57e62b1e68 Bump version 7.0.0.2
Add command WebColor19 to control color of Module and Name (#6811)
2019-11-02 13:25:23 +01:00
Stephan Hadinger b33886224f Update IRremoteESP8266 to v2.7.0 2019-11-02 12:21:18 +01:00
Andre Thomas ea5c8492a1
TasmotaSlave: Add functionality 2019-11-02 13:17:39 +02:00
andrethomas 05ca072717 TasmotaSlave: Add functionality 2019-11-02 13:14:38 +02:00
localhost61 d6115b7dd1 Add COLOR_TITLE as WebColor19 2019-11-02 05:33:40 +01:00
Theo Arends 49e8f52a43 Fix case insensitive rule variable substitution
Fix case insensitive rule variable substitution (#6802)
2019-11-01 16:05:07 +01:00
Jason2866 8e07f0de26
Delete outdated info 2019-10-31 21:36:37 +01:00
Theo Arends e497421ace Add command SetOption75 0/1 to switch between grouptopic
Add command SetOption75 0/1 to switch between grouptopic (0) using fulltopic replacing %topic% or (1) is cmnd/<grouptopic> (#6779)
2019-10-31 17:24:06 +01:00
Theo Arends 23cef04b9e Refactor command SetOption 2019-10-31 13:18:00 +01:00
Theo Arends c541457763
Merge branch 'development' into fix_so37 2019-10-31 12:15:35 +01:00
Theo Arends c797f0625d
Merge pull request #6798 from s-hadinger/alexa_hide_dev
Add hide Alexa objects with friendlyname starting with '$'
2019-10-31 12:13:31 +01:00
Theo Arends 50e1038c05 Add support for SetOption82-113 2019-10-31 12:12:48 +01:00
Stephan Hadinger a8d0d8a67f Fix better control of RGB/White when SetOption37 >128, added Dimmer1 and Dimmer2 commands 2019-10-31 11:12:00 +01:00
Stephan Hadinger d36d38adea Add hide Alexa objects with friendlyname starting with '$' 2019-10-31 10:41:50 +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
Bohdan Kmit 393f568276 Add Setoption74 to runtime configuration of internal pullup resistor usage for single DS18x20 sensor 2019-10-30 21:58:38 +02:00
Theo Arends 9d6be8166b CppCheck optimization 2019-10-30 17:28:25 +01:00
Theo Arends aaa420e52b Prep for core AUTOFLASHSIZE 2019-10-30 16:51:13 +01:00
Theo Arends 8ca843f9ab Add frequency to ADE7953 energy monitor
Add frequency to ADE7953 energy monitor as used in Shelly 2.5 by ljakob (#6778)
2019-10-30 16:06:53 +01:00
Theo Arends 6fc9dccfe8 Some CppCheck optimizations 2019-10-30 14:08:43 +01:00
Theo Arends 9dfdd3e15d Clean up pre 6.0 settings code 2019-10-30 10:57:14 +01:00
Theo Arends 3cd8bc2545 Add SSD1306 64x48 pixel support
Add SSD1306 64x48 pixel support (#6740)
2019-10-30 10:14:16 +01:00
stefanbode fecf323678
Update settings.h 2019-10-30 09:32:06 +01:00
stefanbode c67de901f1
Update xdrv_27_shutter.ino 2019-10-30 09:28:46 +01:00
stefanbode 562a564ff9
Added motordelay to enhance calibration
Some electronic shutters have up to 1sec before the motor starts. this can cause calibration issues
2019-10-30 09:20:55 +01:00
Adrian Scillato 52959c042b
PT-PT language update 2019-10-29 10:01:30 -03:00
Adrian Scillato ae216b9929
PT-BR language update 2019-10-29 09:59:56 -03:00
Shantur Rathore 94fcff6794 TuyaMCU: Change dimmer scale before comparing with dimmer ranges. Fixes #6780 2019-10-29 10:54:34 +00:00
Jason2866 f89921712c
Missing "
Added missing ``"`` in line 502
Found with PlatformIO Home 3.0 Beta Project Inspection
2019-10-29 10:50:15 +01:00
andrethomas abc99da9f1 TasmotaSlave: Add support for FUNC_EVERY_SECOND 2019-10-28 21:19:52 +02:00
Theo Arends 2dabaa3d20 Add command SetOption73 0/1 to re-enable CORS
Add command SetOption73 0/1 to re-enable HTTP Cross-Origin Resource Sharing (CORS) now default disabled (#6767)
2019-10-28 13:36:04 +01:00
Theo Arends 6c1ff9eb06 Change default GUI to dark theme 2019-10-28 09:54:23 +01:00
andrethomas c1d3bb41dd TasmotaSlave Tuning 2019-10-27 23:07:20 +02:00
andrethomas 2658497526 TasmotaSlave: Revert removal of RSTi 2019-10-27 20:10:25 +02:00
Theo Arends 51a6aceaa8 Bump version 7.0.0.1
Remove references to versions before 6.x
2019-10-27 14:04:07 +01:00
Theo Arends 1a148311e1 Change tuya receive from stat to tele (#6758) 2019-10-27 13:55:04 +01:00
Theo Arends 200edd46fb Change binary names from sonoff to tasmota 2019-10-27 12:44:37 +01:00
Theo Arends 0e07397ff7 Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00