Commit Graph

2896 Commits

Author SHA1 Message Date
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