Commit Graph

53 Commits

Author SHA1 Message Date
Luis Teixeira
b758699e39 Some corrections based on feedback from the project leads contributors.
Improved runtime impact by replacing the sleep between the I2C operations with separate code triggered by timer events.
2020-03-13 00:46:25 +00:00
Luis Teixeira
3908865473 Added the hdc1080 device driver. 2020-03-08 20:54:28 +00:00
Theo Arends
473892d5c9 Add updated experimental Sonoff D1 support
Add updated experimental Sonoff D1 support (#7598)
2020-03-01 15:31:08 +01:00
Theo Arends
3343164da9 Add support for MaxBotix HRXL-MaxSonar
Add support for MaxBotix HRXL-MaxSonar ultrasonic range finders by Jon Little (#7814)
2020-03-01 14:20:19 +01:00
Norbert Richter
94dbc4d1a2
refactor TX2x sensor driver 2020-02-29 16:11:59 +01:00
Theo Arends
92442a7a8f Fix KNX compilation 2020-02-27 17:35:42 +01:00
Theo Arends
5cfe247611 Change default my_user_config.h driver and sensor support
Change default my_user_config.h driver and sensor support removing most sensors and adding most drivers
2020-02-27 15:10:42 +01:00
Theo Arends
b4b5eb878c Add support for PWM dimmer
Add support for Martin Jerry/acenx/Tessan/NTONPOWER SD0x PWM dimmer switches by Paul Diem (#7791)
2020-02-27 11:16:38 +01:00
Theo Arends
1655c1b3aa Add some wifi debug options 2020-02-26 15:29:12 -06:00
Paul C Diem
d0bb1b36e4 Merge branch 'device-groups' of https://github.com/pcdiem/Tasmota into pwm-dimmer 2020-02-24 20:06:47 -06:00
Paul C Diem
a550fe3ac7 Use newly allocated settings and flag 2020-02-24 16:34:45 -06:00
Paul C Diem
b8203a717b Merge branch 'device-groups' of https://github.com/pcdiem/Tasmota into pwm-dimmer 2020-02-24 07:19:28 -06:00
Paul C Diem
c0a5156d8f Initial pwm dimmer support 2020-02-24 07:19:15 -06:00
Paul C Diem
b15a8a749c Merge branch 'development' of https://github.com/pcdiem/Tasmota into device-groups 2020-02-24 06:50:37 -06:00
Theo Arends
f706b7c490 Add support for Wemos Motor Shield V1
Add support for Wemos Motor Shield V1 by Denis Sborets (#7764)
2020-02-22 12:18:20 +01:00
Paul C Diem
8182d6ef7b Merge branch 'development' of https://github.com/pcdiem/Tasmota into device-groups 2020-02-21 09:15:47 -06:00
Paul C Diem
f409d7258e Initial device groups support (power and light) 2020-02-21 09:09:21 -06:00
Denis
19ca1eb2d4 Merge branch 'development' into add-wemos-motor-shield-v1 2020-02-20 21:05:55 -08:00
Norbert Richter
ea99cdce57 Add support for La Crosse TX23 Anemometer (#3146) 2020-02-20 18:50:43 +01:00
Theo Arends
f674feb0ef Add initial support for Sensors AHT1x
Add initial support for Sensors AHT10 and AHT15 by Martin Wagner (#7596)
2020-02-20 13:38:03 +01:00
Denis
46ad5166e1 Add Wemos DC mottor shild (v1.0.0) support 2020-02-19 21:55:20 -08:00
Theo Arends
8079ee9749 Change MQTT message size
Change MQTT message size with additional 200 characters
2020-02-12 18:00:53 +01:00
Theo Arends
d89c14ba27
Merge branch 'development' into fif-le01mr 2020-02-10 14:52:22 +01:00
Jason2866
e6e5157ccb Disable Display support for Tasmota-IR
because compiling fails if enabled
2020-02-09 17:22:14 +01:00
Theo Arends
15df54bb07 Add support for HM-10
Add support for MI-BLE sensors using HM-10 Bluetooth 4.0 module by Christian Staars (#7683)
2020-02-07 10:50:06 +01:00
saper-2
e26999f300 Updated lang files with new defines + comments 2020-01-23 17:18:44 +01:00
Patrick Domack
2e89370f1e Add ability to define more subversions in user overrides and remove ram/flash usage to store all versions. 2020-01-22 16:49:28 -05:00
saper-2
dc2d7cc681 Added F&F LE-01MR support 2020-01-05 01:06:30 +01:00
Theo Arends
8aa9109656 Happy New Year
Happy New Year
2019-12-31 14:23:34 +01:00
Theo Arends
1526a59162 Refactor HotPlug 2019-12-30 14:23:37 +01:00
Leonid Muravjev
ed5330169a HotPlug for sensors support added 2019-12-29 23:10:53 +03:00
Leonid Muravjev
782414c35d ds1624: support for ds1621 and ds1624
[x] the I2C address reservation implemented.
[x] multiple sensors any combination with 8 addresses
[x] with and without HotPlug support
2019-12-27 22:56:16 +03:00
Theo Arends
fd0155a5b1 Update supported sensor list 2019-12-23 15:53:43 +01:00
Theo Arends
9fc11270ba Fix Arduino IDE compile error
Fix Arduino IDE compile error (#7277)
2019-12-21 17:09:24 +01:00
Stefan Oskamp
e853cc65e5
Added code size for USE_DHT12 2019-12-17 22:31:08 +01:00
Stefan Oskamp
3c835f0ee7
Added USE_DHT12
Refer to issue #7229
2019-12-17 21:32:55 +01:00
Theo Arends
5968d2b28a Change tasmota-basic to tasmota-lite
Change tasmota-basic.bin and FIRMWARE_BASIC to tasmota-lite.bin and FIRMWARE_LITE
2019-12-17 15:13:47 +01:00
Bohdan Kmit
726883b168 Allow to build Minimal firmware with TLS support 2019-12-05 20:54:30 +02:00
Theo Arends
6ec4373761 Enable deep sleep in tasmota-sensors 2019-11-18 12:35:52 +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
Theo Arends
b31f3d82e3 Add support for I2C sensor TLS2591
Add support for I2C sensor TLS2591 Light Intensity sensor (#6873)
2019-11-11 11:29:15 +01:00
Markus Bösling
3918f79117 add xsns_57_tsl2591 2019-11-08 20:36:59 +01:00
Theo Arends
538d40ab72 Change default I2C address ranges
* Change supported PCF8574 I2C address range to 0x20 - 0x26 allowing other I2C devices with address 0x27 to be used at the same time
 * Change supported PCF8574A I2C address range to 0x39 - 0x3F allowing other I2C devices with address 0x38 to be used at the same time
 * Change supported MCP230xx I2C address range to 0x20 - 0x26 allowing other I2C devices with address 0x27 to be used at the same time
2019-11-08 17:48:19 +01:00
Adrian Scillato
5e7a508e85
Disable other firmwares types when building minimal 2019-11-07 11:41:36 -03:00
Adrian Scillato
d0da4ee94c
Added KNX undef for minimal compilation 2019-11-07 11:35:34 -03:00
Adrian Scillato
54b8fba525
Added KNX undef for minimal compilation 2019-11-07 11:22:20 -03:00
Theo Arends
acf515be19 Remove driver ADS1115 using I2Cdev library 2019-11-07 15:12:22 +01:00
Theo Arends
d42e81402a Refactor I2C driver detection phase 1 2019-11-06 17:48:38 +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
Stephan Hadinger
a74f5eaa4d Add DS18x20 support in Tasmota-IR 2019-11-03 10:52:44 +01:00