Commit Graph

719 Commits

Author SHA1 Message Date
Theo Arends be5c7a4367 Document and add errorchecks to OTA
Document and add errorchecks to OTA
2020-01-17 17:14:53 +01:00
Staars 400d4a0604 add virtual serial port via TCP 2020-01-17 16:44:43 +01:00
Theo Arends e8ce1eb641 Fix OTA minimal gzipped detection
Fix OTA minimal gzipped detection regression from 8.1.0.3
2020-01-17 15:38:03 +01:00
Theo Arends 65d1f3aace Fix PowerDelta calculation
Fix PowerDelta calculation not detecting zero power (#7515)
2020-01-17 10:12:57 +01:00
Shantur Rathore 920501fef9 Implement new Tuya multi dpid protocol. Fixes #7489 2020-01-16 15:19:57 +00:00
Theo Arends adb2dbbcbd Fix ColorTemp brightness 2020-01-16 14:37:10 +01:00
Theo Arends a6e95211cc Add more web page sliders
Add web page sliders when ``SetOption37 128`` is active allowing control of white(s)
2020-01-16 14:22:39 +01:00
Theo Arends aa170fefd4
Merge pull request #7521 from dgwynne/HSColor
Make the B or brightness part of the HSBColor command optional
2020-01-16 13:00:26 +01:00
Theo Arends 0755ad488e Bump version to 8.1.0.4 2020-01-16 11:35:48 +01:00
Theo Arends 5b797a8f4e Add new SwitchMode options
Add ``SwitchMode 8`` ToggleMulti, ``SwitchMode 9`` FollowMulti and ``SwitchMode 10`` FollowMultiInverted (#7522)
2020-01-16 10:39:59 +01:00
to-scho 6ab5c7432e patch-1
typos
2020-01-15 16:12:55 +01:00
to-scho e327236485 New switchmodes TOGGLEMULTI, FOLLOWMULTI and FOLLOWMULTI_INV 2020-01-15 13:05:00 +01:00
David Gwynne a2c8ea9d65 Make the B or brightness part of the HSBColor command optional
This makes it easier (possible?) to use the HSBColor with hs_command_topic
in Home-Assistant, which in turn allows completely independent control
of the color part of an RGBW or RGBWW bulb.
2020-01-15 22:14:47 +11:00
Theo Arends 338499d8e2 Fix unknown command topic 2020-01-14 16:57:55 +01:00
Hadinger 77191f2fe9 Simplified TimeDifference (saves 16 bytes) 2020-01-14 16:41:47 +01:00
Theo Arends ceef563414 Add simple check for serialreceived JSON
Add simple check for serialreceived JSON (#7506)
2020-01-14 15:58:56 +01:00
Theo Arends fe17be62cc Add user control over vertical console size
Add user control over vertical console size (#7507)
2020-01-14 15:38:16 +01:00
Theo Arends 81d58d69b6 Revert "Add user control over vertical console size"
This reverts commit 423b6f251b.
2020-01-14 14:42:30 +01:00
Theo Arends 423b6f251b Add user control over vertical console size
Add user control over vertical console size (#7507)
2020-01-14 14:33:27 +01:00
to-scho 64d3d0c075 Change MQTT reporting of instantaneous shutter position from tele to stat 2020-01-14 13:32:51 +01:00
Theo Arends 0db458c774 Fix exception 9 restart on log message
Fix exception 9 restart on log message in Ticker interrupt service routines NTP, Wemos and Hue emulation (#7496)
2020-01-14 12:47:48 +01:00
Theo Arends fc9fafc19b
Merge pull request #7510 from to-scho/hotfix/shutterlock_webbutton
Show webbutton label '-' when shutter is locked
2020-01-14 11:26:01 +01:00
to-scho bc83aad8bd Show webbutton label '-' when shutter is locked 2020-01-14 11:00:22 +01:00
to-scho 0327d7f4b4 New command ShutterEnableEndStopTime 2020-01-13 12:00:34 +01:00
to-scho d00bea84ec Fix target shutter position inaccuracy
Introduced numerical rounding when calculating between "%" and "time" position values
2020-01-13 09:48:29 +01:00
Hadinger 5840f71af9 Fix char[] allocation 2020-01-12 23:31:57 +01:00
to-scho 80773f74c7 initialize shutters when interlock is changed 2020-01-12 15:41:51 +01:00
to-scho 8cf411a1c3 New command ShutterLock
Command shutterlock<x> 1 locks shutter <x> movement. Any ongoing movement is still finished when called. Subsequent calls of shutter commands about movement, web buttons and shutter buttons  are blocked when shutter is locked. shutterlock<x> 0 unlocks shutter <x>.
2020-01-12 14:18:15 +01:00
Theo Arends 0e0d8190fa Change some commands displaying all items
Change commands ``Prefix``, ``Ssid``, ``StateText``, ``NTPServer``, and ``FriendlyName`` displaying all items
2020-01-12 13:10:21 +01:00
Theo Arends e7b061ce5a Fix Tuya PowerOn state
Fix Tuya PowerOn state (#7412)
2020-01-11 15:39:56 +01:00
Roman Lomonosov 20c58f5f20 Fix typo in gauge metric type (#7216) 2020-01-11 10:15:30 +03:00
Hadinger be85d3a060 Fix ``WakeUp <x>`` ignores provided value (#7473) 2020-01-10 20:54:13 +01:00
Theo Arends 2dde0329ed
Merge pull request #7466 from to-scho/hotfix/shutterbuttons_no_key_restrictions
Enable WIFI setup, restart and reset via ShutterButtons
2020-01-09 14:52:54 +01:00
to-scho a1ccd0131d Enable WIFI setup, restart and reset via ShutterButtons
When no button restriction is given and ALL shutter buttons are pressed simultaneously more than 5 times or hold simultaneously follow Tasmota's basic button behavior.
2020-01-09 14:48:23 +01:00
Theo Arends 250e3f3dc4 Fix display of wifi scan signal strength
Fix display of wifi scan signal strength
2020-01-09 14:35:03 +01:00
Theo Arends d0774995de Allow duplicate names but different channel in wifi scan
Allow duplicate names but different channel in wifi scan
2020-01-09 14:19:19 +01:00
Theo Arends a6dcf46771 Move heap to stack 2020-01-09 11:35:01 +01:00
Theo Arends a52c059cdc
Merge pull request #7465 from to-scho/hotfix/shutterbuttons_short_command
Add MQTT field to short shutterButton command syntax
2020-01-09 10:42:18 +01:00
to-scho 3675388148 Add MQTT field to short shutterButton command syntax
Align code to latest command doc suggestion
2020-01-09 10:35:27 +01:00
to-scho 2c6659fca4 Fix labeling of web buttons for shutters
Instead of switching power of the shutter relais web buttons will issue shutter commands to work right when in shuttermode 1. Up down labels arrow up/down fixed for more than one shutter.
2020-01-09 09:17:39 +01:00
Theo Arends 7c68d7a754 Improve random color cycle for scheme 4
Improve random color cycle for scheme 4 (#7273)
2020-01-08 17:45:48 +01:00
Theo Arends edf1584431 Improve random color cycle for scheme 4
Improve random color cycle for scheme 4 (#7273)
2020-01-08 16:45:43 +01:00
Theo Arends 2c23364d48 Fix DDS238-2 total energy
Fix DDS238-2 total energy (#7457)
2020-01-08 11:43:39 +01:00
Theo Arends 8db49a0fe3 Add support for tasmota-minimal.bin.gz 2020-01-07 17:28:06 +01:00
Theo Arends ca7776573a Remove debug info 2020-01-07 17:10:07 +01:00
Theo Arends 1c0db7e689 Refactor version compatibility 2020-01-07 17:01:48 +01:00
Hadinger 9d881b9701 Update IRremoteESP8266 lib updated to v2.7.2 2020-01-06 17:27:36 +01:00
Theo Arends 95fc96d563 Add support for gzipped binaries
Add support for gzipped binaries
2020-01-06 14:52:04 +01:00
saper-2 f145d22e90 A bit more of code cleanup 2020-01-05 22:09:00 +01:00
saper-2 f2ca1f3e47 Added totalActive from le01, more code tunning 2020-01-05 19:51:12 +01:00
saper-2 179a1c549d Fixed few bugs (multiplers, 0's, etc) 2020-01-05 14:32:35 +01:00
saper-2 dc2d7cc681 Added F&F LE-01MR support 2020-01-05 01:06:30 +01:00
Theo Arends 4a432fc2cd Fix for Domoticz color temp (#7428)
Fix for Domoticz color temp (#7428)
2020-01-04 18:24:33 +01:00
Theo Arends 61fe727685 Possible fix for Domoticz color temp
Possible fix for Domoticz color temp (#7428)
2020-01-04 17:29:04 +01:00
Theo Arends 5c97cdc12e
Merge pull request #7437 from to-scho/hotfix/shutterbuttons_inverted_command
inverted ShutterButton command
2020-01-04 16:42:00 +01:00
Theo Arends 81d3b35d0c
Merge pull request #7436 from to-scho/hotfix/shutterbuttons
Fixed exception with ShutterButton
2020-01-04 16:41:24 +01:00
to-scho f6f4a3f88f inverted ShutterButton command
As discussed in doc repo this is the code for my inverted shutter button command.
2020-01-04 16:24:45 +01:00
to-scho cea20feab3 Fixed exception with ShutterButton
When a button assigned to a shutter is pressed before any command is issued an exception occured
2020-01-04 16:10:03 +01:00
Theo Arends 49137ec79f Refactor shutters 2020-01-04 15:09:57 +01:00
Theo Arends 8be7dbe235 Fix shutter JSON 2020-01-04 14:20:41 +01:00
Theo Arends a1df6b9db9
Merge pull request #7431 from kabongsteve/shutter-improvements
Improve Shutter operation for HASS, MQTT and Internationalization
2020-01-04 13:54:58 +01:00
Hadinger aa665c1439 Add SetOption82 to limit the CT range for Alexa to 200..380 2020-01-04 11:01:44 +01:00
kabongsteve 1b451e722f Improve multiple shutter operation and MQTT 2020-01-04 13:38:56 +11:00
Hadinger 4f74c70270 Add LightPowerIRAM() for rotary interrupt handler 2020-01-03 17:57:47 +01:00
Theo Arends b82d1fdcc3 Move all Rotary interrupt code to iRAM
Move all Rotary interrupt code to iRAM (#7410)
2020-01-03 17:07:40 +01:00
Theo Arends 8c2ff7237e Fix Arduino_OTA compile error
Fix Arduino_OTA compile error (#7413)
2020-01-03 16:50:56 +01:00
Theo Arends 9249958d90
Merge branch 'development' into bmp 2020-01-03 16:31:39 +01:00
Theo Arends 319965fba2
Merge pull request #7423 from jpenninkhof/development
Reset SSD1306 before initialisation when OLED reset pin is set
2020-01-03 16:08:34 +01:00
Jan Penninkhof d15969bd1e
Reset before initialisation of the SSD1306 when OLED reset pin is set
If an OLED Reset pin has been selected using the PIN configuration, it makes sense to also send a reset signal to this pin before initialization of the display. The current value 0 doesn't send this signal, not even when a reset pin has been selected. Hence the change of value 0 into reset_pin >= 0. If no reset pin was set, the value of this variable is -1.
2020-01-03 10:07:42 +01:00
Hadinger 0ab3ba6fab Fix wrong gamma correction for Module 48 lights (PWM5 for CT) 2020-01-02 22:36:27 +01:00
Andre Thomas 06f053c172
- Add support to BMP driver to enter reset state (sleep enable) 2020-01-02 22:51:15 +02:00
Andre Thomas 6a54eef50a
- Add support to BMP driver to enter reset state (sleep enable)
- Add support to BMP driver to enter reset state (sleep enable) when deep sleep is used in Tasmota
2020-01-02 22:40:14 +02:00
Andre Thomas 356e005909
BMPxxx - Enter power on state before deep sleep 2020-01-02 22:38:18 +02:00
Theo Arends 894950ca4e Fix wrong JSON sensor message 2020-01-02 17:40:00 +01:00
Theo Arends c4f6a359a7 Add experimental support for NRF24L01 as BLE-bridge
Add experimental support for NRF24L01 as BLE-bridge for Mijia Bluetooth sensors by Christian Baars (#7394)
2020-01-02 16:58:20 +01:00
Theo Arends 5489c91172
Merge pull request #7394 from Staars/nrf24_PR
BLE-bridge for certain Mijia-Bluetooth-sensors via NRF24L01
2020-01-02 16:28:22 +01:00
Theo Arends 1e0550e750 Add command ShutterButton <parameters>
Add command ``ShutterButton <parameters>`` to control shutter(s) by to-scho (#7403)
2020-01-02 15:12:59 +01:00
Theo Arends eb7e7d45b2
Merge pull request #7403 from to-scho/feature/initial_shutter_button_support
Initial support for shutter button control
2020-01-02 14:48:13 +01:00
Theo Arends 044fae2a6e
Update settings.h 2020-01-02 14:47:33 +01:00
Theo Arends 8e3540d58d
Merge pull request #7405 from to-scho/hotfix/shutter_calibration_command_add_response
Add response to ShutterCalibration command
2020-01-02 14:40:25 +01:00
Theo Arends 7ca423da92
Merge pull request #7406 from to-scho/hotfix/shutter_pos_to_percentage_fix
Wrong shutter percentage reporting
2020-01-02 14:39:19 +01:00
Theo Arends 7ea9204425 Add some info to Prometheus file 2020-01-02 14:17:49 +01:00
to-scho a9a5c33327 Wrong shutter percentage reporting
With calibrated shutters and ShutterPosition<x> 100 the resulting position may not be 100. This is due to 2 issues. a) percentage is calculated wrong from position due to numerical precision. b) real_position and subsequently position after movement is slightly smaller than max_position.

a) is fixed here by avoiding calculation when position is equal to calibration point
b) open, not fixed here. Issue further depends on start_position which makes it hard to reproduce. Maybe 'stop_position_delta=20' results is real_position not reaching max_position.
2020-01-02 12:46:12 +01:00
to-scho f2a89605af Add response to ShutterCalibration command
When ShutterCalibration<x> is called without any arguments no response was given before that allows to read out setting like for other commands. Workaround was to call ShutterRelay<x> <y>.
2020-01-02 12:37:07 +01:00
to-scho 406a5a15f5 Initial support for shutter button control
New command "ShutterButton<x> <a> <b> <c> <d> <e> <f> <g> <h> <i> <j>" added that allows to assign a tasmota button <x> to control shutter <a>.

Single press button shutter is set to position <b>.  Double press button shutter is set to position <c>. Tripple press button shutter is set to position <d>. Hold button shutter is set to position <e>. Disabling any button action is given by <b> ... <e> equal to "-". Any press of the button while the shutter is moving will immediately stop that shutter.

Global steering of all your shutters at home is supported by MQTT. By any button action an MQTT command can be initiated to the <grouptopic> of the device. For single press button this can be enabled by <f> equal to "1". Disabling is indicated by <f> equal to "0". Double to hold actions are given by <g> ... <i>, correspondingly. When <j> is equal to "0" only "cmnd/<grouptopic>/Shutterposition<y> ..." with <y>=<x> is fired. When <j> is equal to "1" <y>=1...4 is used to control any shutter number of a tasmota device having same <grouptopic>.

Easy setup for an "up" button:
ShutterButton<x> <a> up (same as ShutterButton<x> <a> 100 50 74 100 0 0 0 1 1)
Single press will move shutter up to 100%, double press to 50% and tripple press to 74%. Holding the button for more than the hold time (SetOption32) moves all shutters with same <grouptopic> up to 100%.

Easy setup for an "down" button:
ShutterButton<x> <a> down (same as ShutterButton<x> <a> 0 50 24 0 0 0 0 1 1)
Single press will move shutter down to 0%, double press to 50% and tripple press to 24%. Holding the button for more than the hold time (SetOption32) moves all shutters with same <grouptopic> down to 0%.

Easy setup for an "updown" button:
ShutterButton<x> <a> updown (same as ShutterButton<x> <a> 100 0 50 - 0 0 0 0 0)
Single press will move shutter up to 100%, double press down to 0% and tripple press to 50%. No hold action and no other shutter control by MQTT.
2020-01-02 11:23:11 +01:00
Theo Arends 21ea26e132
Update my_user_config.h 2020-01-02 09:54:58 +01:00
Staars ee7e9078f0 initial commit 2020-01-01 19:09:20 +01:00
Theo Arends 01b5df9651 Add optional support for Prometheus
Add optional support for Prometheus using file xsns_91_prometheus.ino (#7216)
2020-01-01 17:17:10 +01:00
Hadinger 579a76ced6 Fix Improved fade linearity with gamma correction 2020-01-01 16:11:36 +01:00
Theo Arends 287b3b97f1 Fix some display issues
- Fix LCD line and column positioning (#7387)
- Fix Display handling of hexadecimal escape characters (#7387)
2020-01-01 15:13:58 +01:00
Theo Arends b05301b149 Refactor change 2019-12-31 17:24:47 +01:00
Theo Arends c13b755a59 Fix addition of backlog to IF clause
Fix addition of backlog to IF clause (#7342)
2019-12-31 17:17:30 +01:00
Theo Arends 5281725b9b Raise max valid load from 3.68 to 4kW
Raise max valid load from 3.68 to 4kW (#7155)
2019-12-31 15:34:27 +01:00
Theo Arends 8aa9109656 Happy New Year
Happy New Year
2019-12-31 14:23:34 +01:00
Bohdan Kmit df9781d71e Use symbolic chars in WebUI for Ukrainian language (µ,Ω,³,₂) 2019-12-31 15:12:27 +02:00
localhost61 9e1a595d58 Use symbolic chars in WebUI for all languages (µ,Ω,³,₂)... but keep MHZ 2019-12-30 19:57:09 +01:00
Theo Arends 1e06976eee
Merge pull request #7039 from ahoiahoi/domoticz-shutter
domoticz blinds -> tasmota support
2019-12-30 17:00:38 +01:00
Theo Arends a6cecfcb79 Add support for ADC0 Current Transformer
- Bump version to 8.1.0.2
- Add support for ``AdcParam`` parameters to control ADC0 Current Transformer Apparent Power formula by Jodi Dillon (#7100)
2019-12-30 16:42:53 +01:00
Staars 5d10b92c54 change height to altitude 2019-12-30 16:20:21 +01:00
Theo Arends 1526a59162 Refactor HotPlug 2019-12-30 14:23:37 +01:00
Theo Arends 3fabf6d2f9
Merge pull request #7368 from BASM/hotplug
HotPlug for sensors support added
2019-12-30 12:48:51 +01:00
Jason2866 2d99eca6e8
u in µ and m3 in m³ 2019-12-30 12:03:14 +01:00
Leonid Muravjev ed5330169a HotPlug for sensors support added 2019-12-29 23:10:53 +03:00
Theo Arends 6bba9df362
Merge pull request #7370 from Staars/ubx
add error checking for init and loops
2019-12-29 20:48:20 +01:00
Staars 6c189b40bf add error checking for init 2019-12-29 19:41:31 +01:00
Jason2866 b7d2045c21
Wrong spelling Particles 2019-12-29 17:26:45 +01:00
gemu2015 858103e082 support for hm17 (v110) and hm10 (V609) 2019-12-29 16:49:36 +01:00
Theo Arends df944ed058 Fix Serial initialization regression
Fix Serial initialization regression from previous fix
2019-12-29 13:27:48 +01:00
Theo Arends d627de5d76
Merge pull request #7364 from stefanbode/patch-9
Fixed infinite loop bug
2019-12-29 10:32:29 +01:00
stefanbode ddbca8e393
Update xdrv_27_shutter.ino
Fix infinite loop for shutter
2019-12-29 16:19:26 +07:00
Theo Arends 0c9c41b10f
Merge pull request #7361 from s-hadinger/white_more_fixes
More White fixes
2019-12-29 08:53:00 +01:00
stefanbode 9974d29726
Update xdrv_27_shutter.ino
Minor fix in recognizing stepper
2019-12-29 13:04:34 +07:00
Adrian Scillato 8e2b60d3b9
Merge pull request #7362 from ascillato/patch-1
Update Spanish Translation
2019-12-28 19:51:22 -03:00
Adrian Scillato fd5c087106
Update Spanish Translation 2019-12-28 19:23:38 -03:00
Hadinger 1f57af1d12 More White fixes 2019-12-28 22:59:20 +01:00
Jason2866 990ee2e0bc
Translate Script 2019-12-28 22:44:55 +01:00
Hadinger e089ded193 Fix ``White`` added to light status (#7142) 2019-12-28 22:32:08 +01:00
Bohdan Kmit 7a49f523e7 Make scripter configuration interface localizable
Add tasmota-script build environment and travis entry
2019-12-28 22:32:26 +02:00
stefanbode daf3d27c9a
Update xdrv_27_shutter.ino
Try to bugfix
2019-12-28 23:24:52 +07:00
Theo Arends 6a06d35626 Add command ``SetOption79 0/1``
Add command ``SetOption79 0/1`` to enable reset of counters at teleperiod time by Andre Thomas (#7355)
2019-12-28 16:33:51 +01:00
Andre Thomas 4a9271aced
Update xsns_01_counter.ino 2019-12-28 17:26:15 +02:00
Andre Thomas 436cf830b9
Add support for resetting counters on tele_period
Add support for resetting counters on tele_period if SetOption78 is enabled.
2019-12-28 16:49:57 +02:00
Andre Thomas aefb3fb9de
Reserve SetOption79
Used to enable resetting of the counter values to zero after telemetry data was transmitted.
2019-12-28 16:47:30 +02:00
Theo Arends ab167b0974 Add more crash dump information 2019-12-28 14:54:26 +01:00
Hadinger eabac5e466 Zigbee attribute decoder for Xiaomi Aqara Cube 2019-12-28 13:59:01 +01:00
Hadinger 4d9c551083 Add WDT crash status 2019-12-28 13:14:51 +01:00
Theo Arends 5f62b59f05 Refactor DS1624 driver 2019-12-28 11:35:44 +01:00
Theo Arends 7295b66310 Add DS1624 support 2019-12-28 10:42:00 +01:00
Theo Arends b56ef33412
Merge pull request #7348 from bkmit/development
Improved Ukrainian translation, renamed localization to proper uk-UA name
2019-12-28 10:30:23 +01:00
Hadinger 3f9018658c Better gamma curve 2019-12-28 09:58:30 +01:00
Bohdan Kmit 1ba2239804 Improved Ukrainian translation, renamed localization to proper uk-UA name 2019-12-28 01:20:23 +02:00
Theo Arends 179c08c109
Merge pull request #7347 from s-hadinger/gamma_10
Change Lights: simplified gamma correction and 10 bits internal computation
2019-12-27 21:37:51 +01:00
Theo Arends 9ffbf81fea
Merge pull request #7269 from BASM/development
Added support DS1624 and DS1621 termometer sensor (multiply and hotplug)
2019-12-27 21:06:38 +01:00
Hadinger e48e5859cd Change Lights: simplified gamma correction and 10 bits internal computation 2019-12-27 21:02:23 +01:00
Leonid Muravjev 782414c35d ds1624: support for ds1621 and ds1624
[x] the I2C address reservation implemented.
[x] multiple sensors any combination with 8 addresses
[x] with and without HotPlug support
2019-12-27 22:56:16 +03:00
Theo Arends 5682675ac9 Fix some serial interface initializations
Fix Sonoff Bridge, Sc, L1, iFan03 and CSE7766 serial interface to forced speed, config and disable logging
2019-12-27 15:13:40 +01:00
Theo Arends 24aff9b415 Add info to Status 0
- Add SerialConfig to ``Status 1``
- Add WifiPower to ``Status 5``
2019-12-27 11:13:22 +01:00
Hadinger 6ebe7b219b Fix White blend mode #7325 2019-12-26 22:07:29 +01:00
Grzegorz 35e306f410
Update pl-PL.h
Update PL to last changes.
2019-12-26 19:11:51 +01:00
Jason2866 baacd94625
Update de-DE.h 2019-12-26 17:23:10 +01:00
localhost61 3fe685d252 Update French language to v8.1.0.1 2019-12-26 13:28:27 +01:00
Theo Arends e8626e9cca Fix command processing
Fix commands ``Display`` and ``Counter`` from overruling command processing (#7322)
2019-12-26 12:26:06 +01:00
Theo Arends 14ee8583c6
Merge pull request #7328 from imduffy15/development
Add manufactureURL to the hue description.xml endpoint
2019-12-26 11:28:27 +01:00
Adrian Scillato 96842eed73
Better Button Spacing 2019-12-25 22:13:17 -03:00
Adrian Scillato aa155f9a52
AP MODE: Added Restore Config Button 2019-12-25 21:59:42 -03:00
Ian Duffy 4f6a747300 Add manufactureURL to the hue description.xml endpoint
The netdisco library by HA looks for manufacture, modelNumber and manufactureURL for its auto discovery mechanism. https://github.com/home-assistant/netdisco/blob/master/netdisco/discoverables/philips_hue.py

Currently, tasmota doesn't return this, and as a result home assistant doesn't discover the emulator.

this commit adds a manufactureURL so discovery works
2019-12-25 21:46:38 +00:00
Theo Arends 15acf8487d Bump version to 8.1.0.1 2019-12-25 13:28:29 +01:00
Theo Arends b9e6f510ef
Merge pull request #7315 from gemu2015/scripter-update
scripter pram update
2019-12-25 10:11:40 +01:00
gemu2015 0f71f204b9 revert 2019-12-25 09:57:37 +01:00
gemu2015 401879a61c sml max vars for large meter definitions redefinable 2019-12-25 09:09:43 +01:00
gemu2015 72f2e944d5 scripter pram update 2019-12-25 09:04:54 +01:00
Theo Arends 75a62cd3b9
Merge pull request #7311 from effelle/development
ADC0 Moisture discovery for HA
2019-12-24 17:26:03 +01:00
Theo Arends 8cf7c6fbc2 Bump version to 8.0.0.3 2019-12-24 17:25:21 +01:00
Federico Leoni ad312c0414 Update xdrv_12_home_assistant.ino 2019-12-24 13:21:56 -03:00
Theo Arends b66cc3479f Add support for user defined GUI button text
Add commands ``WebButton1`` until ``WebButton16`` to support user defined GUI button text (#7166)
2019-12-24 17:10:50 +01:00
Hadinger 29366222a5 Re-enable mqttuser/mqttpassword for AWS IoT 2019-12-24 16:42:47 +01:00
Theo Arends a2478f9569 Change number of ``FriendlyName``s from 4 to 8
Change number of ``FriendlyName``s from 4 to 8
2019-12-24 15:06:19 +01:00
Theo Arends def4378499 Add support for ADC0 Moisture
Add support for ``AdcParam`` parameters to control ADC0 Moisture formula by Federico Leoni (#7309)
2019-12-24 12:20:04 +01:00
Federico Leoni c1f30da81e Add Moisture Sensor 2019-12-23 22:22:29 -03:00
Theo Arends beabe367f8
Merge pull request #7202 from ascillato/patch-1
Allow to disable SNTP when using TIME <epoch>
2019-12-23 17:32:21 +01:00
Hadinger 749960533f Add Zigbee better support for Xiaomi Double Switch and Xiaomi Vibration sensor 2019-12-23 16:53:54 +01:00
Theo Arends a10b199808 Version bump to 8.0.0.2 2019-12-23 15:59:00 +01:00
Theo Arends fd0155a5b1 Update supported sensor list 2019-12-23 15:53:43 +01:00
Theo Arends fb8bb1223a Add support for GPS as NTP server
Add support for GPS as NTP server by Christian Baars and Adrian Scillato
2019-12-23 15:39:07 +01:00
Theo Arends d5dcf462d0
Merge pull request #7239 from ascillato/patch-4
Add GPS and local NTP Server Support
2019-12-23 14:15:07 +01:00
Theo Arends bf1c48c67e Update migration path 2019-12-23 14:05:26 +01:00
Theo Arends b90a462e0c
Merge pull request #7298 from stefanbode/patch-7
Allow deepsleep to wait for second TELEPERIOD intervall
2019-12-22 20:12:33 +01:00
stefanbode 3fee364fd7
Allow deepsleep to wait for second TELEPERIOD intervall
Compatible with old values  teleperiod10 or 300 to start deepsleep immediately asap.
All Other values (at least >15, because this is often min runtime) for teleperiod causes the device to wait for another teleperiod
eventually fix for #7295
2019-12-22 19:59:56 +01:00
Hadinger cdcaaa325d Add Zigbee coalesce sensor attributes into a single message 2019-12-22 17:47:45 +01:00
Theo Arends 7695a2c5bf Change max number of rule ``Var``s to 16
Change max number of rule ``Var``s from 5 to 16 (#4933)
2019-12-22 17:15:47 +01:00
Theo Arends 35e51918e3 Document Settings changes 2019-12-22 16:53:51 +01:00
Theo Arends c806b22e9d Change max number of rule ``Mem``s to 16
Change max number of rule ``Mem``s from 5 to 16 (#4933)
2019-12-22 15:36:20 +01:00
Theo Arends ad4a7e91ac Add support for max 150 characters
Add support for max 150 characters in most command parameter strings (#3686, #4754)
2019-12-22 15:23:52 +01:00
Theo Arends f642f014b7 Fix WifiConfig error 2019-12-22 11:52:54 +01:00
Adrian Scillato ca534c4a1b
Changed sensor number to a new free one 2019-12-21 23:36:15 -03:00
Adrian Scillato 17a0cb6982
Merge branch 'development' into patch-4 2019-12-21 23:15:43 -03:00
Hadinger 486894781f Fix AWS IoT 2019-12-21 22:38:49 +01:00
Theo Arends 7d97a5fcd9
Merge pull request #7284 from s-hadinger/zigbee_aqara_switch
Zigbee aqara switch, support for double/triple clicks
2019-12-21 19:18:28 +01:00
Theo Arends 07e447c871
Merge pull request #7283 from s-hadinger/fade_100Hz
Change Smoother Fade using 100Hz instead of 20Hz animation (#7179)
2019-12-21 19:17:53 +01:00
Theo Arends d13553baef Fix restore
Fix restore ShutterAccuracy, MqttLog, WifiConfig, WifiPower and SerialConfig (#7281)
2019-12-21 18:59:00 +01:00
Hadinger fbe29e485b Zigbee aqara switch, support for double/triple clicks 2019-12-21 18:39:47 +01:00
Hadinger 9a7d5346c4 Change Smoother ``Fade`` using 100Hz instead of 20Hz animation (#7179) 2019-12-21 18:26:36 +01:00
Theo Arends 281cef6763 Fix no AP on initial install
Fix no AP on initial install (#7282)
2019-12-21 17:57:54 +01:00
Theo Arends 9fc11270ba Fix Arduino IDE compile error
Fix Arduino IDE compile error (#7277)
2019-12-21 17:09:24 +01:00
Theo Arends f55e02e800 Bump version to 8.0.0.1
Change Settings text handling allowing variable length text within a total text pool of 699 characters
2019-12-21 15:37:36 +01:00
Theo Arends d2ebefbb16 Bump version to 7.2.0.1 2019-12-21 13:45:26 +01:00
Theo Arends e85f1560a2 Refactor DHT12 sensor driver 2019-12-21 12:43:07 +01:00
Theo Arends 42f25b1cfb Update xdrv_01_webserver.ino 2019-12-20 18:37:14 +01:00
Theo Arends 7e24ed9c2c Fix error message 2019-12-20 18:24:20 +01:00
Theo Arends 74d0f55ce7 Update languages 2019-12-20 16:36:08 +01:00
Theo Arends 70a2c2cd20 Fix Fade 2019-12-20 16:22:49 +01:00
Hadinger 18bc158bc8 Fix Fade would ignore ``savedata 0`` and store to flash anyways (#7262) 2019-12-20 16:01:24 +01:00
Theo Arends 72849f672e Add support for DHT12
- Fix DeepSleep in case there is no wifi by Stefan Bode (#7213)
- Add support for DHT12 Temperature and Humidity sensor by Stefan Oskamp
2019-12-20 15:48:40 +01:00
Theo Arends ef8aae03d2
Merge pull request #7245 from stefan-oskamp/development
Support for I2C sensor DHT12
2019-12-20 15:23:19 +01:00
Theo Arends d7563831be
Merge pull request #7264 from stefanbode/patch-5
new features
2019-12-20 15:21:08 +01:00
Theo Arends 46696f8ba0
Merge pull request #7265 from stefanbode/patch-6
fix #7213
2019-12-20 15:20:01 +01:00
Theo Arends 7459a8a424 Add restriction if fallback firmware is incompatible
Add restriction if fallback firmware is incompatible with settings resulting in unreachable device
2019-12-20 15:12:44 +01:00
stefanbode f2209109e9
Update xdrv_29_deepsleep.ino 2019-12-20 12:45:29 +01:00
stefanbode f49b498c39
fix #7213
DIV0 fix
2019-12-20 12:40:40 +01:00
stefanbode a2b4b1b06d
new features
- new closeduration
- new control how to accelerate an decellerate
2019-12-20 11:27:35 +01:00