Commit Graph

3972 Commits

Author SHA1 Message Date
Theo Arends e2b71af4df
Merge pull request #6284 from shantur/tuya-serial-fixes
Tuya serial dimmer and switch fixes
2019-08-23 17:17:33 +02:00
Shantur Rathore 92a6f6672c Tuya Fix: Dimmer doesn't switch on from HASS
Tuya serial dimmer doesn't switch on from HASS because when powered off, HASS sends dimmer command.
Internally, dimmer update and power command are sent too quickly to serial out and switch doesn't turn on.
Adding a delay fixes things.
2019-08-23 10:02:24 +01:00
Shantur Rathore 9fb804b426 Fix: Tuya Switches are detected as dimmers.
Tuya switches are detected as dimmers even after setting SetOption65 to 1.
Currently SetOption65 just hides the dimmer from Web UI for Tuya switches with SetOption65 to 1 but they are advertised as dimmer to HASS.
With this change we set light_type to LT_BASIC (on/off) instead of LT_SERIAL1 (dimmable) when option 65 is set.
2019-08-23 10:02:24 +01:00
Shantur Rathore 1c7fd88ec4 Tuya: Rename tuya_show_dimmer to tuya_disable_dimmer to make the option clear.
By default the option is set to 0 in which case the tuya serial will act as dimmer
When its set to 1 tuya serial will disable dimmer functions.
2019-08-23 10:02:24 +01:00
Theo Arends 1da6cd0ae0
Merge pull request #6283 from gemu2015/display-update
display update
2019-08-23 10:49:12 +02:00
gemu2015 8c3c3f1709 display update 2019-08-23 10:26:09 +02:00
Theo Arends 3fe57e0841
Merge pull request #6281 from s-hadinger/fix_6238
Fix Hue Emulation not responding on /resourcelinks, issue #6238
2019-08-22 21:16:19 +02:00
Stephan Hadinger 993216c8c6 Fix Hue Emulation not responding on /resourcelinks, issue #6238 2019-08-22 19:13:14 +02:00
Theo Arends 944cf3877f Final fix buffer dump
Final fix buffer dump
2019-08-22 12:36:13 +02:00
Theo Arends 5ddd5633ff Fix watchdog restarts due to buffer overflow
Fix watchdog restarts due to buffer overflow (#6266)
2019-08-22 10:54:12 +02:00
Theo Arends c7b61db0c9
Merge pull request #6275 from Jason2866/patch-1
Update .gitpod.yml
2019-08-21 22:16:02 +02:00
Jason2866 b871e779c8
Update .gitpod.yml
No problems with actual platformio v.4.0
2019-08-21 21:53:24 +02:00
Theo Arends c2474f8d5d Quick fix MHZ19 watchdog reset
Quick fix MHZ19 watchdog reset (#6266)
2019-08-21 09:44:34 +02:00
Theo Arends 86b6dc7ecb Fix warning
Fix warning
2019-08-20 12:17:21 +02:00
Theo Arends 1bd4b1900e Document display libraries
Document display libraries
2019-08-20 12:15:56 +02:00
Theo Arends e04bea8768
Merge pull request #6262 from s-hadinger/fix_http_head
Renamed HTTP_HEAD to HTTP_HEADER
2019-08-20 09:29:16 +02:00
Theo Arends c17bdb028b
Merge pull request #6264 from shantur/development
Fix: Legacy Led1 doesn't power up with Relay1.
2019-08-20 09:28:40 +02:00
Shantur Rathore e9475592b3 Fix: Legacy Led1 doesn't power up with Relay1.
https://github.com/arendst/Sonoff-Tasmota/pull/6246 broke Legacy Led1 power up logic. Make sure the if statement matches the if statement before #6246
2019-08-19 21:04:27 +01:00
Stephan Hadinger a49c416c81 Renamed HTTP_HEAD to HTTP_HEADER 2019-08-19 21:14:58 +02:00
Theo Arends 5f6a87c7c0 Update libraries and fix SSD1306 power control
Update libraries and fix SSD1306 power control
2019-08-19 18:17:44 +02:00
Theo Arends 42c8ac61e8 Bump version to 6.6.0.6
Bump version to 6.6.0.6
2019-08-19 17:09:31 +02:00
Theo Arends b6e95e818c Add new display driver defines
Add new display driver defines
2019-08-19 16:58:24 +02:00
Theo Arends e8f28740a7 Display fixes part 1
Display fixes part 1
2019-08-19 16:49:20 +02:00
Theo Arends 45cc7521f9
Merge pull request #6260 from gemu2015/more-displays
More displays
2019-08-19 16:33:45 +02:00
Theo Arends 15d2745e3b
Merge pull request #6259 from curzon01/development
decode-config.py: adapt settings
2019-08-19 13:48:21 +02:00
Norbert Richter aecb7fa1a9 decode-config.py: adapt settings
- add Setoption69 (tuya_dimmer_min_limit)
- add WebSensor (sensors[])
2019-08-19 13:40:06 +02:00
gemu2015 eb7ca618c7 display update 2019-08-19 13:38:14 +02:00
gemu2015 cb0de03df7 update displays 2019-08-19 13:21:54 +02:00
Theo Arends 33aa430f64 Add support for RDM6300 125kHz RFID Reader by Gerhard Mutz
Add support for RDM6300 125kHz RFID Reader by Gerhard Mutz
2019-08-19 11:47:59 +02:00
Theo Arends 347ebe5e0d
Merge pull request #6258 from gemu2015/rdm6300
rdm6300 support
2019-08-19 11:22:50 +02:00
Theo Arends 7d690dcc1b Gain a little code space on WebSend response
Gain a little code space on WebSend response
2019-08-19 11:21:00 +02:00
Theo Arends cae714e300 Optimize rule/script processing
Optimize rule/script processing
2019-08-19 11:18:50 +02:00
gemu2015 70cb8f3822 rdm6300 support 2019-08-19 10:54:58 +02:00
Theo Arends bfad4f815f Add define USE_WEBSEND_RESPONSE
Add define USE_WEBSEND_RESPONSE
2019-08-19 10:36:42 +02:00
Theo Arends 21296b6825
Merge pull request #6257 from gemu2015/scripter-update
scripter update
2019-08-19 10:23:27 +02:00
gemu2015 f981c13ae6 Update xdrv_10_scripter.ino 2019-08-19 08:24:41 +02:00
gemu2015 f6d22a6e4d scripter update 2019-08-19 08:20:51 +02:00
Theo Arends 7965ada5c5 Clean code
Clean code
2019-08-18 15:21:38 +02:00
Theo Arends 54364484fa Add Driver and Sensor info to status 4
* Add Driver and Sensor info to status 4
* Change WebSensor return information to show disabled state using exclamation mark
* Clean up debug code
2019-08-18 13:23:43 +02:00
Theo Arends 049dd72ca5 Refactor wifi saving code space
Refactor wifi saving code space
2019-08-17 17:13:09 +02:00
Theo Arends c107864b92 Refactor RTC saving code space
Refactor RTC saving code space
2019-08-17 16:49:17 +02:00
Theo Arends ef63883a1c Refactor Button, Switch and Rotary to save code space
Refactor Button, Switch and Rotary to save code space
2019-08-17 16:19:58 +02:00
Theo Arends 9eed3ebfea Refactor Armtronix driver
Refactor Armtronix driver
2019-08-17 15:07:46 +02:00
Theo Arends 12d17030ca Refactor Tuya driver saving code space
Refactor Tuya driver saving code space
2019-08-17 15:00:57 +02:00
Theo Arends 9a15663ca0 Correction
Correction
2019-08-17 14:50:12 +02:00
Theo Arends 069be6edd9 Refactor PS16DZ driver saving code space
Refactor PS16DZ driver saving code space
2019-08-17 14:48:42 +02:00
Theo Arends d87181e22d Refactor rules saving code space
Refactor rules saving code space
2019-08-17 14:27:41 +02:00
Theo Arends 38c6254833 Refactor light driver saving code space
Refactor light driver saving code  space
2019-08-17 13:17:30 +02:00
Theo Arends b9302d9ab9
Merge pull request #6246 from shantur/development
LedX should show power status even if there is no wifi or mqtt.
2019-08-17 11:56:45 +02:00
Theo Arends 8084c18c36
Merge pull request #6250 from s-hadinger/fix_6247
Fix #6247 and bug introduced in #6243
2019-08-17 11:15:31 +02:00