Commit Graph

3684 Commits

Author SHA1 Message Date
Theo Arends
a8dea00fce Fix zbbridge compilation 2020-11-19 15:59:19 +01:00
Theo Arends
4d8191d6b0 Refactor file upload 2020-11-19 15:43:47 +01:00
Paul C Diem
fb8eb117c4 Fix DevGroupShare mask handling 2020-11-18 13:56:18 -06:00
James Turton
b2c239206a Disable SHELLY_VOLTAGE_MON parameter 2020-11-18 08:47:23 +01:00
Stephan Hadinger
4ba458d27d Fix ZbPing invalid JSON 2020-11-17 19:35:06 +01:00
Theo Arends
c580a9c387 Refactor MQTT and webserver 2020-11-17 17:15:29 +01:00
Theo Arends
17c94a2b62 Changed MQTT Wifi connection timeout
Changed MQTT Wifi connection timeout from 5000 to 200 mSec (#9886)
2020-11-17 16:44:00 +01:00
Theo Arends
cdd89e4f43 Fix ESP32 compilation 2020-11-17 14:07:04 +01:00
Jason2866
2e60eb323c
Update de_DE.h 2020-11-17 12:52:05 +01:00
Jason2866
0242b3c259
Fingerprint reader translation 2020-11-17 12:48:46 +01:00
Theo Arends
92f067af59 Change Shelly Dimmer fw upgrade
Change Shelly Dimmer fw upgrade using WebGUI Firmware Upgrade and file from folder `tools/fw_shd_stm32/`
2020-11-17 12:25:48 +01:00
Theo Arends
8fab895eca
Merge pull request #9892 from Staars/mi32
MI_ESP32: add new commands, add mqtt output
2020-11-17 11:34:03 +01:00
Theo Arends
e1963e98dc Breaking change KNX DPT9 to DPT14
- Version bump to 9.1.0.2
- Breaking change KNX DPT9 (16-bit float) to DPT14 (32-bit float) by Adrian Scillato (#9811, #9888)
2020-11-17 10:36:57 +01:00
Staars
cf41bc18f4 add new commands, add mqtt output 2020-11-17 09:30:59 +01:00
Adrian Scillato
2e06647ea4
KNX: Added Read reply for Power 2020-11-16 17:55:16 -03:00
Adrian Scillato
246c47d96e
KNX: Change DPT9 to DPT14 for sensors and KnxTX 2020-11-16 15:10:16 -03:00
Theo Arends
acf0e79acb Initial support for SHD web gui firmware upload
Initial support for Shelly Dimmer web gui firmware upload when #define SHELLY_FW_UPGRADE2 is enabled. #define SHELLY_FW_UPGRADE must be disabled at that time
2020-11-16 17:39:16 +01:00
s-hadinger
ccbf634966
Merge pull request #9882 from s-hadinger/zigbee_TS0601
Zigbee support for Tuya 4 Gang wall switch TS0601
2020-11-16 14:43:09 +01:00
Theo Arends
fa3504464e Remove command Wifi Off for ESP8266
Remove command Wifi Off for ESP8266 (#9389)
2020-11-16 13:57:26 +01:00
Stephan Hadinger
b160b9de58 Zigbee support for Tuya 4 Gang wall switch TS0601 2020-11-16 11:25:49 +01:00
gemu2015
a8bc50e96b add ili9341-2 2020-11-16 06:35:43 +01:00
Theo Arends
b6b35ef86e Add shelly dimmer template info 2020-11-15 16:59:22 +01:00
Theo Arends
d5de857a3c
Merge pull request #9874 from gemu2015/sml_update
sml add optional 2 modbus stop bits
2020-11-15 16:22:23 +01:00
Theo Arends
71accc73c1 Fix shelly dimmer energy monitor detection 2020-11-15 16:21:44 +01:00
Theo Arends
92a3c06003 Revert "Sm2135: Fixed power toggling"
This reverts commit b42955bd08.
2020-11-15 16:11:11 +01:00
gemu2015
8feffde365 sml add optional 2 modbus stop bits 2020-11-15 16:09:05 +01:00
Theo Arends
98c92c4721
Merge pull request #9867 from orsonmmz/sm2135_power_fix
Sm2135: fixed power toggling
2020-11-15 14:09:25 +01:00
bovirus
cd8dcf60b7
Update Italian language
Translate webcam messages
2020-11-15 12:55:14 +01:00
bovirus
73aa295064
Update Italian language 2020-11-15 12:41:28 +01:00
Maciej Suminski
b42955bd08 Sm2135: Fixed power toggling
Condition distinguishing between RGB or CW channel updates in
Sm2135SetChannels() did not work well when power was toggled.

When the device was turned off, RGB values were set to 0, being
interpreted as a CW channel update. Due to that, toggling power
affected only the CW channel and RGB LEDs were always on.
2020-11-15 12:12:36 +01:00
Staars
6fc55c985c silence the last remaining compiler warning 2020-11-15 09:57:23 +01:00
Theo Arends
e21df63850
Merge pull request #9858 from barbudor/pr-fix-switchmode_15
Fix switchmode 15 publish old switch state
2020-11-14 21:10:39 +01:00
Barbudor
e6acebf638
Fix switchmode 15 publish old switch state
The forced MqttPublishSensor() was send an immediate SENSOR message with the switch's last_state.
So the last_state must be updated before the SENSOR message is sent.
2020-11-14 19:31:38 +01:00
Stephan Hadinger
3e0b1c7d6e Fix USE_4K_RSA define location 2020-11-14 19:19:45 +01:00
Theo Arends
c02770ce96 Add support for Shelly Dimmer 1 and 2
Add support for Shelly Dimmer 1 and 2 by James Turton (#9854)
2020-11-14 16:43:32 +01:00
Theo Arends
f943d682ba Unable to satisfy compiler 2020-11-14 14:43:08 +01:00
Theo Arends
fa9b04cd1b Satisfy compiler 2020-11-14 14:02:15 +01:00
Theo Arends
abb56854f5 Update changelog 2020-11-14 13:34:39 +01:00
Theo Arends
eab462d2e3
Merge pull request #9850 from rvbglas/development
Delay ESP32 Bluetooth initialization after WiFi init/set sleep mode.
2020-11-14 11:48:53 +01:00
Theo Arends
2ff1188a08
Merge pull request #9849 from s-hadinger/zigbee_zblight_fix
Zigbee fix missing Light attribute in ZbLight
2020-11-14 11:37:31 +01:00
Theo Arends
fede2f0d48
Merge pull request #9817 from VergLsm/development
Fixed issue of cannot read data when restart and using Sensor18
2020-11-14 11:37:05 +01:00
Theo Arends
81dc60bf50
Merge pull request #9845 from TheChatty/patch-1
SML: Clean code for NO_OP meter
2020-11-14 11:36:36 +01:00
Roman Bazalevsky
b4b87a8d0a Delay ESP32 Bluetooth initialization after WiFi init/set sleep mode. 2020-11-14 13:28:26 +03:00
Stephan Hadinger
825f72cb51 Zigbee fix missing Light attribute in ZbLight 2020-11-14 11:23:43 +01:00
s-hadinger
dd8bb39a02
Zigbee `SetOption116 1` to disable auto-query of light devices (avoids network storms with large groups) (#9847)
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-11-14 11:15:41 +01:00
TheChatty
53bcfd5ef8
SML: Clean code for NO_OP meter
Removing description for NO_OP meter saves about 80 bytes.
2020-11-14 00:35:21 +01:00
Jason2866
41b1789af2
No MI_ESP32 2020-11-13 20:20:55 +01:00
Jason2866
63d09dcfdd
No MI_ESP32 2020-11-13 20:18:20 +01:00
Theo Arends
e356b31322
Merge pull request #9841 from s-hadinger/zigbee_zbleave
Zigbee command ``ZbLeave`` to unpair a device
2020-11-13 19:34:29 +01:00
Theo Arends
4b59b33406
Merge pull request #9840 from Jason2866/patch-7
MI_ESP32 enabled
2020-11-13 19:33:55 +01:00
Jason2866
9f18c21f86
Enable MI_ESP32 by default 2020-11-13 19:29:49 +01:00
Stephan Hadinger
698dd755de Zigbee command `ZbLeave` to unpair a device 2020-11-13 19:23:35 +01:00
Jason2866
092139e4c4
MI_ESP32 enabled
in sensors build. BT is enabled in ESP8266 as default too.
2020-11-13 19:01:13 +01:00
s-hadinger
121687088e
Zigbee support more alarms types (#9839)
* Zigbee support more alarms types

* Forgot Fire, and renamed Leak to Water

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-11-13 18:55:06 +01:00
Jason2866
0073572f47
Esp32 sleep override not needed
anymore since code does take care now
2020-11-13 17:40:51 +01:00
Theo Arends
c1b0a50630 Add info 2020-11-13 17:09:43 +01:00
Theo Arends
203124d678 Add command `SetOption115 1` to enable ESP32 MiBle
Add command ``SetOption115 1`` to enable ESP32 MiBle
2020-11-13 17:00:44 +01:00
bovirus
b4f728436c
Update Italian language 2020-11-13 16:04:15 +01:00
Theo Arends
29e990dd23 Remove obsolete code 2020-11-13 14:23:16 +01:00
Theo Arends
846da7b6ca Fix GUI MqttUser and MqttPassword updates
Fix GUI MqttUser and MqttPassword updates when TLS is compiled in (#9825)
2020-11-13 13:54:51 +01:00
Stephan Hadinger
5f39d15a84 Zigbee more consistent messages for ZbInfo and ZbLight 2020-11-13 13:32:45 +01:00
Theo Arends
14034ee9d1 Fix KNX buttons, switches and sensors detection
Fix KNX buttons, switches and sensors detection regression from v9.1.0 (#9811)
2020-11-13 11:21:28 +01:00
Theo Arends
9915c9e731 Fixed Telegram group chatid not supported
Fixed Telegram group chatid not supported (#9831)
2020-11-13 09:54:01 +01:00
Stephan Hadinger
5f494b7d8a Remove compiler warnings 2020-11-12 19:38:21 +01:00
Theo Arends
bec7a8eb69 Fix ESP8266 compile error 2020-11-12 18:37:01 +01:00
Theo Arends
a8e005336e Use valid function for cal_data erase 2020-11-12 17:50:34 +01:00
Theo Arends
979735bb95 Implement ESP32 Reset 3 2020-11-12 17:38:15 +01:00
Theo Arends
0815311e3a Fix one of many warnings 2020-11-12 16:11:32 +01:00
Jason2866
0c89adb435
Enable ESP32 API sleep 2020-11-12 14:32:34 +01:00
Theo Arends
9d71aea622 Make fingerprint error messages optional
Make fingerprint error messages optional saving 0k4 code space
2020-11-12 14:24:36 +01:00
Theo Arends
85e7f07ef4 Move ESP32 APP_NORMAL_SLEEP
Move ESP32 APP_NORMAL_SLEEP to correct location
2020-11-12 11:48:13 +01:00
Theo Arends
12d8b7a3e7
Merge pull request #9815 from Jason2866/patch-1
Use Tasmota ESP32 core 1.0.4.2
2020-11-12 11:29:13 +01:00
VergLsm
2e7fd534e0
Fixed issue of cannot read data when restart and using Sensor18 2020-11-12 14:58:55 +08:00
Theo Arends
f041ac80f4
Merge pull request #9814 from Staars/development
MI_ESP32: more secure check, if modem sleep is enabled
2020-11-11 21:31:39 +01:00
s-hadinger
12fddac17c
Fix compilation error (#9816)
* Fix compilation error

* Fix compilation error

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-11-11 19:26:38 +01:00
Jason2866
20e027e1a5
ESP32 with BT needs APP_NORMAL_SLEEP 2020-11-11 18:09:16 +01:00
Platformio BUILD
0e8c597f9a Merge remote-tracking branch 'Tasmota/development' 2020-11-11 17:04:04 +00:00
Staars
232fd28514 more secure check, if modem sleep is enabled 2020-11-11 18:02:39 +01:00
Theo Arends
4b6465fd10 Add support for fingerprint sensor
Add support for AS608 optical and R503 capacitive fingerprint sensor
2020-11-11 17:31:48 +01:00
Theo Arends
2c822f948d Fix R503 fingerprint reader support 2020-11-11 16:28:35 +01:00
Theo Arends
5f0f594347 Experimental support for fingerprint reader
Experimental support for fingerprint reader (#9568)
2020-11-11 16:18:09 +01:00
Stephan Hadinger
39b0cf4c56 Zigbee command `ZbInfo` and prepare support for EEPROM 2020-11-11 12:09:18 +01:00
Jason2866
996aecf438
add missing AS608 entrys 2020-11-10 15:21:55 +01:00
Theo Arends
3334fe58ed Prep AS608/R503 FIngerprint sensor support 2020-11-10 15:04:45 +01:00
Theo Arends
b6b154aae8
Merge pull request #9796 from Staars/mi32
MI_ESP32: prepare for core-stage, fix crash
2020-11-09 21:27:42 +01:00
Staars
10af28842c MI_ESP32: prepare for core-stage 2020-11-09 20:27:11 +01:00
Theo Arends
765215e066 Move Sonoff L1 SrcSwitch to SrcRemote 2020-11-09 17:15:48 +01:00
Theo Arends
371b00823e Change Sonoff L1 color up scaling and color margin detection
Change Sonoff L1 color up scaling and color margin detection (#9545)
2020-11-09 15:04:22 +01:00
Theo Arends
40e58c0702 Allow Sonoff L1 debugging 2020-11-09 13:52:42 +01:00
Stephan Hadinger
a1ba1da02b Fix ignore Occupancy timeout 2020-11-09 11:56:29 +01:00
s-hadinger
adb9ca7ab6
Merge pull request #9785 from s-hadinger/zigbee_alarm_config
Zigbee alarm config
2020-11-08 18:32:17 +01:00
Stephan Hadinger
6fa2d12188 Zigbee more compact code 2020-11-08 18:17:33 +01:00
Theo Arends
04c7e93a1c Possible fix for auto color change
Possible fix for auto color change Sonoff L1 (#9545)
2020-11-08 18:03:35 +01:00
Theo Arends
84d4362de9 Fix L1 scaleup 2020-11-08 17:49:13 +01:00
Stephan Hadinger
182aabe34d Zigebee add persisence for Alarm config 2020-11-08 17:34:31 +01:00
Paul C Diem
0e181afdd8 Add support for auto SequenceOffset based on Friendly Name or Topic 2020-11-08 08:10:11 -06:00
Roman Bazalevsky
5b730fb5d9 All detected beacons reporing moved from callbacks to loop() to prevent wrong MQTT payload due to race condition between regular jobs and callbacks. 2020-11-08 15:47:07 +03:00
Theo Arends
85612776f6 Add Tuya commands
Add commands ``TuyaRGB``, ``TuyaEnum`` and ``TuyaEnumList`` (#9769)
2020-11-08 12:51:08 +01:00
Dave Russell
b3fe696f09 Fix invalid json in zigbee response 2020-11-08 21:12:02 +11:00
Stephan Hadinger
6d0d923163 Use START_VALID_TIME 2020-11-08 09:38:34 +01:00
Theo Arends
2987540e21
Merge pull request #9772 from pcdiem/lp1
Enable light palettes for all light subtypes
2020-11-08 09:17:52 +01:00
Theo Arends
ab6d08ada0
Merge pull request #9770 from pcdiem/dgr1
Set light_dimmer on DGR bri changes, Use DGR direct for PWM dimmer
2020-11-08 09:16:00 +01:00
Paul C Diem
0d56b8f231 Enable light palettes for all light subtypes 2020-11-07 21:40:17 -06:00
Paul C Diem
a785d7a6ad Set light_dimmer on DGR bri changes, Use DGR direct for PWM dimmer bri changes 2020-11-07 17:37:06 -06:00
Federico Leoni
345f27bf17 Fix_Json 2020-11-07 18:40:43 -03:00
Federico Leoni
61c5e3bc2c TuyaMCU Update 1/3 2020-11-07 18:08:07 -03:00
s-hadinger
c01a804108
Merge pull request #9766 from s-hadinger/zigbee_fix_zbbind
Zigbee fix ZbBind
2020-11-07 18:11:02 +01:00
Stephan Hadinger
faeeb82bb5 Zigbee fix ZbBind 2020-11-07 17:54:17 +01:00
Theo Arends
a4e4101cf1 Update OtaUrl for ESP32 2020-11-07 17:52:56 +01:00
Theo Arends
138ddfb16e Removed version compatibility check
Removed version compatibility check
2020-11-07 15:43:52 +01:00
Theo Arends
53f6e69623
Merge pull request #9762 from s-hadinger/zigbee_ikea_battery_dont_report
Zigbee don't report Battery for IKEA devices
2020-11-07 15:09:04 +01:00
Stephan Hadinger
4e61d99237 Zigbee don't report Battery for IKEA devices 2020-11-07 14:34:23 +01:00
Theo Arends
e5dfbb1137 Fix RTC using manual time 2020-11-07 12:42:39 +01:00
Theo Arends
e498b28864 Add support for EZO PMP sensors
Add support for EZO PMP sensors by Christopher Tremblay (#9760)
2020-11-07 11:35:33 +01:00
Theo Arends
961db9fa36
Merge pull request #9760 from tichris0/development
Add support for EZO PMP
2020-11-07 11:26:28 +01:00
Theo Arends
780db5271c Update changelog 2020-11-07 11:09:16 +01:00
Christopher Tremblay
959e734924 Add support for EZO PMP
Adds support for EZO Peristaltic pump
2020-11-07 01:41:22 -08:00
Stephan Hadinger
0840b7447d Zigbee support for Mi Door and Contact 2020-11-06 22:24:45 +01:00
s-hadinger
bf2788a6fd
Merge pull request #9758 from s-hadinger/zigbee_remove_0x0000_2
Zigbee remove unwanted 0x0000
2020-11-06 22:06:27 +01:00
Stephan Hadinger
8f1b6196d7 Zigbee remove unwanted 0x0000 2020-11-06 21:59:08 +01:00
Stephan Hadinger
32ea8e503d Make TLS resilient to NTP failure 2020-11-06 21:37:38 +01:00
Stephan Hadinger
a2b11520fe Fix tls time with new NTP client 2020-11-06 18:27:43 +01:00
Theo Arends
fa7fdbd51a Consolidate AddLog_P
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
Theo Arends
488a360d5b Fixed NTP fallback server functionality
Fixed NTP fallback server functionality (#9739)
2020-11-06 15:22:03 +01:00
Andrew Childs
b7f90a3080 Fix frequency parsing in raw IRsend 2020-11-06 00:09:51 +09:00
Andrew Childs
4dc937ee7d Remove dead code in IR 2020-11-06 00:08:45 +09:00
Theo Arends
cc69244a8f Changed platformio compiler option
Changed platformio compiler option `no target align` enabled for stage
2020-11-05 13:55:17 +01:00
Theo Arends
cdf66b6eff Version bump 2020-11-05 13:33:17 +01:00
Theo Arends
cc1d80bcb1
Merge pull request #9744 from rvbglas/development
ESP32 BLE beacons scan improvements
2020-11-05 11:35:56 +01:00
Christopher Tremblay
c487540201 Bug fix: Incorrect JSON output for EZO FLO
There was a copy/paste mistake in the EZO FLO implementation that this fixes.
2020-11-05 02:16:16 -08:00
Roman Bazalevsky
b833b40845 ESP32 BLE beacons scan improvements:
- Scan memory cleanup.
- Device name (if broadcasted) handling (including MQTT messages and Web interface).
- Implicit device state in MQTT messages.
- Removed UUID/MAJOR/MINOR fields (always zeroes) in MQTT messages for MAC-identified beacons.
2020-11-05 12:36:52 +03:00
Theo Arends
655a6ece9a
Merge pull request #9733 from jamesturton/dimmerstep
Add `DimmerStep` command
2020-11-04 19:12:12 +01:00
James Turton
c93bfd15bf Updated CmndDimmerStep(). 2020-11-04 19:05:19 +01:00
Theo Arends
78196f0391 Removed auto output selection
Removed auto output selection of decimal or hexadecimal data based on user input. Now only based on ``SetOption17``
2020-11-04 17:42:30 +01:00
Theo Arends
8376dd8982 Fix switches 2020-11-04 16:31:53 +01:00
Theo Arends
7915e82cb0 Prep release 9.1 2020-11-04 15:57:40 +01:00
Theo Arends
554f6eff3a
Merge pull request #9732 from rvbglas/development
Initial support for iBeacons (Sensor52) on ESP32 using internal BLE
2020-11-04 15:25:23 +01:00
Christopher Tremblay
b5b6b97295 Swapped strstr for strchr where applicable
strstr calls with a single character were changed to strchr which should be more efficient.
2020-11-04 02:20:17 -08:00
James Turton
b8abc8300c Allow to be between 1 and 50. 2020-11-04 11:03:11 +01:00
Scoobler
473362cbee Added DimmerStep to allow the change of the Dimmer Auto (+/-) Step value
Signed-off-by: Scoobler <jamienwood@hotmail.com>
2020-11-04 11:01:37 +01:00
Roman Bazalevskiy
180ffaa984 Prevent MQTT spamming - don't repeat messages before IB_TIMEOUT. 2020-11-04 09:10:52 +03:00
Roman Bazalevskiy
18fb79d954 Initial support for iBeacons (Sensor52) on ESP32 using internal BLE module.
Differs from MI32 (Sensor62):

- Dynamically detects beacons, no preset MACs needed
- Reports detected beacon immediately, not on tele period.
2020-11-04 08:50:11 +03:00
Erik Montnemery
ae89198218
Correct HASS_DISCOVER_DEVICE 2020-11-03 19:56:25 +01:00
Theo Arends
ee8845123a
Merge pull request #9727 from effelle/development
HaTasmota update
2020-11-03 17:09:23 +01:00
Federico Leoni
7fa083fc73 Stupid error fix 2020-11-03 13:03:08 -03:00
Federico Leoni
b4b463a73e HaTasmota update 2020-11-03 12:50:08 -03:00
Theo Arends
653adfa1cb Refactor Button Switch MQTT data 2020-11-03 16:24:49 +01:00
Theo Arends
7b68935ae3 Add index to Button and Switch action topics 2020-11-03 16:05:57 +01:00
Theo Arends
9f191d9214 Breaking change when `SetOption73 1`
Breaking change when ``SetOption73 1`` JSON result from `{"ACTION":"SINGLE"}` to `{"Button1":{"Action":"SINGLE"}}`
2020-11-03 15:42:55 +01:00
Theo Arends
54f9532919 Add command `SetOption114 1`
Add command ``SetOption114 1`` to detach Swiches from Relays and enable MQTT action state for all the SwitchModes
2020-11-03 14:34:02 +01:00
Theo Arends
dfd6080d96
Merge pull request #9725 from effelle/development
New topic for MQTT switches
2020-11-03 14:22:11 +01:00
Federico Leoni
b62c422f73 changed topic 2020-11-03 10:18:40 -03:00
Federico Leoni
e74fdee05e New topic for MQTT Switches 2020-11-03 10:09:23 -03:00
Christopher Tremblay
7224b414fa Add support for EZO RGB
Adds support for EZO RGB sensor
2020-11-03 03:38:28 -08:00
Theo Arends
b91dd9aa5b
Merge pull request #9716 from Staars/mi32
MI_ESP32: small bugfixes and reduced memory usage
2020-11-03 09:25:08 +01:00
Theo Arends
d6e0fbf711
Merge pull request #9714 from s-hadinger/zigbee_remove_0x0000
Zigbee fix 0x000 appearing in UI
2020-11-03 09:24:45 +01:00
Theo Arends
d9954a2df7
Merge pull request #9721 from effelle/development
Switches: MQTT decoupling and regression fix
2020-11-03 09:23:28 +01:00
Federico Leoni
1e640b0a09 Setting.h missing description 2020-11-02 21:08:07 -03:00
Federico Leoni
f7ba0ba95e Switches: MQTT decoupling 2020-11-02 20:44:07 -03:00
Staars
03d02b7b2a bugfixes and reduced memory usage 2020-11-02 19:32:08 +01:00
Stephan Hadinger
e2775c54e4 Zigbee fix 0x000 appearing in UI 2020-11-02 18:29:04 +01:00
bovirus
0fdaa653ae
Update of Italian language 2020-11-02 16:05:36 +01:00
Theo Arends
cf9b8fe619 Restore status command 2020-11-02 15:21:32 +01:00
Theo Arends
b869abb0b6 Fix rule handling of JSON `null`
Fix rule handling of JSON ``null`` regression from v8.5.0.1 (#9685)
2020-11-02 14:35:19 +01:00
gemu2015
975981fdbf Update xsns_53_sml.ino 2020-11-02 12:36:57 +01:00
gemu2015
70258a28a6 sml update
hardcode descriptor default to no op
better counter debounce
2020-11-02 12:24:39 +01:00
Theo Arends
67bd5daf45 Update changelog 2020-11-02 11:58:23 +01:00
Christopher Tremblay
2af5f61b03 Add support for EZO DO
Add support for EZO Disolved Oxygen sensor
2020-11-02 00:26:35 -08:00
Theo Arends
58461e5554
Merge pull request #9702 from Staars/hm10
HM10: add beacon, better parsing, more
2020-11-02 08:48:10 +01:00
Stephan Hadinger
643675b715 Zigbee code optimization 2020-11-01 22:28:55 +01:00
Staars
b3f7cbfa8b add beacon, better parsing, more 2020-11-01 19:31:49 +01:00
Stephan Hadinger
d16f3d057c Zigbee refactoring 2020-11-01 19:00:07 +01:00
Erik Montnemery
ed8058b3e2
Attempt to fix regression introduced by #9589 2020-11-01 17:52:10 +01:00
Jason2866
e10cbfc81f
No core_version.h in ESP32 stage 2020-11-01 15:24:12 +01:00
Theo Arends
db863c4589 Add support for EZO FLO
Add support for EZO FLO sensors by Christopher Tremblay (#9697)
2020-11-01 15:15:10 +01:00
Theo Arends
8896f7af90
Merge pull request #9697 from tichris0/development
Add support for EZO FLO sensor
2020-11-01 14:56:48 +01:00
Theo Arends
c2482e9913 Add command `SwitchText`
Add command ``SwitchText`` to change JSON switch names by barbudor (#9691)
2020-11-01 13:26:35 +01:00
Theo Arends
8338a9cc80 Refactor module change detection 2020-11-01 12:12:27 +01:00
Christopher Tremblay
558034b15f Add support for EZO FLO sensor
Add support for EZO FLO sensor
2020-11-01 01:28:43 -08:00
Stephan Hadinger
edad344a13 Code optimization 2020-10-31 19:51:17 +01:00
s-hadinger
cfe52e6bd4
Merge pull request #9689 from s-hadinger/zigbee_zboccupancy
Zigbee added ``ZbOccupancy`` command to configure the time-out for PIR
2020-10-31 18:13:23 +01:00
Theo Arends
404e34df36 Fix ESP32 serial issues 2020-10-31 17:53:12 +01:00
Stephan Hadinger
e3f4cc94f6 Zigbee added `ZbOccupancy` command to configure the time-out for PIR 2020-10-31 17:48:40 +01:00
Theo Arends
57a3e7f88c Fix ESP32 issues 2020-10-31 17:28:33 +01:00
Theo Arends
432051a7ef Fix setting last module 2020-10-31 12:04:28 +01:00
Theo Arends
2c1c7c50d6
Merge pull request #9682 from Jason2866/patch-1
Update de_DE.h
2020-10-31 11:41:54 +01:00
Theo Arends
6b9df5db08
Merge pull request #9679 from bovirus/patch-1
Update Italian language
2020-10-31 11:41:34 +01:00
Stephan Hadinger
b2cb4845b8 Fix missing error when unsupported protocol 2020-10-30 23:22:49 +01:00
Stephan Hadinger
f97410e097 Zigbee fix group id reporting 2020-10-30 22:57:28 +01:00
Stephan Hadinger
de9f559b50 Zigbee fix TRADFRI battery percentage 2020-10-30 22:44:15 +01:00
Jason2866
26ac97f686
Update de_DE.h 2020-10-30 21:38:21 +01:00
bovirus
07cd51cbc4
Update Italian language 2020-10-30 20:37:32 +01:00
Stephan Hadinger
04489db1fd Fix Hue support when zigbee is disabled 2020-10-30 19:23:27 +01:00
Theo Arends
604a03e617 Fix ESP32 serial reconfig
Fix ESP32 serial reconfig (#9664)
2020-10-30 18:27:34 +01:00
Theo Arends
c0c198f957
Merge pull request #9674 from s-hadinger/minimal_notls
Don't try to connect to TLS with Tasmota-minimal
2020-10-30 17:04:46 +01:00
Stephan Hadinger
4ca8a4cf02 Allow the use of TLS in MINIMAL if compiled with TLS 2020-10-30 16:46:57 +01:00
Stephan Hadinger
750d35283b Don't try to connect to TLS with Tasmota-minimal 2020-10-30 16:29:36 +01:00
Theo Arends
31e5617043 Add command `Gpios 255`
Add command ``Gpios 255`` to show all possible GPIO configurations
2020-10-30 16:08:38 +01:00
Theo Arends
58dc18844b Refactor energy func every 250mS 2020-10-30 12:45:34 +01:00
Theo Arends
524012a752 Merge branch 'globalstruct' into development 2020-10-30 12:31:01 +01:00
Theo Arends
af5082320d Use global struct 2020-10-30 12:29:48 +01:00
s-hadinger
5421c608cd
Merge pull request #9671 from s-hadinger/zigbee_tooltip
Zigbee display modelId and ManufacturerId in tooltip
2020-10-30 10:46:48 +01:00
Jason2866
80807614d8
Make TLS for zbbridge optional 2020-10-30 09:58:32 +01:00
Jason2866
bd1b01711e
TLS support zbbridge selectable 2020-10-30 09:54:50 +01:00
Stephan Hadinger
c6b3864d99 Zigbee display modelId and ManufacturerId in tooltip 2020-10-29 19:34:46 +01:00
Theo Arends
8a703adf84 Use global struct 2020-10-29 16:16:34 +01:00
Theo Arends
4c6fa325ac Fix compile error 2020-10-29 14:41:12 +01:00
Theo Arends
e59bfc1d69 Use global struct 2020-10-29 13:58:50 +01:00
Theo Arends
280f0a9de7 Use global struct 2020-10-29 13:37:09 +01:00
Theo Arends
8e6f303403
Merge pull request #9662 from s-hadinger/zigbee_map_fix
Fix compilation
2020-10-29 13:06:53 +01:00
Theo Arends
cd91f09f8f
Merge pull request #9660 from stefanbode/patch-4
Resolve #9632 after sethalfway back to 50
2020-10-29 13:06:20 +01:00
Theo Arends
0d85f5c583 Use global struct 2020-10-29 12:58:22 +01:00
Stephan Hadinger
e42c87c9f3 Fix compilation 2020-10-29 12:50:02 +01:00
stefanbode
81ce023e42
Update xdrv_27_shutter.ino 2020-10-29 12:44:05 +01:00
stefanbode
bb01baa651
Update xdrv_27_shutter.ino 2020-10-29 12:41:53 +01:00
Theo Arends
0cfe1ac3e1 Use global struct 2020-10-29 12:39:44 +01:00
stefanbode
e40c736dfb
Resolve #9632 after sethalfway back to 50 2020-10-29 12:28:07 +01:00
Theo Arends
3bebfb32d3 Use global struct 2020-10-29 12:21:24 +01:00
Theo Arends
29f301981e Fix thermostat compilation error 2020-10-29 12:01:19 +01:00
Theo Arends
6f7a20e2ec Add support for EZO PRS sensors
Add support for EZO PRS sensors by Christopher Tremblay (#9659)
2020-10-29 11:53:25 +01:00
Christopher Tremblay
4a8bc0841e Add support for EZO PRS
Adds support for EZO PRS sensors
2020-10-29 02:34:44 -07:00
Stephan Hadinger
722de4b4a8 Zigbee fix UI 2020-10-28 21:40:58 +01:00
Stephan Hadinger
add56aadd5 Zigbee prepare PIR persistence 2020-10-28 20:59:55 +01:00
Theo Arends
f1bce9c6e8
Merge pull request #9652 from s-hadinger/zigbee_onoff
Zigbee fix for Lights
2020-10-28 19:06:14 +01:00
Theo Arends
f1ac7b2d67 Use global struct 2020-10-28 19:03:39 +01:00
Stephan Hadinger
1065950a87 Zigbee fix for Lights 2020-10-28 18:31:13 +01:00
s-hadinger
1791a54470
Merge pull request #9651 from s-hadinger/zigbee_zbmap
Zigbee added ``ZbMap`` command to describe Zigbee topology
2020-10-28 17:58:21 +01:00
Theo Arends
b93b719108 Use global struct 2020-10-28 17:32:07 +01:00
Stephan Hadinger
a0801b11da Zigbee added `ZbMap` command to describe Zigbee topology 2020-10-28 17:30:46 +01:00
Stephan Hadinger
3e62c77c87 Zigbee extend SO101 to attributes 2020-10-28 14:36:48 +01:00
Jason2866
6545e3f22d
Use gz as default for OTA URL 2020-10-28 13:24:22 +01:00
Theo Arends
594f57464f Prep global struct 2020-10-28 12:40:52 +01:00
Theo Arends
66f5d5d180 Prep global struct 2020-10-28 11:48:57 +01:00
Theo Arends
85d2626e84 Refactor feature list build 2020-10-28 11:37:59 +01:00
Theo Arends
6be04996b4
Merge pull request #9635 from tichris0/development
Add support for EZO O2
2020-10-28 10:51:02 +01:00
Stephan Hadinger
4bae5944d2 Zigbee reduce battery drain 2020-10-28 10:26:28 +01:00
Stephan Hadinger
afb5839b6c Zigbee flash storage refactor 2020-10-28 10:08:15 +01:00
Christopher Tremblay
db338f1d81 Add support for EZO O2
Adds support for EZO O2 sensor
2020-10-27 03:38:54 -07:00
Theo Arends
b4dc2600c5 Remove empty line 2020-10-26 17:01:49 +01:00
Theo Arends
e030b9fece Fix rule expressions using mems corrupts character pool
Fix rule expressions using mems corrupts character pool (#9301)
2020-10-26 16:42:44 +01:00
Theo Arends
3e784f2bcc Delete tasmota.ino.cpp 2020-10-26 15:10:56 +01:00
Theo Arends
f8e380582c
Merge pull request #9631 from Jason2866/patch-2
lib folder reshuffle
2020-10-26 15:07:37 +01:00
Micke Prag
db0fb54bc5 Expose the devicetype on mDNS
Add txt field to tell the network this is a tasmota device.
2020-10-26 14:07:08 +01:00
Jason2866
e454c54e6d move libs in folder lib 2020-10-26 12:51:06 +00:00
Jason2866
0989af6015
Use only KNX header files
no need to include and compile whole KNX library
2020-10-26 11:39:29 +01:00
Christopher Tremblay
faa45994d2 Reset deafult my_user_config
Removed debug code
2020-10-26 00:11:07 -07:00
Christopher Tremblay
a80944d9a2 Cleanup the EZO devices
Fixed a few mistakes in the comments and organized the code to make it easier to read & extend.
2020-10-26 00:09:44 -07:00
Theo Arends
cc51fc832b
Merge pull request #9625 from effelle/development
Fix fulltopic order for HA integration
2020-10-25 20:17:45 +01:00
Federico Leoni
3b71ba197d
Fix fulltopic order for HA integration 2020-10-25 16:01:15 -03:00
Theo Arends
8d71ade035 Fixed rule Break not working as expected
Fixed rule Break not working as expected when ONCE is enabled (#9245)
2020-10-25 17:38:06 +01:00
Theo Arends
a96218fc1c v9.0.0.3
- Add TLS in binary tasmota-zbbridge (#9620)
- Add support for EZO CO2 sensors by Christopher Tremblay (#9619)
2020-10-25 14:46:13 +01:00
Theo Arends
37e68db05a
Merge pull request #9619 from tichris0/development
Add support for EZO CO2 sensor
2020-10-25 14:19:51 +01:00
Theo Arends
863d77dfc0
Merge pull request #9620 from s-hadinger/zbbridge_tls
Enable TLS in Tasmota-zbbridge
2020-10-25 14:19:11 +01:00
Theo Arends
95d440f712 Update support_rotary.ino 2020-10-25 14:17:40 +01:00
Theo Arends
b92b59b2b1 Add command `SetOption113 1`
Add command ``SetOption113 1`` to set dimmer low on rotary dial after power off (#8263)
2020-10-25 12:59:24 +01:00
Stephan Hadinger
951783cd54 Enable TLS in Tasmota-zbbridge 2020-10-25 11:48:38 +01:00
Christopher Tremblay
5c02b81daa Remove debug code 2020-10-25 01:47:54 -07:00
Christopher Tremblay
ab7481d115 Fix error in tasmota_configuration
Fix compile error in my build
2020-10-25 01:28:27 -07:00
Christopher Tremblay
6ec207fd3e Merge branch 'development' of https://github.com/arendst/Tasmota into development 2020-10-25 01:21:48 -07:00
Christopher Tremblay
9f91ca8d4f Add support for EZO CO2 sensor
Adds support for CO2 sensor
2020-10-25 01:21:01 -07:00
Theo Arends
0945f3c522
Merge pull request #9615 from s-hadinger/zbbridge_disable_wemo
Disable Wemo emulation for ZBBridge
2020-10-25 08:31:59 +01:00
Stephan Hadinger
c305b07cda Disable Wemo emulation for ZBBridge
Saves 3KB of Flash
2020-10-24 19:19:29 +02:00
Theo Arends
582c32f5b9 Add support for EZO EC sensor
Add support for EZO EC sensors by Christopher Tremblay (#9613)
2020-10-24 12:41:08 +02:00
Christopher Tremblay
8894ad70f7 Remove test code
Removing code used to test the device and not meant to be submitted
2020-10-24 01:00:27 -07:00
Christopher Tremblay
3ec4246bbe Merge branch 'development' of https://github.com/arendst/Tasmota into development 2020-10-24 00:55:51 -07:00
Christopher Tremblay
d6bea107f8 Add support for EZO EC
Adding support for Electrical conductivity sensor
2020-10-24 00:54:25 -07:00
s-hadinger
f566660fb8
Zigbee support for Terncy Smart Dial (#9612)
* Zigbee support for Terncy Smart Dial

* Fix wrong attributes for TerncyDuration

* Fix wrong type for TerncyDuration

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2020-10-23 22:49:51 +02:00
Theo Arends
f3498f031b Fixed ESP32 Webcam broken
Fixed ESP32 Webcam broken regression from #9590
2020-10-23 17:55:07 +02:00
Theo Arends
1021cf3ca5 Update changelog and releasenotes 2020-10-23 16:56:03 +02:00
Theo Arends
dd3228c07f
Merge pull request #9599 from tichris0/development
Refactor EZO drivers to only use one sns ID
2020-10-23 15:29:46 +02:00
Theo Arends
384d6b2d21
Merge pull request #9609 from Staars/MI32
MI_ESP32: add beacon functions
2020-10-23 15:27:12 +02:00
Theo Arends
0f805014e6 Support WT32-ETH01
- Support for fixed output Hi or Lo GPIO
- Support for ESP32 based Wireless-Tag WT32-ETH01 (#9496)
2020-10-23 15:18:58 +02:00
Christopher Tremblay
8eba0c9426 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2020-10-23 03:48:37 -07:00
Christopher Tremblay
e32b6fa288 Refactor EZO drivers to only use one sns ID
Every EZO devices are now under xsns78.  They can still each be enabled through the appropriate USE_EZO* macro
2020-10-23 03:47:24 -07:00
Staars
f0929e14d9 add beacon functions 2020-10-23 10:18:57 +02:00
Theo Arends
2ea0594f8b
Merge pull request #9608 from gemu2015/scripter-update
scripter update
2020-10-23 09:16:05 +02:00
Theo Arends
ee4c95aa6d
Merge pull request #9606 from effelle/development
Fix mqtt topic for dimmers
2020-10-23 09:15:20 +02:00
gemu2015
c8319aa7b7 fix memory aligment bug 2020-10-23 07:45:35 +02:00
Stephan Hadinger
ad44ce9037 Zigbee fix battery percentage 2020-10-22 22:42:05 +02:00
Federico Leoni
9df75decc1
Fix mqtt topic for dimmers 2020-10-22 16:10:52 -03:00
Theo Arends
e2b127efc0
Merge pull request #9601 from emontnemery/fix_hassanykey
Fix bug in HassAnyKey
2020-10-22 16:32:33 +02:00
Erik
6faebc21f4 Fix bug in HassAnyKey 2020-10-22 16:14:51 +02:00
Theo Arends
f2d1785701 Fix GCC 10.1 compile errors 2020-10-22 15:23:22 +02:00
Theo Arends
c794f7c617 Rotary driver tuned
Rotary driver tuned (#9399)
2020-10-22 14:48:12 +02:00
Christopher Tremblay
a70bebe0ad Add support for EZO HUM
Adds suppotr for EZO humidity&temp sensor.
2020-10-22 01:23:47 -07:00
s-hadinger
636c630b58
Merge pull request #9595 from s-hadinger/fix-fingerprint-compilation
Fix TLS fingerprint compilation #9582
2020-10-21 11:33:46 +02:00
Theo Arends
d03d1c33b2
Merge pull request #9594 from stefanbode/patch-3
Added shutterchange to incremental change position
2020-10-21 11:23:12 +02:00
Stephan Hadinger
b599b5b183 Fix TLS fingerprint compilation #9582 2020-10-21 11:19:59 +02:00
Theo Arends
8a2a9da6b2
Merge pull request #9593 from Staars/MI32
MI_ESP32: changes for HASS
2020-10-21 10:25:57 +02:00
stefanbode
cbfa3ae1de
added shutterchange command 2020-10-21 10:21:56 +02:00
stefanbode
c8d4ae4c71
Update xdrv_27_shutter.ino
Add new command to increase/decrease opening by %
2020-10-21 10:19:56 +02:00
Staars
388937c97e changes for HASS 2020-10-21 08:26:38 +02:00
Theo Arends
9414af5631
Merge pull request #9589 from pcdiem/pwm8
Make button press rules override PWM Dimmer functions
2020-10-20 20:21:52 +02:00
Stephan Hadinger
1af525619a Webserver->on() optimization phase 2 2020-10-20 18:56:18 +02:00
Paul C Diem
caaf7ac39c Make button press rules override PWM Dimmer functions 2020-10-20 10:48:49 -05:00
Theo Arends
9a21dc864f
Merge pull request #9588 from Staars/MI32
MI_ESP32: use BEARSSL for decryption, revert to old TELEPERIOD style as default
2020-10-20 15:53:38 +02:00
Staars
e3d3e76d61 Revert "tasmota EPS-Now mesh driver"
This reverts commit 90ee6f3995.
2020-10-20 15:22:23 +02:00
Theo Arends
83a090b5a9 Rotary driver adjusted for MiDesk if selected
Rotary driver adjusted accordingly if Mi Desk Lamp module is selected (#9399)
2020-10-20 15:13:12 +02:00
Staars
4e7e6ce7d3 update xsns_62_MI_ESP32.ino 2020-10-20 14:49:10 +02:00
Theo Arends
500fb147c4 Add Breaking Changed to Release Notes
- Support for EZO RTD sensors by Christopher Tremblay (#9585)
- On ZigbeeBridge support for glowing led when permit join is active (#9581)
- Support for PWM Dimmer multi-press and ledmask (#9584)
2020-10-20 14:04:29 +02:00
Theo Arends
0ceb5879bd
Merge pull request #9585 from tichris0/development
Add support for EZORTD
2020-10-20 13:55:08 +02:00
Theo Arends
74d25bd5be
Merge pull request #9584 from pcdiem/pwm7
Add PWM Dimmer multi-press and ledmask support
2020-10-20 13:51:42 +02:00
Theo Arends
644753542c
Merge pull request #9580 from s-hadinger/web_optim
Code size optimization for Webserver->on()
2020-10-20 13:30:52 +02:00
Christopher Tremblay
2f7993d2b1 Remove EZORTD from default config
Remove the EZORTD from default config
2020-10-20 02:35:23 -07:00
Christopher Tremblay
b942dbfb03 Add support for EZORTD
Adding support for EZO RTD resistance temperature sensor
2020-10-20 02:09:07 -07:00
Paul C Diem
f075a89d6b Add PWM Dimmer multi-press and ledmask support 2020-10-19 20:12:41 -05:00
Stephan Hadinger
db79409411 Glowing led when permit join 2020-10-19 20:34:40 +02:00
Stephan Hadinger
d6de72f1e5 Code size optimization 2020-10-19 19:35:58 +02:00
Staars
90ee6f3995 tasmota EPS-Now mesh driver 2020-10-19 19:03:47 +02:00
Adrian Scillato
15976ecd02
trim spaces 2020-10-19 13:39:36 -03:00
Adrian Scillato
99dd6c8251
KNX: Fix Bug in Scenes
https://github.com/arendst/Tasmota/pull/8728#issuecomment-665515704

Thanks to @BBBits
2020-10-19 13:36:55 -03:00
Theo Arends
1b25777035 Updated rotary driver
Updated rotary driver with experimental optional code selections. Currently set to legacy MiDesk lamp - define ROTARY_OPTION1 (#9399)
2020-10-19 18:08:40 +02:00
Theo Arends
4d9d6cd987 Fix MQTT data corruption on `MQTTLog 4`
Fix MQTT data corruption on ``MQTTLog 4`` (#9571)
2020-10-19 12:46:57 +02:00
Theo Arends
f79ed4464e Fix MQTT data corruption on `MQTTLog 4
Fix MQTT data corruption on ``MQTTLog 4`` (#9571)
2020-10-19 12:39:27 +02:00
Theo Arends
66be1ef198
Merge pull request #9575 from gemu2015/maintenance
some additions and bug fixes
2020-10-19 10:08:24 +02:00
gemu2015
586fee6745 initial rtsp support
#define ENABLE_RTSPSERVER
2020-10-19 07:26:42 +02:00
gemu2015
a80a58c358 fix st7789 module init 2020-10-19 07:24:58 +02:00
gemu2015
af346835c7 fix array attachment 2020-10-19 07:24:36 +02:00
gemu2015
a6ac063a4c for next in section >W 2020-10-19 07:24:18 +02:00
Stephan Hadinger
b525e5c720 Reduce code size for fingerprint 2020-10-18 20:06:27 +02:00
Stephan Hadinger
0f215fe6ae Rearranging struct to save RAM 2020-10-18 19:24:45 +02:00
Theo Arends
38e2638f07 Add support for EZO Ph and ORP sensors
Add support for EZO Ph and ORP sensors by Christopher Tremblay (#9567)
2020-10-18 15:36:17 +02:00
Christopher Tremblay
bb210bd33a Added mV for all languages
I was missing the defines for mV for all languages :(.  I added default placeholders
2020-10-18 05:51:21 -07:00
Christopher Tremblay
46df6d5a52 Added deafult localized strings for pH & ORP
Added default strings for pH & ORP to all languages
2020-10-18 05:43:40 -07:00
Christopher Tremblay
f551817698 Delete .my_user_config.h.swp
Removed uselses file
2020-10-18 05:19:48 -07:00
Christopher Tremblay
8fda70643b Fix addressing & remove compile script
- Fixed adderssing to start at 1 vs 0
- Removed my compile script
2020-10-18 05:19:04 -07:00
Christopher Tremblay
d8b8636a44 EZOpH & EZOORP support
This commits adds support for EZOpH and EZOORP to Tasmota
2020-10-18 05:10:12 -07:00
Theo Arends
df5538f554 Refactor RDM6300 driver 2020-10-18 13:04:02 +02:00
Theo Arends
d9dfaf88f3 Add command `SwitchMode 15`
Add command ``SwitchMode 15`` sending only MQTT message on switch change (#9596)
2020-10-18 12:17:31 +02:00
Theo Arends
f13f7355f4 Fix TuyaMcu energy display
Fix TuyaMcu energy display regression from v8.5.0.1 (#9547)
2020-10-17 12:48:45 +02:00
Theo Arends
b48f771048
Merge pull request #9558 from Jason2866/patch-1
Remove old Arduino-IDE left overs
2020-10-16 16:03:42 +02:00
Theo Arends
6b08bcbb4e
Merge pull request #9557 from effelle/development
HA integration: fix Light domain
2020-10-16 16:03:12 +02:00
Jason2866
ae098f7e3d
Remove not needed Arduino-IDE setting 2020-10-16 15:52:28 +02:00
Jason2866
3c4002dfdd
No Arduino IDE 2020-10-16 15:49:30 +02:00
Federico Leoni
62ead568c9
HA integration: fix Light domain generator 2020-10-16 10:20:16 -03:00
Theo Arends
7bc8956d86 Changed management of serial baudrate
Changed management of serial baudrate (#9554)
2020-10-16 15:18:16 +02:00
Theo Arends
9ab50db8ef
Merge pull request #9551 from Staars/nrf24
MI_NRF24: fix payload error, adaptions for HASS
2020-10-15 17:23:28 +02:00
Staars
2606002e6e fix payload error, adaptions for HASS 2020-10-15 16:52:39 +02:00
Theo Arends
074aec0a23 Adjust command `NoDelay` 2020-10-15 15:33:17 +02:00
Theo Arends
98d2dd8f39 Fix rule handling of Var or Mem using text
Fix rule handling of Var or Mem using text regression from v8.5.0.1 (#9540)
2020-10-15 14:42:46 +02:00
Theo Arends
29e73dae9b Add command `NoDelay`
Add command ``NoDelay`` for immediate backlog command execution by Erik Montnemery (#9544)
2020-10-15 12:32:40 +02:00
Theo Arends
bd315810e6
Merge pull request #9536 from gominoa/energy-period
Fix ENERGY.Period after midnight
2020-10-15 11:29:37 +02:00
Maurits van Dueren den Hollander
31572edd12 Timer support for no-sunset permanent day 2020-10-14 21:45:15 +02:00
Stephan Hadinger
c0dd8583db Improve robustness 2020-10-14 08:56:18 +02:00
gominoa
d21599b75c
Fix ENERGY.Period after midnight
ENERGY.Period incorrectly shows 0 for the first teleperiod after midnight
2020-10-13 18:30:01 -04:00
Stephan Hadinger
80d7922977 Zigbee tuya phase 2 2020-10-13 22:45:11 +02:00
Theo Arends
95c0274d59 Fix hlw8012 interrupt use of global vars 2020-10-13 15:55:46 +02:00
Theo Arends
d4cacbff05 Fix rotary interrupt use of global vars
- Fix rotary interrupt use of global vars (#9399)
- Decrease direction change timout from 50 to 25 mSecs
2020-10-13 15:14:34 +02:00
hello-world-dot-c
6a3eb8f8ed Fixed typo 2020-10-13 12:19:37 +02:00
hello-world-dot-c
a59c56d4b5 Reduce sleep during buzzer cycles to improve on/off period accuracy. 2020-10-13 12:02:44 +02:00
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