Commit Graph

389 Commits

Author SHA1 Message Date
Theo Arends 1e1b7a3ac2
Merge pull request #7236 from bjeram/development
setting pinMode for the pin used by RFRecv to INPUT
2019-12-16 19:10:17 +01:00
Adrian Scillato c1bb875abd
Fix typo 2019-12-16 14:37:18 -03:00
bjeram e47c8710fe setting pinMode for the pin used by RFRecv to INPUT 2019-12-16 16:55:52 +01:00
Theo Arends aae86a6718 Add fallback functionality
Add fallback functionality from next version 7.1.2.7
2019-12-16 15:13:57 +01:00
gemu2015 d4c2e92fd5 scripter FUNC_SET_POWER into separate section >P 2019-12-16 06:52:25 +01:00
Hadinger d802b2dd68 Add Zigbee improving Occupancy:false detection for Aqara sensor 2019-12-15 19:39:27 +01:00
Hadinger 6985fcecaf Add Zigbee send automatic ZigbeeRead after sending a command 2019-12-15 16:02:41 +01:00
stefanbode 4aa66b8032
Update xdrv_27_shutter.ino
- bugfix inverted shutter
- improved stepper soft start/stop now in all situations
-
2019-12-15 14:21:41 +01:00
Theo Arends 3d59de5d1d Bump version to 7.1.2.6
- Change some more Settings locations freeing up space for future single char allowing variable length text
- Add Zigbee support for Xiaomi Aqara Vibration Sensor and Presence Sensor by Stefan Hadinger
- Add Shutter functions ramp up/down and MQTT reporting by Stefan Bode
2019-12-14 13:16:55 +01:00
stefanbode de749b5b63
Update xdrv_27_shutter.ino
Sorry you were to fast for me. I uploaded a buggy version. Now fixed
2019-12-14 12:44:05 +01:00
Theo Arends 3316ae0eb2
Merge pull request #7211 from stefanbode/patch-1
New functions shutter: ramp up/down, MQTT reporting
2019-12-14 12:27:20 +01:00
stefanbode 40da54a0ec
New functions shutter: ramp up/down, MQTT reporting
- code optimization
- shuttermotordelay now defines ramp up and ramp down duration
- shutterposition reported through MQTT during movement (HASS support)
- improved stop (no underrun anymore)
2019-12-14 12:09:35 +01:00
Hadinger 25c9666f2d Add Zigbee support for Xiaomi Aqara Vibration Sensor and Presence Sensor 2019-12-14 12:06:59 +01:00
Theo Arends 21fa1fa04e Bump version to 7.1.2.5
Change some Settings locations freeing up space for future single char allowing variable length text
2019-12-13 12:05:07 +01:00
Hadinger 0c717ddbac Added ResponseCmndDone() to ZigbeeRead 2019-12-12 22:32:00 +01:00
Hadinger 7d8a4f5077 Fix Zigbee crash #7187 2019-12-12 22:22:34 +01:00
Theo Arends 04a952df99
Merge pull request #7194 from znanev/patch-1
Update bg-BG.h
2019-12-12 18:04:45 +01:00
stefanbode bfeaabfc7f
typo 2019-12-12 17:03:25 +01:00
stefanbode 29de8b9dce
Update several functions
- finally, secure pressing DOWN/UP button when shutter already in end-position will not turn ON the relay
- remove shutter commands to main to allow other modules to interact
- fix some overrun and underrun issues to end-positions
2019-12-12 16:14:06 +01:00
znanev c9703c5584
Update bg-BG.h
Change eCO2 to eCO₂
2019-12-12 15:11:21 +00:00
stefanbode e53f637bb6
Mode definitions to i18 to enable other modules to use shutters 2019-12-12 16:05:58 +01:00
znanev e09735dbae
Update bg-BG.h
Update Bulgarian translation up to v7.1.2.4
2019-12-12 14:18:12 +00:00
Theo Arends c32d2088b0 Single Settings Char Array Phase 1
Single Settings Char Array Phase 1 - Does nothing yet
2019-12-12 14:51:41 +01:00
Theo Arends 56308d3a12
Merge pull request #7183 from baschdello/development
Display IPv6 global unicast address
2019-12-12 14:42:12 +01:00
Theo Arends 07ce419f19
Merge pull request #7188 from tobox/development
Make WeightDelta for JSON message configurable.
2019-12-12 14:40:24 +01:00
Theo Arends 424f8c86f4
Update xsns_34_hx711.ino 2019-12-12 14:40:03 +01:00
localhost61 aa523dfc5c Merge branch 'development' of https://github.com/arendst/Tasmota into French 2019-12-12 09:37:51 +01:00
localhost61 f0a2563b87 Update French language 2019-12-12 09:32:34 +01:00
localhost61 abf1d2b27c Cosmetic typo in shutter log 2019-12-12 08:39:44 +01:00
Thomas Herrmann 2ecb1b1847 Make WeightDelta for JSON message configurable. 2019-12-11 22:03:13 +01:00
Theo Arends bfe2dc68cb Fix statistics 2019-12-11 19:30:52 +01:00
Laurent Dong 7f28b1d12a Merge branch 'development' into backlog-if 2019-12-11 11:32:59 -05:00
Bastian Urschel 27dd251fc3 IPv6 global unique address is now displayed at webinterface "information" above IPv4 address and also mentioned in the initial MQTT message if WebServer is active. 2019-12-11 15:53:19 +01:00
Theo Arends eccc9f20f5 Add weight_change for #7170
Add weight_change for #7170
2019-12-11 11:54:27 +01:00
Theo Arends 72aa161ddd Extent statistics 2019-12-11 10:49:57 +01:00
Theo Arends 28c8761be2 Update change log and release notes 2019-12-11 10:10:02 +01:00
Theo Arends bbed0c6981
Merge pull request #7174 from ptrooms/development
fix 12hr early Sunset/Sunrise (xdrv_09_timers.ino )
2019-12-11 10:04:04 +01:00
Adrian Scillato b1d26b9b3a
RULES: Fix duplicated BACKLOG when using EVENT inside a BACKLOG 2019-12-10 22:36:23 -03:00
Hadinger 96cc933094 Fix flashing H801 led at boot (#7165, #649) 2019-12-10 22:00:38 +01:00
PtrO 5f9350831d 7.1.2.4 20191209 xdrv_09_timers.ino fix 12hr early Sunset/Sunrise due negative zero time. 2019-12-10 18:09:59 +01:00
Theo Arends f03156849d Add reporting of raw weight to HX711
Add reporting of raw weight to JSON from HX711 to overcome auto-tare functionality by @tobox (#7171)
2019-12-10 12:58:34 +01:00
Theo Arends 1944dff13a
Merge pull request #7171 from tobox/development
Report raw value from HX711 to overcome auto-tare functionality.
2019-12-10 12:46:50 +01:00
Theo Arends e5d1b32d12
Merge pull request #7163 from s-hadinger/remove_spaces
Add RemoveAllSpaces()
2019-12-10 12:45:22 +01:00
Theo Arends 12ecfe3135 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2019-12-10 12:40:42 +01:00
Theo Arends f878eba66d Change amount of supported DHT sensors
Change amount of supported DHT sensors from 3 to 4 by Xavier Muller (#7167)
2019-12-10 12:40:18 +01:00
Theo Arends f2611a8477
Merge pull request #7167 from localhost61/DHT
Allow 4 DHT sensors
2019-12-10 12:36:37 +01:00
Theo Arends 407935efc4 Change GUI Shutter button text
Change GUI Shutter button text to Up and Down Arrows based on PR by Xavier Muller (#7166)
2019-12-10 12:33:45 +01:00
Thomas Herrmann b9545f5194 Report raw value from HX711 to overcome auto-tare functionality.
Currently, when the device is switched off (intentionally or due to
power cut), Tasmota only supports starting with the last known weight
(Sensor34 7) or starting with 0 kg. In either case, this is sometimes
not the desired functionality. For off-site logging of weights, it is
more useful to report the raw, absolute value from the HX711 and to do
calibration/tare in upper layers.

Note: although it is called "Raw" value, the value is both averaged
and scaled! It is just the offset compensation that is missing.
2019-12-10 10:55:46 +01:00
localhost61 b2ac6c8ed7 Allow 4 DHT sensors 2019-12-10 00:51:08 +01:00
Hadinger 53cfabdbca Add RemoveAllSpaces() 2019-12-09 21:43:30 +01:00
Theo Arends 3d2e77f320
Merge pull request #7148 from ChristianTacke/pr_timers_html
Timers: Use visibility instead of disabled
2019-12-09 17:07:22 +01:00
Theo Arends d3673963a2 Add Char Usage Ratio
Add Char Usage Ratio for future Settings char redesign
2019-12-09 16:16:21 +01:00
Theo Arends e9f8792649 Revert removal of exception details from MQTT info on restart
Revert removal of exception details from MQTT info on restart
2019-12-09 15:29:22 +01:00
Theo Arends dfee90bd61 Changelog update 2019-12-09 15:15:16 +01:00
stefanbode 7cc7c2cc98
Update xdrv_27_shutter.ino
fix #7006 support for multiple shutters with steppers
+ add ShutterOpen/Close/Stop can get shutter index as parameter. e.g. shutteropen 3 to open shutter 3
2019-12-09 10:14:13 +01:00
Christian Tacke 531d36e012 Timers: Use visibility instead of disabled
The "+/-" chooser is only needed for sunrise/sunset.
Otherwise it's disabled currently.
This works.

But it's a little confusing. Especially, if you first had
"-" there (for sunset) and then switched to normal "time",
then the "-" is still there, but you can't change it,
because it's disabled.

It looks better, if one uses .style.visibility to hide the
element. It doesn't change the layout, just the element
isn't shown.
2019-12-08 22:18:22 +01:00
Shantur Rathore 6c3d029286 Implement capability for setting CORS to a specific website instead of just enable for all websites 2019-12-08 21:07:39 +00:00
Theo Arends 065ed79c61
Merge pull request #7058 from claybar/mpu6050_full_output
Add Yaw Pitch Roll to MPU6050 output
2019-12-08 21:34:11 +01:00
Andreas Schultz 46566952a0 report Signal Strength in dBm over MQTT
Also include dBm in debug log and in WebIf information display.
2019-12-08 19:42:08 +01:00
Theo Arends c060089358 Bump version to 7.1.2.3
Redesign Exception reporting removing exception details from both MQTT info and Status 1. Now consolidated in Status 12 if available.
2019-12-08 13:37:18 +01:00
Theo Arends 29d5d68ca0 Redesign Exception reporting
Redesign Exception reporting removing exception details from both MQTT info and Status 1. Now consolidated in Status 12 if available.
2019-12-08 13:18:15 +01:00
Hadinger fd079c57a3 Fix crashdump bad JSON 2019-12-07 23:25:56 +01:00
Federico Leoni dae622b2cb
Update my_user_config.h 2019-12-07 15:44:33 -03:00
Federico Leoni 368e9cc340
Update xdrv_12_home_assistant.ino 2019-12-07 15:20:47 -03:00
Theo Arends f3a5b033c8 Add save call stack in RTC memory in case of crash
Add save call stack in RTC memory in case of crash, command ``Status 12`` to dump the stack (#7114, #5883)
2019-12-07 18:32:39 +01:00
Theo Arends 2686ccb117 Revert "Merge pull request #7134 from s-hadinger/crashrecorder_rtc"
This reverts commit 758b255078, reversing
changes made to f4993736a5.
2019-12-07 16:50:10 +01:00
Hadinger a8c0c4e312 Remove any whitespace in TlsKey base64 2019-12-07 15:01:39 +01:00
Hadinger edc2dc5c79 Add save call stack in RTC memory in case of crash 2019-12-07 11:02:37 +01:00
Hadinger 7e1e85eba9 Add save call stack in RTC memory in case of crash 2019-12-07 11:01:48 +01:00
Hadinger 7796714ba0 Change from `Crash` to `Restart -1` 2019-12-07 11:00:32 +01:00
Hadinger 5a0febc64e Add save call stack in RTC memory in case of crash 2019-12-07 10:41:29 +01:00
Adrian Scillato 5f290f8b64
Reverting changes in tele message due to backwards compatibility 2019-12-06 20:10:04 -03:00
Laurent Dong ee37c258e6 Embeded IF statement in backlog did not been processed
The backlog_mutex blocked the execution of IF statement during call ExecuteCommand(), because all IF statement need to use backlog to perform commands.
2019-12-06 10:12:13 -05:00
Theo Arends 00fd7f2f7c Bump version to 7.1.2.2
Add command ``SerialConfig 0..23`` or ``SerialConfig 8N1`` to select Serial Config (#7108)
2019-12-06 15:02:05 +01:00
Theo Arends 8c5c95747c Bump version 7.1.2.1 2019-12-06 12:18:46 +01:00
Theo Arends 597d43319f Maintenance Release 7.1.2 2019-12-06 11:18:00 +01:00
Theo Arends 9d9f3b0ca7 Change log buffer size from 520 to 700
Change log buffer size from 520 to 700 characters accomodating full rule text (#7110)
2019-12-06 11:10:15 +01:00
Theo Arends 3bdea04c5f
Merge pull request #7112 from gemu2015/sml-update
sml bus decoder syntax update
2019-12-06 10:27:09 +01:00
Bohdan Kmit 726883b168 Allow to build Minimal firmware with TLS support 2019-12-05 20:54:30 +02:00
gemu2015 3b4b549e61 sml mbus decoder syntax update
support for byte order
2019-12-05 16:34:30 +01:00
Adrian Scillato 55b0312f86
Added new var %topic% for rules 2019-12-04 17:11:03 -03:00
stefanbode f0e6e0098d
Added frequency change support
shutterfrequency 1000 is default. can be increased or decreased. 
Added more comments to the source code for explanation
optimize load in RPC call
2019-12-04 12:34:27 +01:00
Philip Barclay 24ddae4001 Merge remote-tracking branch 'upstream/development' into mpu6050_full_output 2019-12-03 21:10:14 +13:00
stefanbode 0b3f84c36e
Added #7006 request for support of stepper motors 2019-12-02 21:44:05 +01:00
Adrian Scillato 461d18b3f9
Add new tele- rule triggers 2019-12-02 15:04:38 -03:00
Theo Arends 621204e57f Fix WS2812 power control (#7090) 2019-12-02 18:54:08 +01:00
Adrian Scillato 4441f212d5
Add rule trigger tele-switch1#state 2019-12-02 13:03:43 -03:00
Theo Arends eb1785c559 Tune light schemes 2, 3 and 4 2019-12-02 14:51:28 +01:00
Theo Arends 8c3295034d Update support_wifi.ino 2019-12-02 11:56:40 +01:00
Theo Arends 70673b8c74 Add support_tasmota 2019-12-02 10:44:27 +01:00
Theo Arends e150717e95 Restore hardware detection 2019-12-02 10:31:33 +01:00
Theo Arends 1a476ab9b5 Update release notes 2019-12-01 19:09:57 +01:00
Theo Arends 855423020e
Merge pull request #7081 from s-hadinger/zigbee_hw_serial_gpio
Fix Zigbee uses Hardware Serial
2019-12-01 19:06:16 +01:00
Theo Arends 1692241b25 Fix lost functionality of GPIO9 and GPIO10
- Remove inconsistent hardware detection introduced in version 7.0.0.5
- Fix lost functionality of GPIO9 and GPIO10 on some devices (#7080)
2019-12-01 19:03:53 +01:00
Hadinger 3b662ee88e Fix Zigbee uses Hardware Serial if GPIO 1/3 or GPIO 13/15 and SerialLog 0 (#7071) 2019-12-01 19:00:52 +01:00
Theo Arends d9e20497da Change light color schemes 2, 3 and 4
Change light color schemes 2, 3 and 4 from color wheel to Hue driven
2019-12-01 18:19:17 +01:00
Theo Arends bea001968f Bump version 7.1.1.1 2019-12-01 13:38:24 +01:00
Theo Arends 9b62d1084d Bump version 7.1.1 2019-12-01 12:56:05 +01:00
Theo Arends 8cf2d15ed1 Fix light scheme 4 speed
Fix light scheme 4 speed (#7072)
2019-11-30 17:53:49 +01:00
Theo Arends c72e427da3
Merge branch 'development' into tasmota_slave 2019-11-30 16:07:38 +01:00