Commit Graph

1578 Commits

Author SHA1 Message Date
Theo Arends 0924dfcfb7 Update IRRemoteESP8266 library
Update IRRemoteESP8266 library from 2.2.1 to 2.5.2
2018-11-20 15:53:56 +01:00
Theo Arends 23c16e58a9 Housekeeping
Housekeeping
2018-11-20 15:00:24 +01:00
Theo Arends 76829d4ced 6.3.0.11 Add delays
6.3.0.11 20181120
 * Add delays removed in 6.3.0.9 (#4233)
 * Allow user definition of defines WIFI_RSSI_THRESHOLD (default 10) and WIFI_RESCAN_MINUTES (default 44)
 * Add support for Fujitsu HVac and IrRemote (#4387)
2018-11-20 14:10:32 +01:00
Theo Arends 7218d86722
Merge pull request #4387 from dizel-by/development
Fujitsu HVAC support
2018-11-20 13:31:27 +01:00
Theo Arends 5ee6922da9 Fix wifi re-scan connection baseline
Fix wifi re-scan connection baseline
2018-11-20 12:03:42 +01:00
Adrian Scillato ca24d20551
Update de-DE.h
#4388
2018-11-20 00:08:29 -03:00
Theo Arends c502f0934f Add command SetOption57
* Add command SetOption57 0/1 to enable wifi network re-scan every 44 minutes with a rssi threshold of 10 to select highest RSSI (#3173)
 * Fix MQTT connection error after restart
2018-11-19 23:06:42 +01:00
Alexander Savchenko bf90e60f99 Fujitsu HVAC support 2018-11-19 20:45:37 +02:00
Theo Arends 93cb0a18a9 Update support_wifi.ino
Fix undefine
2018-11-19 18:14:53 +01:00
Theo Arends e34a1f0719 Add wifi network scan
* Add command SetOption56 0/1 to enable wifi network scan and select highest RSSI (#3173)
2018-11-19 18:07:25 +01:00
Norbert Richter 88528d8ef3 Fix NovaSDS sensor rare checksum failure
- NodeSDS send/rec rewritten (common func)
2018-11-19 12:56:54 +01:00
Theo Arends 1708131ef5
Merge pull request #4377 from evzone/development
Added support for LG wall hvac
2018-11-19 11:00:48 +01:00
Theo Arends 288fefebb7
Update xdrv_05_irremote.ino 2018-11-19 11:00:24 +01:00
Theo Arends fe7f154b25
Update my_user_config.h 2018-11-19 10:59:01 +01:00
digiblur a2ca0dd567
Add SK03 Outdoor Module with Power Monitoring
Couldn't add the module using Generic as the power monitoring had to be added.

See the Tasmota wiki entry for more info:  https://github.com/arendst/Sonoff-Tasmota/wiki/SK03-Outdoor-Smart-Plug-w--Power-Monitoring-(HLW8012-&-Tuya-Module)
2018-11-18 17:02:09 -06:00
andrethomas2 809ae966df
Update _changelog.ino 2018-11-18 20:03:59 +02:00
Theo Arends 50f4f0300b Update sonoff.h
Update default loop sleep delay from 10 to 50
2018-11-18 17:25:39 +01:00
Theo Arends 4899178362 6.3.0.10 Add command SetOption36
6.3.0.10 20181118
 * Add command SetOption36 0..255 milliseconds (10 default) to tune main loop dynamic delay
2018-11-18 16:49:02 +01:00
Theo Arends 18997e841f 6.3.0.9 Add dynamic delay in loop
6.3.0.9 20181118
 * Moved command SetSensorXX to debugging driver freeing user code space
 * Add dynamic delay to main loop providing time for wifi background tasks
 * Remove delays introduced in 6.3.0.1 (#4233)
2018-11-18 15:02:52 +01:00
evzone beb9d0ff84 add IR support to LG wall HVAC systems 2018-11-18 11:35:53 +02:00
evzone 13c7958c99 Revert "add support to LG wall HVAC systems"
This reverts commit 68e7803651.
2018-11-18 11:28:23 +02:00
evzone 68e7803651 add support to LG wall HVAC systems 2018-11-18 11:15:54 +02:00
evzone 1900aec318 Revert "commented user override to pass travis ci test"
This reverts commit 7e576a58f9.
2018-11-18 11:08:48 +02:00
evzone 7e576a58f9 commented user override to pass travis ci test 2018-11-18 11:05:50 +02:00
evzone 3be1b7a1e0 Revert "Added support for LG wall hvac"
This reverts commit 40c1331b8a.
2018-11-18 11:03:02 +02:00
evzone 40c1331b8a Added support for LG wall hvac 2018-11-18 09:06:59 +02:00
Norbert Richter e07cd3e48b Fix NovaSDS sensor Checksum failure 2018-11-17 12:47:44 +01:00
Theo Arends e284e78b4d Add support for Armtronix dimmers
Add support for Armtronix dimmers. See wiki for info (#4321)
2018-11-16 12:22:15 +01:00
Theo Arends 48fa0705e0
Merge pull request #4321 from wvdv2002/armtronix
WIP: Added Armtronix dimmer support
2018-11-16 10:43:18 +01:00
Theo Arends 77e76691b6
Fix correct module index 2018-11-16 10:39:57 +01:00
Theo Arends 5d798e3381
Make it optional on first implementation 2018-11-16 10:37:52 +01:00
Theo Arends 04cc11b46d
Use correct index 2018-11-16 10:36:43 +01:00
wvdv2002 45cc387748 Added small description in the driver 2018-11-16 09:58:14 +01:00
wvdv2002 9ab3eb05bd Renamed driver so it is more clear that it is not only for the dual dimmer 2018-11-16 09:53:23 +01:00
wvdv2002 c2dfd559eb Added user config define to enable armtronix dimmers 2018-11-16 09:48:55 +01:00
Theo Arends 9eacabc4f0 Delay initial flash write
* Stop enforcing flashmode dout but it is still mandatory
 * Moved bootcount update (being first) flash write to 10 seconds after restart
2018-11-16 09:36:41 +01:00
wvdv2002 7b6553d116 Merge remote-tracking branch 'origin/development' into armtronix 2018-11-16 09:31:58 +01:00
Theo Arends a1ff029335 Revert "Quietly allow settings update"
This reverts commit 999f0a3f92.
2018-11-16 09:18:40 +01:00
Erik 7c2c4edd1f Add support for topic prefix
Also fix announcement of RGB capable light.
2018-11-15 22:20:31 +01:00
Erik 89b58f62af Add option for new Hass discovery feature 2018-11-15 17:37:53 +01:00
Erik 8628c54ba0 Support abbreviations in discovery message 2018-11-15 17:36:19 +01:00
Theo Arends 999f0a3f92 Quietly allow settings update
Quietly allow settings update to solve issues caused by Reset command leading to unusable device
2018-11-15 17:29:48 +01:00
Theo Arends 877771c90a 6.3.0.8 Stop enforcing dout
6.3.0.8 20181115
 * Stop enforcing flashmode dout. Still mandatory but this a chk for possible future flash corruption
2018-11-15 14:55:45 +01:00
Theo Arends d5f3b8483c Extent log buffer to 520 characters
* Extent log buffer to accomodate up to 8 DS18B20 sensors http JSON data (#4354)
* Fix APDS9960 sensor use of log buffer
2018-11-15 14:24:19 +01:00
andrethomas 4a7e7b0dbb Change C functions with () to (void) 2018-11-14 15:32:09 +02:00
Theo Arends a01f9bdda1 Add re-probe to NovaSDS sensor
Add re-probe to NovaSDS sensor (#4335)
2018-11-13 15:15:11 +01:00
Theo Arends 3ef78e8095 Revert "Moved command SetSensorXX"
This reverts commit 830319bc6e.
2018-11-12 15:54:18 +01:00
Theo Arends 830319bc6e Moved command SetSensorXX
Moved command SetSensorXX to debugging
2018-11-12 15:09:09 +01:00
Theo Arends e2dd11b0bc Consolidate LTrim into Trim
Consolidate LTrim into Trim
2018-11-12 12:33:49 +01:00
Theo Arends d3f5c8978b Update command WebSend
* Change command WebSend Host header field from IP address to hostname (#4331)
 * Add to command WebSend option to send a direct path when command starts with a slash (#4329)
2018-11-12 11:13:05 +01:00
Theo Arends 406907cbe2 Revert "Update command WebSend"
This reverts commit 59c5817214.
2018-11-12 11:11:22 +01:00
Theo Arends 59c5817214 Update command WebSend
* Change command WebSend Host header field from IP address to hostname (#4331)
 * Add to command WebSend option to send a direct path when command starts with a slash (#4329)
2018-11-12 11:10:55 +01:00
Theo Arends 41aafe05ae Change command WebSend
Change command WebSend Host header field from IP address to hostname (#4331)
2018-11-12 10:20:30 +01:00
Theo Arends c0cfdde8ac Fix Sonoff Pow R2 and Sonoff S31
Fix Sonoff Pow R2 and Sonoff S31 Serial interface hang caused by Sonoff Basic R2 driver delay implementation (and possibly core bug)
2018-11-11 17:58:18 +01:00
wvdv2002 a3ee9e7492 Cleaned up code and settings 2018-11-11 16:58:21 +01:00
Theo Arends 0868c72140 Fix Sonoff Pow R2 and Sonoff S31
Fix Sonoff Pow R2 and Sonoff S31 Serial interface hang caused by MP3 driver
2018-11-11 16:52:09 +01:00
wvdv2002 c2e1e0344d Revert "Added language strings for uart TX/RX"
This reverts commit fd8622d546.
2018-11-11 15:20:10 +01:00
Theo Arends 2a2b224a24 Add pulse time to received JSON
Add pulse time to received JSON message in RcSwitch driver (#2702)
2018-11-11 14:45:19 +01:00
Theo Arends a55ec91a10 6.3.0.7 Use ESP.reset
6.3.0.7 20181111
 * Fix wifi connection errors using ESP.reset instead of ESP.restart
2018-11-11 14:28:46 +01:00
Theo Arends e76f862b8f Add info
Add info
2018-11-11 13:39:24 +01:00
Theo Arends 72dede855a Add domoticz support to SR04
Add domoticz support to sensor SR04 (#4325)
2018-11-11 13:21:46 +01:00
Theo Arends 9f09b6179c
Merge pull request #4320 from chaosmaster/patch-1
tuya: formatting/cleanup
2018-11-10 18:31:58 +01:00
Joel Stein 0d78ec4fad tuya: change Sent -> TX, Rcvd -> RX 2018-11-10 18:08:31 +01:00
Theo Arends 671231053a More webserver GUI tuning
More webserver GUI tuning
2018-11-10 17:30:23 +01:00
Theo Arends 827dd62f61 Fix GUI Configure Module regression
Fix GUI Configure Module regression (#4319)
2018-11-10 16:45:32 +01:00
wvdv2002 00dbfe8e04 Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into armtronix 2018-11-10 16:40:37 +01:00
wvdv2002 fd8622d546 Added language strings for uart TX/RX 2018-11-10 16:39:58 +01:00
Joel Stein 3c935d2419 Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development 2018-11-10 16:39:38 +01:00
wvdv2002 410e49a3c7 Added Armtronix dimmer support 2018-11-10 16:30:29 +01:00
Theo Arends 9872f942ae 6.3.0.6 Change GUI page load
6.3.0.6 20181110
 * Change GUI Configure Module by using AJAX for data fetch to cut page size (and memory use) by 40%
2018-11-10 15:10:58 +01:00
Theo Arends 7a235cc8ef Fix shelly2 ghost switching
Fix shelly2 ghost switching caused by lack of pull-up inputs (#4255)
2018-11-10 10:48:28 +01:00
Joel Stein d573f7641a tuya: formatting 2018-11-09 01:28:11 +01:00
Theo Arends 3332ab01a1 Revert "Add RF calibration on next restart"
This reverts commit 2a4d82f4b6.
2018-11-08 16:33:34 +01:00
Theo Arends 2a4d82f4b6 Add RF calibration on next restart
Add RF calibration on next restart
2018-11-08 14:21:45 +01:00
Theo Arends f9bddb6c54 Add flashchipid info
Add flashchipid info
2018-11-08 10:40:19 +01:00
Theo Arends b5d38c4eee Add support for Gosund SP1 v2.3
Add support for Gosund SP1 v2.3 Power Socket with Energy Monitoring (#4297)
2018-11-08 10:24:10 +01:00
Theo Arends 61985ca16b Add hex to flash info 2018-11-07 18:43:44 +01:00
Theo Arends 4a21d3270d Restrict hardware serial
Restrict hardware serial
2018-11-07 15:37:06 +01:00
Theo Arends c75ae78d88 6.3.0.5 Add code image
6.3.0.5 20181107
 * Add code image and optional commit number to version
2018-11-07 15:03:41 +01:00
Theo Arends 44d6714b69 Moved all func ptr tables to RAM
Moved all function pointer tables to RAM to check performance issues
2018-11-07 11:57:28 +01:00
Theo Arends a4df728115 Moved func ptr tables to RAM
Moved function pointer tables to RAM to check performance issues
2018-11-07 11:38:24 +01:00
Theo Arends 9fef82736d Prep drivers for management
Prep drivers for management
2018-11-07 10:30:03 +01:00
Theo Arends f14491afb6
Merge pull request #4296 from chaosmaster/patch-1
tuya: fix SetOption20 behavior for Oittm/Moes
2018-11-07 09:02:47 +01:00
Joel Stein a2b7bdac45 tuya: name flag SetOption54 2018-11-06 23:27:49 +01:00
Joel Stein 7003435b34 tuya: use SetOption54 instead of SetOption22 2018-11-06 22:58:07 +01:00
Joel Stein 134a10d2c4 tuya: Add SetOption22 to select if brightness-commands from faceplate should be ignored while powered off 2018-11-06 20:06:25 +01:00
Theo Arends 15148f290d 6.3.0.4 Add SetSensorXX
6.3.0.4 20181106
 * Add command SetSensorXX 0/1 to disable/re-enable compiled xsns_XX_sensor.ino driver
2018-11-06 17:33:51 +01:00
Adrian Scillato a0c38ad397
Reverting PR #4279 that brokes Alexa support 2018-11-06 11:35:06 -03:00
Theo Arends 28c1eed302 Fix baudrate when module changed
Fix baudrate when module changed
2018-11-06 11:48:04 +01:00
Theo Arends 49acf4a7d3 Add optional hardware serial
* Add optional hardware serial when GPIO13(Rx) and GPIO15(Tx) are selected removing hardware serial from GPIO01(Tx) and GPIO03(Rx) (#4288)
 * Bump TasmotaSerial version from 2.1.0 to 2.2.0
2018-11-06 11:27:19 +01:00
Joel Stein aa148f67a3 tuya: fix SetOption20 for Oittm/Moes 2018-11-06 05:35:07 +01:00
Theo Arends c9cf375c6c Add checks for GPIO selections
Add more strict checks for GPIO selections
2018-11-05 17:27:02 +01:00
Theo Arends 7418bb9b3d 6.3.0.3 Swap Tx/Rx hardware serial
6.3.0.3 20181105
 * Fix hardware serial pin configuration. To keep using hardware serial swap current Rx/Tx pin configuration only (#4280)
2018-11-05 10:26:06 +01:00
Theo Arends 4e68e9fba1
Merge pull request #4279 from emontnemery/hue_small_fix
Correctly announce non RGBWW light
2018-11-05 09:11:04 +01:00
Erik b5f20dd643 Correctly announce non RGBWW light 2018-11-04 23:43:34 +01:00
Jason2866 98c7e467f8
Update de-DE.h
Fixing some minor errors
2018-11-04 22:14:05 +01:00
Theo Arends 39efb2aa53 Possible fix for timer saving
Possible fix for timer saving on Safari/Chrome on IOS devices(iPhone/iPAD) (#4250)
2018-11-04 18:29:53 +01:00
Theo Arends 82b65de724 Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development 2018-11-04 18:00:15 +01:00
Theo Arends 99ae0c9cab Change wifi connection check
Change wifi connection check
2018-11-04 18:00:07 +01:00
Theo Arends 27e540d101
Merge pull request #4273 from chaosmaster/tuya-refactor
tuya: refactor code
2018-11-04 16:58:56 +01:00