Commit Graph

4671 Commits

Author SHA1 Message Date
Theo Arends
b1371b63cc Correction of Ds18x20Name() search
Correction of Ds18x20Name() search (#11958)
2021-04-30 11:59:08 +02:00
Theo Arends
1966dbbe41
Merge pull request #11958 from pharaocurt/Correct_Ds18x20Name
Correction of tasmota/xsns_05_ds18x20.ino Ds18x20Name() search.
2021-04-30 11:54:54 +02:00
pharaocurt
65e1ceec83 Correction of tasmota/xsns_05_ds18x20.ino Ds18x20Name() search.
sizeof(ds18x20_chipids) calculates number of chipids, e.g. 4 chipids + 0
entry it will return 5. So the 1st checked chipid must start at
ds18x20_chipids[4], not at ds18x20_chipids[5].
2021-04-30 11:36:47 +02:00
blakadder
3c7494b490
add hidden define for DY-SV17F MP3 player
adds the missing define for DY-SV17F MP3 player in my_user_config spotted in 1ba8c0d16c/tasmota/xdrv_14_mp3.ino (L22)
2021-04-30 11:17:34 +02:00
Adrian Scillato
442a7f9ba7
Use t_bearssl.h instead of bearssl.h 2021-04-29 23:39:08 -03:00
ksaye
8aa006625a
Moving includes back to local
Moving the includes back under the '#ifdef USE_MQTT_AZURE_IOT', so the build process will complete for all builds.
2021-04-29 14:45:45 -05:00
ksaye
5b90754af6
Moving the SSL and Base64 to global 2021-04-29 13:13:58 -05:00
ksaye
3c78626b12
Adding support for SAS Token Generation
Azure IoT Hub uses a Sha256 has as opposed to a password.  This change enables the admin to add the 'Preshared Key' and lets Tasmota calculate the SAS token, vs the original changes where the end user had to calculate the SAS Token.
2021-04-29 12:53:46 -05:00
Theo Arends
7a11a7b3a2
Merge pull request #11945 from gemu2015/fixes
epd47 touch + display dump
2021-04-29 17:04:14 +02:00
Theo Arends
ec1e240163 Update it_IT.h
Fix quotes (#11950)
2021-04-29 17:03:36 +02:00
Theo Arends
89b922675d Add backward compatibility to Template CMND fieldpair using | as command separator
Add backward compatibility to Template CMND fieldpair using | as command separator (#11788)
2021-04-29 17:00:04 +02:00
gemu2015
3565eeb75d display dump 2021-04-29 14:18:28 +02:00
Adrian Scillato
cf4f1a964c
Merge pull request #11944 from twollweber/twollweber-patch-1
Add Free Memory metric for Prometheus
2021-04-29 08:59:54 -03:00
twollweber
dae62f7866
Add Free Memory metric for Prometheus 2021-04-29 10:20:05 +02:00
s-hadinger
fa400666c4
Merge pull request #11932 from s-hadinger/berry_solidified
Berry more solidification
2021-04-29 08:33:20 +02:00
twollweber
0558430f89
Fix #11933
Fix Align tasmotaglobal metrics for Prometheus to other metrics' syntax
2021-04-28 22:39:00 +02:00
Stephan Hadinger
5b36e504c5 Berry more solidification 2021-04-28 19:30:19 +02:00
twollweber
072302d821
Fix for issue #11930 2021-04-28 18:58:19 +02:00
Stephan Hadinger
d9a0dd5266 Berry add support for rtc time 2021-04-27 22:54:53 +02:00
s-hadinger
e31998620f
LVGL add Led 7 seg font (#11916)
* LVGL add Led 7 seg font

* Moved fonts to a new LVGL_assets lib

* Forgot include

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-27 19:05:23 +02:00
Theo Arends
994c3a0f32 Fix Tuya humidity resolution (3)
Fix Tuya humidity resolution (3) (#11896)
2021-04-27 11:43:53 +02:00
Theo Arends
06667d98fa Add ESP32 pulldown switches `Switch_d`
Add ESP32 pulldown switches ``Switch_d`` (#10814)
2021-04-27 11:36:10 +02:00
Theo Arends
74156c9965 Add support for MQTT using Azure IoT Hub
Add support for MQTT using Azure IoT Hub by Kevin Saye (#11906)
2021-04-27 11:23:17 +02:00
Theo Arends
9595e9b759
Merge pull request #11906 from ksaye/patch-1
Adding support for Azure IoT Hub
2021-04-27 11:00:58 +02:00
gemu2015
a5a9170296 script i2c support 2021-04-27 10:00:58 +02:00
ksaye
5228f04b19
Adding support for Azure IoT Hub
Simple testing documentation here: https://kevinsaye.wordpress.com/2021/04/26/using-tasmota-with-azure-iot-hub/ until I can contribute tot the Tasmota documentation site.
2021-04-26 18:02:38 -05:00
Theo Arends
78be0321df Fix Tuya humidity resolution (2) 2021-04-26 17:41:19 +02:00
Stephan Hadinger
bfdd9ca033 LVGL updated template for M5Stack Core/Fire 2021-04-26 16:09:46 +02:00
gemu2015
688a999566 fix lvgl pushcolors 2021-04-26 15:05:17 +02:00
s-hadinger
7cb30b07da
LVGL fix byte order for DMA and non-DMA (#11897)
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 14:33:20 +02:00
Theo Arends
589ccb0f2f Fix Tuya humidity resolution
Fix Tuya humidity resolution (#11896)
2021-04-26 14:21:48 +02:00
Theo Arends
01390c2ca6 Add ESP32 pulldown buttons `Button_d and Button_id`
Add ESP32 pulldown buttons ``Button_d`` and ``Button_id`` (#10814)
2021-04-26 13:56:44 +02:00
s-hadinger
61cecdef2f
Udisplay finegrain delay (#11894)
* uDisplay add 10ms delay and log

* Silly bug

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 13:49:42 +02:00
Norbert
f91eaf6572
Update de_DE.h
Fix typo.
2021-04-26 10:39:59 +02:00
Theo Arends
1c2db8ca46 Minor strstr() refactor 2021-04-26 10:35:39 +02:00
Stephan Hadinger
f0fb65c56d Merge branch 'development' of https://github.com/arendst/Tasmota into lvgl_chrono 2021-04-25 21:40:09 +02:00
Stephan Hadinger
b03756a24a Add time measure to SPI display 2021-04-25 21:40:01 +02:00
Theo Arends
9852c28874
Merge pull request #11882 from gemu2015/fixtouch
fix lvgl touch
2021-04-25 20:59:52 +02:00
gemu2015
45b38c9bf2 faster tft spi for esp32 2021-04-25 19:18:55 +02:00
Theo Arends
b39b57e695
Merge pull request #11880 from s-hadinger/udisplay_allow_space
uDisplay - allow space as delimiter
2021-04-25 17:38:14 +02:00
gemu2015
1e230e1f2d fix lvgl touch 2021-04-25 17:28:42 +02:00
Theo Arends
1ace2d2292 Add initial support for optional for template specific commands
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788)
2021-04-25 17:22:38 +02:00
Theo Arends
2bf681dbe2 Revert "Add initial support for optional for template specific commands"
This reverts commit b44c16d861.
2021-04-25 17:03:11 +02:00
Theo Arends
b44c16d861 Add initial support for optional for template specific commands
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788)
2021-04-25 16:51:18 +02:00
Stephan Hadinger
37869e1d87 Update builtin templates accordingly 2021-04-25 16:23:07 +02:00
gemu2015
3727ba977a epd47 lvgl support 2021-04-25 15:14:50 +02:00
Theo Arends
f119c20e80
Merge pull request #11865 from gemu2015/lvgl_update
Lvgl update
2021-04-24 21:11:59 +02:00
s-hadinger
138aeb6121
Merge pull request #11870 from s-hadinger/zigbee_flash_fix2
Zigbee fix flash size detection
2021-04-24 18:40:03 +02:00
Stephan Hadinger
126026340f Zigbee fix flash size detection 2021-04-24 18:31:25 +02:00
gemu2015
70c2290c9d lvgl touch added 2021-04-24 16:20:39 +02:00
gemu2015
9e27eb394e Update xdrv_54_lvgl.ino 2021-04-24 13:16:30 +02:00
gemu2015
0f7ec3cb77 update lvgl 2 2021-04-24 12:31:14 +02:00
Stephan Hadinger
329fa24928 Berry conditional compile for modules 2021-04-24 12:11:06 +02:00
Stephan Hadinger
48fd885759 Zigbee fix CC2652P2 2021-04-23 23:34:38 +02:00
s-hadinger
88651e4fe5
Merge pull request #11856 from s-hadinger/lvgl_fix_udisplay
Fix conflicts with uDisplay
2021-04-23 18:03:06 +02:00
Stephan Hadinger
dc68844ef3 Fix conflicts with uDisplay 2021-04-23 17:35:16 +02:00
Stephan Hadinger
b1ed8f8e0d Fix Hue for ESP32 2021-04-23 15:21:16 +02:00
Theo Arends
a1be90d3a5
Merge pull request #11853 from s-hadinger/hue_long_logging
Hue enable long logging
2021-04-23 11:05:00 +02:00
Stephan Hadinger
a29c0287af Hue enable long logging 2021-04-23 11:03:21 +02:00
Theo Arends
674509a56e Fix teleperiod rule handling regression
Fix teleperiod rule handling regression from v9.3.1.2 (#11851)
2021-04-23 10:59:33 +02:00
Theo Arends
147440fd99 Add command `Wifi 0/1` for ESP8266
Add command ``Wifi 0/1`` for ESP8266 to turn wifi Off and On. When wifi is Off it is always returned On after a restart except for a wake-up from deepsleep (#11839)
2021-04-22 18:10:26 +02:00
Stephan Hadinger
85f742d903 Zigbee Fix loading previous file 2021-04-22 16:51:11 +02:00
Theo Arends
2398056fa5 Update changelog and version to 9.4.0.1 2021-04-22 15:55:13 +02:00
Theo Arends
98fcc271a7 Disable logging in GetDeviceHardware() 2021-04-22 15:51:50 +02:00
s-hadinger
71a98f62f0
Merge pull request #11838 from s-hadinger/zigbee_filesystem
Zigbee refactored storage for devices and data
2021-04-22 15:20:29 +02:00
Theo Arends
2fc3b93e9d Change command `Power` should not reset pulsetime
Change command ``Power`` should not reset pulsetime (#11805)
2021-04-22 15:03:56 +02:00
Stephan Hadinger
ed01748b6d Zigbee refactored storage for devices and data 2021-04-22 14:49:38 +02:00
Theo Arends
b8647a9826
Merge pull request #11824 from gemu2015/ili9488
ili9488 udisp version
2021-04-22 14:15:07 +02:00
gemu2015
58a555d40e rename files 2021-04-22 06:25:54 +02:00
Charles
f4bacb7f1e Merge branch 'teleinfo' of https://github.com/hallard/Tasmota into teleinfo 2021-04-21 23:14:17 +02:00
Theo Arends
50bf61d8da
Merge pull request #11827 from ascillato/patch-2
Update Portuguese Translation (Portugal)
2021-04-21 18:01:02 +02:00
Theo Arends
9e951fd7d2
Merge pull request #11826 from ascillato/patch-1
Update Portuguese Translation (Brazil)
2021-04-21 18:00:49 +02:00
Adrian Scillato
09e86f0ce4
Update it_IT.h 2021-04-21 12:56:59 -03:00
Adrian Scillato
ee034f74f9
Update en_GB.h 2021-04-21 12:56:45 -03:00
Adrian Scillato
9e9eb6412e
Update Portuguese Translation (Portugal) 2021-04-21 12:54:57 -03:00
Adrian Scillato
c9beb7bd6e
Update Portuguese Translation 2021-04-21 12:51:17 -03:00
gemu2015
73585ae26d Update xdsp_08_ILI9488.ino 2021-04-21 17:45:50 +02:00
gemu2015
27c46d30a2 Update xdsp_08_ILI9488.ino 2021-04-21 17:33:59 +02:00
Adrian Scillato
3d376d45d2
Update Spanish Translation 2021-04-21 12:15:46 -03:00
gemu2015
2938c2c011 ili9488 udisp version 2021-04-21 17:11:19 +02:00
bovirus
425b54e771
Update Italian language
Please check and merge, Thanks.
2021-04-21 16:58:07 +02:00
Theo Arends
46edb12c75 Release 9.4.0 2021-04-21 16:57:39 +02:00
Theo Arends
61b0e9ad34 Skip filename leading slash in user message 2021-04-21 14:37:25 +02:00
Theo Arends
b082852196
Merge pull request #11822 from gemu2015/mdisp
fixes for multidisplay
2021-04-21 12:42:34 +02:00
gemu2015
614280ad69 Update xdsp_14_SSD1331.ino 2021-04-21 12:19:09 +02:00
gemu2015
02cab3cad0 fixes 2021-04-21 12:02:46 +02:00
Theo Arends
108383e04b
Merge pull request #11821 from gemu2015/mdisp
multi display support
2021-04-21 11:56:20 +02:00
Theo Arends
cd0adfe3e4 Add detected hardware to logging 2021-04-21 11:55:52 +02:00
gemu2015
e36c7b31cb multidisplay support 2021-04-21 11:01:40 +02:00
Theo Arends
4062d9c378 Update tasmota_template.h 2021-04-21 10:57:31 +02:00
Theo Arends
283a1201f1 Add comments to MqttPublish 2021-04-21 10:38:20 +02:00
Stephan Hadinger
4395a19fe6 Add `Input` GPIO type with no default action, to be read via Berry 2021-04-21 10:05:10 +02:00
Theo Arends
ff13c563d8 Move MqttPublish log to heap 2021-04-21 09:52:05 +02:00
Charles
16e0796900 fix standard mode crash
changed MQTT telemetry format with TIC object
3 phases management OK
added blacklist label (to avoid too much MQTT buffer)
2021-04-20 19:16:55 +02:00
Theo Arends
10df74e0bf Update xdrv_02_mqtt.ino 2021-04-20 18:35:32 +02:00
Theo Arends
507e075bc1 Fix stack shortage exception 2 by using heap 2021-04-20 18:29:07 +02:00
Theo Arends
ba5f912709 Fix rule uncompress log 2021-04-20 17:34:04 +02:00
Stephan Hadinger
dc77b58200 LVGL add screenshot 2021-04-20 13:44:16 +02:00
Theo Arends
f7cf56b8be Increase getdevicehardware() log level 2021-04-20 10:23:08 +02:00
Theo Arends
4d6e015771 Fix Tuya invalid rule trigger 2021-04-20 10:03:48 +02:00