Commit Graph

2806 Commits

Author SHA1 Message Date
Theo Arends d07fa4b492 Change A4988 optional microstep pin selection 2020-10-02 17:09:09 +02:00
Theo Arends 330109d67c Add optional support for Orno WE517
Add optional support for Orno WE517-Modbus energy meter by Maxime Vincent (#9353)
2020-10-02 16:37:43 +02:00
Theo Arends 6585fc07e8 Change MAX31865 driver to support up to 6 thermocouples
Change MAX31865 driver to support up to 6 thermocouples selected by ``MX31865 CS`` instead of ``SSPI CS`` (#9103)
2020-10-02 16:11:13 +02:00
Jason2866 6498506f2e
Fix editing cr 2020-10-02 15:39:31 +02:00
Theo Arends 760d702fd0 Add optional support for Mitsubishi Electric HVAC
Add optional support for Mitsubishi Electric HVAC by David Gwynne (#9237)
2020-10-02 15:10:21 +02:00
Theo Arends 72d561e9be Change new IR Raw compact format (#9444) 2020-10-02 14:35:11 +02:00
Theo Arends 12a683c2c1
Merge pull request #9444 from s-hadinger/ir_compact
Change new IR Raw compact format
2020-10-02 14:31:20 +02:00
Theo Arends e0933e5de0 Fix scripter compilation error 2020-10-02 14:24:23 +02:00
Theo Arends dcb0b68a21
Merge branch 'development' into dev-gpio16 2020-10-02 12:24:34 +02:00
Theo Arends dd95b4a8cd Bump dev version to 9.0.0.1 2020-10-02 12:22:01 +02:00
Paul C Diem 184601f0f9 Fix PWM Dimmer to send DGR_ITEM_FLAGS after more-to-come msgs to finalize changes so remote devices send tele updates. 2020-10-01 22:30:37 -05:00
Stephan Hadinger 36d49d082d Extend IR Raw compat to regular IR code 2020-10-01 23:10:17 +02:00
Stephan Hadinger 18abe098ce Change new IR Raw compact format 2020-10-01 22:34:26 +02:00
Theo Arends bbb22c9ffb
Merge pull request #9442 from effelle/development
HA Integration update
2020-10-01 17:04:22 +02:00
Federico Leoni 2f14557dff HA ntegration update 2020-10-01 11:47:01 -03:00
Theo Arends 018964f08f Add flush loop to XModem start prompt
Add flush loop to XModem start prompt (#8583)
2020-10-01 12:58:42 +02:00
Theo Arends c6115a3516 Update changelog and releasenotes 2020-09-30 15:44:37 +02:00
Theo Arends b51ee2aa22 Update template using JSMN 2020-09-30 15:26:46 +02:00
Theo Arends 7a73dd7019 Merge branch 'development' into dev-gpio16 2020-09-30 14:54:29 +02:00
Theo Arends 1ae9adc642 Change redesigning ESP8266 GPIO internal numbering
Change redesigning ESP8266 GPIO internal numbering in line with ESP32
2020-09-30 14:19:18 +02:00
Theo Arends c5e95b95d4 Fix VL53L1x domoticz distance
Fix VL53L1x domoticz distance (#9210)
2020-09-30 11:07:13 +02:00
Theo Arends 23f5396680 Fix VL53L1x domoticz distance
Fix VL53L1x domoticz distance (#9210)
2020-09-29 18:29:19 +02:00
Theo Arends c00d7035d9 Redesign GPIO to 16-bit 2020-09-29 18:10:21 +02:00
Theo Arends 895ed2d041 Redesign GPIO to 16-bit 2020-09-29 14:41:45 +02:00
Theo Arends 805f93cfab Redesign GPIO to 16-bit 2020-09-29 14:08:48 +02:00
Theo Arends 5cf40fc059 Add support for VL53L1X time of flight sensor
Add support for VL53L1X time of flight sensor by Johann Obermeier
2020-09-29 11:27:53 +02:00
Theo Arends e6ff129d0c
Update xsns_77_vl53l1x.ino 2020-09-29 11:08:03 +02:00
Theo Arends 54912b2548
Merge branch 'development' into patch-1 2020-09-29 11:06:43 +02:00
joba-1 b6cdaf2574 add raw tsl2561 values to tele message 2020-09-28 22:08:38 +02:00
Justin Monroe b2443ec548 Fixed last_seen calculation with zigbee devices.
The specific circumstances of this bug typically involve a restart, after which a zigbee
device pings the bridge before the Rtc.utc_time is set by NTP. This results in a large "last seen"
time calculation. This is cosmetic only. This patch ensures the "last seen" time is after
2020-01-01 0000 UTC when pulled from the Rtc.utc_time field, otherwise, last_seen updates are
ignored.
2020-09-27 17:23:54 +00:00
s-hadinger 1de3364b5e
Merge pull request #9408 from s-hadinger/zigbee_thermostat_fix
Zigbee Thermostat Eurotronic fixes
2020-09-27 18:54:36 +02:00
Stephan Hadinger c77f0a267b Zigbee Thermostat Eurotronic fixes 2020-09-27 18:42:19 +02:00
Theo Arends ccc24ed305 Update copyright 2020-09-27 18:39:39 +02:00
Theo Arends dc3d84b266 Fix ESP32 OneWire driver
Fix ESP32 OneWire driver (#9302)
2020-09-27 18:26:30 +02:00
s-hadinger d0b2b9f70a
Merge pull request #9407 from s-hadinger/zigbee_sea_pressure_dev
Zigbee add SeaPressure
2020-09-27 17:02:40 +02:00
Stephan Hadinger 35e70f92c4 Zigbee add SeaPressure 2020-09-27 16:50:48 +02:00
stefanbode e8466371ad
Fix on Reboot and wrong operation during shutterstop
fix #9340
2020-09-27 15:36:56 +02:00
Stephan Hadinger d48f4b938b Zigbee support for Thermostat cluster 2020-09-27 15:26:06 +02:00
Arik Yavilevich 79b935abd9 add support for setting state without tx 2020-09-27 15:43:31 +03:00
Theo Arends b95a193711 Update changelog 2020-09-27 12:57:49 +02:00
Theo Arends 1da31e5f15 Make LWT state message user configurable
Make LWT state message user configurable (#9395)
2020-09-27 12:51:50 +02:00
Theo Arends da6d057cbb Fix PN532 data fieldname
Fix PN532 data fieldname (#9401)
2020-09-27 12:00:58 +02:00
Theo Arends 32a2407b19 Revert "Revert "Merge pull request #9391 from s-hadinger/fade_256_dev""
This reverts commit 217addc2bb.
2020-09-27 11:03:29 +02:00
Theo Arends a6250ec552
Merge pull request #9396 from S474N/patch-1
Update cs_CZ.h
2020-09-27 08:58:25 +02:00
Staars 9842573ee5 improve HA auto discovery 2020-09-26 19:24:58 +02:00
Staars 47f1b2fcd0 add 2 global accessible states for running and finished discovery 2020-09-26 19:24:22 +02:00
S474N ef890a40d4
Update cs_CZ.h
Translate Neaktivní/Aktivní back to english original.

https://github.com/arendst/Tasmota/issues/9395
2020-09-26 17:41:13 +02:00
Theo Arends 217addc2bb Revert "Merge pull request #9391 from s-hadinger/fade_256_dev"
This reverts commit 440976c993, reversing
changes made to eb43fd56e3.
2020-09-26 16:28:09 +02:00
Theo Arends 440976c993
Merge pull request #9391 from s-hadinger/fade_256_dev
Change ``WakeUp`` uses 256 steps instead of 100 (#9241)
2020-09-26 15:53:51 +02:00
Stephan Hadinger 1a9f0bfa33 Change ``WakeUp`` uses 256 steps instead of 100 (#9241) 2020-09-26 11:44:05 +02:00
Theo Arends eb43fd56e3
Merge pull request #9388 from Staars/hm10
HM10: change verification of Flora packet
2020-09-26 10:25:22 +02:00
Staars 6bfe06d6b1 change verification of Flora packet 2020-09-25 19:24:23 +02:00
Stephan Hadinger 41c25455fe Fix line height to 20px 2020-09-25 18:42:00 +02:00
Theo Arends 46cbe13e9b Fix ESP32 compilation 2020-09-25 18:34:14 +02:00
Theo Arends 9cbd2d531d Initial GPIO redesign 2020-09-25 18:15:31 +02:00
Stephan Hadinger 0ec5ae818a Support EZSP v6.8 2020-09-25 17:51:03 +02:00
Theo Arends 27caccf7a0 Remove ArduinoJson in favour of JSMN
Remove ArduinoJson library in favour of JSMN library
2020-09-25 11:33:12 +02:00
Theo Arends 0d416a6aeb
Merge pull request #9384 from s-hadinger/jsmn_scripter
Move Scripter to JSMN
2020-09-25 11:12:00 +02:00
Stephan Hadinger c8fbac9c32 Fix compilation 2020-09-25 11:04:22 +02:00
Theo Arends e189e68a73
Merge pull request #9382 from effelle/development
Move Discovery from ArduinoJson to JSMN - Optimizations for Official Discovery
2020-09-25 09:12:44 +02:00
Stephan Hadinger f0f4433941 Move Scripter to JSMN 2020-09-25 08:52:28 +02:00
Federico Leoni 806e18a9d7 Update 2020-09-24 20:05:36 -03:00
Federico Leoni ac81a0609b JSMN and code check 2020-09-24 19:16:26 -03:00
Stephan Hadinger 0b06496158 Zigbee send message when PermitJoin expires 2020-09-24 19:15:07 +02:00
Theo Arends cac00a7efd Fix domoticz/shutter compile error 2020-09-24 17:13:32 +02:00
Theo Arends e7db226b48 Move display from ArduinoJson to JSMN 2020-09-24 16:40:03 +02:00
Theo Arends 80d2223082 Move domoticz from ArduinoJson to JSMN 2020-09-24 15:23:51 +02:00
Theo Arends 2b160912f5 Fix Shelly 2.5 higher temperature
Fix Shelly 2.5 higher temperature regression from 8.2.0.1 (#7991)
2020-09-24 12:07:23 +02:00
Stephan Hadinger 019e402fe7 Move IR from ArduinoJson to JSMN 2020-09-24 08:51:43 +02:00
Stephan Hadinger bb3960711f Fix compilation for ZBBridge 2020-09-23 19:52:34 +02:00
Stephan Hadinger f3591b8419 Fix memory corruption 2020-09-23 19:38:24 +02:00
Theo Arends c1fd24efc6
Merge pull request #9368 from gemu2015/scripter-update
Scripter update
2020-09-23 17:21:37 +02:00
Theo Arends 37d6f7007b
Merge pull request #9369 from Staars/hm10
update xsns_62_MI_HM10
2020-09-23 17:20:19 +02:00
Theo Arends bbd15fa174 Fix Status13 shutter exception 9 2020-09-23 17:13:10 +02:00
Theo Arends 765cbe6289 Fix Status13 shutter json and exception 9 2020-09-23 16:51:38 +02:00
Staars d9f2b1b2a4 update xsns_62_MI_HM10 2020-09-23 16:48:49 +02:00
gemu2015 ddac266857 fix esp32 watch init bug 2020-09-23 12:53:52 +02:00
gemu2015 ee7b64692b sendmail esp8266 mail attachments, array attachments 2020-09-23 12:52:54 +02:00
gemu2015 80d0730de9 i2s audio fix define bug 2020-09-23 12:52:04 +02:00
gemu2015 84a13e06e0 scripter 3 string arrays 2020-09-23 12:51:35 +02:00
s-hadinger 18f36c6f4f
Merge pull request #9365 from s-hadinger/fix_rules_jsmn
Fix compilation error in Rules
2020-09-23 10:13:57 +02:00
Stephan Hadinger a7aa90d1f9 Fix compilation error in Rules 2020-09-23 10:03:50 +02:00
Stephan Hadinger 2fc7626025 JSMN phase 2 2020-09-23 08:45:14 +02:00
Theo Arends 7605ec388c Refactor rules MACADDR 2020-09-22 12:09:16 +02:00
Theo Arends 2bf98839e8 Update changelog and release notes 2020-09-22 11:47:41 +02:00
Theo Arends 1c99b4d1ee Fix HTTP status 0 message when using USE_MQTT_TLS
Fix ``status 0`` message when using define USE_MQTT_TLS due to small log buffer (#9305)
2020-09-22 11:27:45 +02:00
Stephan Hadinger ec52c1a10a Move from stack allocated to heap 2020-09-22 08:44:04 +02:00
Stephan Hadinger 31c6f7af3c Fix compilation errors 2020-09-21 22:21:05 +02:00
Stephan Hadinger 2ff756b3cc Change replace ArduinoJson with JSMN for JSON parsing 2020-09-21 21:49:32 +02:00
Theo Arends 75252afaeb
Merge pull request #9355 from effelle/development
MAC address VAR for rules
2020-09-21 16:08:08 +02:00
Federico Leoni 20e8a4cfc5 MAC address VAR for rules 2020-09-20 22:29:02 -03:00
Arik Yavilevich ac1a18bf42 implement state for ACs with toggle properties 2020-09-21 00:18:00 +03:00
Arik Yavilevich 2074e0c0dc switch to a custom IRremoteESP8266 branch 2020-09-20 16:23:48 +03:00
nicandris 8a3f3b271a use TOPSZ for size of topic 2020-09-19 16:02:19 +02:00
nicandris 03da44b2b4 Clean up of friendly name before setting it to topic 2020-09-19 15:20:17 +02:00
nicandris 83cf432ebb Merge github.com:arendst/Tasmota into development 2020-09-19 14:34:24 +02:00
nicandris 0fce283532 included prefix3 in topic 2020-09-19 14:34:16 +02:00
nicandris 7adab74ed5 Fix possible buffer overflow 2020-09-19 14:02:15 +02:00
Theo Arends 59070ebbd0
Merge pull request #9348 from effelle/development
TuyaMCU update
2020-09-19 13:55:47 +02:00
nicandris a9af3baea0 Added SetOption112 - Use friendly name in zigbee topic (use with SetOption89) 2020-09-19 13:43:14 +02:00
Federico Leoni ae2e54d97b TuyaMCU update 2020-09-19 08:26:29 -03:00
Theo Arends 1ba755ae51
Merge pull request #9342 from effelle/development
Prep for Official Home Assistant Discovery
2020-09-19 08:00:21 +02:00
Federico Leoni 4e84e33103 Prep for new Hass Discovery 2020-09-18 18:45:58 -03:00
Federico Leoni f6705d6a1a Prep for official Hass Discovery 2020-09-18 18:45:20 -03:00
Theo Arends c5bc053ce6
Merge pull request #9339 from Staars/nrf24
NRF24: add MHOC303 and ATC
2020-09-18 17:57:26 +02:00
Staars d8a4269f80 version correction 2020-09-18 17:51:20 +02:00
Staars aafa31ff8c NRF24: add MHOC and ATC 2020-09-18 17:46:58 +02:00
Theo Arends d34be3009f
Merge pull request #9336 from stefanbode/patch-4
Fix int16 overflow on large open times
2020-09-18 09:15:26 +02:00
Theo Arends a6683900dd
Merge pull request #9220 from DigitalAlchemist/zigbee_last_seen
Add last seen time to zigbee devices
2020-09-18 09:14:04 +02:00
stefanbode ecf9e4ea65
Fix int16 overflow on large open times 2020-09-18 08:31:05 +02:00
gemu2015 e452f85e39 bug fixes and enhancements 2020-09-17 09:11:24 +02:00
Theo Arends eaed13abb5
Merge pull request #9330 from effelle/development
TuyaMCU Update
2020-09-17 08:25:28 +02:00
Justin Monroe 74bfad29e1 Add last seen time to zigbee devices
- Adding last_seen to zigbee devices, and updates to UI to show
  - Adding signal strength icon for LQI, instead of just the number
2020-09-17 00:57:40 +00:00
Federico Leoni 0bca9a2028 TuyaMCU update2
oops
2020-09-16 16:59:10 -03:00
Federico Leoni e45a5f3323 TuyaMCU Update 2020-09-16 15:45:56 -03:00
Stephan Hadinger 27b75e638e Simplified JSON 2020-09-16 20:32:03 +02:00
Theo Arends 83d18068ba
Merge pull request #9322 from halfbakery/c2_programmer_initialization_fix
Fix C2 programmer, incorrect initialization could brick EFM8 MCUs
2020-09-16 09:02:28 +02:00
Staars 06e9c423e6 typo 2020-09-16 08:06:27 +02:00
Staars f0baa04519 MI32: support for ATC custom FW 2020-09-16 08:03:55 +02:00
halfbakery 1418af3f31 Fix C2 programmer, incorrect initialization could brick EFM8 MCUs 2020-09-15 21:49:03 +02:00
Theo Arends f7ae554394 Allow display of date in US format
Allow display of date in US format (#9260)
2020-09-15 12:02:27 +02:00
Theo Arends afd197d493 Add command ``SetOption111 1``
Add command ``SetOption111 1`` to enable frequency output for buzzer GPIO (#8994)
2020-09-15 11:44:09 +02:00
Theo Arends 42ff13518b
Merge pull request #8994 from hello-world-dot-c/development
Adding frequency output mode for buzzer
2020-09-15 11:27:13 +02:00
Theo Arends 119e65748a
Merge pull request #9317 from Staars/nimble102
update NimBLE-Arduino library to 1.0.2
2020-09-15 10:59:03 +02:00
Staars e213461985 needed API changes 2020-09-15 10:46:08 +02:00
Chris Keydel 51688c18ea Merge remote-tracking branch 'remotes/upstream/development' into development 2020-09-15 09:40:36 +02:00
Stephan Hadinger ea85b70685 Zigbee minor improvements 2020-09-14 22:06:19 +02:00
Stephan Hadinger 6eadeb81ea Fix TLS crash 2020-09-14 21:48:32 +02:00
Theo Arends bf115647c3 Prep 8-bit GPIO to 16-bit GPIO change
Prep 8-bit GPIO to 16-bit GPIO change - phase 1
2020-09-14 16:14:58 +02:00
Theo Arends 26e041ab6e Fix reset BMP sensors
Fix reset BMP sensors when executing command ``SaveData`` and define USE_DEEPSLEEP enabled (#9300)
2020-09-14 12:26:32 +02:00
Theo Arends 9aa18c23f0 Add support for MLX90640
Add support for MLX90640 IR array temperature sensor by Christian Baars
2020-09-14 11:49:33 +02:00
Stephan Hadinger b0b35a953d Zigbee minor fixes 2020-09-13 16:11:20 +02:00
Staars 1b56a97298 update to newest version 2020-09-12 19:28:25 +02:00
Staars 9b67090ee8 add I2cDriver53 2020-09-12 19:23:10 +02:00
Staars a62ff5176e add mlx90640 to configs 2020-09-12 19:16:36 +02:00
Staars c46fa48a30 support MLX90640 2020-09-12 19:04:11 +02:00
nicandris a951a38d39 merged together the 2 aqara buttons 2020-09-12 13:10:35 +02:00
nicandris 414cf1f9ac added support for Aqara button WXKG12LM 2020-09-12 12:59:51 +02:00
Stephan Hadinger ecc27aa383 Add Zigbee auto-config when pairing 2020-09-12 10:57:54 +02:00
gemu2015 8468e093fc i2s audio update
save heap memory on esp32 with psram
2020-09-11 15:45:59 +02:00
gemu2015 01ab99f8a1 display fix touch init, some formatting 2020-09-11 15:45:21 +02:00
gemu2015 9afa8a5d4f scripter update
reformatting,
bug fixes,
new options for google charts
formulas in text substitutions  %(formula)%
2020-09-11 15:44:16 +02:00
Chris Keydel cc6a8a1c12 Adding buzzer frequency output again to latest development branch. This should now pass all tests. 2020-09-09 20:00:55 +02:00
stefanbode 15ef20b685
small bug 2020-09-09 16:34:03 +02:00
stefanbode 9b8138f2a0
PWMrange introduced 2020-09-09 16:23:50 +02:00
stefanbode fb59126f98
Update settings.h 2020-09-09 15:27:43 +02:00
stefanbode 61b2d8e53e
Update i18n.h 2020-09-09 15:24:55 +02:00
stefanbode 2db18c3e6d
Introduced PWM range for servo shutters 2020-09-09 15:24:21 +02:00
stefanbode 43c9705349
continues optimization 2020-09-09 14:04:57 +02:00
Theo Arends 05c153c7b1 Update change log 2020-09-09 11:22:34 +02:00
Theo Arends 0eb078a5cb Final fix 2020-09-09 10:56:18 +02:00
Theo Arends 9f26068b7d Fix HLW8012 related total energy counters
Fix HLW8012 related total energy counters (#9263, #9266)
2020-09-09 10:49:04 +02:00
Theo Arends ff3d0703d2
Merge pull request #9244 from stefanbode/patch-1
Enhance new shutter modes and code cleanup.
2020-09-09 09:41:13 +02:00
Theo Arends 021ec06553
Update settings.h 2020-09-09 09:40:28 +02:00
stefanbode 60aeeb445f
Editorial changes
- harmonized variable naming
- add more code comments to help others to understand
- SWITCH/PULSE now defined for each shutter.
2020-09-09 08:58:00 +02:00
Stephan Hadinger bef03c69f6 Add ``#define USE_MQTT_AWS_IOT_LIGHT`` for password based AWS IoT authentication 2020-09-08 21:22:52 +02:00
Stephan Hadinger 5eb2434808 Fix crash in `ZbRestore` 2020-09-08 21:10:24 +02:00
stefanbode 72afb15601
Fixes on Stepper + Servo
- fix restart bug on servo
- refactor smooth-ramp for stepper and servo. Now in RTC and much more stable
- increased internal resolution to better work with ramps
- testing, testing, testing....
2020-09-08 19:34:10 +02:00
Jason2866 c9715fa5b2
Merge branch 'development' into patch-1 2020-09-07 19:59:08 +02:00
Theo Arends 5176e3ab02 Bump version to 8.5.0.1 2020-09-07 14:54:31 +02:00
Stephan Hadinger 8d49a4b037 Zigbee fixes 2020-09-06 20:51:20 +02:00
Federico Leoni bac7c6210f
Bugfix and Prep for new Discovery
Correct wrong unsubscribe for HAss lwt, removed the limitation for `Scheme 0` because is not needed anymore.
2020-09-06 14:37:27 -03:00
Theo Arends 201bad3eb0 Prep release 8.5 2020-09-06 18:41:39 +02:00
stefanbode 1c657e86e7
Optimizes ramp 2020-09-06 12:14:29 +02:00
stefanbode c3f04288fa
Update xdrv_27_shutter.ino 2020-09-05 23:35:05 +02:00
bovirus be12a7e0d0
Update Italian language 2020-09-05 21:52:43 +02:00
stefanbode b2b0dfcbfd
Bugfix 2020-09-05 21:07:59 +02:00
stefanbode b7565811db
Adding new shuttermode 2020-09-05 20:45:42 +02:00
stefanbode 68c260d520
Adding 1 byte new shutter mode to set on demand 2020-09-05 20:43:39 +02:00
stefanbode f4190a9609
Update i18n.h
New command
2020-09-05 20:41:08 +02:00
stefanbode 5c7e73f29b
New major Version 2020-09-05 20:39:24 +02:00
Jason2866 5e03ddc8e8
Delete core_esp8266_wiring_pwm.cpp 2020-09-05 18:06:07 +02:00
Jason2866 3c2746892a
Delete core_esp8266_wiring_digital.cpp 2020-09-05 18:05:53 +02:00
Jason2866 f3123a2761
Delete core_esp8266_waveform.h 2020-09-05 18:05:43 +02:00
Jason2866 8c555dd22d
Delete core_esp8266_waveform.cpp 2020-09-05 18:04:11 +02:00
Stephan Hadinger 2a18de5942 Zigbee better support for WSDCGQ01LM variants 2020-09-05 16:33:53 +02:00
Stephan Hadinger 1295370bf1 Zigbee refactor of internal structures 2020-09-05 14:44:31 +02:00
Theo Arends 146eb6654d Refactor gui upload 2020-09-04 12:49:57 +02:00
Theo Arends 10b2fa5596
Merge pull request #9225 from device111/development
AS3935 update DE-language
2020-09-03 20:57:13 +02:00
device111 a9209fa170 Update de_DE.h 2020-09-03 20:54:04 +02:00
device111 23a550cbff AS3935 update DE-language 2020-09-03 20:36:02 +02:00
Theo Arends 423b4c0712 Workaround compilation regression
Workaround compilation regression (#9223)
2020-09-03 20:31:31 +02:00
Stephan Hadinger f8f0f4f616 Reduce memory usage of BackLog 2020-09-03 15:11:14 +02:00
Theo Arends d49997fa01 Fix ESP32 TasmotaClient detection
Fix ESP32 TasmotaClient detection (#9218)
2020-09-03 14:29:08 +02:00
gemu2015 b67c0d129c Update xdsp_08_ILI9488.ino 2020-09-03 12:38:14 +02:00
gemu2015 a7fb362e1c display touch interface unified 2020-09-03 12:26:03 +02:00
Jason2866 4f4f74a545
AS3935 not enabled 2020-09-03 10:48:36 +02:00
Theo Arends 9a65d71ba9
Merge pull request #9221 from device111/development
AS3935 refactor
2020-09-03 10:39:57 +02:00
device111 2e067977b9 Update de_DE.h 2020-09-03 09:39:48 +02:00
device111 994081430c AS3935 Refactor
- Fix Autodisturber
- Fix Event IRQ Flicker when calibrating and on Start up
- Add command `power` on/off
- Add command `noirqevent` (suppress IRQ with no event)
- Add Info Log when no Pin defined
- Add Info Log when SCO and TCO Calibration Fails
- optimize Autotune Caps
- new init procedure (Reset before Start)
- save 128 Bytes of Ram
- update language files
2020-09-03 09:37:10 +02:00
bovirus a5bb8b640c
Update Italian language 2020-09-02 21:53:39 +02:00
Theo Arends 79c52ce1ef Refactor zigbee transfer 2020-09-02 11:45:17 +02:00
Xavier MULLER b4bc001a2a
Update fr_FR.h
v8.4.0.3
 2nd attempt, I made 2 typos, sorry :-/
2020-09-02 01:03:56 +02:00
Jason2866 cb0df141f4 Squashed commit of the following:
commit 0917b430c3b76e26fad584ddacb1fc389e1b4c36
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Tue Sep 1 17:13:53 2020 +0200

    Domoticz

commit e878ae5ac4e2b72443598d699f76f1efbe90b5c2
Merge: 77957d70 46789ef4
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Tue Sep 1 13:24:37 2020 +0200

    Merge pull request #118 from device111/vl53l1x

    VL53L1X correction

commit 46789ef40b6b8a3fbf730ed69712e0790b876075
Author: device111 <48546979+device111@users.noreply.github.com>
Date:   Sun Aug 30 11:41:32 2020 +0200

    Update support_features.ino

commit 8f8720d37e5d81d6c483620a83936b2f5ffd9f43
Author: device111 <48546979+device111@users.noreply.github.com>
Date:   Sun Aug 30 11:36:24 2020 +0200

    VL53L1X correction

    sorry, but i have killed all of my repos..:-(

commit 77957d70435e99bb42b64b39acb7b7a176ecac79
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Fri Aug 28 13:54:25 2020 +0200

    use registry

commit d85954db35
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Thu Aug 27 14:43:20 2020 +0200

    No DOMOTICZ

commit e6d763f10b
Merge: 788e4681 6c5fdb4d
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Thu Aug 27 14:42:29 2020 +0200

    Merge remote-tracking branch 'Tasmota/development' into vl53l1x

commit 788e468145
Merge: 51491df1 33f3f9ef
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Wed Aug 26 14:50:28 2020 +0200

    Merge remote-tracking branch 'Tasmota/development' into vl53l1x

commit 51491df141
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Wed Aug 26 14:49:56 2020 +0200

    Real 0x52 is 0x29 in Arduino 7 bit

commit 00dad36b08
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Mon Aug 24 11:41:11 2020 +0200

    1.01

commit 50e88038c3
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Sun Aug 23 20:04:47 2020 +0200

    correct support_feature

commit e5baabc41c
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Sun Aug 23 19:53:15 2020 +0200

    VL53L1X
2020-09-01 17:24:36 +02:00
Adrian Scillato a4380498e8
Updated Spanish Translation 2020-09-01 11:20:36 -03:00
Jason2866 eefbb998ce
Update de_DE.h 2020-09-01 15:00:39 +02:00
Theo Arends 73e49803cc Add better Zigbee firmware Upload Transfer GUI 2020-09-01 13:05:46 +02:00
gemu2015 89f90721be Update xdrv_42_i2s_audio.ino 2020-09-01 07:23:08 +02:00
gemu2015 28b21171a8 support for TTGO ESP32 watch 2020-09-01 07:20:47 +02:00
Theo Arends fd26855fac
Merge pull request #9194 from mhendriks/patch-1
Update xdrv_08_serial_bridge.ino
2020-08-31 09:54:35 +02:00
Paul C Diem 29e0e68e5f Add missing closing brace in DeviceGroupStatus 2020-08-30 17:55:11 -05:00
Stephan Hadinger 92b9e5e2ae Add to my_user_config SetOption 100, 101, 103,104, 105, 106, 107, 109 2020-08-30 15:44:28 +02:00
mhendriks 7ff0f776a6
Update xdrv_08_serial_bridge.ino
serial.swap (GPIO13/15) will not work because hardware_fallback==2 is not set. Now it does.
2020-08-30 12:09:18 +02:00
Theo Arends 77375b3d9c Change thehackbox.org to ota.tasmota.com 2020-08-29 17:50:44 +02:00
Theo Arends 24065fcd27
Merge pull request #9190 from gemu2015/scripter-fix
fix some bugs
2020-08-29 14:30:15 +02:00
gemu2015 fec46e0382 fix some bugs
fix adc() esp32
fix memory leak in https GET
add ttgo watch cmds:
slp(time) deep and light sleep
wdclk get double click
wbut get button state
wtch() get touch state and position
2020-08-29 11:34:00 +02:00
gemu2015 baad93942c fix st7789 touch driver 2020-08-29 11:30:23 +02:00
Stephan Hadinger 643d16ae97 Zigbee fix sequence number for default response 2020-08-28 23:21:00 +02:00
Stephan Hadinger 4deb44ba1d Add Zigbee web ui for power metering plugs 2020-08-28 22:53:34 +02:00
Stephan Hadinger 9d400ac00a Remove unused array. 2020-08-27 19:02:17 +02:00
Stephan Hadinger fa179ee296 Add ``SetOption109 1`` to force gen1 Alexa mode, for Echo Dot 2nd gen devices only 2020-08-27 18:54:53 +02:00
Theo Arends 1d62775ad4
Merge pull request #9175 from emontnemery/hass_fix_rgbww_state
Make hass use white level also for RGBWW lights
2020-08-27 18:06:00 +02:00
Erik 1c66924fc4 Make hass use white level also for RGBWW lights 2020-08-27 17:01:14 +02:00
Theo Arends 6c5fdb4dd4
Merge pull request #9173 from Staars/apds9960
APDS9960: always clear current gesture after handling
2020-08-27 12:30:45 +02:00
Staars 8fbac6bb74 always clear current gesture after handling 2020-08-27 12:06:12 +02:00
device111 3d829a02a9 AHT1x driver: AHT20 support added
- Update support of AHT20 sensor
- refactor some globals anf if's
2020-08-27 11:44:24 +02:00
Theo Arends 73ea5d6ef8 Add comment regarding rounding error 2020-08-26 16:56:40 +02:00
Stephan Hadinger d8f726a0c9 Add Zigbee web ui widget for Lights 2020-08-26 08:56:13 +02:00
s-hadinger e101d08fc0
Merge pull request #9163 from s-hadinger/zigbee_send_def_response
Zigbee support Philips presence sensor
2020-08-25 20:37:07 +02:00
Stephan Hadinger d8eae92091 Zigbee support Philips presence sensor 2020-08-25 19:54:19 +02:00
Stephan Hadinger aa4d8d3d24 Zigbee adding decoder for Aqara door sensor battery 2020-08-25 19:01:24 +02:00
Povl H. Pedersen e5a02772f0
Update xnrg_01_hlw8012.ino
Fix rounding error in kWhtoday_delta calculation. 
At 3.6kW load, hlw_len could be as low as 5, so rounding could make the value 20% off. Multiply hlw_len by 1000 and the dividend a few lines below as well fixes this. With integer math only, dividends should keep precision as long as possible.
2020-08-25 09:33:27 +02:00
Stephan Hadinger ea0901b162 Add Zigbee battery icon 2020-08-24 21:07:03 +02:00
Theo Arends 0f1e4fc917 Add command ``PowerDelta1`` to ``PowerDelta3``
- Bump version to 8.4.0.3
- Add command ``PowerDelta1`` to ``PowerDelta3`` to trigger on up to three phases (#9134)
2020-08-23 18:29:16 +02:00
Theo Arends 6e111477a0
Merge pull request #9151 from s-hadinger/zigbee_28_dev
Sort Zigbee devices in WebUI
2020-08-23 16:27:12 +02:00
Stephan Hadinger f764199177 Zigbee sort devices in WebUI 2020-08-23 16:16:32 +02:00
Theo Arends 7e055d813d
Merge pull request #9105 from mrbig/ads1115_div10
Add support for #Axdiv10 to ADS1115 sensor module
2020-08-23 16:12:30 +02:00
Theo Arends ace6097052 Allow software SPI without hardware SPI 2020-08-23 15:34:19 +02:00
Stephan Hadinger da4e29a14b Merge branch 'zigbee_27_dev' of https://github.com/s-hadinger/Tasmota into zigbee_28_dev 2020-08-23 15:26:49 +02:00
Theo Arends 95cd82a54f
Merge pull request #9150 from s-hadinger/zigbee_27_dev
Zigbee limit friendly name to 32 bytes
2020-08-23 15:26:34 +02:00
Theo Arends ee15bdd5c5
Merge pull request #9130 from kaeltis/patch-1
rename prometheus metric names to match best practice
2020-08-23 15:23:20 +02:00
Stephan Hadinger 83957fae15 Zigbee limit friendly name to 32 bytes 2020-08-23 15:22:36 +02:00
Theo Arends 60a5728bcf
Merge pull request #9149 from s-hadinger/zigbee_26_dev
Zigbee keep 'null' attributes
2020-08-23 15:14:33 +02:00
Stephan Hadinger 7a3fad5a92 Keep 'null' attributes 2020-08-23 14:57:19 +02:00
Theo Arends b698fc8de5 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2020-08-23 12:24:39 +02:00
Theo Arends e2bd24059a Prep update MAX31865 driver 2020-08-23 12:24:35 +02:00
Theo Arends 02fa2665bd
Merge pull request #9147 from hallard/teleinfo
Fix JSON bug with setOption108 0
2020-08-23 11:45:03 +02:00
Charles 8777e33457 Fix JSON bug with setOption108 0
- Fix duplicate code
- Fix serial bug when used GPIO13 as TX in
- Don't display ID on web interface if not found
2020-08-23 11:17:33 +02:00
Theo Arends d7017661ed Fix esp32 compilation error 2020-08-23 09:08:47 +02:00
Stephan Hadinger 85a5e8cf5d Add Zigbee web gui widget for Temp/Humidity/Pressure sensors 2020-08-22 18:40:44 +02:00
Theo Arends ff0654701d Update template comments 2020-08-22 18:25:01 +02:00
Theo Arends 2891628de1
Merge pull request #9142 from blakadder/deviceid
add %DEVICEID% to possible rule variables
2020-08-22 18:05:45 +02:00
Theo Arends 2d8916a9fa Module/Gpio re-design - consolidate internal templates - phase 3
Module/Gpio re-design - consolidate internal templates - phase 3
2020-08-22 18:03:20 +02:00
nicandris 2c7261c48b Add support for Aqara button WXKG11LM 2020-08-22 16:35:35 +02:00
blakadder 10e5ab60e3 add %DEVICEID% to rule variables 2020-08-22 15:43:57 +02:00
Stephan Hadinger dd0a4e8b10 Fix 9140 2020-08-21 19:32:58 +02:00
Nagy Attila Gabor 5f447e38a7 Ads1115 refactoring to avoid code duplication
Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>
2020-08-21 15:28:16 +02:00
Nagy Attila Gabor c48e69c945 Ads1115 use the 250ms loop to check for 1% changes
Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>
2020-08-21 15:20:30 +02:00
Theo Arends 7d6b7f206b
Merge pull request #9138 from hallard/teleinfo
Added teleinfo base index contract management
2020-08-21 13:38:51 +02:00
Nagy Attila Gabor 1873289581 Add support of #Axdiv10 to ADS1115 sensor module
This way it works the same as the analog sensor module, and examples
from the guide could be applied to this sensor as well.

Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>
2020-08-21 13:15:52 +02:00
Charles b3ea5a353c Added base contract management 2020-08-21 12:32:27 +02:00
Stephan Hadinger 4aa757532b Zigbee size optimization 2020-08-20 21:42:36 +02:00
Theo Arends 474fb2518a Update status 13 2020-08-20 17:58:58 +02:00
stefanbode 8f60f0cdb5
Update i18n.h 2020-08-20 16:31:22 +02:00
stefanbode 9a3fe2d0bb
Update support_command.ino 2020-08-20 16:24:17 +02:00
stefanbode 91d2324cfb
Update support.ino 2020-08-20 16:22:40 +02:00
stefanbode 400fa10594
Update xdrv_27_shutter.ino 2020-08-20 16:21:13 +02:00
stefanbode 8d90844297
Create Status line for shutter configuration 2020-08-20 16:04:15 +02:00
Stephan Hadinger 7102d6a279 Zigbee device profile phase 1 2020-08-20 08:25:53 +02:00
Patrick Fruh e41e4d4ca3
update prometheus metric names 2020-08-19 20:57:28 +02:00
Theo Arends f6128bdae3 Revert "Merge pull request #9121 from Jason2866/rc_switch"
This reverts commit b827b6ca20, reversing
changes made to 39ca0d6c72.
2020-08-19 16:40:07 +02:00
Theo Arends 3308b7a995 Module/Gpio re-design - consolidate internal templates - phase 2
Module/Gpio re-design - consolidate internal templates - phase 2
2020-08-19 15:18:33 +02:00
bovirus 8156856503
Update Italian language 2020-08-19 11:28:48 +02:00
Janusz b3dc33f3a0 SDM630 optional import active energy 2020-08-18 22:09:33 +02:00
Jason2866 79aa858ec3 RCSwitch 2020-08-18 13:40:30 +02:00
Theo Arends 39ca0d6c72 Module/Gpio re-design phase 1 2020-08-18 11:42:48 +02:00
bovirus 5b3f40d008
Update Italian language 2020-08-18 09:56:07 +02:00
Theo Arends 37d4bef412
Merge pull request #9117 from s-hadinger/zigbee_aqara_specific
Keep non-handled `0012/0055` Aqara events
2020-08-18 09:18:20 +02:00
Theo Arends 0e8727830a
Merge pull request #9118 from hallard/teleinfo
Fixed compilation bug due to unimplemented feature in lib_teleinfo
2020-08-18 09:17:42 +02:00
Charles f04c0f8e17 Fixed compilation bug 2020-08-18 09:02:27 +02:00
Stephan Hadinger 97813e6a58 Keep non-handled `0012/0055` Aqara events 2020-08-17 20:31:43 +02:00
Theo Arends 4724fa2c49 Add support for DYP ME007
Add support for DYP ME007 ultrasonic distance sensor by Janusz Kostorz (#9113)
2020-08-17 16:25:24 +02:00
Theo Arends 44e2c6b6a7
Merge pull request #9113 from jkostorz/development
Add support DYP ME007 ultrasonic distance sensor (serial port version)
2020-08-17 15:35:21 +02:00
Theo Arends d048c9328a
Update tasmota_template_ESP32.h 2020-08-17 15:34:38 +02:00
Theo Arends bfc027a638
Merge pull request #9095 from hallard/teleinfo
Teleinfo Added setOption108
2020-08-17 15:24:52 +02:00
Theo Arends b32a440532 Fix display power control
Fix display power control (#9114)
2020-08-17 14:49:24 +02:00
Theo Arends 465ccc2f61 Add compile time control over configuration corruption detection 2020-08-17 14:19:53 +02:00
Janusz Kostorz 3b2d4a7871
Remove new line only 2020-08-17 13:46:08 +02:00
Janusz d0474b5690 add DYP ME007 ultrasonic distance sensor 2020-08-16 22:57:39 +02:00
Janusz 5536e03423 add DYP ME007 ultrasonic distance sensor 2020-08-16 22:49:16 +02:00
Janusz 82c0d746e4 add DYP ME007 ultrasonic distance sensor 2020-08-16 22:46:43 +02:00
Charles c9f8421187 Setoption108 add SerialNumber to topix prefix
optimize code to sed json with response
2020-08-16 20:53:28 +02:00
gemu2015 bdeda7b8f4 i2s webradio support 2020-08-16 16:39:28 +02:00
Charles 30e786c0b8 Merge branch 'teleinfo' of https://github.com/hallard/Tasmota into teleinfo 2020-08-16 11:54:19 +02:00
Charles 7c7545761a Use ResponseAppend_P API 2020-08-16 11:54:16 +02:00
Charles ed08c29ef6
Merge branch 'development' into teleinfo 2020-08-16 10:30:45 +02:00
Theo Arends 26e8a985e7
Merge pull request #9096 from effelle/development
HAss Discovery LWT
2020-08-16 08:09:15 +02:00
Federico Leoni dab1ea9dd3 Fix subscribe/unsubscribe without reboot 2020-08-15 15:23:37 -03:00
Stephan Hadinger d31e720291 Add Virtual CT for 4 channels lights, emulating a 5th channel 2020-08-15 19:24:57 +02:00
gemu2015 51477b0ec5 Update xdrv_42_i2s_audio.ino 2020-08-15 17:38:16 +02:00
gemu2015 34a0650b00 test 2020-08-15 16:11:27 +02:00
gemu2015 45f7898a9e i2s update 2020-08-15 09:03:53 +02:00
gemu2015 9098161c10 Update xdrv_42_i2s_audio.ino 2020-08-15 08:52:56 +02:00
gemu2015 bea43fea18 i2s update for esp32 2020-08-15 08:44:03 +02:00
Federico Leoni 6a40222db9 HAss Discovery LWT 2020-08-14 17:02:55 -03:00
Theo Arends 635e7f5d2e
Merge pull request #9094 from s-hadinger/ping_dns_error
Better error message when domain does not exist
2020-08-14 21:53:25 +02:00
Charles d90d019dcc
Merge branch 'development' into teleinfo 2020-08-14 19:59:22 +02:00
Charles 6e05a247b7 changed setOption103 to setOption108 taken during dev 2020-08-14 19:55:39 +02:00
Charles 6410f9e8d0 add setOption103 stuff 2020-08-14 19:47:13 +02:00
Charles f0bb4f10fa add setOption103 2020-08-14 19:46:52 +02:00