Commit Graph

2806 Commits

Author SHA1 Message Date
stefanbode 5b9c725c6d
Insert hook to rule BEFORE moving
New hook that can guarantee a rule will be executed before the movement starts. Will change documentation:
change "var<shutternumber>" to 99 to enable hook. Create a rule that executes on shutter#moving ONCE and set VARx to 0. Add rule at shutter#moved=1 to set VARx=99 and enable ONCE again.
example:
{"Rule1":"ON","Once":"ON","StopOnError":"OFF","Length":62,"Free":449,"Rules":"on shutter#moving=1 do backlog power3 on;delay 10;var1 0 endon"}
{"Rule2":"ON","Once":"OFF","StopOnError":"OFF","Length":51,"Free":460,"Rules":"on shutter#moved=1 do backlog var1 99;rule1 5 endon"}
2020-10-08 19:55:17 +02:00
Theo Arends d5b8d6ae24 Add support for analog buttons
Add support for analog buttons indexed within standard button range
2020-10-08 18:27:12 +02:00
Federico Leoni 54ebb3d96d Typo 2020-10-08 12:32:02 -03:00
Federico Leoni 9ffd68e71c Meh... 2020-10-08 12:19:39 -03:00
Federico Leoni b5ae50a4d6 Official Integration Update 3 2020-10-08 12:04:52 -03:00
Theo Arends f7369744de
Merge pull request #9497 from pcdiem/pwm5
Add DGR CW/RGBW light fixed color support
2020-10-08 14:50:55 +02:00
Theo Arends e58ac511c9 Decrease number of ApplyTimerOffsets function
Decrease number of ApplyTimerOffsets function (#9489)
2020-10-08 14:49:33 +02:00
Paul C Diem f4894226f7 Add DGR CW/RGBW light fixed color support 2020-10-07 15:06:50 -05:00
Stephan Hadinger 870b560ca8 Add Zigbee ``ZbData`` command for better support of device specific data 2020-10-07 20:04:33 +02:00
stefanbode 5e5590b75a
Update xdrv_27_shutter.ino
Always room for a bug...
2020-10-07 18:01:07 +02:00
Theo Arends e8c1e44069 Add PWMD and IRremote features
- Add PWM dimmer color/trigger on tap, SO88 led, DGR WITH_LOCAL flag by Paul Diem (#9474)
- Add support for stateful ACs using ``StateMode`` in tasmota-ir.bin by Arik Yavilevich (#9472)
2020-10-07 10:07:17 +02:00
Theo Arends 267b5a7175
Merge pull request #9483 from pcdiem/pwm4
Fix up/down tap not publishing tele
2020-10-07 08:53:32 +02:00
Paul C Diem b35c092603 Fix up/down tap not publishing tele 2020-10-06 17:25:13 -05:00
Arik Yavilevich 542f724773 Merge remote-tracking branch 'upstream/development' into development 2020-10-06 18:15:26 +03:00
Arik Yavilevich a22d44f985 implement state mode in a dedicated json field 2020-10-06 18:10:07 +03:00
Theo Arends f9c75d885a Refactor sensor init 2020-10-06 12:20:28 +02:00
Theo Arends 0c90f71e00 Fix ADC initalization sequence
Fix ADC initalization sequence (#9473)
2020-10-06 12:12:14 +02:00
Paul C Diem 7a9e539f1c Wrap Light.devgrp_no_channels_out in #ifdef USE_DEVICE_GROUPS 2020-10-05 15:58:17 -05:00
Paul C Diem d5216091e7 Add PWM Dimmer color change/trigger on tap and SO88 brightness led support. Add DGR WITH_LOCAL flag support. 2020-10-05 15:15:32 -05:00
Theo Arends 539ba11690 Add support for inverted NeoPixelBus data
Add support for inverted NeoPixelBus data line by enabling ``#define USE_WS2812_INVERTED`` (#8988)
2020-10-05 19:03:40 +02:00
Theo Arends 2ffb04d4da Update comment 2020-10-05 18:24:44 +02:00
Theo Arends 0eef729d8f Remove migration support from before 7.0
- Remove support for direct upgrade from Tasmota versions before 7.0
- Remove auto config update for all Friendlynames and Switchtopic from Tasmota versions before 8.0
2020-10-05 18:12:32 +02:00
Theo Arends f0ab0d274d Change NeoPixelBus library from v2.5.0.09 to v2.6.0 2020-10-05 17:32:30 +02:00
Theo Arends 1f49daacd3 Fix light wakeup exception 0
Fix light wakeup exception 0 (divide by zero) when ``WakeupDuration`` is not initialised (#9466)
2020-10-05 15:16:43 +02:00
Theo Arends d442b64d90 Fix shutter timing problem
Fix shutter timing problem due to buffer overflow in calibration matrix (#9458)
2020-10-05 12:56:12 +02:00
stefanbode b8d4bce213
Update xdrv_27_shutter.ino
#9458 fix int16 overflow in calibration matrix
2020-10-05 12:45:08 +02:00
Theo Arends d13b4c8448 Add some thoughts 2020-10-05 12:23:07 +02:00
Theo Arends 96b2c8010e Change ``Status`` command output for disabled status types
Change ``Status`` command output for disabled status types
2020-10-05 11:45:58 +02:00
Arik Yavilevich 3010db8ce4 some cleanup for upstream 2020-10-05 00:41:51 +03:00
Arik Yavilevich 030e68e202 Merge remote-tracking branch 'upstream/development' into development 2020-10-05 00:33:27 +03:00
Theo Arends 3c9583e1ff Fix exception 28 due to device group buffer overflow
Fix exception 28 due to device group buffer overflow (#9459)
2020-10-04 17:46:45 +02:00
Theo Arends d689b74b24
Merge pull request #9463 from pcdiem/dgr1
Add device group count/index checks
2020-10-04 17:40:26 +02:00
Paul C Diem 7c6d14fb08 Add device group count/index checks 2020-10-04 10:11:47 -05:00
Theo Arends 677bb85ecd Fix ledlink blink when no network connected
Fix ledlink blink when no network connected regression from 8.3.1.4 (#9292)
2020-10-04 17:08:11 +02:00
Theo Arends 82e74b369f Add additional chk before converting template 2020-10-04 15:46:20 +02:00
Theo Arends d100ba3592 Update changelog and releasenotes 2020-10-04 12:48:26 +02:00
Theo Arends 73ad5706c3 Fix template conversion when GPIO17 is 0 2020-10-04 12:46:06 +02:00
gemu2015 1cb4964a4e fix i2saudio when file not found 2020-10-03 18:31:14 +02:00
gemu2015 e2983e3f1b sendmail allow array attachment 2020-10-03 18:30:39 +02:00
gemu2015 ef63b21d99 fix scripter json decode crash 2020-10-03 18:30:18 +02:00
Theo Arends 006859093f
Merge pull request #9452 from pcdiem/pwm2
Add PWMDimmerPWMs command, Set brightness LEDs in setBriRGB & setBriCT
2020-10-03 15:08:48 +02:00
Theo Arends 6f790c0bb0 Add support for GPIO_ANY 2020-10-03 15:06:52 +02:00
Theo Arends ad3cfa6cbb Add SDM630 three phase ImportActive Energy display
Add SDM630 three phase ImportActive Energy display when ``#define SDM630_IMPORT`` is enabled by Janusz Kostorz (#9124)
2020-10-03 12:46:58 +02:00
Theo Arends d0028eb2e4
Merge pull request #9124 from jkostorz/development
Add option in my_user_config.h to turn on SDM630 import active energy
2020-10-03 12:33:15 +02:00
Theo Arends dab734ad3f Update v9.0.0.1 information 2020-10-03 12:08:43 +02:00
bovirus ba5268c868
Update Italian language 2020-10-03 08:50:30 +02:00
Stephan Hadinger 9b85487d39 Zigbee add TRV to UI 2020-10-02 22:30:11 +02:00
Stephan Hadinger c09828617d Auto-binding for TRV 2020-10-02 22:05:55 +02:00
Paul C Diem e3cc5df996 Add PWMDimmerPWMs command, Set brightness LEDs in setBriRGB & setBriCT 2020-10-02 12:40:45 -05:00
Theo Arends a9630b9d05 Change pulsetime to allow use for all relays
Change pulsetime to allow use for all relays with 8 interleaved so ``Pulsetime1`` is valid for Relay1, Relay9, Relay17 etc. (#9279)
2020-10-02 17:32:45 +02:00
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