Commit Graph

4299 Commits

Author SHA1 Message Date
sle 8a6f222b8f fix a wrong timing issue, when glitches apear on D0/D1 lines (bitTime wrong) 2021-03-20 17:15:42 +01:00
RaphDaMan cc3b047801 Squashed commit of the following:
commit ab21a5e25a74a609f4e4ff50e1e723586f28b141
Author: RaphDaMan <raphael@my107.de>
Date:   Sat Mar 20 16:12:11 2021 +0100

    v0.8 final with ESP32 build fix.
2021-03-20 16:20:23 +01:00
Xavier MULLER 873e096d3a
Update fr_FR.h
... and two missing strings
2021-03-20 16:03:56 +01:00
Xavier MULLER 5efd957b88
Update fr_FR.h
Essentially Neopool strings translation
2021-03-20 15:54:14 +01:00
RaphDaMan 587ad9a733 Squashed commit of the following:
commit 6c9c4a83d0076bb9303d65d5435f0d0bf2e81a6b
Author: RaphDaMan <raphael@my107.de>
Date:   Sat Mar 20 13:49:36 2021 +0100

    v0.7 Final and ready to PR.
2021-03-20 14:14:07 +01:00
Theo Arends 9902a29c31
Merge pull request #11326 from nicandris/development
Added SetOption125 (Zigbee) Hide bridge topic from zigbee topic
2021-03-20 12:53:17 +01:00
nicandris f3cedc91a0 Fixed conflict. Changed to SO125 2021-03-20 10:48:29 +01:00
Simon Ratcliffe 880380194c Squashed commit of the following:
commit 9f11b10407c823d693ffb76c84fabec1027229c0
Author: Simon Ratcliffe <simon@proatomic.com.au>
Date:   Sat Mar 20 17:25:43 2021 +1100

    Add output mode 2
    Fix display of output pins
    Update code sizes
2021-03-20 17:59:34 +11:00
Ajith Vasudevan c7eb0451ef Minor documentation update 2021-03-20 09:05:19 +05:30
Ajith Vasudevan e65008ab9c Merge branch 'development' of github.com:arendst/Tasmota into pr_max7219 2021-03-20 08:41:57 +05:30
Stephan Hadinger 9dc3c4e255 Fix type for MPU6886 2021-03-19 22:17:45 +01:00
Ajith Vasudevan 7b51da4260 Minor fix 2021-03-19 22:40:45 +05:30
Ajith Vasudevan cfda780b99 Merged with development 2021-03-19 22:31:39 +05:30
Ajith Vasudevan d079bdc2fd Added MAX7912 to TM1637 driver 2021-03-19 22:30:06 +05:30
Theo Arends f18e874f6b Update Max Display Driver count 2021-03-19 15:42:24 +01:00
Ajith Vasudevan 4c9182f680 Merge branch 'development' of github.com:arendst/Tasmota into pr_max7219 2021-03-19 19:20:18 +05:30
Theo Arends 3f6bff793a
Merge pull request #11182 from shaap/development
Add eMylo EAI-90 support
2021-03-19 14:42:13 +01:00
Theo Arends ccd3477737 Remove command DisplayBrightness
Remove command DisplayBrightness in favour of already available DisplayDimmer
2021-03-19 14:24:26 +01:00
Theo Arends 245023f9da Add DisplayModes to TM163x displays 2021-03-19 12:22:53 +01:00
Theo Arends 6577cdc426 Add initial DisplayMode support to TM163x displays 2021-03-19 12:02:01 +01:00
Ajith Vasudevan 27288ac603 Added support for MAX7219 Seven-Segment Display 2021-03-19 15:56:48 +05:30
Theo Arends add48e8bd9 Fix TM163x power control 2021-03-19 11:13:08 +01:00
Theo Arends be46611f57 Increase SR04 max sensor detection distance
Increase SR04 max sensor detection distance to 500 (#11372)
2021-03-19 10:44:47 +01:00
Theo Arends c87a4df7e9 Refactor TM1638 pin numbers 2021-03-19 10:33:46 +01:00
Theo Arends ee1ecfc267 Fix TM163x driver 2021-03-19 10:19:01 +01:00
Theo Arends 320f0e2776 Add support for TM1638 seven segment display
Add support for TM1638 seven segment display by Ajith Vasudevan (#11031)
2021-03-19 10:15:50 +01:00
Theo Arends cea5f6715c
Merge pull request #11031 from ajithvasudevan/pr_tm1638
Added support for TM1638 Seven-Segment Display, Buttons and LED
2021-03-19 09:46:57 +01:00
Theo Arends c2800ec0cd
Merge pull request #11385 from theOzzieRat/MCP230xx_pinmode6_fix
MCP230xx fix savestate for pinmode=6 and init with so0=1
2021-03-19 09:17:04 +01:00
Theo Arends a3cbf64bca
Merge pull request #11383 from theOzzieRat/working_mcp230xx_remove_end
Remove superfluous "END":1 from telemetry in MCP230xx driver
2021-03-19 09:15:14 +01:00
Ajith Vasudevan b6cb5f203b Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-19 08:35:23 +05:30
Simon Ratcliffe 6ef79cdd00 MCP230xx fix savestate for pinmode=6 and init with so0=1 2021-03-19 14:00:09 +11:00
Simon Ratcliffe b857ff5e68 Remove superfluous "END":1 from telemetry 2021-03-19 10:35:50 +11:00
Jason2866 6ed8878618
Add 6-axis MotionTracking MPU6886
sensor to Tasmota32 build
2021-03-18 22:15:15 +01:00
Theo Arends d5ca2994ee Add commands MqttKeepAlive and MqttTimeout
- Add commands ``MqttKeepAlive 1..100`` to set Mqtt Keep Alive timer (default 30) and ``MqttTimeout 1..100`` to set Mqtt Socket Timeout (default 4) (#5341)
- Changed PubSubClient library from EspEasy v2.7.12 to Tasmota v2.8.12
- Bump version to 9.3.1.2
2021-03-18 17:44:10 +01:00
Ajith Vasudevan ba77e6d1c0 Removed DisplayType and TM1638 Buttons and LEDs support 2021-03-18 19:30:50 +05:30
Theo Arends ff7a911e45 Fix logging if network down (#11373) 2021-03-18 09:27:46 +01:00
Theo Arends 3d3c77972d
Merge pull request #11373 from barbudor/alternative_syslog_dns_fix
Alternative syslog dns fix
2021-03-18 09:22:43 +01:00
Alex Brown f31bdfdfb3
Add period char replacement for prometheus
This was a problem for me when trying to get output from an SDS011 Nova
PM sensor. When parsed by the pometheus code it returns labels / metrics
like:

```# TYPE tasmota_sensors_pm2.5_ gauge
tasmota_sensors_pm2.5_{sensor="sds0x1"} 2.2```

 The error from prometheus was:
 ```"append failed" err="invalid metric type \\"5_ gauge\\"```
2021-03-17 22:54:37 -04:00
Barbudor 74da6eb057 check on hostByName + disable syslog 2021-03-17 19:45:29 +01:00
Ajith Vasudevan 82e8f9f3ce Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-17 22:24:56 +05:30
Theo Arends e5a566f0bb Hide I2C address for single sensors
Hide I2C address for single sensors (#11323)
2021-03-17 17:51:12 +01:00
Ajith Vasudevan 5aeb4c0475 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-17 22:13:43 +05:30
Theo Arends 2f7eefa8f4 Fix some display issues
Fix some display issues (#11358)
2021-03-17 17:26:00 +01:00
Theo Arends b427267e2b Fix TM1637 driver selection
Fix TM1637 driver selection (#11358)
2021-03-17 16:26:04 +01:00
gemu2015 dce555cf6b homekit update 2021-03-17 13:30:51 +01:00
Ajith Vasudevan 53d85e3441 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-17 16:26:45 +05:30
bovirus 8e904eaed6
Update Italian language 2021-03-17 09:47:42 +01:00
Theo Arends 7b046aa992
Merge pull request #11359 from ascillato/patch-2
Add Support for multiple VL53L0X I2C Laser Distance Sensors
2021-03-17 09:28:03 +01:00
Theo Arends f10940a349
Merge pull request #11360 from iot-sle/development
Wiegand reader. Support now several key pad strokes as one tag switchable by SetOptio…
2021-03-17 09:22:13 +01:00
Simon Ratcliffe 6a3d6c7e5e Fix MCP2300x initialisation. 2021-03-17 14:28:04 +11:00
Barbudor 2dfec2ec4d don't keep 0xFFFFFFFF as a valid addres in case of DNS fail 2021-03-16 22:28:39 +01:00
sle b2178bc372 support now several key pad strokes as one tag switchable by SetOption124 and added a hardware emulation for Wiegand reader ( will be only compiled in a debug mode) 2021-03-16 18:58:31 +01:00
Adrian Scillato eb8d5b7439
Update pt_BR.h 2021-03-16 14:57:47 -03:00
Ajith Vasudevan 4b1da6ff07 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-16 23:04:36 +05:30
Adrian Scillato 17e096cb7e
Update zh_TW.h 2021-03-16 14:33:15 -03:00
Adrian Scillato 839d13adf6
Update zh_CN.h 2021-03-16 14:31:23 -03:00
Adrian Scillato e6a7920223
Update vi_VN.h 2021-03-16 14:29:18 -03:00
Adrian Scillato a25b3aea26
Update uk_UA.h 2021-03-16 14:28:14 -03:00
Adrian Scillato 30abe26a0a
Update tr_TR.h 2021-03-16 14:26:41 -03:00
Adrian Scillato 7a25c9ccdd
Update sv_SE.h 2021-03-16 14:25:37 -03:00
Adrian Scillato 98c3da837a
Update sk_SK.h 2021-03-16 14:24:16 -03:00
Adrian Scillato 0965e13107
Update ru_RU.h 2021-03-16 14:18:17 -03:00
Adrian Scillato 239bc5c3a4
Update ro_RO.h 2021-03-16 14:15:21 -03:00
Adrian Scillato a3e5fc1d5e
Update pt_BR.h 2021-03-16 14:13:33 -03:00
Adrian Scillato c9a5fcca44
Update pt_PT.h 2021-03-16 14:13:25 -03:00
Adrian Scillato 2a25e21d81
Update pl_PL.h 2021-03-16 14:03:59 -03:00
Adrian Scillato d41e118a9d
Update nl_NL.h 2021-03-16 14:01:45 -03:00
Adrian Scillato 78face85de
Update ko_KO.h 2021-03-16 14:00:11 -03:00
Adrian Scillato 33ac2f8f1c
Update he_HE.h 2021-03-16 13:56:47 -03:00
Adrian Scillato a527dc619e
Update it_IT.h 2021-03-16 13:54:25 -03:00
Adrian Scillato 6bbfbc086e
Update hu_HU.h 2021-03-16 13:49:13 -03:00
Adrian Scillato d2c4876f6b
Update fy_NL.h 2021-03-16 13:47:14 -03:00
Adrian Scillato 496240d664
Update fr_FR.h 2021-03-16 13:45:20 -03:00
Adrian Scillato 13f388b3c2
Update es_ES.h 2021-03-16 13:43:18 -03:00
Adrian Scillato 1fc3d662dc
Update en_GB.h 2021-03-16 13:34:00 -03:00
Adrian Scillato 9d22bb0a2e
Update el_GR.h 2021-03-16 13:32:34 -03:00
Adrian Scillato 9b69aa6d37
Update de_DE.h 2021-03-16 13:27:19 -03:00
Adrian Scillato dc744c1aac
Update cs_CZ.h 2021-03-16 13:25:24 -03:00
Adrian Scillato f0e95969ad
Update bg_BG.h 2021-03-16 13:21:54 -03:00
Adrian Scillato ff4e2b9b3b
Update af_AF.h 2021-03-16 13:19:37 -03:00
Adrian Scillato 4f9cbaab07
VL53L0X: Translations 2021-03-16 13:09:12 -03:00
Adrian Scillato 82bbc7d215
VL53L0X: Added new XSHUT GPIOs 2021-03-16 13:05:08 -03:00
Adrian Scillato a3c5ac8204
VL53L0X: Set max number of sensors 2021-03-16 12:58:24 -03:00
Adrian Scillato 1c1197ab53
VL53L0X: Added support for multiple sensors 2021-03-16 12:55:34 -03:00
Stephan Hadinger e559ee1c30 Remove MFRC522 2021-03-16 16:30:34 +01:00
Ajith Vasudevan d55b7d1902 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-16 18:54:06 +05:30
Stephan Hadinger 95e696075e Add support for MPU6686 on primary or secondary I2C bus 2021-03-15 21:06:50 +01:00
Theo Arends 3555b9e5f9 Init RTC sooner 2021-03-15 15:51:31 +01:00
Theo Arends 9645f3008e Fix string length overflow
Fix string length overflow (#11347)
2021-03-15 14:45:09 +01:00
Theo Arends abd7813115
Merge pull request #11331 from Jason2866/ESP32_variant
Phase 2 of new Tasmota32 build variant
2021-03-14 14:30:35 +01:00
Jason2866 328c8a3204 no change 2021-03-14 11:24:39 +01:00
Jason2866 3be135cb1c Tasmota32 with env 2021-03-14 11:21:55 +01:00
Theo Arends bf3754d927
Merge pull request #11333 from pcdiem/dgr5
Range check item before storing in value array
2021-03-14 08:30:47 +01:00
Theo Arends 9da1134dab
Merge pull request #11334 from pcdiem/pwm1
Use SO32 for power button hold time
2021-03-14 08:30:19 +01:00
Ajith Vasudevan 9af3ec2118 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-14 08:04:32 +05:30
Stephan Hadinger 44517380ff Berry upgrade 2021-03-13 22:42:24 +01:00
Paul C Diem ecd78bfd96 Use SO32 for power button hold time 2021-03-13 14:13:44 -06:00
Paul C Diem eed2c67744 Range check item before storing in value array 2021-03-13 14:10:32 -06:00
Jason2866 75f1d2a26d Phase 2 of new Tasmota32 build variants 2021-03-13 15:48:38 +01:00
gemu2015 e265f3884b Update homekit.c 2021-03-13 13:28:33 +01:00