Commit Graph

1560 Commits

Author SHA1 Message Date
Theo Arends 8c1b966004 Move IrSend rawdata to stack
Move IrSend rawdata from heap to stack
2018-11-22 17:58:07 +01:00
andrethomas c436ed5d3d
Update boot delay code
Since the driver boot delay has been removed, this is a better strategy for getting a smoother boot cpu cycle vs loop delay.
2018-11-22 17:13:55 +02:00
Theo Arends 6c87ab205a Fix possible strncat buffer overflows
Fix possible strncat buffer overflows
2018-11-22 15:41:30 +01:00
Theo Arends d71ae77900 6.3.0.12 Change boot delays
6.3.0.12 20181122
 * Remove delays introduced in 6.3.0.11 (#4233)
 * Add additional start-up delay during initial wifi connection
 * Add support for I2C MGC3130 Electric Field Effect sensor by Christian Baars (#3774, #4404)
 * Add initial support for Hass sensor discovery (#4380)
2018-11-22 12:25:18 +01:00
Theo Arends 29f46c5804
Merge pull request #4380 from emontnemery/hass_announce_dht_sensor
Add support for sensor discovery
2018-11-22 12:16:41 +01:00
Theo Arends 8cae2a5ba9
Merge pull request #4403 from ascillato/patch-1
Fix PIO Linter Warning
2018-11-22 12:04:28 +01:00
Theo Arends a9c5eeece1
Merge pull request #4404 from Staars/development
support for MGC3130
2018-11-21 21:17:17 +01:00
Christian 02dd07cb95
Language keys for MGC3130 2018-11-21 21:09:17 +01:00
Christian ae9d66bfa9
Language keys for MGC3130 2018-11-21 21:08:46 +01:00
Christian 0d6df5ed61
Language keys for MGC3130 2018-11-21 21:08:19 +01:00
Christian 08ae15db6f
Language keys for MGC3130 2018-11-21 21:07:42 +01:00
Christian 20d3343e85
Language keys for MGC3130 2018-11-21 21:07:13 +01:00
Christian ba6433ccf7
Language keys for MGC3130 2018-11-21 21:06:32 +01:00
Christian 87a9d3e0cf
Language keys for MGC3130 2018-11-21 21:06:02 +01:00
Christian e08f2126b6
Language keys for MGC3130 2018-11-21 21:05:34 +01:00
Christian 3c3ae73e60
Language keys for MGC3130 2018-11-21 21:05:09 +01:00
Christian 1961e5b9d9
Language keys for MGC3130 2018-11-21 21:04:41 +01:00
Christian 65c848e4a2
Language keys for MGC3130 2018-11-21 21:04:15 +01:00
Christian 70188e0aeb
Language keys for MGC3130 2018-11-21 21:03:41 +01:00
Christian c5223b5af8
Language keys for MGC3130 2018-11-21 21:03:16 +01:00
Christian 4af915ff56
Language keys for MGC3130 2018-11-21 21:02:39 +01:00
Christian 16e65c1541
Language keys for MGC3130 2018-11-21 21:01:50 +01:00
Christian 9bf5b17351
Language keys for MGC3130 2018-11-21 21:01:09 +01:00
Christian 039e228cfe
Language keys for MGC3130 2018-11-21 20:59:44 +01:00
Christian f4115c17fd
Language key for MGC3130 2018-11-21 20:59:08 +01:00
Christian 855cc53d93
Disable MGC3130 by default 2018-11-21 20:51:15 +01:00
Erik bee50cba06 Add support for sensor discovery 2018-11-21 19:21:51 +01:00
Staars 0924d7a2e6 first integration of the driver into the TASMOTA-repo 2018-11-21 19:13:52 +01:00
Adrian Scillato 4cbbfd8a02
Fix PIO Linter Warning
This fixes the linter warning for Platformio due to module is defined in platformio.ini and also my_user_config.h

If module is not defined in my_user_config.h nor in platformio.ini, sonoff_post.h will make SONOFF_BASIC as the default.

This works for both Arduino and Platformio

This will work as the same as #define MY_LANGUAGE works. If you define it in my_user_config.h, the compiler will use that language, if not defined, the compiler will use en-GB as the default language.
2018-11-21 15:13:29 -03:00
Adrian Scillato c32b7b50e9
Fix warning when compiling sonoff-sensors.bin 2018-11-21 13:58:10 -03:00
Theo Arends 25f24cd318 Change default WIFI_CONFIG_TOOL
Change default WIFI_CONFIG_TOOL from WIFI_WAIT to WIFI_RETRY in my_user_config.h (#4400)
2018-11-21 17:19:06 +01:00
Theo Arends 070843200f Add IR Raw data control
* Add command SetOption58 0/1 to enable IR raw data info in JSON message (#2116)
 * Add command IRSend <frequency>|0,<rawdata1>,<rawdata2>,.. to allow raw data transmission (#2116)
2018-11-21 16:36:10 +01:00
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