Stephan Hadinger
daab6ebbef
Minor fixes
2020-10-12 19:35:50 +02:00
Theo Arends
40ad4f7ed0
Final refactor telegram code
2020-10-12 13:44:32 +02:00
stefanbode
d3dfe6205c
Prevent crashes on high counter pulse. e.g. AC-Dimmer, Current-Counter...
...
I had reproducible Hardware Watchdog resets and hangs with the AC-Dimmer, but only if the 100Hz from the main hammered the device. I found this help and change the code. Now the AC-Dimmer is ON for >3days. I assume this change is responsible because it was the only change.
2020-10-12 12:08:40 +02:00
Theo Arends
99e52dcfcd
Add Vietnam
2020-10-12 11:53:18 +02:00
genlink
c81377c341
Create vi_VN.h
...
Support Vietnamese Language
2020-10-12 14:36:43 +07:00
Stephan Hadinger
5b25d9cc83
Zigbee support for Tuya Moes devices
2020-10-11 19:41:23 +02:00
Theo Arends
2c6ee9cd95
Refactor telegram
2020-10-11 18:13:13 +02:00
Stephan Hadinger
737e5b260f
Fix multipler not applied #9499
2020-10-11 16:31:33 +02:00
Theo Arends
3264acfffe
Fix Telegram message decoding error regression from v8.5.0.1
2020-10-11 14:23:56 +02:00
Theo Arends
fc04c50674
Convert AdcParam parameters from versions before v9.0.0.2
...
- Command ``Gpio17`` replaces command ``Adc``
- Command ``Gpios`` replaces command ``Adcs``
2020-10-11 11:31:46 +02:00
Theo Arends
4b6ad8b904
Fix compile error when scripting and shutter is enabled
...
Fix compile error when scripting and shutter is enabled (#9512 )
2020-10-11 10:51:20 +02:00
s-hadinger
3235abd7fb
Merge pull request #9513 from s-hadinger/zbreset_2
...
Fix compilation error for ZNP
2020-10-10 20:50:11 +02:00
Stephan Hadinger
7c6c059270
Fix compilation error
2020-10-10 20:42:48 +02:00
Theo Arends
5ec972376c
Consolidate function RemoveSpace
2020-10-10 17:00:37 +02:00
Theo Arends
89c690c05d
Fix ESP32 compilation error
2020-10-10 16:49:36 +02:00
Theo Arends
70d49d210b
Remove ctrlchars from mqtt log message
2020-10-10 16:44:35 +02:00
Stephan Hadinger
241843d384
Added ZbReset 2
2020-10-10 16:19:37 +02:00
Theo Arends
81cd344beb
Fix possible buffer overwrites
2020-10-10 15:42:27 +02:00
Theo Arends
b8e55203b6
Fix Thermostat sensor status corruption
...
Fix Thermostat sensor status corruption regression from 8.5.0.1 (#9449 )
2020-10-10 15:19:11 +02:00
Theo Arends
490e7d838e
Fix Template using `#define USER_TEMPLATE`
...
Fix Template using ``#define USER_TEMPLATE`` (#9506 )
2020-10-10 12:20:15 +02:00
Stephan Hadinger
8ffae6ae25
Hue code size optimization
2020-10-09 20:01:13 +02:00
Stephan Hadinger
e0b2f75f87
Zigbee code optimization
2020-10-09 19:10:36 +02:00
Theo Arends
08438907ba
Refactor webserver
2020-10-09 17:59:42 +02:00
Theo Arends
f0bcd6eb3d
Move (partly) rewritten CHANGELOG.md to root
2020-10-09 16:40:10 +02:00
Theo Arends
f63cef0bbf
Add AdcParam support for ADC Button
2020-10-09 11:20:22 +02:00
Theo Arends
05bfb71aa6
Fix ESP32 GPIO16 init
2020-10-09 10:28:17 +02:00
stefanbode
f95462f916
Update xdrv_27_shutter.ino
...
...ongoing
2020-10-09 10:02:43 +02:00
stefanbode
ce9ea40166
Update xdrv_27_shutter.ino
...
optimize logging
2020-10-09 09:58:33 +02:00
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 d85954db359fb789c685fbf1ceb6d80fadc5132c
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Thu Aug 27 14:43:20 2020 +0200
No DOMOTICZ
commit e6d763f10b0d34420f908382442af21581358a84
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 788e468145520f3832255d92bf50d0ee70c18e0c
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 51491df1419fa50d1327565b61a40ca5f81a99d6
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 00dad36b086b03a93dd02ffa28e5d097ba479f10
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Mon Aug 24 11:41:11 2020 +0200
1.01
commit 50e88038c3de477f6b657b3d3caa5e53992ca838
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date: Sun Aug 23 20:04:47 2020 +0200
correct support_feature
commit e5baabc41c1c016066a0ba9d3a8d8006cadd32ec
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
Stephan Hadinger
b6baa78989
Better error message when domain does not exist
2020-08-14 18:13:02 +02:00
Theo Arends
3bc24b4319
Merge pull request #9093 from effelle/development
...
SO59 support for Power0
2020-08-14 17:05:37 +02:00
Federico Leoni
612e2be2db
SO59 support for Power0
2020-08-14 11:43:50 -03:00
Theo Arends
8760b8f03b
Add SM2135 support for BGR
...
Add SM2135 support for BGR and GRB color bulbs thanks to CrudelisPL (#9073 )
2020-08-14 15:10:02 +02:00
Theo Arends
9048da1617
Merge pull request #9082 from gemu2015/i2s-audio
...
i2s audio support
2020-08-14 12:03:22 +02:00
Federico Leoni
0b9f5a8373
HAss bugfix
2020-08-13 17:46:13 -03:00
Theo Arends
1eea0978ed
Change Fast Reboot Cycle prefix
2020-08-13 17:15:57 +02:00
Theo Arends
18bf102e4f
Prep support for SO114 until SO145
2020-08-13 16:49:11 +02:00
Theo Arends
72068cd10f
Merge pull request #9083 from s-hadinger/virtual_ct_dev
...
Reserve SetOptions for Virtual CT
2020-08-13 16:28:58 +02:00
Theo Arends
ef128fdafb
Make Quick Power Cycle Detection Actually work
2020-08-13 16:25:48 +02:00
Stephan Hadinger
6ee0137bb8
Reserve SetOptions for Virtual CT
2020-08-13 16:21:11 +02:00
gemu2015
56a643fe69
i2s audio support
2020-08-13 16:04:30 +02:00
Theo Arends
731ca297b0
Add better config corruption recovery
...
- Add better config corruption recovery (#9046 )
- Remove support for 1-step upgrade from versions before 6.6.0.11 to versions after 8.4.0.1
2020-08-13 13:04:28 +02:00
Stephan Hadinger
eff11ae2cb
Fix ZbBind crash and add Identify cluster
2020-08-13 10:59:38 +02:00
Stephan Hadinger
b0188642b1
Change triple-mode TLS via configuration in a single firmware (TLS AWS IoT, Letsencrypt and No-TLS)
2020-08-12 17:20:37 +02:00
Theo Arends
31660da843
refactor ESP_getMaxAllocHeap()
2020-08-12 12:11:47 +02:00
Theo Arends
9f1da8489e
Add function ESP_getMaxAllocHeap()
...
Add function ESP_getMaxAllocHeap() for future use
2020-08-12 11:46:06 +02:00
Theo Arends
d9ed055a3b
Final fix rule trigger support for status 11
...
Final fix rule trigger support for status 11 (#9053 )
2020-08-12 10:59:56 +02:00
stefanbode
9c458c9ad8
AC-Zero-Cross Dimmer Enhancements
...
- Separated PWM control from the interrupt handler
- #9040 , #9041 fixed no restart or watchdog seen anymore
- enable FADE ON/OFF support (not the smoothest but best it can be)
- preparation for Setoption 68 1 to use up to 5 Dimmer on one Phase (currently not working)
- Introduced USE_AC_ZERO_CROSS_DIMMER compiler option if someone needs every byte
2020-08-12 09:18:05 +02:00
Theo Arends
21f7056fce
Merge pull request #9075 from hallard/teleinfo
...
Teleinfo added support for Linky standard mode
2020-08-11 20:50:51 +02:00
Charles
ca02de910d
Added basic support for new Standard mode of Linky
2020-08-11 19:58:24 +02:00
Charles
48a346c443
Added SetOption102 to switch between mode
2020-08-11 19:57:39 +02:00
blakadder
30072de0f7
update CT slider to more accurate color allocation
...
tweaked slider colors to more realistic portrayal (but still not accurate! and will never be!)
2020-08-11 19:51:41 +02:00
Theo Arends
ecd06b6c83
Fix rule trigger support for status 11
...
Fix rule trigger support for status 11 (#9053 )
2020-08-11 16:08:53 +02:00
Theo Arends
89e7822975
Fix ESP32 Windmeter and OpenTherm support
...
Fix ESP32 Windmeter and OpenTherm GPIO support (#9068 )
2020-08-11 14:17:59 +02:00
Theo Arends
57fc992db1
Merge pull request #9070 from ChristofferG/patch-1
...
Rename mdi icon "mdi:periodic-table-co2" to "mdi:molecule-co2"
2020-08-11 13:54:25 +02:00
bovirus
1abb5be4d5
Update Italian language
2020-08-11 11:31:30 +02:00
Christoffer Graversen
635463715e
Update xdrv_12_home_assistant.ino
...
Updated mdi icon to match new name. "mdi:periodic-table-co2" to "mdi:molecule-co2"
https://dev.materialdesignicons.com/icon/molecule-co2
2020-08-11 10:24:40 +02:00
Theo Arends
cc37c48fd1
Merge pull request #9066 from hallard/teleinfo
...
Teleinfo Update and Fixes
2020-08-11 09:24:57 +02:00
Charles
2c2537ad22
Added Label, Send all Teleinfo data in MQTT frame
2020-08-10 17:43:07 +02:00
Charles
0d36f5bda8
Added Denky Teleinfo
2020-08-10 17:42:31 +02:00
Theo Arends
f268697e54
Add command `Restart 2` to halt system
...
Add command ``Restart 2`` to halt system. Needs hardware reset or power cycle to restart (#9046 )
2020-08-10 16:19:44 +02:00
Charles
611d504c3e
Merge branch 'development' into teleinfo
2020-08-10 12:37:01 +02:00
Paul C Diem
c3112b20e0
Fix missed merge of device_group_count initialization. Rename remote_device_mode setting to multiple_device_groups.
2020-08-09 10:16:15 -05:00
Theo Arends
c1ce13a689
Some refactoring
2020-08-09 15:31:37 +02:00
Theo Arends
37b1669afb
Merge pull request #9059 from gemu2015/st7789-update
...
St7789 update
2020-08-09 15:13:35 +02:00
Theo Arends
a5e727a380
Merge pull request #9058 from gemu2015/scripter-update
...
scripter esp32 flash file ffat support
2020-08-09 15:12:01 +02:00
gemu2015
fd21929269
Update xdrv_13_display.ino
2020-08-09 11:10:09 +02:00
gemu2015
19be44e8b4
update st7789
2020-08-09 11:08:35 +02:00
gemu2015
25c49e6211
scripter esp32 flash file ffat support
2020-08-09 10:58:22 +02:00
Stephan Hadinger
f8ab917688
Update LQI on ZDO messages
2020-08-09 10:44:32 +02:00
gemu2015
b1cd64bebb
sml possible modbus buffer overflow
2020-08-09 09:36:24 +02:00
Theo Arends
1845821f2f
Merge pull request #9055 from s-hadinger/zigbee_ezsp_green_brighter
...
ZBBridge make green LED brighter
2020-08-09 09:13:45 +02:00
Theo Arends
8cece0644c
Merge pull request #9031 from RemiDing/development
...
addition for switchmodes 11 and 12 to detect double press of a switch
2020-08-09 09:13:22 +02:00
RemiDing
9f4d90ec13
removed compile errors
2020-08-09 08:34:03 +02:00
RemiDing
2a8d8f9874
use Switch mode definitions
2020-08-09 08:14:09 +02:00
Stephan Hadinger
e2087b9aea
Fix compilation issue
2020-08-08 20:59:35 +02:00
Stephan Hadinger
88c14cb5b6
ZBBridge make green LED brighter
2020-08-08 20:56:09 +02:00
Theo Arends
55d217429c
Increase Zigbee transfer GUI update timeout
2020-08-08 14:43:56 +02:00
Theo Arends
0b4197232e
Add firmware upload state message to GUI
2020-08-08 13:18:39 +02:00
Stephan Hadinger
bf1d76e28f
Add Zigbee add options to `ZbSend Config and ReadCondig`
...
This allows to configure the attribute reporting of devices
2020-08-08 12:17:37 +02:00
Theo Arends
5e064c1531
Merge pull request #9049 from Staars/hm10
...
HM10: feature update, fix Flora values, add compile-time-options
2020-08-07 15:42:58 +02:00
Staars
8a9af14fad
feature update, fix Flora values
2020-08-07 15:22:53 +02:00
Theo Arends
d63b8ead8c
Update xdrv_29_deepsleep.ino
2020-08-07 14:56:03 +02:00
stefanbode
cdb1915fdf
Update tasmota_template_ESP32.h
...
Added Deepsleep
2020-08-07 14:49:49 +02:00
stefanbode
490569ccac
Added DeepSleep for ESP32
...
First implementation of TIME based Deepsleep for ESP32 processors
2020-08-07 14:48:59 +02:00
Theo Arends
b2a86d3148
Add WDT functions
2020-08-07 14:34:18 +02:00
Adrian Scillato
365fef2547
Merge pull request #9045 from bovo-fabiano/development
...
Brazilian portuguese updated
2020-08-06 22:44:46 -03:00
bovo-fabiano
654826cb74
Brazilian portuguese updated
2020-08-06 18:43:34 -03:00
Theo Arends
497be768c8
Merge pull request #9042 from s-hadinger/zigbee_power_fix
...
Fix Zigbee Power command
2020-08-06 15:09:49 +02:00
Theo Arends
8233593559
Fix ESP32 default odroid joystick setting
2020-08-06 14:39:01 +02:00
Stephan Hadinger
642d95fc62
Fix Zigbee Power command
2020-08-06 09:55:08 +02:00
Theo Arends
7cd362a84e
Merge pull request #9039 from joba-1/development
...
Fix ln(x) via taylor series for special case x = 1
2020-08-06 09:29:13 +02:00
Theo Arends
d7e8c41141
Merge pull request #9037 from gemu2015/st7789
...
st7789 display driver
2020-08-06 09:25:25 +02:00
gemu2015
649053007a
fix ft5206 watch touch controller
2020-08-06 08:53:09 +02:00
joba-1
d6bcab2920
Fix ln(x) via taylor series for special case x = 1
2020-08-05 23:42:34 +02:00
Stephan Hadinger
a2a61ce55a
Quick fix for regression on Power command
2020-08-05 21:00:30 +02:00
Stephan Hadinger
28c035aabd
Zigbee EZSP fixes
2020-08-05 20:49:07 +02:00
gemu2015
5d102f52f7
st7789 added
2020-08-05 20:21:21 +02:00
RemiDing
fa27a0881d
Merge branch 'development' of https://github.com/RemiDing/Tasmota into development
2020-08-04 22:55:05 +02:00
RemiDing
9ca5e94715
detect double click
2020-08-04 22:53:44 +02:00
Theo Arends
d321b6cf68
Fix ESP32 analog indexes
2020-08-04 18:01:51 +02:00
Theo Arends
ce388c799f
Add ESP32 Analog input support for GPIO32 to GPIO39
2020-08-04 16:33:05 +02:00
stefanbode
35b0d671b7
Update xsns_29_mcp230xx.ino
...
- Removed custom code for INTERLOCK. referenced to normal INTERLOCK groups trough POWER command.
- Compiler Options to save space
- redirect sensor29 set relay status to POWER command
2020-08-04 08:31:50 +02:00
Theo Arends
b8973d64d0
Merge pull request #9023 from stefanbode/patch-16
...
Added exposure of MCP Out Pins as Relays
2020-08-03 18:23:51 +02:00
Theo Arends
a3445e5b5f
Add ESP32 ADC framework
2020-08-03 18:21:34 +02:00
stefanbode
d16cdb108c
Added required hooks
2020-08-03 18:08:49 +02:00
stefanbode
b966a5a933
Exposed OUT Pin as Relays
2020-08-03 18:02:27 +02:00
Theo Arends
1d990ad091
Fix ESP32 PWM range
2020-08-03 11:52:25 +02:00
Staars
ccdfff33dd
add support for MHO-C303
2020-08-02 15:07:18 +02:00
Theo Arends
e1b825ed75
Fix ESP32 PWM resolution calculation
2020-08-02 12:40:15 +02:00
Theo Arends
6185941b18
Fix display redundant power toggle
...
Fix display redundant power toggle if backlight is configured as PWM
2020-08-02 11:42:28 +02:00
gemu2015
6323e777a0
scripter display dump
2020-08-02 07:35:25 +02:00
Stephan Hadinger
f1bea6b363
Add Zigbee better support for IKEA Motion Sensor
2020-08-01 18:52:04 +02:00
Theo Arends
317d4977d1
Fix masterlog_level to control master log level control
2020-07-31 16:56:42 +02:00
Theo Arends
a5857ac03f
Add masterlog_level to control master log level control
2020-07-31 11:53:12 +02:00
Theo Arends
feb5ffc3dd
Oops broke esp8266 compile. Fixed
2020-07-31 11:37:12 +02:00
Theo Arends
6aee706f01
Fix ESP32 Zigbee compilation
2020-07-31 11:35:26 +02:00
Theo Arends
753d161a57
Merge pull request #8821 from halfbakery/shutter_ha_discovery
...
Shutter ha discovery
2020-07-30 20:32:16 +02:00
Norbert Richter
cd6de24f14
Fix ShutterStopToggleDir init
2020-07-30 18:10:29 +02:00
Jason2866
3b7305f20c
Add changes from https://github.com/esp8266/Arduino/commit/a6798691
...
to be compatible with Arduino master.
2020-07-30 13:41:51 +02:00
Theo Arends
70c7f38a1f
Release 8.4.0
2020-07-29 16:58:07 +02:00
Theo Arends
ba3856d900
Change IRRemoteESP8266 library
...
Change IRRemoteESP8266 library from v2.7.6 to v2.7.8.10, fixing Samsung and Pioneer protocols (#8938 )
2020-07-29 14:44:45 +02:00
Stephan Hadinger
e83351864e
Change IRRemoteESP8266 IR lib to pre-2.7.9, fixing Samsung and Pioneer protocols ( #8938 )
2020-07-29 13:57:44 +02:00
Theo Arends
69e252b7d7
Prep release 8.4.0
2020-07-29 10:31:38 +02:00
Stephan Hadinger
c47d8d03a5
Change Zigbee randomizing of parameters at first run or after Reset
2020-07-29 10:02:04 +02:00
Theo Arends
0abe6c6a2b
Zigbee EFR32 xmodem upload
...
Zigbee EFR32 xmodem upload (#8583 )
- Now checks for upload complete
- Add optional define ZIGBEE_BOOTLOADER_SOFTWARE_RESET_FIRST for software reset first
2020-07-27 18:31:14 +02:00
Theo Arends
2012eaccf4
POC3 Zigbee EFR32 xmodem upload
...
POC3 Zigbee EFR32 xmodem upload (#8583 )
- Extend ACK timeout after EOT
2020-07-27 15:43:24 +02:00
Theo Arends
e8beeba651
Remove obsolete debug info
2020-07-27 11:05:44 +02:00
Theo Arends
a6fe5f859b
POC2 Zigbee EFR32 xmodem upload
...
POC2 Zigbee EFR32 xmodem upload (#8583 )
- Swap reset states
- Speed up XMODEM upload by changing current loop sleep
- Add more debug messages
2020-07-27 11:01:20 +02:00
Theo Arends
30d0f050c7
POC Zigbee EFR32 xmodem upload
...
POC Zigbee EFR32 xmodem upload (#8583 )
2020-07-26 18:55:31 +02:00
Stephan Hadinger
267a49b140
Fix compilation error for Zigbee ZNP
2020-07-26 13:54:24 +02:00
Theo Arends
806a862cac
Add EFR32 upload framework
2020-07-25 18:25:06 +02:00
Theo Arends
520558d381
Fix no sensor issue
2020-07-25 17:08:11 +02:00
Stephan Hadinger
781cb4d9c7
Zigbee EZSP improvements and reduced logging
2020-07-25 15:40:42 +02:00
Theo Arends
38179062ae
Refactor TuyaMcu year
2020-07-25 14:52:37 +02:00
bettman66
0467ffc62a
millennium error
2020-07-25 09:21:56 +02:00
Theo Arends
3acae81fc0
Change Domoticz commands prefix from `Domoticz to Dz`
...
- Change Domoticz commands prefix from ``Domoticz`` to ``Dz``
- Add command ``DzSend<type> <index>,<value1(;value2)|state>`` to send values or state to Domoticz
2020-07-24 15:30:21 +02:00
Jason2866
959a8bb234
disable serial log and enable I2C
2020-07-24 12:17:19 +02:00
bovirus
8883ad4c29
Update Italian language
2020-07-24 06:38:44 +02:00
Theo Arends
5f386cc164
Fix MCP230xx telemetry JSON message
...
Fix MCP230xx telemetry JSON message (#8965 )
2020-07-23 14:52:29 +02:00
Norbert Richter
51b9740a5d
Add script usage flags
2020-07-23 13:23:16 +02:00
Theo Arends
85ccdda569
Fix MPU6050 temperature
...
Fix MPU6050 temperature (#8964 )
2020-07-23 13:06:07 +02:00
Theo Arends
85755ea3dc
Enforce correct module for ZBBridge
2020-07-23 12:43:56 +02:00
Theo Arends
d2d134a7fe
Merge pull request #8963 from Jason2866/patch-1
...
Add firmware variant ZigbeeBridge
2020-07-23 11:40:31 +02:00
Theo Arends
9adc4b4202
Add new module 75 supporting Sonoff Zigbee Bridge
...
Add new module 75 supporting Sonoff Zigbee Bridge (#8583 )
2020-07-23 11:39:51 +02:00
Jason2866
6f9715c0da
needed undef added
2020-07-23 09:26:10 +02:00
Jason2866
785289234f
Lights support needed for HUE Emulation
2020-07-22 21:25:20 +02:00
Jason2866
246dcea2d1
new build variant ZigbeeBridge
2020-07-22 21:07:40 +02:00
Stephan Hadinger
eec6869a0a
EZSP flow control
2020-07-22 19:29:16 +02:00
Theo Arends
6f320780a0
Change zigbee reset using new GPIO
2020-07-22 10:12:24 +02:00
Theo Arends
d8c4240656
Prep Zigbee reset GPIO
2020-07-22 10:07:07 +02:00
Theo Arends
0fc41f302e
Update xdrv_40_telegram.ino
2020-07-22 09:36:18 +02:00
Theo Arends
a1fc5d4890
Fix telegram restart loop
...
Fix telegram restart loop (#8619 )
2020-07-22 09:34:35 +02:00
Stephan Hadinger
6d34813f45
Zigbee CC2530 more robust reset
2020-07-21 22:39:39 +02:00
Theo Arends
6f106ce0ae
Merge pull request #8954 from bovirus/patch-1
...
Update Italian language
2020-07-21 22:21:10 +02:00
Stephan Hadinger
93b36d5c46
Change `Ping` now reports the hostname instead of IP address ( #8948 )
2020-07-21 19:16:38 +02:00
bovirus
bdcc630886
Update Italian language
2020-07-21 18:46:52 +02:00
Theo Arends
72e3765a55
Add command (`S)SerialSend6` \<comma seperated values\>
...
Add command (``S``)``SerialSend6`` \<comma seperated values\> (#8937 )
2020-07-21 12:42:18 +02:00
Theo Arends
ac780d5e9a
Merge pull request #8937 from grob6000/serialsend6
...
Serialsend6 - comma-separated decimal send as binary
2020-07-21 12:23:53 +02:00
Theo Arends
4584effbce
Change all timer references from `Arm to Enable`
...
Change all timer references from ``Arm`` to ``Enable`` in GUI, ``Timer`` command and JSON message
2020-07-21 10:44:45 +02:00
Norbert Richter
f0177f3c48
Add ShutterToggleDir/ShutterStopToggleDir
...
same function as ShutterToggle/ShutterStopToggle but based on last movement direction, not on current position (< or > 50%)
2020-07-21 07:25:02 +02:00
Stephan Hadinger
2da8f3c393
Added SO101 1 to suffix commands with source endpoint
2020-07-20 19:30:32 +02:00
Theo Arends
a84ebe552a
Refactor rules processing
2020-07-20 17:24:51 +02:00
Antonio Fernandez
bc3efb5696
Updated the D_TIMER_ARM variable to say "Enable"
...
Arm has been a bit of a confusing term. I think it would help new users out to rename this to "Enable". It will make the button more intuitive.
2020-07-20 10:57:38 -04:00
Theo Arends
59f50d04f2
Allow rules on energy margins
...
Allow rules on energy margins (#8935 )
2020-07-20 16:41:05 +02:00
Theo Arends
0a64625e9a
Allow rules on energy margins
...
Allow rules on energy margins (#8935 )
2020-07-20 16:26:32 +02:00
Theo Arends
eeed6768d0
Third try to fix counter interrupt storm
2020-07-20 11:20:58 +02:00
Platformio BUILD
ecf5ad0232
Merge remote-tracking branch 'Tasmota/development'
2020-07-20 06:51:59 +00:00
Staars
1b380b5bc9
update MQTT presentation
2020-07-20 08:51:17 +02:00
George
2ced749e4d
serialsend6 - more fixes
...
oops
2020-07-20 10:14:01 +10:00
George
8a4a0d67ff
serialsend6 - fixes
...
Forgot to fix top condition
2020-07-20 10:08:20 +10:00
Theo Arends
23da6285c1
Add command `SetOption100 0/1`
...
Add command ``SetOption100 0/1`` to remove ``ZbReceived`` value from ``{"ZbReceived":{xxx:yyy}}`` JSON message
2020-07-19 15:57:37 +02:00
Theo Arends
528fe5333d
Shrink minimal a bit
2020-07-19 13:33:57 +02:00
George
63242de249
Serialsend6
...
* Adds serialsend6, allowing sending of binary data with comma-delimited string of decimal numbers.
2020-07-19 20:34:43 +10:00
Theo Arends
2c6198f27c
Fix spelling
...
Fix spelling (#3410 )
2020-07-18 18:51:13 +02:00
Theo Arends
d2198ad8b6
Fix esp32 compile error
2020-07-17 18:40:06 +02:00
Theo Arends
8dbe3c90da
Second try to fix counter interrupt storm
...
Second try to fix counter interrupt storm during OTA (#8928 )
2020-07-17 16:18:07 +02:00
Theo Arends
25dcf447f3
First try to fix counter interrupt storm
...
First try to fix counter interrupt storm during OTA (#8928 )
2020-07-17 12:49:42 +02:00
Theo Arends
a9b05b0884
Change to attachInterruptArg()
...
Change to attachInterruptArg() saving 76 bytes
2020-07-17 12:37:21 +02:00
Theo Arends
934ca43463
Remove Arduino ESP8266 Core support before 2.7.1
...
Remove Arduino ESP8266 Core support for versions before 2.7.1
2020-07-17 11:49:56 +02:00
Theo Arends
6b0870343b
Change to limited support of Arduino IDE
...
Change to limited support of Arduino IDE as an increasing amount of features cannot be compiled with Arduino IDE
2020-07-16 18:21:19 +02:00
Theo Arends
2705c8eb8b
Fix GCC 10.1 warnings
2020-07-16 18:02:39 +02:00
Theo Arends
29e73b4291
Fix GCC 10.1 warning
2020-07-16 17:50:26 +02:00
Theo Arends
031b04fb53
Add check for valid time
2020-07-16 17:28:47 +02:00
Theo Arends
344c091f83
Merge pull request #8927 from gemu2015/scripter-fix
...
scripter add event result
2020-07-16 17:24:47 +02:00
Theo Arends
15a1c881ad
Merge pull request #8926 from Bettman66/development
...
issues #8866
2020-07-16 17:16:02 +02:00
gemu2015
2ad758117d
scripter add event result
2020-07-16 17:15:12 +02:00
Walter Zengel
8813827376
issues #8866
2020-07-16 17:13:19 +02:00
Theo Arends
66b3dc1cf2
Increase TLS fingerprint security
2020-07-16 16:46:30 +02:00
Walter Zengel
858d150398
issues #8866
...
update tuyatime every 60sec
2020-07-16 16:42:06 +02:00
bovirus
9d69c36355
Update Italian language
2020-07-16 14:24:41 +02:00
Theo Arends
e6a3b675e3
Merge pull request #8916 from Staars/mi32
...
MI-ESP32: add MHO-C401
2020-07-15 18:20:52 +02:00
Staars
f6f208e65c
add MHO-C401
2020-07-15 17:41:12 +02:00
Theo Arends
06c06705dd
Fix minimal binary fast reboot issue
2020-07-15 16:09:32 +02:00
Theo Arends
6f52b0f7cc
Reset version
2020-07-15 14:35:30 +02:00
Theo Arends
c66e5a4381
Fix GCC 10.1 warnings
2020-07-15 14:11:41 +02:00
Theo Arends
608d05f0bb
Fix GCC 10.1 warnings
2020-07-15 11:04:29 +02:00
Theo Arends
214b227942
Better fix GCC 10.1 warnings
2020-07-15 10:50:54 +02:00
gemu2015
e43d1828f6
some gcc fixes, etc
2020-07-15 09:44:52 +02:00
Theo Arends
1dcf2df5ee
Merge pull request #8907 from SODAIS69/development
...
Added translations for zh_TW
2020-07-14 22:27:59 +02:00
SODAIS69
837458577f
Merge branch 'development' of https://github.com/SODAIS69/Tasmota into development
2020-07-15 01:06:58 +08:00
SODAIS69
7cd8696946
Remove redundant quotes that causes cl fails.
2020-07-15 01:06:45 +08:00
Theo Arends
58a4a12b22
Fix GCC 10.1 warning
2020-07-14 18:35:29 +02:00
Theo Arends
2fe5326821
Fix buffer overflow
2020-07-14 18:34:59 +02:00
Theo Arends
35e570ca97
Fix GCC 10.1 error
2020-07-14 18:30:23 +02:00
Theo Arends
d86fb6f584
Fix GCC 10.1 warnings
2020-07-14 18:19:13 +02:00
SODAIS
9bbba04925
Update zh_TW.h
...
Removing string accidentally added
2020-07-15 00:05:13 +08:00
SODAIS69
151dc5f6b8
Add translations for zh_TW
2020-07-14 23:58:10 +08:00
Theo Arends
6843f58a91
Add support for Schneider Electric iEM3000
...
Add support for Schneider Electric iEM3000 series Modbus energy meter by Marius Bezuidenhout
2020-07-14 17:37:14 +02:00
Theo Arends
02c8e4d9cf
Merge pull request #8904 from sametflo/patch-1
...
ESP32 port: JSON error
2020-07-14 17:10:58 +02:00
Theo Arends
7e03cbedda
Fix GCC 10.1 errors and warnings
2020-07-14 16:57:49 +02:00
Theo Arends
f3c391b160
Fix GCC 10.1 errors and warnings
2020-07-14 16:21:11 +02:00
Sammy BAUER
b7c7943b00
ESP32 port: JSON error
...
A double quote is missing in the JSON response of the status command, so the result is not valid for ESP32.
2020-07-14 16:07:35 +02:00
Theo Arends
cd6e23757c
Refactor rotary encoder
2020-07-14 15:01:41 +02:00
Theo Arends
5e4554e927
Merge pull request #8900 from tthk/development
...
Add support for 0.56" 7-Segment LED Backpack with floating point and raw segment addressing
2020-07-14 11:58:39 +02:00
Theo Arends
c62679c3c8
Prep for more NRG drivers
2020-07-14 11:57:10 +02:00
Theo Arends
73f565aa8c
Merge pull request #8899 from SODAIS69/development
...
Optimizations for zh_TW translations
2020-07-14 11:53:16 +02:00
Theo Arends
fde82d8bdb
Merge pull request #8890 from mbezuidenhout/iem3000-feature
...
Schneider iEM3xxx Modbus feature
2020-07-14 11:43:52 +02:00
Platformio BUILD
8619e8513a
Merge remote-tracking branch 'Tasmota/development'
2020-07-14 09:36:32 +00:00
Khoa Ton
414982603b
Fix error in example comment
2020-07-14 02:35:49 -07:00
Theo Arends
7507d51ab9
Merge pull request #8895 from arijav/development
...
Bugfix local temperature sensor in fahrenheit for Thermostat driver
2020-07-14 11:27:40 +02:00
Theo Arends
6d99e057b9
Merge pull request #8885 from d0m1n1qu3/MI32_rssi
...
read the rssi from the BLE sensors
2020-07-14 11:26:45 +02:00
gui
30a0e66589
Optimizations for zh_TW translations
2020-07-14 17:06:50 +08:00
Khoa Ton
a82b18e778
Merge branch 'development' of github.com:tthk/Tasmota into development
2020-07-14 01:42:50 -07:00
Khoa Ton
60584d9423
Add 0.56" sevenseg support, floating point, raw output
2020-07-14 01:42:41 -07:00
d0m1n1qu3
032c87c7a9
fix that firmware is send everytime since commit 39705a2e05
2020-07-13 21:24:38 +02:00
d0m1n1qu3
3640372fd0
fix that firmware is send everytime since commit 39705a2e05
2020-07-13 21:08:10 +02:00
Javier Arigita
e0f075afb1
Bugfix local temperature sensor in fahrenheit
2020-07-13 20:22:37 +02:00
d0m1n1qu3
e468f941db
using D_RSSI instead of new String
2020-07-13 17:57:30 +02:00
Theo Arends
8dbcf481c7
Merge pull request #8894 from Staars/nrf24
...
MI-NRF24: add MHO-C401
2020-07-13 15:13:30 +02:00
Theo Arends
84ee6393a5
Add second rotary support
...
Add second rotary support default used for CW light control when first rotary is used for RGB light control (#8864 )
2020-07-13 15:10:23 +02:00
d0m1n1qu3
4f10a15a65
shift the init or the variable firmware to FLORA only because of changes from Staars
2020-07-12 21:19:40 +02:00
Staars
41d0f3117f
add MHO-C401
2020-07-12 21:12:42 +02:00
d0m1n1qu3
51b3d67ca9
try to merge remote
...
Merge remote-tracking branch 'upstream/development' into MI32_rssi
2020-07-12 21:01:36 +02:00
Theo Arends
96d37ec535
Add Rotary features
...
Add On/Off functionality to rotary dial (#8263 )
2020-07-12 18:53:57 +02:00
Staars
39705a2e05
add lights, yeerc, decryption and more
2020-07-12 18:17:27 +02:00
Marius Bezuidenhout
277df060dd
Schneider iEM3xxx Modbus feature
...
Feature to read modbus data from Schneider Electric iEM energy monitor devices
2020-07-12 17:52:24 +02:00
Theo Arends
202326c5f3
Update changelog
2020-07-12 15:34:02 +02:00
Theo Arends
e3fd1b7850
Fix DS18S20 temp calculation
...
Fix DS18S20 temp calculation (#8777 )
2020-07-12 15:24:42 +02:00
Khoa Ton
3462c7f31b
Fix mispelling in comment
2020-07-12 00:02:39 -07:00
Khoa Ton
7de43e6233
Added comments on multiple sevenseg display layout
2020-07-11 23:33:25 -07:00
Khoa Ton
833f47fd15
Support up to 8 I2C Seven Segment Displays
2020-07-11 23:16:29 -07:00
d0m1n1qu3
5a2e7c5aa7
add some checks is rssi is available and init variables at object creation
2020-07-11 22:09:26 +02:00
Stephan Hadinger
2dd3e0e0a0
Zigbee EZSP better support for groups
2020-07-10 20:15:12 +02:00
d0m1n1qu3
55653f0c33
read the rssi from the sensor
...
sometimes it is hard to find out why a sensor sends no data
with the rssi you got a value of the BLE signal strenght
and can optimize the location of the sensor or the ESP32
if the rssi got worse over time the battery could be the problem
rssi monitoring is a must have feature for radio signals :-)
2020-07-10 18:03:07 +02:00
d0m1n1qu3
115ed56424
send firmware version only via mqtt not shown on GUI anymore
2020-07-10 17:00:45 +02:00
d0m1n1qu3
151686d2e1
read firmware verion for FLORA devices
...
the FLORA sensors send the firmware version number while they send the
battery info so we parse it and send it via mqtt (json) and also
present it in the webinterface
2020-07-10 13:16:01 +02:00
d0m1n1qu3
881cd5e580
repair float int problems for MI Flora moisture and fertility
2020-07-09 20:47:01 +02:00
stefanbode
90f29695bb
Update xsns_01_counter.ino
2020-07-07 16:31:35 +02:00
stefanbode
ce7070b0a5
Update xsns_01_counter.ino
2020-07-07 16:26:44 +02:00
stefanbode
7c2d9673a1
Update xsns_01_counter.ino
2020-07-07 16:22:55 +02:00
stefanbode
debd2b7562
Update xdrv_04_light.ino
2020-07-07 16:19:26 +02:00
stefanbode
f2e686ab26
Fixes some reboots on change the dimmer
2020-07-07 16:17:43 +02:00
Staars
7fe99a5e04
minimal API-changes, tweak scan process
2020-07-06 20:10:43 +02:00
Theo Arends
d612d2b62e
Merge pull request #8862 from s-hadinger/zigbee_july_5
...
Zigbee EZSP support for bindings and groups
2020-07-05 21:21:44 +02:00
Theo Arends
41e72328fd
Merge pull request #8861 from Staars/nrf24
...
NRF24: add night lights and yee-rc, refactoring
2020-07-05 21:20:38 +02:00
Stephan Hadinger
5384c0190b
Zigbee EZSP support for bindings and groups
2020-07-05 21:01:26 +02:00
Staars
d56f5ebbdf
add lights and yeerc
2020-07-05 19:48:47 +02:00
Theo Arends
bd302f9a64
Prep ESP32 zigbee support
2020-07-05 15:13:57 +02:00
Theo Arends
d4f8234780
Prep ESP32 zigbee support
2020-07-05 14:51:55 +02:00
Theo Arends
acee1e5686
Fix Zigbee reset pin
2020-07-05 12:35:54 +02:00
Theo Arends
299b9a7194
Update support_features.ino
2020-07-05 12:15:26 +02:00
bovirus
997e85b54a
Update Italian language
...
Fix some typos (space between words or uppercase/lowercase)
Tuining text strings.
2020-07-05 09:57:10 +02:00
gemu2015
876505a2c3
Update xsns_53_sml.ino
2020-07-05 08:59:42 +02:00
gemu2015
afa20ca1f7
fix ed300l bug, fix esp32 set bd bug
2020-07-05 08:55:34 +02:00
Stephan Hadinger
173a6d917b
Zigbee EZSP minor improvements
2020-07-04 19:59:59 +02:00
Theo Arends
407d36c055
Update support_features.ino
2020-07-04 18:34:23 +02:00
Theo Arends
046b43b967
Merge pull request #8848 from ryancdotorg/nothing-up-my-sleeve
...
Transparent default value for MqttFingerprint2
2020-07-04 16:19:29 +02:00
Theo Arends
0315ef3a3c
Add some comments to led commands
2020-07-04 15:40:38 +02:00
Theo Arends
c3a056a78f
Minor refactor
2020-07-04 14:29:15 +02:00
Norbert Richter
e7cd96689f
Shutter reactivate rule trigger during move
2020-07-04 13:23:35 +02:00
Norbert Richter
46542e4cbb
Shutter change loglevels+1
2020-07-04 13:20:53 +02:00
Ryan Castellucci
c0c19ea3da
Transparent default value for MqttFingerprint2
...
I was unable to find any information on where the existing default
MqttFingerprint2 value came from, and can't be sure that someone
doesn't have a key matching it.
For transparency, this patch replaces the default MqttFingerprint2 value
with the result of SHA1("Tasmota") as a "nothing-up-my-sleeve number".
2020-07-04 11:56:05 +01:00
Theo Arends
642fa216c2
Merge branch 'development' into pre-release
2020-07-04 12:04:41 +02:00
Norbert Richter
0cebf9a28f
Fix shutter target == 255 on close
2020-07-04 10:43:02 +02:00
Theo Arends
e5127d8e8e
Fix possible watchdog/exception
...
Fix possible watchdog/exception (#8828 )
2020-07-03 17:17:57 +02:00
Theo Arends
a6dcffab9b
Fix PROGMEM related exceptions
...
Fix PROGMEM related exceptions (#8828 )
2020-07-03 12:30:09 +02:00
Theo Arends
911dc64e99
Merge pull request #8833 from stefanbode/patch-14
...
Add support for AC Dimmer #8789
2020-07-03 10:48:14 +02:00
stefanbode
22fec3202a
Update core_esp8266_wiring_pwm.cpp
2020-07-03 09:07:43 +02:00
stefanbode
041be8882e
Update core_esp8266_wiring_pwm.cpp
2020-07-03 09:04:14 +02:00
stefanbode
d3a9413a7c
Update tasmota_globals.h
2020-07-03 09:01:53 +02:00
stefanbode
6bd4edcdae
Update xsns_01_counter.ino
2020-07-03 09:01:02 +02:00
stefanbode
fa4680bb61
Delete Arduino.h
2020-07-03 08:59:48 +02:00
Stephan Hadinger
8bfd753334
Zigbee EZSP milestone 4
2020-07-02 22:56:37 +02:00
Theo Arends
cc301e9395
Merge pull request #8837 from gemu2015/scripter-update
...
Scripter update
2020-07-02 18:18:41 +02:00
Theo Arends
0cc1dd957b
Add SO98 to control user rotary support
2020-07-02 18:13:14 +02:00
stefanbode
0509eee6a5
Update xsns_01_counter.ino
2020-07-02 08:42:43 +02:00
stefanbode
862262c349
Update Arduino.h
2020-07-02 08:37:32 +02:00
gemu2015
67b3702b0b
Update tasmota.ino
2020-07-02 06:48:07 +02:00
gemu2015
64bd9f1974
scripter fixes
2020-07-02 06:46:04 +02:00
stefanbode
533f314277
Update Arduino.h
2020-07-01 18:45:36 +02:00
stefanbode
e3c19205b6
Add files via upload
2020-07-01 17:46:53 +02:00
stefanbode
c11e948b81
Update xsns_01_counter.ino
2020-07-01 17:46:13 +02:00
stefanbode
2d3d4863b4
Update core_esp8266_wiring_pwm.cpp
2020-07-01 17:38:49 +02:00
stefanbode
4fe216f3c7
Support for AC Dimmer
2020-07-01 17:37:32 +02:00
Justifiably
dcb57d11e3
Spurious low LMT01 pulse are sometimes seen, ignore them.
2020-07-01 13:58:31 +01:00
Theo Arends
618d86078c
Rotary experiments
2020-07-01 10:34:39 +02:00
Theo Arends
767eba7e8c
Rotary experiments
2020-07-01 10:27:04 +02:00
Theo Arends
83b6665c39
Rotary experiments
2020-07-01 10:24:46 +02:00
Theo Arends
9ac4502c78
Rotary experiments
2020-07-01 10:22:20 +02:00
Theo Arends
8ff609b371
Add comment
2020-06-30 18:13:38 +02:00
Theo Arends
24669bb674
Fix rule mem events
...
Fix rule mem events (#8826 )
2020-06-30 18:09:18 +02:00
Theo Arends
b6495598de
Tune rotary encoder color control
2020-06-30 18:00:14 +02:00
Theo Arends
828a64815b
Add rotary encoder color control
...
Add rotary encoder color control when button pressed and postpone flash writes while turning rotary.
2020-06-30 17:48:38 +02:00
Theo Arends
e52961b3b4
Add rotary encoder support
...
- Add rotary encoder support for light dimmer and optional color temperature if button1 still pressed (#8670 )
- Fix Mi Desk Lamp brightness control (#8748 )
2020-06-30 16:58:36 +02:00
Theo Arends
6853926948
Fix array index
...
Fix array index (#8823 )
2020-06-30 15:05:07 +02:00
Stephan Hadinger
fc40a0945d
Zigbee EZSP milestone 3
2020-06-29 22:21:32 +02:00
halfbakery
50a9258eac
Home Assistant shutter autodiscovery
2020-06-29 19:44:26 +02:00
halfbakery
95bed62bd1
Do not announce shutter controlling relays to Home Assistant
2020-06-29 19:38:50 +02:00
Theo Arends
074bef9f70
Try to fix Mi Desk Lamp
...
Try to fix Mi Desk Lamp (#8748 )
2020-06-29 17:35:02 +02:00
Theo Arends
acc0562422
Try to fix Mi Desk Lamp
...
Try to fix Mi Desk Lamp (#8748 )
2020-06-29 16:34:35 +02:00
Federico Leoni
03db100197
TuyaMCU baud rate
2020-06-29 11:01:55 -03:00
Theo Arends
8afba31107
Add some comments
2020-06-29 14:43:43 +02:00
Theo Arends
2a58730219
Shrink ajax package
2020-06-29 13:52:24 +02:00
Theo Arends
a63604bd10
Add Battery status to Zigbee GUI
...
Add Battery status to Zigbee GUI
2020-06-29 11:53:31 +02:00
gemu2015
bc1f91041c
fix scripter USE_SCRIPT_GLOBVARS without USE_DEVICE_GROUPS
2020-06-29 10:48:24 +02:00
Theo Arends
04dca1e61f
Merge pull request #8816 from gemu2015/scripter-string_array
...
scripter support for string array
2020-06-29 08:42:45 +02:00
gemu2015
df125f2c07
scripter support for string array
2020-06-29 07:06:08 +02:00
Mark Hansen
c9f3a2d563
Add tasmota_flash_writes_total to Prometheus
...
Follows prometheus naming best practices for unitless accumulating counts:
https://prometheus.io/docs/practices/naming/#metric-names
(cf http_requests_total).
2020-06-29 10:35:27 +10:00
Stephan Hadinger
908fca70ab
Relax detection of Aqara Cuve
2020-06-28 18:06:25 +02:00
Stephan Hadinger
ac80807c4e
Removed the x2 to battery percentage
2020-06-28 18:04:36 +02:00
Stephan Hadinger
4af6b7d540
Moved LQI to Zigbee devices
2020-06-28 17:53:59 +02:00
Theo Arends
609b0309fa
Try to fix mi desk lamp
...
Try to fix mi desk lamp (#8748 )
2020-06-28 12:54:44 +02:00
Theo Arends
7dafeb280e
Rename global temp and pressure
...
- Rename global temp and pressure (#8808 , #8810 )
- Fix SGP30 calculation (#8808 )
2020-06-28 12:23:18 +02:00
Mark Hansen
e9f88af959
Add WiFi metrics to prometheus exporter
2020-06-28 11:43:29 +10:00
Theo Arends
a212b3ca7d
Change zigbee LQ to LQI
2020-06-27 22:20:32 +02:00
Theo Arends
a05e939be9
Add some zigbee webinfo
2020-06-27 18:17:40 +02:00
Theo Arends
5fe75496f9
Merge pull request #8801 from s-hadinger/zigbee_june_20
...
Minor Zigbee changes
2020-06-27 15:06:58 +02:00
Stephan Hadinger
2e50cc507d
Minor Zigbee changes
2020-06-27 14:55:55 +02:00
Mark Hansen
76c61e85b3
Add tasmota_info prometheus psuedo-metric.
...
Exports version, image type, and build timestamp.
It's common to export something like this to show version numbers across the fleet.
For example, the golang exporter exposes version:
```
go_info{version="go1.14.4"} 1
```
And prometheus exposes:
```
prometheus_build_info{branch="HEAD",goversion="go1.14.4",revision="eba3fdcbf0d378b66600281903e3aab515732b39",version="2.19.1"} 1
```
2020-06-27 21:21:11 +10:00
Theo Arends
1866938cbd
Integrate prometheus
2020-06-27 11:52:44 +02:00
Theo Arends
74a3be49a4
Merge pull request #8796 from mhansen/boot_count
...
Add tasmota_boot_count prometheus metric
2020-06-27 10:34:26 +02:00
Mark Hansen
f741f43262
Add tasmota_boot_count prometheus metric
2020-06-27 12:10:00 +10:00
Mark Hansen
b802d34c42
Move #define USE_PROMETHEUS to my_user_config.h
...
This is where all the other #defines live.
This should make it easier to find the #define for enabling prometheus.
2020-06-27 12:04:32 +10:00
gemu2015
6553a775f4
scripter update
...
fix unishox define conflict
fix for next loop exit bugs
add full pagewebserver (also support for jpg, html and txt files from filesystem)
2020-06-26 09:22:57 +02:00
Theo Arends
c8bdf11f80
Merge pull request #8787 from Jason2866/patch-1
...
Updated instructions
2020-06-26 08:57:10 +02:00
Theo Arends
169d444532
Merge pull request #8786 from mhansen/uptime-prometheus
...
Add uptime metric to prometheus exporter
2020-06-26 08:56:36 +02:00
Jason2866
f5fb209e9d
Updated instructions
2020-06-26 08:03:11 +02:00
Jason2866
b0cebcbef8
Shrink tasmota-ir
...
Disable Counter and DHT and DS18x20 sensors. Use ADC_VCC
2020-06-25 15:36:25 +02:00
Mark Hansen
956e6f5a5c
Add uptime metric to prometheus exporter
...
I'm following the naming practices:
https://prometheus.io/docs/practices/naming/
- an application prefix (tasmota_)
- a unit suffix in plural form
Tested building and flashing: looks like
```
tasmota_uptime_seconds 78
```
2020-06-25 20:33:54 +10:00
gemu2015
1cbfbc697a
fix sml counter irq mode
2020-06-25 07:34:00 +02:00
Theo Arends
14fe92f13c
Merge pull request #8780 from s-hadinger/ir_278
...
Change IRremoteESP8266 library updated to v2.7.8
2020-06-24 22:12:25 +02:00
Stephan Hadinger
4503cd44ed
Change IRremoteESP8266 library updated to v2.7.8
2020-06-24 21:48:33 +02:00
Stephan Hadinger
4a69bb2a13
Fix wrong CT range when Alexa mode #8694
2020-06-24 21:41:04 +02:00
Theo Arends
a55ada039f
Merge pull request #8776 from Staars/development
...
fix BEARSSL-decryption, remove MBEDTLS, prepare night light sensors for NRF24 driver
2020-06-24 16:38:33 +02:00
Theo Arends
faecd38006
Add compile time User Template
...
Add compile time User Template (#8766 )
2020-06-24 16:37:02 +02:00
Platformio BUILD
606f675a33
Merge remote-tracking branch 'Tasmota/development'
2020-06-24 14:21:45 +00:00
Staars
80729a85ad
fix BEARSSL-decryption, remove MBEDTLS, prepare night light sensors
2020-06-24 16:21:09 +02:00
Staars
6363e2fa96
remove legacy code
2020-06-24 16:20:07 +02:00
Theo Arends
ff327106be
Refactor ESP32 support
2020-06-24 15:58:56 +02:00
Theo Arends
7600a81c8e
Add ESP32 counter support
2020-06-24 15:50:14 +02:00
Theo Arends
5631415acd
Add ESP32 inverted buzzer support
2020-06-24 15:49:18 +02:00
Theo Arends
f4adce5fb1
Add ESP32 DHT support
...
Add ESP32 DHT support (#8503 )
2020-06-24 15:36:54 +02:00
Alain Turbide
076d1521e3
- switched to strcasecmp for compare
...
- removed ifdef/endif
2020-06-24 07:09:22 -04:00
Alain Turbide
0c02d1ae3e
add missing irsend_active flag to block ir receive during send
2020-06-23 20:13:09 -04:00
Alain Turbide
2b1d251b85
- Added case insensitivity for GC/gc
...
- Added repeat support
- removed debug messages
2020-06-23 19:46:55 -04:00
Alain Turbide
100805ff26
Add support for GlobalCache codes using the same format as irsend<x>
...
raw. Use irsend<x> gc,xxx,xxx
2020-06-23 18:09:44 -04:00
Jason2866
526593d9c9
Update core_esp8266_wiring_pwm.cpp
2020-06-23 20:03:41 +02:00
Jason2866
5322238d56
Update core_esp8266_wiring_digital.cpp
2020-06-23 20:02:55 +02:00
Jason2866
e893f8d97d
Update core_esp8266_waveform.cpp
2020-06-23 20:02:15 +02:00
Jason2866
bcc9145a91
Update core_esp8266_waveform.h
2020-06-23 20:01:26 +02:00
Jason2866
ee2fea9e25
Add files via upload
2020-06-23 19:39:14 +02:00
Jason2866
e7c6f4645f
Use PWM files from Arduino PR 7022
2020-06-23 19:21:48 +02:00
Jason2866
a987a60c50
Delete core_esp8266_wiring_pwm.cpp
2020-06-23 19:17:50 +02:00
Jason2866
187809300b
Delete core_esp8266_wiring_digital.cpp
2020-06-23 19:17:37 +02:00
Jason2866
454e09f575
Delete core_esp8266_waveform.cpp
2020-06-23 19:16:30 +02:00
Theo Arends
1f80336ae4
Fix shutter watchdogs
...
Fix shutter watchdogs (#8721 )
2020-06-23 17:30:06 +02:00
Theo Arends
6e8928b8a1
Fix PWM software watchdogs
...
Fix PWM software watchdogs by correctly initializing variables (#8721 )
2020-06-23 17:28:15 +02:00
Theo Arends
7784156376
Fix TasmotaClient exception
...
Fix TasmotaClient exception (#8734 )
2020-06-22 22:52:25 +02:00
Theo Arends
7c8b06ce16
Add compile time interlock parameters
...
Add compile time interlock parameters (#8759 )
2020-06-22 22:36:54 +02:00
Theo Arends
c8e08d7f8a
Add rule busy friendly loop
2020-06-22 22:08:03 +02:00
Theo Arends
610f1cef00
Fix rules related exception or watchdog
...
Fix rules related exception or watchdog by adding a rules mutex solving possible rule loops as in case of Var/Mem/Add/Sub/Mult and Scale (#8757 )
2020-06-22 21:47:40 +02:00
Jason2866
230d88c124
Fix warning redefine in driver xsns_52
2020-06-22 20:33:53 +02:00
Theo Arends
b2d2226d5d
Fix compile error
...
Fix compile error (#8758 )
2020-06-22 17:54:42 +02:00
Theo Arends
04ec0832fc
Fix ILI9341 hardware scroll
2020-06-22 17:36:39 +02:00
stefanbode
fba98d9839
Update xdrv_27_shutter.ino
2020-06-22 13:24:36 +02:00
stefanbode
252100704c
8.3 fixes for Shutters (Stepper Motors) #8721
...
PWM control has changed in SDK. CHanged shutter functionality takes into consideration that physically the PWM frequency is minimum 40Hz
2020-06-22 13:21:13 +02:00
Theo Arends
fb39378960
Merge pull request #8754 from Staars/nrf24
...
NRF24: use BEARSSL for decryption, make it optional
2020-06-22 11:49:13 +02:00
Staars
7a01aee0c3
NRF: use BEARSSL for decryption, make it optional
2020-06-22 11:23:06 +02:00
Theo Arends
9d70a194d9
Change delay(2) to delayMicroseconds(2000)
...
Change delay(2) to delayMicroseconds(2000) and see if it helps (#7468 )
2020-06-22 11:14:12 +02:00
Theo Arends
58435fb0c9
Revert "Change delay(2) to delayMicroseconds(2000)"
...
This reverts commit 252dddef7c .
2020-06-22 11:13:31 +02:00
Theo Arends
252dddef7c
Change delay(2) to delayMicroseconds(2000)
...
Change delay(2) to delayMicroseconds(2000) and see if it helps (#7568 )
2020-06-22 11:12:46 +02:00
Theo Arends
428b6dd4ec
Merge pull request #8749 from gemu2015/ibeacon-fix
...
ibeacon json path
2020-06-21 21:36:02 +02:00
halfbakery
2e43715343
SwitchDebounce flags should be added to every valid imeout values
2020-06-21 20:46:37 +02:00
gemu2015
279715c85e
ibeacon json path
2020-06-21 16:20:14 +02:00
Theo Arends
bb30044ae6
Add more user control over ILI9341
2020-06-21 12:11:40 +02:00
gemu2015
898646a07c
fixed global vars upd[x], use own udp instance
2020-06-21 09:13:51 +02:00
Theo Arends
b5f45aa295
Fix ESP32 SPI config
2020-06-20 17:58:21 +02:00
Theo Arends
b6e0ac5a87
Merge pull request #8741 from effelle/development
...
HAss Discovery: ESP32 fix
2020-06-20 16:08:39 +02:00
Federico Leoni
0e2104c4ad
ESP32 fix
2020-06-20 10:38:17 -03:00
Theo Arends
54e8e633e9
Fix ESP32 ILI9341 using hardware SPI
2020-06-20 13:18:33 +02:00
Theo Arends
37886f33c8
Fix ESP32 wESP32 template
...
Fix ESP32 wESP32 template (#8503 )
2020-06-20 12:00:40 +02:00
Charles
9c20fd78e7
Merge branch 'development' of https://github.com/arendst/Tasmota into teleinfo
2020-06-19 22:31:12 +02:00
Stephan Hadinger
ca38d81b22
EZSP milestone 2
2020-06-19 20:54:37 +02:00
Theo Arends
39ee974f72
Fix ILI9341 system crash
2020-06-19 18:29:15 +02:00
Norbert Richter
9b44a369d8
Fix some json unescapes
2020-06-19 12:33:31 +02:00
Adrian Scillato
09871f8668
Fix bug on rule variable %topic%
2020-06-19 02:12:05 -03:00
Charles
5d4328a1a7
Merge branch 'teleinfo-dev' into teleinfo
2020-06-19 02:40:00 +02:00
Charles
51c1cd3148
Added Teleinfo template
2020-06-19 02:38:15 +02:00
Charles
8f3821d862
Merge branch 'development' into teleinfo-dev
2020-06-19 02:37:11 +02:00
Charles
2cf1abff83
Updated ESP32 template
2020-06-19 02:28:09 +02:00
Charles
01e3198524
Sync from upstream
2020-06-19 02:13:17 +02:00
Theo Arends
47c27481f2
Merge pull request #8729 from Staars/nrf24
...
Adding payload decryption to the xsns_61_MI_NRF24.ino-driver
2020-06-18 21:41:50 +02:00
Theo Arends
11ee93eaa1
Merge pull request #8728 from ascillato/patch-1
...
KNX: Add Scene Support
2020-06-18 20:58:51 +02:00
ascillato
e48d47233d
Merge branch 'patch-1' of https://github.com/ascillato/Tasmota_KNX into patch-1
2020-06-18 15:26:49 -03:00
ascillato
98798d4c11
KNX: Add Scene Translation Keys
2020-06-18 15:25:59 -03:00
Adrian Scillato
bd011493e5
KNX: Add Scenes Slot
2020-06-18 15:23:58 -03:00
Adrian Scillato
ae1bb588bc
KNX: Add Scenes Support
2020-06-18 15:07:01 -03:00
Federico Leoni
0d6aaa64b5
Discovery Update
2020-06-18 14:43:18 -03:00
Theo Arends
f9c03648a4
Merge pull request #8722 from hallard/teleinfo
...
Added new features to Teleinfo
2020-06-18 19:13:07 +02:00
Theo Arends
bb9facda4e
Merge pull request #8723 from curzon01/development
...
Add info display Ssid escape
2020-06-18 19:11:05 +02:00
Norbert Richter
fc3d38bbe7
Add info display Ssid escape
2020-06-18 18:16:16 +02:00
Charles
5bb51f3807
Merge branch 'teleinfo-dev' into teleinfo
2020-06-18 18:14:36 +02:00
Charles
6da439c67c
ESP32 template 65504 -> 1
2020-06-18 18:14:06 +02:00
Staars
b71a5ae9e4
add decryption to xsns_61_MI_NRF24.ino
2020-06-18 17:57:16 +02:00
Theo Arends
da87918d51
Fix ESP32 ethernet hostname
2020-06-18 17:47:29 +02:00
Charles
dc745fc56b
Merge branch 'teleinfo-dev' into teleinfo
2020-06-18 17:12:43 +02:00
Charles
c9c98a8ce3
Added Load on Telemetry
2020-06-18 17:12:23 +02:00
Charles
a3a78d08af
Merge branch 'teleinfo-dev' into teleinfo
2020-06-18 16:21:29 +02:00
Charles
0c48aa3de3
Used ISOUSC for power contract
2020-06-18 16:10:48 +02:00
Theo Arends
c533eb1186
BLM certify part 2
...
- Change define USE_TASMOTA_SLAVE into USE_TASMOTA_CLIENT
- Change commands ``SlaveSend`` and ``SlaveReset`` into ``ClientSend`` and ``ClientReset``
2020-06-18 16:05:55 +02:00
Theo Arends
4e3b547657
BLM certify part 1
2020-06-18 14:24:15 +02:00
Theo Arends
2af506e48b
Change ESP32 USER GPIO template representation decreasing template message size
...
Change ESP32 USER GPIO template representation decreasing template message size
2020-06-18 12:55:10 +02:00
Charles
dd6574520f
Merge branch 'teleinfo-dev' into teleinfo
2020-06-18 10:59:39 +02:00
Theo Arends
63f8a2aafd
Fix ESP32 network checks
...
Fix ESP32 network checks (#8503 )
2020-06-18 10:18:49 +02:00
Charles
748196dcd9
massive use of GetTextIndexed, avoid long also
2020-06-17 19:54:40 +02:00
Theo Arends
8414f73bf4
ESP32 check ethernet GPIO defined
2020-06-17 18:31:31 +02:00
Theo Arends
7853d8c8c4
ESP32 add support for ethernet phy IP101
...
ESP32 add support for ethernet phy IP101 (#8503 )
2020-06-17 18:14:50 +02:00
Theo Arends
934526244f
Add support for single wire LMT01
...
Add support for single wire LMT01 temperature Sensor by justifiably (#8713 )
2020-06-17 17:22:41 +02:00
Theo Arends
ec7bad1c5e
Merge pull request #8713 from justifiably/LMT01
...
Add support for LMT01 temperature sensor
2020-06-17 17:01:33 +02:00
gemu2015
c18977f655
Update xdrv_10_scripter.ino
2020-06-17 16:19:33 +02:00
Justifiably
a4846c10fd
Add D_SENSOR_LMT01_PULSE to language files.
2020-06-17 15:17:28 +01:00
Justifiably
ad7c929d9b
Add support for LMT01 temperature sensor
2020-06-17 14:53:38 +01:00
Theo Arends
1aa20baf92
Add wESP32 config
2020-06-17 15:27:12 +02:00
Theo Arends
c4842b08f7
Add Esp32 wESP32 template
2020-06-17 15:10:52 +02:00
Theo Arends
7c785ab056
Add support for Energy sensor (Denky)
...
Add support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers
2020-06-17 15:00:48 +02:00
Theo Arends
5730ced6b8
Merge pull request #8695 from hallard/teleinfo
...
Prep for French Metering xnrg_15_teleinfo
2020-06-17 14:42:22 +02:00
Theo Arends
019400d77d
Fix ESP32 ethernet gateway et al
...
Fix ESP32 ethernet gateway et al (#8503 )
2020-06-17 14:32:48 +02:00
Theo Arends
5ec694b3f3
Make FALLBACK_MODULE configurable
...
Make FALLBACK_MODULE configurable (#8464 )
2020-06-17 14:19:20 +02:00
Theo Arends
83bbe757db
Add command `Module2`
...
Add command ``Module2`` to configure fallback module on fast reboot (#8464 )
2020-06-17 14:06:46 +02:00
Charles
cf039ef7bf
Removed one denky reference
2020-06-17 12:42:08 +02:00
Charles
29f7506dd6
Fixed after Theo's review
2020-06-17 12:09:36 +02:00
Theo Arends
a1d8fa755c
Fix ESP32 AP information
2020-06-17 10:39:05 +02:00
Stephan Hadinger
bf6083ff1c
Fix wrong escape bit
2020-06-16 20:17:47 +02:00
Stephan Hadinger
ee2bb0330a
Add Zigbee initial support for EmberZNet protocol (raw send/receive only)
2020-06-16 20:01:14 +02:00
Charles
fae80fc9dc
Merge branch 'development' into teleinfo
2020-06-16 19:04:39 +02:00
Charles
a4e5b3e14e
Rebuild Travis CI
2020-06-16 18:58:56 +02:00
Theo Arends
715697cb32
Add ESP32 ethernet commands
...
Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3`` (#8503 )
2020-06-16 18:36:49 +02:00
Theo Arends
b8ab5b3d4e
Add IP address info
...
Add IP address info (#8503 )
2020-06-16 14:57:00 +02:00
gemu2015
865769767d
scripter call >BS after sensor init
2020-06-16 10:36:16 +02:00
bovirus
477a2c33be
Update Italian language
2020-06-16 08:33:32 +02:00
Theo Arends
daef0a759d
Stop blinks when no network configured
2020-06-15 22:40:15 +02:00
Theo Arends
1c7d923a8f
Fix ESP32 ILI9341 compilation
2020-06-15 22:30:25 +02:00
Charles
3b8c83deb1
Merge branch 'development' into teleinfo
2020-06-15 22:29:53 +02:00
Theo Arends
c1d0d20996
Fix mdns related compile error
2020-06-15 22:10:49 +02:00
Charles
7a297d1828
Added code size
2020-06-15 22:01:45 +02:00
Charles
93a38e892c
@s-hadinger requests before merging PR
2020-06-15 21:52:47 +02:00
Theo Arends
129ff5d4ab
Merge pull request #8703 from s-hadinger/zigbee_custom_name
...
Move Manuf/Model in defines
2020-06-15 21:29:38 +02:00
Stephan Hadinger
44f9112545
Move Manuf/Model in defines
2020-06-15 20:13:05 +02:00
Stephan Hadinger
2181b0c1a4
Add serial to TCP bridge, `TCPStart and TCPBaudRate` (needs #define USE_TCP_BRIDGE)
2020-06-15 19:22:56 +02:00
Theo Arends
04e06df0ec
Oops
2020-06-15 18:36:26 +02:00
Theo Arends
ef0b797686
Add basic support for ESP32 ethernet
...
Add basic support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON (#8503 )
2020-06-15 18:27:04 +02:00
gemu2015
dd6bce9232
scripter fix hue, add ticker, add tesla json read
2020-06-15 17:20:50 +02:00
Charles
b889a97bc1
Use PSTR for labels values
2020-06-15 14:47:39 +02:00
Charles
d18e040c27
Merge branch 'teleinfo' of https://github.com/hallard/Tasmota into teleinfo
2020-06-15 11:52:58 +02:00
Charles
71b7b1632d
cleaned Serial init (not perfect but better)
2020-06-15 11:52:51 +02:00
Charles
ae9e770950
Merge branch 'development' into teleinfo
2020-06-15 10:22:44 +02:00
Theo Arends
82b4029eb2
Merge pull request #8696 from gemu2015/chartofloat_limit
...
fix chartofloat digit overflow
2020-06-15 09:26:51 +02:00
gemu2015
5f7a32af4c
update ibeacon to export UID
2020-06-15 08:20:43 +02:00
gemu2015
7d1a275606
fix chartofloat digit overflow
2020-06-15 07:25:39 +02:00
Charles
5e5ebb0025
Added new tarif contract
2020-06-15 00:52:49 +02:00
Charles
cf518463c1
Implemented serial into loop
2020-06-14 22:04:19 +02:00
Theo Arends
cdf7aa74bf
Add rule trigger `System#Init`
...
Add rule trigger ``System#Init`` to allow early rule execution without wifi and mqtt initialized yet (#8673 )
2020-06-14 12:36:44 +02:00
gemu2015
4f108e0504
fix sml modbus raw mode
2020-06-14 12:07:12 +02:00
Theo Arends
5fa6670d74
Merge pull request #8678 from device111/VEML7700_TEST
...
Fix VEML7700 lux measurement, add new command
2020-06-13 16:50:34 +02:00
Theo Arends
f46d3751a0
Refactor some energy monitoring
2020-06-13 15:10:12 +02:00
device111
1e577a8213
Fix VEML7700 lux measurement, add new command
2020-06-13 15:08:52 +02:00
gemu2015
fcc0a29909
scripter support for global vars
2020-06-13 13:05:25 +02:00
Theo Arends
57ffd27153
Alternative method of calculating energy usage
...
Alternative method of calculating energy usage (#8175 )
2020-06-13 12:26:55 +02:00
Charles
6d38a67cda
Added deviice Denky for French Metering Teleinfo
2020-06-12 21:53:54 +02:00
Theo Arends
2b327c96c9
Fix BL0940 invalid overtemp
...
Fix BL0940 invalid overtemp (#8175 )
2020-06-12 17:42:04 +02:00
Theo Arends
0abfcf1954
Fix global temperature
...
- Fix global temperature use of float solving intermittend power off (#8175 )
- Fix BL0940 power monitoring when powered on but no load present
2020-06-12 16:51:21 +02:00
bovirus
d64c0a8179
Update Italian language
2020-06-12 16:33:19 +02:00
Charles
941e45ef4c
Added French Smart Meter Teleinformation
2020-06-12 16:33:16 +02:00
Charles
dbf4a3a205
Added French Smart Meter Teleinformation
2020-06-12 16:32:32 +02:00
Charles
e7dd3e1756
Created French Smart Meter Teleinformation
2020-06-12 16:31:23 +02:00
Charles
9a5f410c46
Added French Smart Meter Teleinformation
2020-06-12 16:30:59 +02:00
Charles
4afbbca773
Added French Smart Meter Teleinformation
2020-06-12 16:28:57 +02:00
Theo Arends
03cd543127
Add support for HP303B
...
Add support for HP303B Temperature and Pressure sensor by Robert Jaakke (#8638 )
2020-06-12 12:38:52 +02:00
Robert Jaakke
9835c55203
Merge branch 'development' into HP303B
...
# Conflicts:
# tasmota/support_features.ino Resolved
# tools/decode-status.py Resolved
2020-06-11 21:56:27 +02:00
Theo Arends
ee2c289477
Merge pull request #8667 from s-hadinger/fix_dimmer_8654
...
Fix Dimmer tele inconsistency when SO37 128
2020-06-11 21:32:50 +02:00
Stephan Hadinger
5427fc937e
Fix Dimmer tele inconsistency when SO37 128
2020-06-11 21:14:30 +02:00
Theo Arends
5367302735
Fix compile error
2020-06-11 19:14:39 +02:00
Theo Arends
11d6486534
Fix time 4 display with SO52 1
2020-06-11 19:13:08 +02:00
Theo Arends
24cd427625
Remove debugging info from telegram
2020-06-11 18:18:03 +02:00
Theo Arends
18b00f9cbe
Change telegram command prefix to Tm
2020-06-11 17:52:10 +02:00
Theo Arends
4c5b2f37fd
Add initial support for Telegram
...
Add initial support for Telegram bot (#8619 )
2020-06-11 17:30:33 +02:00
Charles
ac65758cc3
Added support of TELEINFO
2020-06-11 14:53:10 +02:00
Theo Arends
33d5f3e7e7
Merge pull request #8661 from Staars/chirp
...
bugfix xsns_48_chirp.ino
2020-06-11 10:07:39 +02:00
Staars
ce4f987367
bugfix
2020-06-11 09:55:07 +02:00
Theo Arends
63f0c43d2a
Merge pull request #8660 from gemu2015/scripter-fix
...
scripter fix sdcard regression
2020-06-11 07:53:58 +02:00
Theo Arends
0b81563d57
Merge pull request #8659 from phildubach/development
...
Fix thermostat when using local sensor
2020-06-11 07:53:44 +02:00
gemu2015
2453beb30f
scripter fix sdcard regression
2020-06-11 06:43:24 +02:00
Phil Dubach
440219fd91
Fix thermostat when using local sensor
...
Macros are not expanded in string constants, so the thermostat driver
never managed to obtain the current temperature from the local sensor
(SensorInputSet 1).
2020-06-10 19:55:49 -07:00
Stephan Hadinger
dc8d354f16
Fix asm for gcc17
2020-06-10 21:14:18 +02:00
Stephan Hadinger
1d68fe9bc6
Cleaned TLS options and prepare for TELEGRAM
2020-06-10 20:14:46 +02:00
Theo Arends
127254b283
Attempt to solve string corruption
...
Attempt to solve string corruption (#8651 )
2020-06-10 12:59:14 +02:00
Robert Jaakke
ec247f7906
Merge branch 'development' into HP303B
2020-06-10 10:05:06 +02:00
Robert Jaakke
325564fbc7
Added option to set i2c address in measure...Once in lib
2020-06-10 10:03:02 +02:00
Federico Leoni
152c2801ae
Prep for Tuya MCU Discovery
2020-06-09 14:08:57 -03:00
Adrian Scillato
78e40da9d8
Update comment on MQTT Retained messages at my_user_config.h file
2020-06-09 11:10:08 -03:00
Theo Arends
5f9b5c377d
Revert "Revert "Merge pull request #8645 from Staars/timers""
...
This reverts commit 3756127608 .
2020-06-09 13:55:21 +02:00
Theo Arends
3756127608
Revert "Merge pull request #8645 from Staars/timers"
...
This reverts commit c9126cec19 , reversing
changes made to 947ccc9275 .
2020-06-09 13:50:59 +02:00
Theo Arends
c9126cec19
Merge pull request #8645 from Staars/timers
...
add unishox compression to xdrv_09_timers.ino
2020-06-09 13:42:35 +02:00
Theo Arends
56c491050e
Fix AP switch
...
Fix AP switch (#8635 )
2020-06-09 11:25:43 +02:00
Robert Jaakke
9d2d22558c
Resolved review comments
2020-06-09 09:14:44 +02:00
Staars
4b8c58ce56
add unishox compression to xdrv_09_timers.ino
2020-06-08 21:14:43 +02:00
Robert Jaakke
d2815c5322
Merge branch 'development' into HP303B
2020-06-08 20:37:47 +02:00
Robert Jaakke
92643e89d0
Added support for multiple i2c addresses
2020-06-08 20:37:04 +02:00
Theo Arends
61ea7535a8
Refactor and Domoticzify VL53L0X driver
...
Refactor and Domoticzify VL53L0X driver (#8637 , #8640 )
2020-06-08 15:09:51 +02:00
Theo Arends
6643241942
Merge pull request #8633 from Staars/development
...
adding unishox compression to the webserver
2020-06-08 12:51:05 +02:00
Theo Arends
0b41d321d4
Fix BL0940 checksum message
2020-06-08 11:13:57 +02:00
Theo Arends
b16621dde4
Fix BL0940 temperature calculation
2020-06-08 11:04:45 +02:00
Theo Arends
59141403d2
Merge pull request #8642 from gemu2015/scripter-update
...
scripter upload scripts
2020-06-08 10:55:51 +02:00
Theo Arends
56ea7279bd
Fix ESP32 compilation
2020-06-08 10:55:12 +02:00
Robert Jaakke
abfa4f4fcd
refactored implementation
2020-06-08 10:19:51 +02:00
gemu2015
6038921f93
scripter upload scripts
2020-06-08 09:24:49 +02:00
Robert Jaakke
d6e1ecbe26
Moved global variables to struct
2020-06-08 09:13:01 +02:00
Robert Jaakke
601317d5f3
Merge branch 'development' into HP303B
...
# Conflicts:
# tasmota/support_features.ino Resolved
# tools/decode-status.py Resolved
2020-06-08 09:01:43 +02:00
Robert Jaakke
aa5587f9e1
Mover begin() to detect function
2020-06-08 08:58:38 +02:00
Theo Arends
e54c85f83e
Add full support for BL0940
...
Add support for BL0940 energy monitor as used in Blitzwolf BW-SHP10 (#8175 )
2020-06-07 17:59:54 +02:00
Theo Arends
c6fede2bf4
Basic support for BL0940
...
Basic support for BL0940 (#8175 )
2020-06-07 17:21:29 +02:00
Robert Jaakke
caa539e236
Merge branch 'development' into HP303B
2020-06-07 16:36:34 +02:00
Robert Jaakke
d3a59fd65c
Changed driver to measure float
2020-06-07 16:33:28 +02:00
Robert Jaakke
2da09526ba
switched to float values and converted Pa to hPa
2020-06-06 23:05:55 +02:00
Robert Jaakke
6667951505
Working sample
2020-06-06 22:35:41 +02:00
Staars
71d5ca5036
adding unishox compression to the webserver
2020-06-06 21:52:20 +02:00
Staars
7077a80541
unify USE_*_COMPRESSION to USE_UNISHOX_COMPRESSION
2020-06-06 20:04:10 +02:00
Theo Arends
d45b019dba
Merge pull request #8629 from malbinola/fix/windmeter-isr
...
Windmeter: make ISR variables volatile
2020-06-06 12:53:28 +02:00
Matteo Albinola
8a67477cab
Make ISR variables volatile
2020-06-06 09:25:00 +02:00
Theo Arends
a476ac6407
Merge pull request #8627 from s-hadinger/zigbee_fix_time
...
Fix Zigbee Time and add TimeEpoch
2020-06-06 08:25:34 +02:00
Theo Arends
28631a7bc3
Merge pull request #8624 from gemu2015/scripter-update
...
scripter update, eeprom support
2020-06-06 08:24:35 +02:00
Stephan Hadinger
0bfb79e694
Fix Zigbee Time and add TimeEpoch
2020-06-05 22:27:47 +02:00
gemu2015
9987b3f2d5
scripter update, eeprom support
2020-06-05 20:15:16 +02:00
Stephan Hadinger
0ebcbc76dc
Fix wrong sign of attributes
2020-06-05 18:24:31 +02:00
Theo Arends
9d86c15685
Some webserver code saving
2020-06-05 11:53:53 +02:00
Janusz Kostorz
c20bb9ab58
increasing in color temperature change speed
2020-06-04 22:27:30 +02:00
Theo Arends
dac14073c9
Fix windmeter interrupt service routine
...
Fix windmeter interrupt service routine (#8614 )
2020-06-04 12:28:01 +02:00
Theo Arends
41f77f688c
Add command `SetOption94 0/1`
...
Add command ``SetOption94 0/1`` to select MAX31855 or MAX6675 thermocouple support (#8616 )
2020-06-04 11:36:58 +02:00
Theo Arends
676a13f0c2
Merge pull request #8616 from aik/development-v2
...
Add MAX6675 sensor (v2)
2020-06-04 09:40:58 +02:00
Alexey Kardashevskiy
5558da527a
Add MAX6675 sensor
...
This is basically a cut down version of MAX31855 without reference
temperature reading and lower resolution (only positive, 12bit only).
This implements 16bit protocol (31855 uses 32bit). SetOption94 enables
the new behavior.
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
---
Changes:
v2:
* treat occasional 0xfff as an error
* do not add new sensor pins, use SetOption94 instead
2020-06-04 10:00:00 +10:00
Stephan Hadinger
45397293e1
Add Zigbee auto-responder for common attributes
2020-06-03 22:39:04 +02:00
Theo Arends
f035932c74
Change BH1750 indexes to I2C address
2020-06-03 15:12:23 +02:00
m-hume
3748bb2121
Label sensors with hex address
2020-06-03 13:06:01 +01:00
Theo Arends
7e8c1368a8
Merge pull request #8606 from halfbakery/support_switches_with_ac_detection
...
Add support for switches using an AC detection circuitry
2020-06-03 13:37:49 +02:00
Theo Arends
61b47e345d
Merge pull request #8605 from device111/development
...
AS3935, add stage to json, fix overwrite nf-floor
2020-06-02 22:26:32 +02:00
halfbakery
6dd50a394c
Add support for switches using an AC detection circuitry
2020-06-02 22:17:20 +02:00
device111
f10ed3261c
AS3935, add stage to json, fix overwrite nf-floor
2020-06-02 19:13:06 +02:00
Jason2866
006af71803
no need for HueEmulation for core 2.4.2
...
anymore. Out of support.
2020-06-02 17:35:25 +02:00
Theo Arends
679fad6bb9
Merge pull request #8600 from device111/development
...
fix VEML7700 MQTT white value message and I2C detect
2020-06-02 12:36:08 +02:00
device111
57639d9524
fix VEML7700 MQTT white value message and I2C detect
2020-06-02 12:24:29 +02:00
Theo Arends
e57bbb2b7d
Some code refactoring
2020-06-02 12:09:31 +02:00
device111
05a2c3c164
correction of BUILS.md and mcp9808 Domoticz index
2020-06-02 11:34:25 +02:00
device111
8c29ead09d
Add support for up to eight MCP9808 temperature sensors
2020-06-02 08:35:49 +02:00
device111
965c2ae807
add 2 commands for VEML7700 Sensor (gain, integration time); value normalizing activated
2020-06-01 18:48:08 +02:00
device111
0fd566846b
update de language for illuminance for a "more" German Word
2020-06-01 18:43:53 +02:00
Theo Arends
eafaccfcda
Add support for up to two BH1750 sensors
...
Add support for up to two BH1750 sensors controlled by commands ``BH1750Resolution`` and ``BH1750MTime`` (#8139 )
2020-06-01 18:00:56 +02:00
Theo Arends
e397aaae0e
Merge pull request #8592 from device111/development
...
fix start without stop condition
2020-06-01 15:50:30 +02:00
gemu2015
f1a2fb2b8d
fix serial buffer issues
2020-06-01 15:17:32 +02:00
device111
917124af26
fix start without stop condition
2020-06-01 11:51:57 +02:00
Theo Arends
e4e9a39c79
Merge pull request #8589 from halfbakery/cleanup_undocumented_switch_debounce_feature
...
Make a previously undocumented switch debouncing feature clean and official
2020-05-31 16:37:54 +02:00
Theo Arends
b97e7cd1e4
Fix Sonoff Dual Buttons
...
Fix Sonoff Dual Buttons (#8560 )
2020-05-31 16:28:02 +02:00
halfbakery
72014b7773
Make a previously undocumented switch debouncing feature clean and official
2020-05-31 12:46:15 +02:00
Theo Arends
1ddf65e88c
Merge pull request #8582 from gemu2015/scripter-fix
...
Scripter fix + little fs support
2020-05-30 15:51:31 +02:00
gemu2015
54806fd527
files system update
2020-05-30 15:29:47 +02:00
Theo Arends
29070f1136
Add `CpuFrequency and FlashFrequency` to status 0
...
- Add ``CpuFrequency`` to ``status 2``
- Add ``FlashFrequency`` to ``status 4``
2020-05-30 14:59:52 +02:00
Theo Arends
9c0fc4edcd
Merge pull request #8581 from Staars/touch
...
Command interface for touch button driver and a serial plotter
2020-05-30 14:23:45 +02:00
Staars
7e28e03d78
add commands to touch pin button on ESP32
2020-05-30 13:50:22 +02:00
gemu2015
7f1514e6da
some fixes and optimizations
2020-05-30 10:48:12 +02:00
Theo Arends
ff39bcf004
Merge pull request #8579 from device111/development
...
AS3935 - fix Min stage init settings
2020-05-30 09:13:00 +02:00
Theo Arends
c0fa63ee3c
Merge pull request #8574 from pcdiem/device-groups-13
...
Fix SO88 incoming relay state check
2020-05-30 08:20:15 +02:00
Theo Arends
01d92ca3a2
Merge pull request #8573 from randocollaboration/development
...
Add ability to toggle displayed temperature unit on Xiaomi LYWSD02
2020-05-30 08:19:36 +02:00
Paul C Diem
3d42fae8bd
Fix SO88 incoming power state check
2020-05-29 18:55:33 -05:00
device111
16aa38be49
fix Min stage settings
2020-05-30 01:05:10 +02:00
rando-calrissian
ce3dfd1066
Add files via upload
...
Added ESP32 support for changing the displayed temperature unit on LYWSD02 BLE device
2020-05-29 15:41:49 -07:00
Stephan Hadinger
b069b89561
Add Zigbee options to `ZbSend` to write and report attributes
2020-05-29 22:52:45 +02:00
rando-calrissian
10e059c363
Add files via upload
...
Added the ability to set the displayed temperature units (C/F) for Xiaomi LYWSD02 devices.
2020-05-29 11:18:39 -07:00
gemu2015
357341899c
ILI9488 ESP32
2020-05-29 19:29:03 +02:00
Stephan Hadinger
0327c4a547
Udp fix for ESP32
2020-05-27 23:52:25 +02:00
Stephan Hadinger
c65a3dfba7
Fix compilation issue
2020-05-27 20:48:40 +02:00
Stephan Hadinger
3a1155f2b6
reduce footprint of multicast udp listener
2020-05-27 19:42:43 +02:00
Theo Arends
0dc0eda274
Merge pull request #8562 from Staars/touch
...
Touch pin as button for ESP32
2020-05-27 17:29:24 +02:00
Staars
fb23aa41c2
do not break gpio configs
2020-05-27 16:52:44 +02:00
Staars
55e56fee43
Touch pin as button for ESP32
2020-05-27 15:59:32 +02:00
gemu2015
77c60229cc
ESP32 support for SSD1351
2020-05-27 11:14:17 +02:00
Paul C Diem
bc6d7ceb87
Add support for SetOption88 to put each relay in a separate device groups
2020-05-26 22:07:25 -05:00
Theo Arends
8539021c92
Merge pull request #8554 from Staars/mi32
...
update xsns_62_MI_ESP32.ino (and NimBLE-Arduino)
2020-05-26 22:29:05 +02:00
Staars
9f8d0fcd85
update driver
2020-05-26 20:44:40 +02:00
Theo Arends
32a39b828c
Merge pull request #8553 from phjr/fix-device-power-on-esp8266
...
fix default power state logic invoked even if already serviced by a d…
2020-05-26 18:31:32 +02:00
Peter Halicky
f80d2ede3a
fix default power state logic invoked even if already serviced by a driver
2020-05-26 18:20:46 +02:00
Theo Arends
371870a826
Fix ESP32 GUI template upload
...
Fix ESP32 GUI template upload (#8534 )
2020-05-26 17:38:34 +02:00
Theo Arends
66233b1749
Add support for full MAC address
...
Add support for unique MQTTClient (and inherited fallback topic) by full Mac address using ``mqttclient DVES_%12X`` (#8300 )
2020-05-26 17:08:13 +02:00
Theo Arends
12391c30a7
Relax NTP: Not synced message
2020-05-26 14:43:21 +02:00
Theo Arends
a3964d1679
Add NTP: Not synced message
...
Add NTP: Not synced message (#8142 )
2020-05-26 14:38:31 +02:00
Theo Arends
bacb730b53
Fix escape of non-JSON received serial data
...
Fix escape of non-JSON received serial data (#8329 )
2020-05-26 12:35:21 +02:00
Theo Arends
ed543d93c3
Merge pull request #8529 from abmaonline/encode-json
...
Encode json string from serial to mqtt
2020-05-26 12:25:58 +02:00
Theo Arends
7bfbe95d0f
Update tasmota.h
2020-05-26 12:15:20 +02:00
Theo Arends
78f106ccb7
Fix Time 0 NTP sync
2020-05-26 11:50:35 +02:00
Theo Arends
b3540879ab
Zero fill millis positions to three digits
2020-05-26 10:26:41 +02:00
Theo Arends
b12dbb893c
Add info text on cam init
2020-05-25 17:52:31 +02:00
Theo Arends
2e88ced738
Fix exception due to webcam problem
...
Fix exception due to webcam problem (#8534 )
2020-05-25 17:25:47 +02:00
gemu2015
c1979cbd18
fix >W section bug, some refactoring
2020-05-25 15:49:03 +02:00
Theo Arends
90d3cd45c4
Add command `Time 4`
...
Add command ``Time 4`` to display timestamp using milliseconds (#8537 )
2020-05-25 11:44:17 +02:00
Theo Arends
c333b67669
Fix DisplaySevenSegment compilation error
2020-05-25 10:21:36 +02:00
Norbert Richter
eb6de53628
Fix setting addr typo
2020-05-24 20:07:25 +02:00
Matthijs Abma
721c2c8f7f
Reduce input buffer so hex/json encoded content always fits
2020-05-24 17:47:57 +02:00
Matthijs Abma
7210934774
Cleanup code and only allocate buffer when needed
2020-05-24 17:47:57 +02:00
Matthijs Abma
a4ce4830e8
Encode content when not raw or json
2020-05-24 17:47:57 +02:00
Theo Arends
a5130fa2e4
Merge pull request #8517 from abmaonline/send-on-full-buffer
...
Send all chars from serial to mqtt
2020-05-24 12:03:28 +02:00
Theo Arends
6073bd9eb6
Update changelog
2020-05-24 11:55:39 +02:00
Theo Arends
43b999600e
Merge pull request #8520 from peteakalad/peteakalad-SGP30_Sensor_Fixes
...
SGP30 Sensor Fixes #8519
2020-05-24 11:19:57 +02:00
Stephan Hadinger
fe045c3c9d
Fixed description of file
2020-05-24 10:00:32 +02:00
Stephan Hadinger
f5f1bdefdb
Add wildcard patter for JSON marching in rules using `?` pattern
2020-05-24 09:57:11 +02:00
peteakalad
11cb3e838c
Fix for SGP30 for Abs Humidity on Web UI
2020-05-23 22:41:50 +01:00
Matthijs Abma
7f18e1e8e3
Split logic for adding char to buffer and sending
...
the buffer, to make sure the char doesn't get
lost when the buffer is full
2020-05-23 17:44:49 +02:00
Matthijs Abma
2626345662
Store if current byte is delimiter for later reuse
2020-05-23 17:44:49 +02:00
Theo Arends
ca8b38d0d0
Add LedPwm commands
...
Add commands ``LedPwmOn 0..255``, ``LedPwmOff 0..255`` and ``LedPwmMode1 0/1`` to control led brightness by George (#8491 )
2020-05-23 15:17:13 +02:00
Theo Arends
aafa0862ab
Refactor LedPwm code
2020-05-23 13:09:16 +02:00
Theo Arends
dc9ce42888
Refactor LedPwm code
2020-05-23 13:04:17 +02:00
Theo Arends
924a8772e1
Merge branch 'development' into ledpowerpwm
2020-05-23 12:46:51 +02:00
Theo Arends
d0de78352f
Fix Energy Frequency display
2020-05-23 12:15:14 +02:00
gemu2015
2eccc09086
remove unishox def
2020-05-23 10:36:19 +02:00
gemu2015
584b3c2ef8
scripter update
...
add direct access to some energy registers and sml registers
make google charts optional #define USE_GOOGLE_CHARTS
2020-05-23 10:24:08 +02:00
Theo Arends
8db2489f59
Merge pull request #8510 from s-hadinger/unishox_wemo_dev
...
Compressed string in Wemo emulation
2020-05-23 10:10:20 +02:00
Stephan Hadinger
02faa2ea49
Fix style and compilation error when no compression
2020-05-23 10:05:57 +02:00
George
e780f25283
Gamma correction
...
Implement changes proposed by @s-hadinger review.
* Use 0-255 range in settings
* Apply gamma correction from xdrv_light & use changuintscale helper fn (as per pwm light routine)
2020-05-23 17:13:04 +10:00
Stephan Hadinger
6154fd1015
Fixed compilation error
2020-05-22 23:05:55 +02:00
Stephan Hadinger
45b83a8c77
Compression candidates for Hue emulation
2020-05-22 22:54:34 +02:00
Stephan Hadinger
7ee9b2d34d
Compressed string in Wemo emulation
2020-05-22 22:14:17 +02:00
Theo Arends
93ca102391
Change ExportActiveTariff to ExportTariff
2020-05-22 18:31:14 +02:00
Theo Arends
855e054db8
Change Energy JSON data
...
- Bump version 8.3.1.2
- Change Energy JSON Total field from ``"Total":[33.736,11.717,16.978]`` to ``"Total":33.736,"TotalTariff":[11.717,16.978]``
- Change Energy JSON ExportActive field from ``"ExportActive":[33.736,11.717,16.978]`` to ``"ExportActive":33.736,"ExportActiveTariff":[11.717,16.978]``
- Add Three Phase Export Active Energy to SDM630 driver
2020-05-22 17:48:21 +02:00
Theo Arends
86921e60b2
Add support for VEML6075 and VEML7700
...
- Add support for VEML6075 UVA/UVB/UVINDEX Sensor by device111 (#8432 )
- Add support for VEML7700 Ambient light intensity Sensor by device111 (#8432 )
2020-05-22 15:16:01 +02:00
Theo Arends
2b798ff194
Merge pull request #8432 from device111/development
...
Support for VEML6075 and initial Support for VEML7700
2020-05-22 14:38:20 +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
14807254ba
Fix apostrophe regression
2020-05-21 18:03:05 +02:00
Theo Arends
f1205385bd
Fix the GUI display of apostrophe
...
Fix the GUI display of apostrophe in any name (#8489 , #8323 )
2020-05-21 17:49:59 +02:00
Theo Arends
089379ccb6
Merge pull request #8504 from effelle/development
...
HAss force [is_topic_light] for PWM_Dimmer module
2020-05-21 17:47:22 +02:00
Federico Leoni
a068010edf
HAss force [is_topic_light] for Dimmer module
2020-05-21 12:33:57 -03:00
Theo Arends
e5942df57f
Update Change log
2020-05-21 17:06:52 +02:00
Theo Arends
1edc02b64f
Merge pull request #8501 from gemu2015/scripter-fix
...
fix scripter unishox error
2020-05-21 08:36:39 +02:00
Theo Arends
9e804c7ef8
Merge pull request #8500 from pcdiem/pwm-dimmer-11
...
Publish state when dimmer button tapped
2020-05-21 08:36:23 +02:00
Theo Arends
bae652280d
Merge pull request #8499 from effelle/development
...
HAss: Fix slider for PWM_MODULE
2020-05-21 08:35:53 +02:00
Theo Arends
f3a577d0fc
Merge pull request #8497 from arijav/new_branch
...
Update thermostat controller with 2 new commands
2020-05-21 08:35:26 +02:00
gemu2015
fca5dc9471
Update xdrv_10_scripter.ino
2020-05-21 08:13:26 +02:00
gemu2015
edaf6c493e
fix scripter unishox error, add 2 y axes line graph to google charts
2020-05-21 06:06:42 +02:00
Paul C Diem
9b519700c1
Publish state when dimmer button tapped
2020-05-20 20:55:02 -05:00
Federico Leoni
5e6010d1d0
Fix slider for PWM_MODULE
2020-05-20 22:11:07 -03:00
Javier Arigita
f880d058ed
Bugfix
2020-05-20 22:21:25 +02:00
Javier Arigita
7b42e6f338
Duty cycle output added, as well as possibility to disable physical output
2020-05-20 22:10:49 +02:00
Stephan Hadinger
b7f932391a
Change IRremoteESP8266 library updated to v2.7.7
2020-05-20 12:42:34 +02:00
George
833d89203f
Fix settings delta fail
...
bugfix - settings always default on boot
*Moved block to right scope
*Got version number right duh
2020-05-20 13:25:11 +10:00
George
603b628f97
Add pwm mode masking
...
* Extra setting & command to set - allows masking of pwm mode. Use case is for leds attached to buttons for seeing at night; this way user can combine both pwm and digital leds (i.e. pwm for the button leds but non-button status leds can stay on/off).
2020-05-20 13:23:54 +10:00
George
e21cbfdc5d
More sensible behaviour
...
* When setting PWM values, updates all the LEDs (instant response). Uses led_power values.
* If LEDLINK not set, but LED1 is, LED1 is the status led. When turning on/off, setledlink uses digitalwrite (which does not respect the new pwm operation). In this case only, we will use the setledpoweridx instead of digitalwrite - costly (every 250ms this runs), but edge case / legacy. Allows more intuitive operation - if we blink an LED with the max and min PWM limits, we'd expect it to respect these. In this case, blink will also now update the led_power status, which keeps this accurate e.g. if ledpower 1 cmnd was sent, then blink occurred, led_state would read a 1 for that bit but the led would be off (but nothing was reading it for status so it didn't cause any trouble). Leaving digitalwrite when LEDLINK is defined as this is more efficient and the use case for pwm leds is to find buttons - link indicator would become more ambiguous for no benefit.
2020-05-20 13:23:53 +10:00
George
bea58f223f
Oops
...
Compile error. Forgot bracket.
2020-05-20 13:23:53 +10:00
George
fb179c27af
Fixes
...
* Setting commands don't update if no data is sent
* Didn't understand how pin mapping worked duh. Fixed.
2020-05-20 13:23:53 +10:00
George
bd33574ee7
Align new settings to 2B boundaries
...
Attempting to fix settings not working correctly (might have mucked up the boundaries and compiler put a padding byte in).
2020-05-20 13:23:53 +10:00
George
ce2696fef0
Fix compile errors
...
Missing brackets and semicolons of course. Blame python.
2020-05-20 13:23:53 +10:00
George
a305f435e8
First pass at led pwm settings
...
* Added settings for ledpwm_on and ledpwm_off with defaults that mimic current digitalwrite function
* Changed ledpoweridx from digitalwrite to analogwrite
* Add commands to change new settings
2020-05-20 13:23:52 +10:00
gemu2015
5921055e2f
scripter update
...
script compression option
more google charts (histogram, tables, gauges)
smal bug fixes
2020-05-19 16:44:01 +02:00
Theo Arends
cd7f719563
Add more functionality to `Switchmode` 11 and 12 ( #8450 )
...
Add more functionality to ``Switchmode`` 11 and 12 (#8450 )
2020-05-19 15:52:10 +02:00
Theo Arends
e1fbf64037
Add command `Rule0`
...
Add command ``Rule0`` to change global rule parameters
2020-05-19 11:15:31 +02:00
Theo Arends
ebbdb28e48
Bump version to 8.3.1.1
2020-05-18 17:06:11 +02:00
Theo Arends
d8d9e334f6
Add ValidTemplate function
2020-05-18 17:02:24 +02:00
bovirus
6c99b89788
Italian language update
2020-05-18 16:17:22 +02:00
Theo Arends
a63d703a88
Merge branch 'development' into pre-release
2020-05-18 15:32:15 +02:00
Theo Arends
d61c1b001d
Merge pull request #8473 from gemu2015/ra8876_esp32
...
ra8876 esp32
2020-05-18 15:29:52 +02:00
gemu2015
769f69d049
remove debug print
2020-05-18 15:02:27 +02:00
Adrian Scillato
6ab98e5e16
Update Spanish Translation
2020-05-18 09:45:17 -03:00
Theo Arends
66250a6b97
Merge branch 'development' into pre-release
2020-05-18 14:21:28 +02:00
Theo Arends
9d15381f11
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2020-05-18 14:12:58 +02:00
Theo Arends
7241b9d37c
Prep release 8.3.1
2020-05-18 14:12:44 +02:00
gemu2015
e043788de8
scripter support for google charts in WEBUI
2020-05-18 10:29:32 +02:00
gemu2015
88627a5a41
support for jpeg pictures on color lcds
2020-05-18 10:25:18 +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
Theo Arends
dcde10eac4
Merge pull request #8470 from effelle/development
...
HA Discovery: Oops! New DeviceName
2020-05-17 19:23:02 +02:00
Federico Leoni
950a4dc998
HA Discovery: Oops! New DeviceName
2020-05-17 13:42:14 -03:00
Stephan Hadinger
1460f81490
Zigbee allow zero shortaddr
2020-05-17 18:33:42 +02:00
Theo Arends
80ad999a38
Merge pull request #8468 from s-hadinger/unishox_class
...
Unishox code optimized
2020-05-17 18:24:00 +02:00
Stephan Hadinger
20b2257c8c
Unishox code optimized
2020-05-17 18:05:17 +02:00
Theo Arends
4e38cb7ba9
Allow empty DeviceName
2020-05-17 17:55:36 +02:00
Theo Arends
90e833238f
Allow no DeviceName
2020-05-17 17:38:28 +02:00
Theo Arends
d7f6c78ed9
Add command `DeviceName`
...
Add command ``DeviceName`` defaults to FriendlyName1 and replaces FriendlyName1 in GUI
2020-05-17 17:10:17 +02:00
Theo Arends
1c441f9059
Free unused buffer
2020-05-17 12:04:55 +02:00
Theo Arends
63d15b68a6
Merge pull request #8458 from nagyrobi/patch-1
...
Add SetOption59 capability to MCP230XX
2020-05-16 17:52:10 +02:00
Theo Arends
80c8bf675c
Publish teleperiod data on command TelePeriod
...
Publish teleperiod data on command ``TelePeriod`` (#2567 )
2020-05-16 17:44:29 +02:00
nagyrobi
29177652dd
Add SetOption59 capability to MCP230XX
2020-05-16 17:30:43 +02:00
Theo Arends
c11952595e
Change QPC detection from 4 to 7 power interrupts
...
Change Quick Power Cycle detection from 4 to 7 power interrupts (#4066 )
2020-05-16 11:22:48 +02:00
Stephan Hadinger
d7bcfefa31
Size code reduction for XY calculations
2020-05-15 22:10:02 +02:00
gemu2015
1bbc77e6a7
sml update
...
fix SML ESP32 uart handling
add replace cmd vars to SML section
add * option to SML WeBGUI
scripter add optional ws2812 array offset
scripter negative for next loops
2020-05-15 15:30:32 +02:00
Theo Arends
b9a4e7beda
Merge pull request #8448 from arijav/new_branch
...
Thermostat: Small bugfix and PI autotune feature added (disabled by define, as experimental and un…
2020-05-15 12:22:19 +02:00
Javier Arigita
187bc9d23e
Added source reference for Autotune
2020-05-14 23:42:01 +02:00
Javier Arigita
b1fd316876
Further dev. of PI autotuning
2020-05-14 23:35:45 +02:00
Javier Arigita
ee25e6e637
Bugfix and autotune added (disabled by define, as experimental and untested)
2020-05-14 22:44:32 +02:00
Theo Arends
fd8b85ee4b
Merge branch 'development' into pre-release
2020-05-14 15:42:51 +02:00
Theo Arends
3fa1cbdd5a
Oops, wrong button
2020-05-14 15:42:15 +02:00
Theo Arends
eed6564405
Merge branch 'development' into pre-release
2020-05-14 15:35:30 +02:00
Theo Arends
fff26f6538
Fix button default state
...
- Fix button default state
- Bump version 8.3.0.1
2020-05-14 15:32:27 +02:00
Theo Arends
4e05975b6c
Sync with released 8.3.0
2020-05-14 12:40:48 +02:00
device111
88136168bb
Update tasmota_configurations.h
2020-05-13 12:52:20 +02:00
Theo Arends
b9dcca2f69
Merge branch 'development' into pre-release
2020-05-13 12:47:48 +02:00
Theo Arends
9b9b9e7d35
Merge pull request #8431 from malbinola/fix/wmtelejson
...
WindMeter sensor: hide unsupported wind direction in tele messages
2020-05-12 23:06:32 +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
Stephan Hadinger
75591fb201
Zigbee optimized state machine and support for better ZCL Step commands
2020-05-12 21:13:46 +02:00
Matteo Albinola
632a8decec
Hide unsupported wind direction in tele messages
2020-05-12 21:12:16 +02:00
Federico Leoni
ae5970c107
HA Discovery : minor optimizations
2020-05-12 14:06:35 -03:00
Theo Arends
0b1ff7d62a
Merge branch 'development' into pre-release
2020-05-12 16:24:26 +02:00
Theo Arends
af32b3f5e5
Add ESP32 configuration webcam
2020-05-12 15:42:16 +02:00
Theo Arends
7078466e7c
Refactor webcam
2020-05-12 14:30:07 +02:00
gemu2015
d182817892
add psram to info page ESP32
2020-05-12 14:19:10 +02:00
gemu2015
a6aad08a5e
webcam bugfix and some cleanup
2020-05-12 08:14:58 +02:00
Stephan Hadinger
2ff5a1ccb6
Add Zigbee support for router and end-device mode
2020-05-11 21:16:17 +02:00
gemu2015
6d7f3843ce
scripter bug fix
2020-05-11 19:19:59 +02:00
Theo Arends
7e66cb0c34
Merge branch 'development' into pre-release
2020-05-11 16:51:23 +02:00
Theo Arends
4aa1c18d82
Revert uart buffer size increase
...
Revert uart buffer size increase but visit uart buffer reads more often to solve possible uart buffer overrun caused by sleep
2020-05-11 16:45:22 +02:00
Theo Arends
ae7193d72c
Merge branch 'development' into pre-release
2020-05-11 16:00:23 +02:00
Theo Arends
001b6e4895
Fix Dew Point is null
...
Fix Dew Point is null if either or both Temperature and/ot Humidity is null (#8411 )
2020-05-11 15:38:59 +02:00
Theo Arends
125ee62ff3
Add Serial buffer overrun detection
...
Add Serial buffer overrun detection and fix serial corruption by increasing uart serial buffer to 520
2020-05-11 15:27:29 +02:00
Javier Arigita
b31455c8eb
Minor correction
2020-05-10 23:34:53 +02:00
Javier Arigita
5062dc2c33
Optimizations, correction of comments and update of readme
2020-05-10 23:00:57 +02:00
Stephan Hadinger
e1def09a1b
Change Philips Hue emulation now exposes modelId and manufacturerId
2020-05-10 19:10:00 +02:00
Theo Arends
650aca898d
Merge pull request #8409 from gemu2015/scripter-fix
...
Scripter fix
2020-05-10 18:26:52 +02:00
gemu2015
39a92c2767
Update xdrv_10_scripter.ino
2020-05-10 18:00:37 +02:00
Theo Arends
4d84a02b5f
Add /snapshot.jpg link to webcam
2020-05-10 17:52:28 +02:00
gemu2015
9b0aa51515
scripter fix create task
2020-05-10 17:51:22 +02:00
Stephan Hadinger
1b682d3564
Add rule length, truncates rules too long and add escape JSON
2020-05-10 15:24:10 +02:00
Theo Arends
878f3da25c
Merge branch 'development' into pre-release
2020-05-10 14:59:41 +02:00
Theo Arends
93a4700552
Cleanup default defines
2020-05-10 14:58:38 +02:00
Theo Arends
ec045445e6
Enable rule compression in my_user_config.h
2020-05-10 14:39:13 +02:00
Theo Arends
bdc0934cb8
Fix init of Energy Offset after power cycle
...
Fix init of Energy Offset after power cycle (#8356 )
2020-05-10 12:59:13 +02:00
Theo Arends
0404adf4a2
Merge branch 'development' into pre-release
2020-05-10 11:28:17 +02:00
Theo Arends
02f61a5259
Allow rule processing on single Status command
...
Allow rule processing on single Status command only
2020-05-10 11:10:55 +02:00
Theo Arends
89b130b45a
Change root rule trigger
...
Add rule trigger at root level like ``on loadavg<50 do power 2 endon`` after ``state`` command
2020-05-10 11:09:34 +02:00
Theo Arends
2dac2836d8
Merge pull request #8405 from s-hadinger/fix_batterypercentage
...
Fix BatteryPercentage calculation
2020-05-10 10:42:37 +02:00
Stephan Hadinger
de40260f3e
Fix BatteryPercentage calculation
2020-05-10 10:18:23 +02:00
Theo Arends
cc2f7cbf5a
Oops remove debug message
2020-05-09 19:35:16 +02:00
Theo Arends
bf215b1b9d
Update root level triggers
...
Add rule trigger ``#`` to trigger on any root value like ``on #loadavg<50 do power 2 endon`` after ``state`` command
2020-05-09 19:33:19 +02:00
Theo Arends
92c05faa8b
Add root level triggers as discussed on Discord
...
- Add rule trigger ``root#`` to trigger on any root value like ``on root#loadavg<50 do power 2 endon`` after ``state`` command
2020-05-09 19:22:12 +02:00
Stephan Hadinger
64c71970cb
Fix clearing rules
2020-05-09 18:05:13 +02:00
Michael Ingraham
860db1b1d3
FIRMWARE_BASIC remnant
2020-05-09 10:41:56 -04:00
Adrian Scillato
1d42267ced
Merge pull request #8398 from bovirus/patch-1
...
Update Italian language
2020-05-08 17:59:05 -03:00