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
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
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
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