257 Commits

Author SHA1 Message Date
Theo Arends
aaf542bf97
Merge pull request #6352 from gemu2015/sendmail
sendmail support
2019-09-05 16:56:30 +02:00
Theo Arends
db51e516b6 Fix core 2.3.0 compilation error due to missing std::swap
Fix core 2.3.0 compilation error due to missing std::swap (#6356)
2019-09-05 16:34:03 +02:00
gemu2015
1d92436877 sendmail core 2.3 fix 2019-09-05 11:14:33 +02:00
gemu2015
ca52a38bc1 sendmail 2019-09-04 20:58:17 +02:00
Stephan Hadinger
0757648c84 Fix wrong set of IR protocols with 'sonoff-ircustom' 2019-08-31 14:36:11 +02:00
Stephan Hadinger
2d673d78ef Add 'sonoff-ir' pre-packaged IR-dedicated firmware and 'sonoff-ircustom' to customize firmware with IR Full protocol support 2019-08-30 20:41:01 +02:00
Theo Arends
0c762f7c2a Fix sensors and drivers using TasmotaSerial regression from 6.6.0.8
Fix sensors and drivers using TasmotaSerial regression from 6.6.0.8 (#6320)
2019-08-30 15:58:36 +02:00
Theo Arends
a2e250f008 Update NeoPixelBus library to 2.5.0.09
Update NeoPixelBus library to 2.5.0.09 (#6292)
2019-08-29 17:17:59 +02:00
Theo Arends
82151d25a5 Optimize TasmotaSerial lib to lower iram usage
Optimize TasmotaSerial lib to lower iram usage
2019-08-29 14:22:44 +02:00
Stephan Hadinger
a10dfcc106 Add ability to change the receive buffer size in TasmotaSerial.
Zigbee needs to receive up to 256 bytes at 115200 baud, which sometimes 
end into a buffer overflow.
No change of the default buffer.
2019-08-27 17:37:56 +02:00
gemu2015
e96bf9af4e updata tasmota serial, add sml driver 2019-08-27 15:33:09 +02:00
gemu2015
8c3c3f1709 display update 2019-08-23 10:26:09 +02:00
Theo Arends
1bd4b1900e Document display libraries
Document display libraries
2019-08-20 12:15:56 +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
gemu2015
cb0de03df7 update displays 2019-08-19 13:21:54 +02:00
Theo Arends
039a4f10b5
Merge pull request #6198 from ascillato/patch-1
Update esp-knx-ip library to latest
2019-08-09 16:24:40 +02:00
Stephan Hadinger
54f84ffda4 Catch-up from bearssl-esp8266 2019-08-06 20:14:53 +02:00
Stephan Hadinger
a50a6eff61 Change Store AWS IoT Private Key and Certificate in SPI Flash avoiding device-specific compilations 2019-08-04 19:42:21 +02:00
Theo Arends
d1314424fd
Merge pull request #6148 from AlbertoLopSie/max31865-pr
Max31865 RTD to Digital support, PT100/PT1000
2019-07-31 09:41:27 +02:00
Alberto Lopez
60198127ba Added Adafruit MX31865 Library to Repo
Added a #define to compensate for low quality PTD probes
2019-07-29 17:54:28 -03:00
Stephan Hadinger
372aecd353 Upgrade library IRRemoteEsp8266 to 2.6.4, now using sendPioneer() 2019-07-29 09:28:40 +02:00
Alberto Lopez
c2ad3d8264 Initial commit
Working fine with MAX3165 and a PT100 probe.

Using a modified version of Adafruit MAX31865 library. Added a default
constructor in order to allow lazy initialization once GPIO definitions
were loaded.

Tested on a Sonoff TH PCB Board 2.1 2018-06-15 using the following GPIO
mapping:

GPIO	Orig Func	SSPI	I/O	HEADER	HEADER2	S-JACK
 15	BOOT MODE 	CLK	   O	           1
 14	            MISO	 I		         2	   TIP
  4		          MOSI   O		         3	   RING1
VCC				                1 VCC	     4	   RING3
  2	DBG BOOT 	  ~CS	   O	5 EXP-LOG
GND				                4 GND		         RING2

HEADER2 is a 4-pin .1 header glued in the middle of the PCB to connect
to several GPIO locations on the Sonoff TH PCB.

TODO: Merge with MAX31855 code.
2019-07-27 19:58:17 -03:00
Theo Arends
546653a8f2 Add display features
* Add command DisplayWidth to set pixel width on supported devices
 * Add command DisplayHeight to set pixel height on supported devices
 * Add Oled reset GPIO option "OLED reset"
2019-07-23 14:05:42 +02:00
Theo Arends
3c62507f38 Update Adafruit libraries SSD1306 and GFX
Update Adafruit libraries SSD1306 and GFX
2019-07-23 11:09:07 +02:00
gemu2015
00c2cabb62 scripter update 2019-07-23 07:01:17 +02:00
Theo Arends
e8f7db9839 Update default IRsend protocols without impact on code size
Update default IRsend protocols without impact on code size
2019-07-22 18:20:22 +02:00
Theo Arends
81184436f3 Update IRremoteESP8266 library to 2.6.3.10
Update IRremoteESP8266 library to 2.6.3.10
2019-07-21 16:01:43 +02:00
Adrian Scillato
16463ef2d7
Update esp-knx-ip library to latest 2019-07-11 15:29:39 -03:00
Adrian Scillato
ea62a8bdf9
esp-knx-ip Lib - Update keyworks file 2019-07-10 17:22:18 -03:00
ascillato
e12845b877 Update esp-knx-ip library to latest 2019-07-10 09:52:51 -03:00
Adrian Scillato
abdfbb9d22
Update library.properties 2019-07-10 09:45:18 -03:00
Adrian Scillato
1cf2dfe006
Sync to latest esp-knx-ip library 2019-07-10 09:25:05 -03:00
Adrian Scillato
ddb606c2b5
Update esp-knx-ip.h 2019-07-10 09:22:00 -03:00
Adrian Scillato
6b52e96f2d
Update KNX Library - Send String 2019-07-09 19:57:29 -03:00
Adrian Scillato
09af192a21
Update esp-knx-ip library. DPT.h 2019-07-09 19:53:01 -03:00
Theo Arends
c702cb17e0 Release 6.6
Release 6.6
2019-07-05 13:44:24 +02:00
Stephan Hadinger
4413a757d8 TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
Theo Arends
073fd5c2cd 6.5.0.15 Change pubsubclient MQTT_KEEPALIVE from 10 to 30 seconds
6.5.0.15 20190606
 * Change pubsubclient MQTT_KEEPALIVE from 10 to 30 seconds in preparation of AWS IoT support
2019-06-06 12:14:04 +02:00
Theo Arends
9d780519f7 Update PubSubClient library to 2.7+fixes
Update PubSubClient library to 2.7+fixes
2019-05-27 16:36:37 +02:00
Theo Arends
5df4931add Update IRRemote library to 2.6.0
Update IRRemote library from 2.5.2 to 2.6.0
2019-05-27 14:11:01 +02:00
gemu2015
1f17a407c9 add vl53l0x 2019-05-22 13:21:41 +02:00
gemu2015
22a4410280 update adafruit sgp30 lib 2019-05-18 14:16:29 +02:00
Theo Arends
b800db4bac Update library Joba_Tsl2561 from 2.0.7 to 2.0.10
Update library Joba_Tsl2561 from 2.0.7 to 2.0.10
2019-04-18 17:28:56 +02:00
Theo Arends
a03c1c90c7 Change disable interrupts during SerialSend from 9600 bps and up (#5528)
Change disable interrupts during SerialSend from 9600 bps and up (#5528)
2019-04-18 10:22:05 +02:00
Theo Arends
4719b62b6e Prep for release 6.5 2019-03-19 15:08:50 +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
640e28f7cf Prep for release 6.5
Prep for release 6.5
2019-03-15 11:43:14 +01:00
Theo Arends
ef5377e327 Workaround NeoPixelBus STAGE compile error
Workaround NeoPixelBus STAGE compile error
2019-03-15 11:25:02 +01:00
Theo Arends
d85278f1b2 Prep for release 6.5
Prep for release 6.5
2019-03-13 18:00:15 +01:00
Neel Malik
bbc63c2077 preliminary SCD30 support 2019-03-09 17:44:42 -08:00