Stephan Hadinger
609e7369bd
Add safe-guard in getNumFromBits()
2020-05-21 20:54:45 +02:00
Stephan Hadinger
c8b5750568
Add dump of compressed rules over 512 chars and unishox decompress fix
2020-05-21 20:12:41 +02:00
Theo Arends
7f40acb0a5
Merge pull request #8493 from s-hadinger/ir_277
...
Change IRremoteESP8266 library updated to v2.7.7
2020-05-20 21:15:04 +02:00
Stephan Hadinger
3c994ad3a9
Fix crash in unishox decompress #8486
2020-05-20 21:08:15 +02:00
Stephan Hadinger
b7f932391a
Change IRremoteESP8266 library updated to v2.7.7
2020-05-20 12:42:34 +02:00
Stephan Hadinger
6da3d95965
Fix unishox python
2020-05-19 20:23:01 +02:00
Adrian Scillato
70f51b78fe
Merge pull request #8459 from morgenroth/fix-empty-knx-packets-bug
...
Fix: KNX empty UDP packets sent to the network
2020-05-18 18:45:24 -03:00
Theo Arends
a63d703a88
Merge branch 'development' into pre-release
2020-05-18 15:32:15 +02:00
gemu2015
21656fdd81
ra8876 esp32
2020-05-18 10:19:13 +02:00
Theo Arends
2055d06825
Merge branch 'development' into pre-release
2020-05-18 10:06:12 +02:00
Stephan Hadinger
20b2257c8c
Unishox code optimized
2020-05-17 18:05:17 +02:00
Norbert Richter
0cfea4add6
Refactor unishox Python
2020-05-17 16:28:09 +02:00
Stephan Hadinger
949248fa17
Add unishox Python
2020-05-17 10:37:42 +02:00
Johannes Morgenroth
05c45f7ad7
Remove flush() call after read of KNX packets
...
The flush() call after read() causes empty packets being sent as response
for all UDP packets received on that port.
2020-05-16 18:05:23 +02:00
Theo Arends
bafe8a137f
Shrink sensors code size by 5k using local pow
2020-05-15 14:17:11 +02:00
Theo Arends
6573802f83
Shrink knx code size by 5k using local pow
2020-05-15 14:07:16 +02:00
Theo Arends
b9dcca2f69
Merge branch 'development' into pre-release
2020-05-13 12:47:48 +02:00
Theo Arends
eb35b73552
Fix IDE compilation error
2020-05-13 12:38:01 +02:00
device111
47a8df84be
Support for VEML6075 and VEML 7700
...
Add support for VEML6075.
-Shows UVA, UVB, UVIndex
supported Commands are:
| Command | Description |
|----------------|------------------|
|VEML6075power | Power up/down |
|VEML6075dynamic | HD Mode |
|VEML6075inttime | Integration Time |
Add initial Support for VEML7700 (#8260 )
- the implementation based on Adafruit VEML7700 Libary.
- Shows Illuminance and White Content of Light.
2020-05-12 21:24:44 +02:00
Theo Arends
ae7193d72c
Merge branch 'development' into pre-release
2020-05-11 16:00:23 +02:00
gemu2015
9be73adb66
fix epaper driver for esp32
2020-05-10 17:49:30 +02:00
Theo Arends
0404adf4a2
Merge branch 'development' into pre-release
2020-05-10 11:28:17 +02:00
Stephan Hadinger
bf829765e4
Fix compilation for ESP32
2020-05-08 21:05:37 +02:00
Stephan Hadinger
ed33b9c76b
Quick fix for ESP32 compilation
2020-05-08 19:56:27 +02:00
Stephan Hadinger
a2b05399a3
Add automatic compression of Rules to achieve ~60% compression, added ``SetOption93 1`` to control caching of rules
2020-05-08 19:33:20 +02:00
Theo Arends
b00463900b
Merge branch 'development' into pre-release
2020-05-07 18:14:34 +02:00
Theo Arends
d78ca09c30
Integrate OpenTherm and WindMeter
2020-05-07 16:03:27 +02:00
Theo Arends
ade7b4b96e
Merge branch 'development' into pre-release
2020-04-28 16:05:06 +02:00
Stephan Hadinger
1404b6f536
Change IRremoteESP8266 library updated to v2.7.6
2020-04-26 09:59:49 +02:00
Theo Arends
6e8f2bb57b
Fix ESP32 SCD30 compile error
2020-04-22 12:42:08 +02:00
Theo Arends
c977069df5
Merge branch 'development' into pre-release
2020-04-20 18:31:20 +02:00
Theo Arends
8fb436c2e4
Fix updated TasmotaSerial Library info
2020-04-20 15:20:43 +02:00
Theo Arends
78b771901f
Update TasmotaSerial Library info
2020-04-20 15:08:27 +02:00
Theo Arends
6f207402ca
Make TasmotaSerial more generic
2020-04-20 14:54:08 +02:00
Theo Arends
18de0e2b2f
Remove debug message from TasmotaSerial
2020-04-20 12:33:29 +02:00
Theo Arends
0d48f5a4a8
Add ESP32 dual UART to TasmotaSerial
2020-04-20 12:27:29 +02:00
Theo Arends
1099789bf6
Add hardware serial support to ESP32
2020-04-19 17:41:28 +02:00
Theo Arends
1c91a3a4f7
Merge branch 'development' into pre-release
2020-04-14 12:39:19 +02:00
Staars
5588d1dda0
adapt GPS-stuff for ESP32
2020-04-13 16:20:49 +02:00
Theo Arends
1972f85616
Merge branch 'development' into pre-release
2020-04-12 14:54:28 +02:00
gemu2015
b796607264
update for esp32
2020-04-12 13:22:23 +02:00
Theo Arends
b5512b6d13
Merge branch 'development' into pre-release
2020-04-11 14:51:32 +02:00
Theo Arends
93fd5dd618
Add experimental minimal support for ESP32
...
Add experimental minimal support for ESP32 (#8110 )
2020-04-10 18:24:08 +02:00
Theo Arends
ac7c8c210b
Merge branch 'development' into pre-release
2020-04-09 11:54:21 +02:00
Stephan Hadinger
eeb7552c54
Change IRremoteESP8266 library updated to v2.7.5
2020-04-09 10:25:50 +02:00
Theo Arends
b532430ff8
Merge branch 'development' into pre-release
2020-04-07 10:45:26 +02:00
Staars
cefc278bdf
update xsns_60_GPS.ino
2020-04-06 19:24:11 +02:00
Theo Arends
4b98e9dfb2
Merge branch 'development' into pre-release
2020-04-05 14:33:47 +02:00
Stephan Hadinger
aa0ace3763
Add support for 64x48 SSD1306 OLED ( #6740 )
2020-03-27 16:38:29 +01:00
Theo Arends
e3be05756a
Merge branch 'development' into release
2020-03-06 12:18:08 +01:00
Hadinger
4008b9ed3e
Change IRremoteESP8266 library updated to v2.7.4
2020-02-29 13:51:16 +01:00
he.so
e25f14f37a
Jarolift shutter working with keeloq
2020-02-24 19:23:57 +01:00
Theo Arends
8079ee9749
Change MQTT message size
...
Change MQTT message size with additional 200 characters
2020-02-12 18:00:53 +01:00
Hadinger
e26a9fc074
Quick fix for Coolix_AC decoding #7660
2020-02-03 21:26:46 +01:00
Hadinger
97f4924639
Change update IRRemoteESP8266 v2.7.3
2020-02-03 19:41:35 +01:00
Hadinger
330d41a4f1
Sync with latest BearSSL
2020-01-17 17:09:51 +01:00
Hadinger
9d881b9701
Update IRremoteESP8266 lib updated to v2.7.2
2020-01-06 17:27:36 +01:00
Theo Arends
5489c91172
Merge pull request #7394 from Staars/nrf24_PR
...
BLE-bridge for certain Mijia-Bluetooth-sensors via NRF24L01
2020-01-02 16:28:22 +01:00
to-scho
f2b91117cd
rc-switch fix and support for Conrad_RS-200 protocol
...
There is a tiny bug hat prevents the usage for "Conrad RS-200" based devices. The RS-200 protocol does not repeat packets that often. One need already to detect the end of the first packet. The gap between two transmission are not handled right when RF packet is received first time.
a) 1st gap detection fixed
b) Furthermore the "Conrad RS-200" protocol is added.
2020-01-02 14:46:31 +01:00
Staars
ee7e9078f0
initial commit
2020-01-01 19:09:20 +01:00
Theo Arends
8aa9109656
Happy New Year
...
Happy New Year
2019-12-31 14:23:34 +01:00
Theo Arends
836946763e
Merge pull request #7231 from ascillato/patch-2
...
PubSubClient: Allow clean disconnection as optional.
2019-12-28 22:02:58 +01:00
Theo Arends
5c9e090ce2
Merge branch 'development' into release
2019-12-23 16:01:41 +01:00
Theo Arends
1b315134da
Merge branch 'development' into release
2019-12-17 14:24:30 +01:00
ascillato
1a02f52de9
Add NTP Local Server Library
2019-12-16 23:29:36 -03:00
Adrian Scillato
08032944b2
PubSubClient: Add disconnect type option
...
Allow clean disconnect as optional.
This avoid the automatic deletion of LWT message in the broker for clean disconnections, in order to let LWT work also on all cases (Restart, Config Changes, etc) See https://github.com/arendst/Tasmota/issues/7189
2019-12-15 16:45:03 -03:00
Adrian Scillato
946f6fd74f
PubSubClient: Add disconnect type option
2019-12-15 16:40:02 -03:00
Adrian Scillato
1761dee63e
KNX: Added Key for using custom settings for KNX
2019-12-10 15:42:44 -03:00
Theo Arends
db200e601d
Merge branch 'development' into release-7.1
2019-11-28 22:24:09 +01:00
Hadinger
1a76040ebf
Update lib IRremoteESP8266 updated to v2.7.1, -2.7k flash and -1.5k RAM for Tasmota-IR
2019-11-25 21:43:39 +01:00
Theo Arends
d868c6d7fd
Merge branch 'development' into release-7.1
2019-11-18 12:26:53 +01:00
Theo Arends
bb567b523c
Update PubSubClient.cpp
2019-11-17 17:42:57 +01:00
Theo Arends
2218eef3d0
Merge branch 'development' into release-7.1
2019-11-17 15:14:58 +01:00
Theo Arends
ffdc7088d5
Merge pull request #6943 from climberhunt/development
...
extend Honeywell HPMA library for compact devices
2019-11-16 12:48:34 +01:00
David Hunt
fd4e1995bc
extend Honeywell HPMA driver for compact devices
...
The HPMA115C0-xxx is a new series of devices than has a
slightly different (longer) response than the HPMA115S0-xxx
THis patch keeps the same API as the original library and
picks out the PM2.5 and PM10 reading from the new response
format.
The patch also changes a const change to be more in line with
the upstream library for future rebases.
This change has also been merge-requested into the upstream
library.
Signed-off-by: David Hunt <dave@davidhunt.ie>
2019-11-16 11:00:32 +00:00
Theo Arends
58ec01d643
Release 7.1
2019-11-13 11:46:56 +01:00
Stephan Hadinger
c062d35e68
Change Kept only NEC/RC5/RC6/HASH IR protocols in standard Tasmota, all other protocols require Tasmota-IR, saving 4K
2019-11-12 22:41:09 +01:00
Markus Bösling
45bb80e5e7
move internal definitions from header to impl
2019-11-09 16:54:33 +01:00
Markus Bösling
b86cd702ad
remove unused definitions and code
2019-11-09 16:38:23 +01:00
Markus Bösling
3918f79117
add xsns_57_tsl2591
2019-11-08 20:36:59 +01:00
Theo Arends
e8b9823e6a
Remove obsolete library
2019-11-07 16:47:40 +01:00
David Hunt
5130ac4f78
add support for Honeywell HPMA115S0 particle sensor
...
The Honeywell HPM Series Particulate Matter Sensor is a
laser-based sensor which detects and counts particles using
light scattering.
This commit adds:
* The HPMA115S0 library by Felix Galindo
* selectable GPIOs for Tx and Rx (SoftwareSerial only)
* xsns_55_hpma.ino for Tasmota sensor implementation
Signed-off-by: David Hunt <dave@davidhunt.ie>
2019-11-05 22:03:07 +00:00
root
fa332f1d3c
support for 4096 bits certificates
2019-11-04 15:17:09 +01:00
Stephan Hadinger
cb155fd3f9
Reduce flash size after change to IRremoteESP8266 v2.7.0
2019-11-03 16:00:26 +01:00
Stephan Hadinger
b33886224f
Update IRremoteESP8266 to v2.7.0
2019-11-02 12:21:18 +01:00
Theo Arends
3cd8bc2545
Add SSD1306 64x48 pixel support
...
Add SSD1306 64x48 pixel support (#6740 )
2019-10-30 10:14:16 +01:00
Jason2866
8a46e78e4a
Removed non-ASCII or non-UTF8 characters
2019-10-29 11:27:04 +01:00
Theo Arends
0e07397ff7
Change Sonoff-Tasmota to Tasmota
2019-10-27 12:04:08 +01:00
andrethomas
9cede73667
Remove unused library
2019-10-26 22:51:55 +02:00
Theo Arends
24d81d40e7
Merge branch 'development' into release-6.7
2019-10-23 14:02:10 +02:00
Theo Arends
1a6ead187d
Release 6.7
2019-10-23 13:11:53 +02:00
andrethomas
8976021389
Add ArduinoHexParse library for specific page size
2019-10-20 20:08:46 +02:00
Andre Thomas
73c2fd3cb4
Update TasmotaSerial.cpp
2019-10-20 11:48:09 +02:00
gemu2015
13b0161919
fix ssd1306 rotate
2019-10-19 12:46:00 +02:00
gemu2015
32dc4b8f5f
sendmail with bearsssl-light
2019-10-14 10:14:17 +02:00
Theo Arends
3e7e882ee5
Update TasmotaSerial.cpp
2019-10-02 17:20:03 +02:00
Stephan Hadinger
838e571d10
Fix TasmotaSerial: move serial send to IRAM for high speed baud rates
2019-10-01 22:58:08 +02:00
Theo Arends
d193b8cb1a
Update TasmotaModbus to 1.2.0
...
Update TasmotaModbus to 1.2.0
2019-09-16 16:27:35 +02:00
gemu2015
65532af236
Update FT6236.cpp
2019-09-12 10:58:47 +02:00
Theo Arends
9cd21815c6
Update TasmotaModbus to v1.1.1
...
Update TasmotaModbus to v1.1.1
2019-09-10 15:10:02 +02:00