Commit Graph

2463 Commits

Author SHA1 Message Date
Stephan Hadinger 95ee161a38 Cleaned comment 2019-05-03 20:13:05 +02:00
Stephan Hadinger 2d3065f107 Apply correct Gamma to colw/warm white to keep constand perceived luminosity 2019-05-03 20:10:13 +02:00
Stephan Hadinger bdd522c7d2 Allow full power PWM 2019-05-02 23:08:31 +02:00
Stephan Hadinger ae3d7e0122 PWM using 10 bits resolution, LST_MAX created 2019-05-02 22:50:19 +02:00
Soeren Moch 11e69babe6 Fix german wifi connect message
Use correct translation "als" when reporting a wifi connect as host.

Signed-off-by: Soeren Moch <smoch@web.de>
2019-05-01 14:57:53 +02:00
Stephan Hadinger e98acd5c40 Changed gamma correction to adaptative resolution from 8 to 11 bits 2019-04-30 23:03:08 +02:00
Theo Arends e23ea0aaef
Merge branch 'development' into feature/led_gamma_default 2019-04-29 18:40:25 +01:00
Theo Arends cfcd65dfed
Merge pull request #5722 from synekvl/development
Update cs-CZ.h
2019-04-29 18:33:06 +01:00
Theo Arends c0a4e08f4c
Merge pull request #5702 from s-hadinger/feature/refactored_light
Refactored management of lights, using classes and integers instead of floats.
2019-04-29 18:31:31 +01:00
synekvl 926c4caa07
Update cs-CZ.h 2019-04-29 11:44:04 +02:00
Stephan Hadinger d878a42a62 Fixed Color was wrongly changing Dimmer 2019-04-29 08:34:43 +02:00
Stephan Hadinger efea6bb794 Fixed CT command returned bad value 2019-04-28 11:33:38 +02:00
Stephan Hadinger bc29e499c6 Better XY colors management, code cleaning to reduce code size 2019-04-28 11:00:54 +02:00
Stephan Hadinger 5a52d1f568 Fixed PWM1 always full brightness, and Sonoff Basic / Relay not working 2019-04-27 22:48:51 +02:00
Stephan Hadinger d1b073e01d Tentative for 'xy' color space control from Alexa app (Philips Hue emulation) 2019-04-26 16:39:26 +02:00
Stephan Hadinger e4173848b9 Revert last commit, always display XY colors when colors are available 2019-04-26 09:19:16 +02:00
Stephan Hadinger 6b1efb9abc Philips Hue, don't send XY colors when in CT mode 2019-04-25 20:55:22 +02:00
Stephan Hadinger 81fb2667b2 Set gamma correction as default behavior, ie Ledtable 1 2019-04-25 18:50:04 +02:00
Theo Arends c019da7b0f
Merge pull request #5684 from MadDoct/patch-3
Change tele message of ADS1115 to allow it to work correctly with rules
2019-04-25 15:24:50 +02:00
Stephan Hadinger 4efef18d5d Fixed wrong brightness for White command 2019-04-25 14:59:39 +02:00
Stephan Hadinger e8dd82f24b Fixed Color2 should not reset Dimmer 2019-04-25 14:50:47 +02:00
Stephan Hadinger 70808ea5b0 Added feature to changelog 2019-04-25 13:13:21 +02:00
Stephan Hadinger 31e80c8c3e Refactored management of lights, using classes and integers instead of floats. 2019-04-25 13:06:35 +02:00
Stephan Hadinger 7015b1f18e Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development 2019-04-23 17:27:21 +02:00
MadDoct 393953d894
Change tele message of ADS1115 to allow it to work correctly with rules
Change tele message of ADS1115 to allow it to work correctly with rules, by removing "[", as reported by issue #5681
2019-04-21 17:55:00 +01:00
Nick Galfas b691ba4098
Updated Greek translation
Also some strings were shortened
2019-04-20 11:54:29 +03:00
Stephan Hadinger b5860b9b94 Fixed wrong behavior of Alexa app with Philips Hue emulation 2019-04-19 21:39:43 +02:00
Stephan Hadinger c8f82399f3 Fixed responding 'xy' colot space only for devices supporting colors. 2019-04-19 14:26:40 +02:00
Stephan Hadinger 5732efa27c Adding 'xy' color response for Philips Hue emulation 2019-04-18 23:11:59 +02:00
Stephan Hadinger 99a4556bab Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development 2019-04-18 21:55:32 +02:00
Stephan Hadinger 599306a81f Fixed wrong ct results when initializing device 2019-04-18 20:56:18 +02:00
Stephan Hadinger d2f1657e68 Fixed issue with simple relay in Philips Hue emulation from Alexa app 2019-04-18 17:08:32 +02:00
Theo Arends e8e7b25b80 6.5.0.9 Add command SetOption63
6.5.0.9 20190418
 * Add command SetOption63 0/1 to disable relay state feedback scan at restart (#5594, #5663)
 * Fix TasmotaSerial at 9600 bps solving DFPlayer comms (#5528)
 * Fix Shelly 2.5 overtemp
2019-04-18 16:24:46 +02:00
Theo Arends cb86fb5c2c Update xnrg_07_ade7953.ino
Fix compile error and CurrentSet resolution
2019-04-18 14:13:14 +02:00
Theo Arends 736f63e9ae Fix Shelly 2.5 overtemp detection
Fix Shelly 2.5 overtemp detection
2019-04-18 11:07:38 +02:00
Theo Arends bbd23dd745 Fix missing sans-serif font (#5664)
Fix missing sans-serif font (#5664)
2019-04-18 10:34:55 +02:00
digiblur a75dc0c4ab
Update _changelog.ino 2019-04-17 23:01:50 -05:00
digiblur 39615c0700
Add Tuya Dimmer 10 second heartbeat
Some newer dimmer modules require the stock firmware method of sending a heartbeat packet every 10-11 seconds to the secondary MCU.  This was tested on 2 other Tuya based dimmers that did not require this heartbeat packet and no adverse impacts have been found.
2019-04-17 21:41:58 -05:00
Stephan Hadinger 78ffc3085d Support for color and colortone for Philips Hue emulation via Alexa (#5600 #4809) 2019-04-17 21:21:56 +02:00
Theo Arends 5e810f1ff3 Add Shelly 2.5 overtemp functionality
* Add all temperature, humidity and pressure for global access
 * Add Shelly 2.5 overtemp functionality
 * Fix Shelly 2.5 I2C address priority issue when VEML6070 code is present by disabling VEML6070 for Shelly 2.5 (#5592)
2019-04-15 18:12:42 +02:00
Theo Arends 6adb513cd6 Add Shelly 2.5 Energy Monitoring (#5592)
Add Shelly 2.5 Energy Monitoring (#5592)
2019-04-14 18:20:24 +02:00
znanev 79c50af865
Update bg-BG.h 2019-04-14 16:53:18 +01:00
Theo Arends 4fa4397ab5 6.5.0.8 Fixes syslog and SerialDelimiter
6.5.0.8 20190413
 * Fix use of SerialDelimiter value 128 (#5634)
 * Fix lost syslog connection regression from 6.5.0.4
2019-04-13 15:52:32 +02:00
Theo Arends 2ec7d1853e
Merge pull request #5634 from revk/development
Fix use of SerialDelimiter value 128
2019-04-13 15:44:46 +02:00
Theo Arends 11146c2225 Fix lost syslog connection regression from 6.5.0.4
Fix lost syslog connection regression from 6.5.0.4
2019-04-13 15:12:25 +02:00
RevK 7d055b2271
Fix use of SerialDelimiter value 128
This was allowing printable characters when set to 128, but also allowed all characters that are not 128.
2019-04-13 06:51:11 +01:00
RevK 6d391103d7
Fix use of SerialDelimiter value 128 2019-04-13 06:50:04 +01:00
RevK 1121a14995
Fix use of SerialDelimiter value 128 2019-04-13 06:49:37 +01:00
Jason2866 a6bdb60e0b
Update de-DE.h
Better translation 
Thx @curzon01
2019-04-12 13:27:16 +02:00
Theo Arends bcc7f1846e
Merge pull request #5628 from localhost61/development
Update "minimal text" for he-HE and update fr-FR to 6.5.0.7
2019-04-12 12:14:54 +02:00
Theo Arends 36320853ec Prep for Shelly 2.5 PM
Prep for Shelly 2.5 PM
2019-04-12 11:44:50 +02:00
localhost61 3703783d03 Language update 2019-04-12 11:43:53 +02:00
Theo Arends 5e5580c785 Document Analog support
Document Analog support
2019-04-12 11:01:37 +02:00
Jason2866 04a0557c64
Update de-DE.h 2019-04-11 19:42:36 +02:00
Adrian Scillato 8ab0ce2bd0
Spanish Translation Update 2019-04-11 13:20:09 -03:00
Theo Arends 2c6df2b86b Adding Analog Temperature support for Shelly 2.5
Adding Analog Temperature support for Shelly 2.5
2019-04-11 16:59:48 +02:00
Theo Arends f1cccc19be Tune IRsend
Tune IRsend
2019-04-11 11:38:07 +02:00
Theo Arends 90223a8eaa Add more options to IRsend raw
Add more options to IRsend raw
2019-04-10 18:28:46 +02:00
Theo Arends a454ab71de Update LedMask info
- Add hexadecimal info to command LedMask
- Add LedMask to Status
2019-04-10 15:02:38 +02:00
Theo Arends df6645481e 6.5.0.7 Add command LedMask
6.5.0.7 20190410
 * Add command LedMask to assign which relay has access to power LED (#5602, #5612)
2019-04-10 14:26:36 +02:00
Theo Arends 0dbbf413a8
Merge pull request #5604 from Staars/development
do not forget to handle the last vars_event and mems_event
2019-04-09 18:40:45 +02:00
Theo Arends 542fca9cbb Enable rule trigger on SSerialReceived (#4942)
Enable rule trigger on SSerialReceived (#4942)
2019-04-09 17:47:38 +02:00
Theo Arends 51e66bcccf Update xdrv_05_irremote.ino
Code shaving
2019-04-09 15:41:01 +02:00
Theo Arends 19ab3183f4
Merge pull request #5611 from kinsamanka/irsend
Ignore non-binary char in bit stream
2019-04-09 14:54:42 +02:00
Theo Arends aa91caa35e 6.5.0.6 Add WebColor parameters to Settings
6.5.0.6 20190409
 * Add WebColor parameters to Settings making them persistent and remove the need for using a rule
 * Add alternative IRSend command syntax IRSend raw,<freq>,<header mark>,<header space>,<bit mark>,<zero space>,<one space>,<bit stream> (#5610)
2019-04-09 13:56:19 +02:00
GP Orcullo 97c1ae568c Ignore non-binary char in bit stream 2019-04-09 19:11:47 +08:00
Theo Arends ab07f7d9c6
Merge pull request #5610 from kinsamanka/irsend
Alternative to IRSend RAW command
2019-04-09 13:07:19 +02:00
GP Orcullo b3e8d3c143 Alternative to IRSend RAW command.
It is not practical to send long streams of data using the existing IRSend RAW command as it is limited by the size of the mqtt buffer.

The format for this command is:
        IRSend raw,<freq>,<hdr_mrk>,<hdr_spc>,<bit_mrk>,<zer_spc>,<one_spc>,<bit_str>
where,
        <freq>    = carrier freq (default 0, 38kHz)
        <hdr_mrk> = header mark (ms)
        <hdr_spc> = header space (ms)
        <bit_mrk> = bit mark (ms)
        <zer_spc> = zero space (ms)
        <one_spc> = one space (ms)
        <bit_str> = bit stream data (stream of ones and zeroes)

This command makes use of the output of the raw IR decoder from https://github.com/ToniA/Raw-IR-decoder-for-Arduino

USAGE:

Example rawirdecode output:

        Number of symbols: 75
        Symbols:
        Hh010101101000111011001110000000001100110000000001100000000000000010001100
        Bytes:
        00:  0101|0110 | 6A | 01101010
        01:  1000|1110 | 71 | 01110001
        02:  1100|1110 | 73 | 01110011
        03:  0000|0000 | 00 | 00000000
        04:  1100|1100 | 33 | 00110011
        05:  0000|0001 | 80 | 10000000
        06:  1000|0000 | 01 | 00000001
        07:  0000|0000 | 00 | 00000000
        08:  1000|1100 | 31 | 00110001
        6A,71,73,00,33,80,01,00,31
        Timings (in us):
        PAUSE SPACE:  0
        HEADER MARK:  8620
        HEADER SPACE: 4260
        BIT MARK:     544
        ZERO SPACE:   411
        ONE SPACE:    1496
        Decoding known protocols...
        Unknown protocol
        Bytecount: 9

Corresponding command:

        IRSend raw,0,8620,4260,544,411,1496,010101101000111011001110000000001100110000000001100000000000000010001100
2019-04-09 17:41:32 +08:00
Theo Arends 3e3610efdc Consolidate Timer Active Tab Text color to Text color
Consolidate Timer Active Tab Text color to Text color eliminating command WebColor19
2019-04-09 10:24:00 +02:00
Theo Arends 79f2dff760 Move and document WebColor within my_user_config.h
Move and document WebColor within my_user_config.h
2019-04-09 09:37:29 +02:00
Theo Arends be385ecb5c Add command WebColor
* Add rule Http#Initialized
 * Add command WebColor to change non-persistent GUI colors on the fly
   Use a rule like:
   rule3 on http#initialized do webcolor {"webcolor":["#eeeeee","#181818","#4f4f4f","#000000","#dddddd","#008000","#222222","#ff0000","#008000","#ffffff","#1fa3ec","#0e70a4","#d43535","#931f1f","#47c266","#5aaf6f","#ffffff","#999999","#000000"]} endon
   or
   rule3 on http#initialized do webcolor {"webcolor":["#eee","#181818","#4f4f4f","#000","#ddd","#008000","#222"]} endon
   to make color changes persistent)
2019-04-08 22:37:39 +02:00
Staars a5c4dcd5d2 do not forget the last vars_event and mems_event 2019-04-08 18:27:08 +02:00
Theo Arends ce53ee07e7 Fix template activation and/or module selection regression from 6.5.0.4 (#5598)
Fix template activation and/or module selection regression from 6.5.0.4 (#5598)
2019-04-08 13:26:17 +02:00
Theo Arends 3fc9db9079 Update _changelog.ino
Add compile time GUI hexadecimal only color options in my_user_config.h (#5586)
2019-04-07 17:00:14 +02:00
Theo Arends 7f903ac736 Only allow hex color values for future use
- Only allow hex color values (for future use)
- Change css background-color to background (saving code space)
2019-04-07 16:58:23 +02:00
Theo Arends 5ed3aeeb37 Update xdrv_01_webserver.ino
Fix unique html password id/name to satisfy pasword managers (#5589)
2019-04-07 16:36:54 +02:00
Theo Arends 387e3c5f99 Add more compile time GUI color options
Add more compile time GUI color options (#5586)
2019-04-06 19:19:46 +02:00
Theo Arends 43a61b3e24 6.5.0.5 Add compile time GUI color options
6.5.0.5 20190406
 * Add compile time GUI color options (#5586)
2019-04-06 18:25:26 +02:00
Theo Arends 756400de19 Attempt to fix MQTT reconnects while keeping good response
Attempt to fix MQTT reconnects while keeping good response
2019-04-06 15:22:25 +02:00
Theo Arends 148192b80d Attempt to fix MQTT reconnects
Attempt to fix MQTT reconnects
2019-04-06 13:39:59 +02:00
Theo Arends 03f76a4a97 Tune templates
Tune templates
2019-04-05 17:46:26 +02:00
Theo Arends c673ea1728 Make MI Desk Lamp optional
Make MI Desk Lamp optional
2019-04-05 15:41:01 +02:00
Theo Arends 5e1cbcf94f Make MI Desk Lamp optional
Make MI Desk Lamp optional
2019-04-05 15:27:06 +02:00
Theo Arends 15d475c3e6
Merge pull request #5584 from Jason2866/development
MiDesk Lamp not default activated
2019-04-05 13:31:48 +02:00
Theo Arends 2c227b8f75
Merge pull request #5547 from Staars/development
always check for vars_events and mems_events
2019-04-05 13:30:47 +02:00
Jason2866 82ef09b684
Make MI Desk Lamp default off
Mi Desk Lamp can be activated in my_user_config.h by setting uncommenting //#define ROTARY_V1
2019-04-05 08:41:26 +02:00
Theo Arends ce4e9b0e30 Add stable strtoull to core 2.3.0
Add stable strtoull to core 2.3.0
2019-04-04 17:52:14 +02:00
Theo Arends f455b738a5 QFix for core 2.3.0 compile error on strtoull
QFix for core 2.3.0 compile error on strtoull
2019-04-03 10:28:13 +02:00
Theo Arends 3766e1b0a1
Merge pull request #5578 from yury-sannikov/sns15-fix
Fix Sensor15 command crash due to the wrong memory specifier
2019-04-03 09:14:17 +02:00
Yury Sannikov 2c286c43f1 Fix Sensor15 command crash due to the wrong memory specifier 2019-04-02 21:16:50 -04:00
Adrian Scillato bf33e8fcd7
Update _changelog.ino 2019-04-02 21:44:01 -03:00
Adrian Scillato 43bc2a31a3
Fixed Display Bug in KNX webmenu for Phys Address 2019-04-02 21:41:52 -03:00
Theo Arends 531c4fe44e Disable unused code
Disable unused code
2019-04-02 20:53:17 +02:00
Theo Arends 2fd15c4633 Fix WifiManager Pop Up when no SSID is configured (#5575)
Fix WifiManager Pop Up when no SSID is configured (#5575)
2019-04-02 20:26:30 +02:00
Theo Arends 8ff2759ccc 6.5.0.4 Fix Configure Timer Web GUI
6.5.0.4 20190402
 * Fix Configure Timer Web GUI (#5568)
 * Add validation check when loading settings from flash
2019-04-02 15:47:39 +02:00
Theo Arends 76eec9b8ab Fix Configure Timer Gui webinterface (#5568)
Fix Configure Timer Gui webinterface (#5568)
2019-04-02 11:26:55 +02:00
Theo Arends c58b40e838 Revert "Fix Configure Timer Gui webinterface (#5568)"
This reverts commit 7c31bedc9b.
2019-04-02 11:07:30 +02:00
Theo Arends 7c31bedc9b Fix Configure Timer Gui webinterface (#5568)
Fix Configure Timer Gui webinterface (#5568)
2019-04-02 10:35:19 +02:00
Theo Arends 7f590e62f3 Change Spanish Argentina to Spanish Spain (#5565)
Change Spanish Argentina to Spanish Spain (#5565)
2019-04-01 17:41:47 +02:00
Theo Arends a380eb9566 Fix possible compile error
Fix possible compile error
2019-04-01 16:39:13 +02:00
Theo Arends 127892e0c1 Change IRsend and receive for 64-bit support
* Change IRsend and receive for 64-bit support (#5523)
 * Change IRSend Panasonic protocol to 64-bit (#5523)
2019-04-01 15:15:16 +02:00
Theo Arends 880bbe357d Change String to char
Change String to char
2019-03-31 17:57:28 +02:00
Theo Arends 8d8e060550 Revert "Test for easier MQTT reconnects"
This reverts commit b7adb10923.
2019-03-31 17:55:58 +02:00
Theo Arends b7adb10923 Test for easier MQTT reconnects
Test for easier MQTT reconnects
2019-03-31 17:51:05 +02:00
Theo Arends b9a0581280 Fix parameter exceptions (#5555)
Fix parameter exceptions (#5555)
2019-03-31 13:06:42 +02:00
Theo Arends f7c30250c1 Change some more defines to const
Change some more defines to const
2019-03-31 11:59:04 +02:00
Theo Arends 929292f7a8 Update xdrv_02_mqtt.ino
Restore MQTT attempting connection message
2019-03-30 16:32:22 +01:00
Theo Arends 2aad0567bf Change some defines to const
Change some defines to const
2019-03-30 16:29:27 +01:00
Theo Arends eb9617e3f9 Tune some functionality
Tune some functionality
2019-03-30 13:03:45 +01:00
Theo Arends d9bd959119 Fix compile error (#5544)
Fix compile error (#5544)
2019-03-30 10:02:22 +01:00
Staars 1400a15076 always check for vars_events and mems_events 2019-03-29 09:42:50 +01:00
Theo Arends b8dfc6b1b5 Change order of evaluation
Change order of evaluation
2019-03-28 15:29:08 +01:00
Theo Arends e19ba70c7f Fix exception due to UDP packet memory flooding (#5540)
Fix exception due to UDP packet memory flooding (#5540)
2019-03-28 14:39:12 +01:00
Theo Arends e8e5d1c03c 6.5.0.3 Add command Sensor20
6.5.0.3 20190328
 * Add command Sensor20 1..255 to change Nova Fitness SDS01 working period in minutes (#5452)
2019-03-28 12:06:48 +01:00
Theo Arends e631d49d0f Housekeeping
Housekeeping
2019-03-28 11:25:38 +01:00
Theo Arends 64ab5d95e5 Add optional support for Badger HR-E Water Meter
Add optional support for Badger HR-E Water Meter (#5539)
2019-03-28 11:14:09 +01:00
Jon Little a596fc7948 renamed driver from 91 to 43 2019-03-27 21:36:32 -05:00
Jon Little deaf1f3d5b Adding additional languages 2019-03-27 21:30:03 -05:00
Jon Little fb81b65bbc Cleaned up debugging output 2019-03-27 20:21:25 -05:00
Jon Little d375d95529 Updating to work with new web/mqtt api 2019-03-27 20:21:25 -05:00
Jon Little 17a5e90e86 Fixing copyright and name 2019-03-27 20:21:25 -05:00
Jon Little 3ad8046166 Adding HRE interface for en-GB 2019-03-27 20:21:25 -05:00
Theo Arends feb11dd49e wemohue tuning
wemohue tuning
2019-03-27 18:09:27 +01:00
Christoph Hofmann 43e79e8352 Fix pca9685 driver command 2019-03-27 03:39:22 +01:00
Theo Arends e1c92b701b Change NULL to nullptr
Change NULL to nullptr
2019-03-26 18:26:50 +01:00
Theo Arends f83a5bb989 More Wemo tuning
More Wemo tuning
2019-03-26 17:10:07 +01:00
Theo Arends bf8845c3bd Increase emulation stability (#5505)
Increase emulation stability (#5505)
2019-03-26 10:28:30 +01:00
Theo Arends 1c7fb82af8 6.5.0.2 Change UDP initial message handling
6.5.0.2 20190325
 * Change UDP initial message handling from string to char using static memory and add debug info (#5505)
2019-03-25 16:03:28 +01:00
Theo Arends 57cb570b8f Fix GUI corruption
Fix GUI corruption due to format string usage (#5519)
2019-03-25 11:20:03 +01:00
Theo Arends a7a07c5b96 Fix JSON message error (#5521)
Fix JSON message error regression  (#5521)
2019-03-25 10:02:12 +01:00
Theo Arends 10d32acccc Free some flash used by hass
Free some flash used by hass
2019-03-24 14:23:20 +01:00
Theo Arends dcc69bdff0 Shrink code/flash space pt.2/2
Shrink code/flash space pt.2/2
2019-03-23 17:57:31 +01:00
Theo Arends 6922e657d9 Shrink code/flash space
Shrink code/flash space
2019-03-23 17:00:59 +01:00
Theo Arends 76b7d778ec Fix incomplete syslog
Fix incomplete syslog when MQTT is disabled (#5512)
2019-03-23 12:41:35 +01:00
Theo Arends 878205335f Consolidate MqttPublishTeleState
Consolidate MqttPublishTeleState
2019-03-20 14:05:43 +01:00
Adrian Scillato f4da1d1d86
Added HASS_STATE to command STATE
The command STATE has a secondary mqtt message in the case that SETOPTION59 is 1
This adds a HASS_STATE mqtt message if HomeAssistant discovery is enabled.

This is useful for syncing HomeAssistant with all the states of a Tasmota device when HA is restarted.
The actual automation for HA explained in the wiki will also make use of this new message.
2019-03-20 00:57:26 -03:00
Theo Arends 83188c926c Update GUI
Update GUI
2019-03-19 18:02:38 +01:00
Theo Arends b7f89c0a8c 6.5.0.1 Change GUI data collection
6.5.0.1 20190319
 * Change Web GUI sensor data collection
2019-03-19 17:31:43 +01:00
Theo Arends bcd6cf0e34 Release 6.5.0
Release 6.5.0
2019-03-19 15:37:21 +01:00
Yuval 28694bff7a
Add new translate and fix some 2019-03-19 15:09:32 +02:00
Theo Arends 46b2fcac08 Second try
Second try
2019-03-19 13:03:46 +01:00
Theo Arends 47e9361d55 Revert "Update minimal text"
This reverts commit c114530e34.
2019-03-19 13:02:12 +01:00
Theo Arends c114530e34 Update minimal text
Update minimal text
2019-03-19 12:23:09 +01:00
Adrian Scillato 7f43eff739
Hiding User Configurable Pins for SHELLY 1
As explained in https://github.com/arendst/Sonoff-Tasmota/issues/5487 some users had tried to connect sensors to shelly 1, being it powered using mains AC. So, as it is very dangerous and a safety concern, those extra GPIO are being taken from the template. Comments on this is, were left on the code for people who really know what they are doing.
2019-03-17 22:10:10 -03:00
Theo Arends 99d20f803b More web chunks
More web chunks
2019-03-16 16:23:41 +01:00
Theo Arends ca5c3d1eeb 6.4.2.22 Remove support for MQTT_LIBRARY_TYPE
6.4.2.22 20190315
 * Remove support for MQTT_LIBRARY_TYPE, MQTT_ARDUINOMQTT and MQTT_TASMOTAMQTT (#5474)
2019-03-15 14:29:47 +01:00
Theo Arends 3dbd49f9b7 Update GUI template screen
Update GUI template screen
2019-03-15 14:10:42 +01:00
Adrian Scillato c1a2da1a46
Fix compiling issue
Deleted and extra " that prevents compiling.
2019-03-14 22:05:07 -03:00
Theo Arends 2959ec9341 Prep for release with fix some warnings
Prep for release with fix some warnings
2019-03-14 16:50:56 +01:00
Yuval 3332a54942
Update he-HE.h 2019-03-14 16:05:40 +02:00
Theo Arends 282744d5fd Houskeeping
Houskeeping
2019-03-13 18:06:20 +01:00
Theo Arends 4803b864be
Merge pull request #5440 from emontnemery/improve_hass_sensor
Add MQTT connect count to HASS sensor
2019-03-12 10:28:03 +01:00
Theo Arends 73be43b60f Fix exception caused by wrong baudrate selection
Fix exception caused by wrong baudrate selection (#5441)
2019-03-12 10:23:20 +01:00
Theo Arends 2aaca4bc2b Revert "Fix exception caused by wrong baudrate selection"
This reverts commit ffc1505872.
2019-03-12 10:22:40 +01:00
Theo Arends ffc1505872 Fix exception caused by wrong baudrate selection
Fix exception caused by wrong baudrate selection
2019-03-12 10:21:33 +01:00
Erik d4ca635db6 Add MQTT connect count to HASS sensor 2019-03-11 18:29:39 +01:00
Theo Arends 6c69b8d12d Add button control when no relay configured
Add button control when no relay configured (#4682)
2019-03-11 18:18:47 +01:00
Theo Arends 58d075deff Update xsns_22_sr04.ino
Fix debug compile error
2019-03-11 16:49:59 +01:00
Theo Arends 5927f7501c Update xdrv_12_home_assistant.ino
Quick fix for #5356
2019-03-11 15:41:06 +01:00
Theo Arends d7715d1d2a Add 0x to IRRemote and RCSwitch
Add 0x to IRRemote (SetOption29) and RCSwitch (SetOption28) received hexadecimal data (#5431)
2019-03-11 14:55:14 +01:00
Theo Arends baa5825569 Free some flash
Free some flash
2019-03-11 10:38:41 +01:00
Theo Arends d0ac200a78 Replace webserver flash string to char
Replace webserver flash string to char
2019-03-10 15:36:34 +01:00
Theo Arends 37e1b31937 Add support for sensor SCD30
* Add support for sensor SCD30 (#5434)
 * Add support for commands in sensor drivers
2019-03-10 13:33:32 +01:00
Neel Malik bbc63c2077 preliminary SCD30 support 2019-03-09 17:44:42 -08:00
Theo Arends 8a43cfb3e6 Add headers to status update data
Add headers to status update data (#5410)
2019-03-09 15:51:16 +01:00
Theo Arends ecbe6ac618 6.4.1.21 Fix exception on GUI
6.4.1.21 20190309
 * Fix exception on GUI Configure Logging and Configure Other (#5424)
2019-03-09 14:39:48 +01:00
Theo Arends aec3842bee
Merge pull request #5420 from laurentdong/Code-review
Code review: Copy string with strlcpy() instead of snprintf()
2019-03-09 12:22:07 +01:00
Laurent Dong b87afc3bcb Code review: Copy string with strlcpy() instead of snprintf()
Copying string with snprintf() is unsafy and slow because it check and replace plcaehold (%?)
2019-03-08 13:24:02 -05:00
Theo Arends 0d8545f658 Add command Template 255
Add command Template 255 to copy module configuration over to current active template and store as user template named Merged (#5371)
2019-03-08 17:42:21 +01:00
Theo Arends 69874301b9
Merge pull request #5418 from emontnemery/hass_improve_status
Add more information to status sensor
2019-03-08 16:53:26 +01:00
Theo Arends a80aac91f1 Fix additional characters in fallbacktopic
Fix additional characters in fallbacktopic, hostname and mqttclient on core 2.5.0 (#5359, #5417)
2019-03-08 16:52:37 +01:00
Theo Arends 4ba3331bc7
Merge pull request #5417 from emontnemery/fix_bad_snprintf
Fix bad snprintf in format()
2019-03-08 16:45:07 +01:00
Erik b72df698a2 Add more information to status sensor 2019-03-08 16:38:36 +01:00
Erik 168b1332e0 Fix bad snprintf in format() 2019-03-08 16:28:46 +01:00
Theo Arends 06a9fbd792 Changed logging message handling
Changed logging message handling
2019-03-08 15:15:42 +01:00
Theo Arends fb9b1c83f3 Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development 2019-03-07 18:59:44 +01:00
Theo Arends 89f55563f7 Add secure test
Add secure test
2019-03-07 18:59:24 +01:00
Theo Arends 578d12c4fb
Merge pull request #5414 from emontnemery/fix_hass_button
Fix broken hass button announcement
2019-03-07 18:58:11 +01:00
Erik 32c69ff0c2 Fix broken hass button announcement 2019-03-07 18:40:50 +01:00
Theo Arends ae50f663fe Merge branch 'dev-chunks' into development 2019-03-07 18:34:51 +01:00
Theo Arends 58fe50d81a Update webserver layout
Update webserver layout
2019-03-07 18:18:30 +01:00
Theo Arends cfcf125b7e Default disable new rule features
Default disable rule USE_EXPRESSION and SUPPORT_MQTT_EVENT (#5369)
2019-03-07 17:47:14 +01:00
Theo Arends 7ab884afc9 Fix compile error
Fix compile error
2019-03-06 20:38:13 +01:00
Theo Arends 2ec545d739 Fix float calculations
Fix float calculations in range from 0 to -1 (#5386)
2019-03-06 17:59:18 +01:00
Theo Arends b393cdc9f1 Replace menu button list
Replace menu button list
2019-03-04 18:32:23 +01:00
Theo Arends d790b1cfca 6.4.1.20 Webserver uses chunks
6.4.1.20 20190304
 * Changed webserver content handling from single String to small Chunks increasing RAM
2019-03-04 18:16:07 +01:00
Theo Arends 3e1e565dff Update xdrv_01_webserver.ino
Fix webpage redirect
2019-03-04 12:36:44 +01:00
killadm de220cefd0
zh-CN language updated 2019-03-03 00:35:44 +08:00
Theo Arends 9f42e6dced Fix DS18S20 temperature calculation
Fix DS18S20 temperature calculation (#5375)
2019-03-02 12:33:52 +01:00
Theo Arends d70ed77f1a Update xdrv_01_webserver.ino
Prep for chunks
2019-03-01 18:25:46 +01:00
Theo Arends 9e8ed1ae79 Kudos and houskeeping
Kudos and houskeeping
2019-03-01 15:37:22 +01:00
Theo Arends f0a7a1f2a1 Fix Energy TotalStartTime
Fix Energy TotalStartTime when commands EnergyReset0 and/or EnergyReset3 used (#5373)
2019-03-01 12:08:41 +01:00
Theo Arends 4b69a7d115 Update xdrv_04_light.ino
Fix core 2.3.0 compile error
2019-02-26 10:54:27 +01:00
Theo Arends 16e14558ea
Merge pull request #5349 from sensor-freak/development
Refactor initialization of NeoPixel instance
2019-02-26 10:30:01 +01:00
Theo Arends 5871c7ebae Add Korean language translations
Add Korean language translations (#5344)
2019-02-26 10:16:56 +01:00
Theo Arends 278e9fe95d
Merge pull request #5344 from NyaamZ/development
a Korean translation
2019-02-26 10:11:01 +01:00
Franz-Josef Kaiser cfabceca06 Refactor initialization of NeoPixel instance to make it easier to select communication speed option 2019-02-26 09:10:41 +01:00
NyaamZ 8aba96c894
Korean translate
Korean translate
2019-02-26 11:00:38 +09:00
netpok 61099c4ead Fix indentation 2019-02-25 22:36:18 +01:00
netpok 01ce2a31d3 Implement RGB CT linking 2019-02-25 22:29:39 +01:00