Commit Graph

417 Commits

Author SHA1 Message Date
Theo Arends 1288cc20e0 Fix fallback from 8.x after full erase 2019-12-19 15:30:25 +01:00
Theo Arends 6cae0f8f14 Add some more fallback code 2019-12-19 10:06:23 +01:00
Federico Leoni fdd65bbf8c
Update xdrv_12_home_assistant.ino 2019-12-18 22:00:05 -03:00
Theo Arends 5c282db649 Add some GPIO checks 2019-12-18 18:21:10 +01:00
Theo Arends e574f7dd84 Add fallback support from version 8.x 2019-12-18 14:54:14 +01:00
Theo Arends 62f4419a59 Update settings.ino 2019-12-18 14:48:32 +01:00
Theo Arends dd94df28af Update fallback preparation 2019-12-18 14:29:05 +01:00
Theo Arends ac1e153ec0 Better and smaller AWS fix 2019-12-18 11:54:31 +01:00
Theo Arends 46aec3acf5 Fix AWS mqtt host length clipped to 32 2019-12-18 11:41:10 +01:00
Stefan Oskamp e853cc65e5
Added code size for USE_DHT12 2019-12-17 22:31:08 +01:00
Stefan Oskamp eb4b3d306b
Added code size for USE_DHT12 2019-12-17 22:29:16 +01:00
Stefan Oskamp c2d60b2ab7
Added entry for I2C sensor DHT12 2019-12-17 22:19:49 +01:00
Stefan Oskamp 3c835f0ee7
Added USE_DHT12
Refer to issue #7229
2019-12-17 21:32:55 +01:00
Stefan Oskamp 9a7dfe7178
Driver for I2C sensor DHT12
Refer to issue #7229
2019-12-17 21:31:01 +01:00
Theo Arends 5968d2b28a Change tasmota-basic to tasmota-lite
Change tasmota-basic.bin and FIRMWARE_BASIC to tasmota-lite.bin and FIRMWARE_LITE
2019-12-17 15:13:47 +01:00
Theo Arends 78b1363add Update support_statistics.ino 2019-12-17 12:08:32 +01:00
Theo Arends 359770c23e Update support_statistics.ino 2019-12-17 11:43:22 +01:00
Theo Arends efc7dc2388 Add fallback functionality from next version
Add fallback functionality from next version 8.x
2019-12-17 10:54:38 +01:00
Adrian Scillato 2d75cb9576
Fix more identations 2019-12-17 02:43:35 -03:00
Adrian Scillato ed92cdc74c
Fix sensor number and identations 2019-12-17 01:40:56 -03:00
ascillato 1a02f52de9 Add NTP Local Server Library 2019-12-16 23:29:36 -03:00
ascillato 69a79c83a5 Add GPS Support - Language Files 2019-12-16 23:16:25 -03:00
ascillato 4cb4aee86b Revert "Add GPS Support - Language Files"
This reverts commit b1e24bb9c3.
2019-12-16 23:09:34 -03:00
Adrian Scillato b1e24bb9c3
Add GPS Support - Language Files 2019-12-16 23:03:49 -03:00
Adrian Scillato f065ccaf08
Add GPS Support 2019-12-16 23:01:07 -03:00
Adrian Scillato 0dd20a4c2b
Add GPS Support 2019-12-16 22:50:19 -03:00
Adrian Scillato 6ea1cff267
Add GPS Support 2019-12-16 22:13:24 -03:00
Adrian Scillato 98579fba0f
KNX: Fix compilation issue when using KNX on Tasmota-IR firmware type 2019-12-16 21:23:25 -03:00
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
Adrian Scillato 666cc86c9e
Allow to disable SNTP when using TIME <epoch> 2019-12-12 16:32:54 -03: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