Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from tasmota:master #295

Open
wants to merge 1,427 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
1427 commits
Select commit Hold shift + click to select a range
710a9f5
Add calibration information
s-hadinger Apr 20, 2024
9e1cf29
LVGL Ref API update
s-hadinger Apr 20, 2024
5111785
LVGL Ref API update
s-hadinger Apr 21, 2024
0723cd6
Improve haspmota_demo.jsonl
s-hadinger Apr 22, 2024
bad803e
remove `CORS` from Command list
Jason2866 Apr 23, 2024
6ed9fff
Berry serial add config_tx_en
s-hadinger Apr 24, 2024
97fcfb8
Remove uDisplay/uTouch from Displays pages in favor of uDisplay/uTouc…
s-hadinger Apr 24, 2024
b8b9988
Update Smart-Meter-Interface.md
helmar74 Apr 25, 2024
dc01cc0
Create I2S-Audio_ESP32.md
Staars Apr 28, 2024
cdabb15
Update haspmota_demo.jsonl
sfromis Apr 29, 2024
61273db
Update HASPmota.md
sfromis Apr 29, 2024
927c433
Update haspmota_demo.jsonl
sfromis Apr 29, 2024
5820216
add table about supported I2S modes
Staars Apr 29, 2024
b697e3a
Update Berry short doc, math.inf, math.isinf
s-hadinger Apr 29, 2024
95deafe
Add EthTypes
s-hadinger May 2, 2024
02f6fba
Add Publish3
s-hadinger May 4, 2024
e42cee9
Clarify Subscribe vs Subscribe2
s-hadinger May 4, 2024
da973c1
Update TFL for Core 3
Staars May 4, 2024
71a95c7
Added Kamstrup 382Lx7 SmartMeterInterface Script (#1383)
fschmid May 6, 2024
b859cef
Update Smart-Meter-Interface.md (#1380)
obfri May 6, 2024
a37e94f
add gpis.set_pwm_freq
Staars May 7, 2024
31145e7
Update Berry.md
sfromis May 11, 2024
05fc42e
Update Universal-Display-Driver.md
arendst May 17, 2024
c21eda3
Update Berry.md
sfromis May 18, 2024
a959943
Update LVGL_in_10_minutes.md
sfromis May 18, 2024
9ed71a0
Update Berry-Introduction.md
sfromis May 18, 2024
8259cbf
Update Berry-Cookbook.md
sfromis May 18, 2024
662c44d
I2S-Audio_ESP32, small fixes and additions
Staars May 18, 2024
03e8eab
Update I2S-Audio_ESP32
Staars May 19, 2024
96b6ab9
Add Lora and LoraWan bridge
arendst May 21, 2024
acba298
Fix Lora
arendst May 21, 2024
4e4dbc6
Update LoRa-and-LoRaWan-Bridge.md
arendst May 21, 2024
27e5266
Update LoRa-and-LoRaWan-Bridge.md
sfromis May 21, 2024
b76bef7
Update LoRa-and-LoRaWan-Bridge.md
arendst May 21, 2024
ebeeb52
Update LoRa-and-LoRaWan-Bridge.md
arendst May 22, 2024
502329f
Update LoRa-and-LoRaWan-Bridge.md
arendst May 22, 2024
868a7ce
Fixed typo Blinds-and-Shutters.md
ThomasW2005 May 22, 2024
9076b81
Merge pull request #1387 from ThomasW2005/patch-1
stefanbode May 22, 2024
71ae2bf
Update LoRa-and-LoRaWan-Bridge.md
sfromis May 26, 2024
90eb633
Add telegram info
arendst May 28, 2024
636b8e4
Update Telegram.md
arendst May 28, 2024
c9b658b
Update Telegram.md
arendst May 29, 2024
ceb3229
Update index.md
arendst May 29, 2024
d1b4d5a
Update Berry load behavior
s-hadinger May 30, 2024
dbd12ac
Add tcpserver.acceptasync()
s-hadinger Jun 2, 2024
308797c
Update index.md
arendst Jun 3, 2024
05d8ca7
Update Commands.md
sfromis Jun 5, 2024
6eaa3be
Matter update class hierarchy and class attributes
s-hadinger Jun 8, 2024
fb8192a
Matter internals cosmetic
s-hadinger Jun 14, 2024
cb68804
Matter internals add rain sensor and fan
s-hadinger Jun 14, 2024
5e9e22c
Matter add MtrUpdate for Rain and Waterleak
s-hadinger Jun 14, 2024
8981c2c
Update Commands.md
sfromis Jun 15, 2024
227ef60
Matter update Fan
s-hadinger Jun 15, 2024
f356cf5
Update Commands.md
sfromis Jun 15, 2024
5a84a4e
Update Commands.md
sfromis Jun 15, 2024
b449ade
Update Commands.md
sfromis Jun 15, 2024
0a1a3a4
Matter Internals cosmetic
s-hadinger Jun 16, 2024
2d927f0
Merge branch 'master' of https://github.com/tasmota/docs
s-hadinger Jun 16, 2024
0c23bf5
Update Commands.md (#1391)
fb-pilot Jun 17, 2024
c23e5ba
Rules.md: Correct description of pressure cooker example (#1390)
zanhecht Jun 17, 2024
676b82c
SML: FastExit for binary SML parsing (#1389)
rPraml Jun 17, 2024
4da4122
sonoff-diy: add powershell commands (#1388)
filimonic Jun 17, 2024
1602a84
Update Buttons-and-Switches.md
dooblem Jun 18, 2024
2a9973e
Berry add any_key()
s-hadinger Jun 29, 2024
52ea843
add math.roung, math.min, math.max
s-hadinger Jun 29, 2024
6f4141b
Update Displays.md
sfromis Jul 7, 2024
ead63c0
add cam module and img class
Staars Jul 7, 2024
bbe444a
Update Codes-for-IR-Remotes.md (#1397)
hughhalf Jul 8, 2024
872e7f9
add ROI editor for TFL
Staars Jul 8, 2024
199c1b1
tip for very large self compiled firmware binaries
Staars Jul 11, 2024
a3b2637
Attempt to improve layout of Safeboot.md
Staars Jul 11, 2024
1fdc14b
TFL: image classification example
Staars Jul 12, 2024
d796546
Update Displays.md
fb-pilot Jul 13, 2024
f5cce31
Merge pull request #1399 from fb-pilot/master
arendst Jul 14, 2024
9383e8d
Revert "Update Displays.md"
arendst Jul 14, 2024
4de4531
Merge pull request #1400 from tasmota/revert-1399-master
arendst Jul 14, 2024
ecbe2e0
Update Displays.md
sfromis Jul 14, 2024
5c1347e
Matter Internals updated classes
s-hadinger Jul 28, 2024
b0269f8
Matter add lights
s-hadinger Jul 28, 2024
84bff26
Berry add zigbee.find
s-hadinger Aug 2, 2024
92bb2c2
Berry add zigbee.started
s-hadinger Aug 2, 2024
3d5ec11
Update Rules.md
sfromis Aug 3, 2024
ed93e3d
add gvr cmd
gemu2015 Aug 4, 2024
56d3071
Update Visual-Studio-Code.md
sfromis Aug 5, 2024
26ba040
Update Commands.md
sfromis Aug 7, 2024
037f963
Update I2S-Audio.md
sfromis Aug 7, 2024
73a1ea4
Update Displays.md (#1405)
dd3t Aug 8, 2024
705c78a
Update Scripting-Language.md (#1404)
jkwim Aug 8, 2024
f8bb98e
Update TLS.md (#1401)
polskafan Aug 8, 2024
5b32ca5
Update Smart-Meter-Interface.md (#1398)
jogibear9988 Aug 8, 2024
fe46cfe
Some clean up in the PWM section (#1396)
spinpwr Aug 8, 2024
de7bdae
SetOption74 supported platform clarification (#1394)
olewales Aug 8, 2024
4b4585f
Update Smart-Meter-Interface.md Added MCS301 (#1393)
hagenbuch Aug 8, 2024
5a3281b
Merge pull request #1392 from dooblem/patch-2
sfromis Aug 12, 2024
32e0ef0
bw invert
gemu2015 Aug 14, 2024
22f2aa7
Update NeoPool commands
curzon01 Aug 14, 2024
1926cd4
Fix NeoPool commands
curzon01 Aug 14, 2024
0fafdef
Zigbee add So116
s-hadinger Aug 25, 2024
70d1bd5
Update Smart-Meter-Interface.md
sfromis Aug 26, 2024
9f09a92
Update DeepSleep.md
sfromis Aug 27, 2024
0cbeaf8
LVGL 9.2.0
s-hadinger Aug 27, 2024
89ae31f
LVGL Ref API update 9.2.0
s-hadinger Aug 27, 2024
3d1f892
Add new version for Berry Ethernet Network Flipper
s-hadinger Aug 29, 2024
0f11629
Add Berry cookbook for Wake on Lan
s-hadinger Aug 29, 2024
bb362da
Update DeepSleep.md
sfromis Sep 1, 2024
6d14376
HDMI CEC remove "experimental"
s-hadinger Sep 2, 2024
7b0ddf9
Update DS18x20.md
sfromis Sep 3, 2024
1011dd4
Add Matter Zigbee classes
s-hadinger Sep 3, 2024
a0b4d98
disable pull-up special option 2
gemu2015 Sep 8, 2024
19b7f51
Berry Energy driver
s-hadinger Sep 12, 2024
10f137c
Berry Energy driver fix
s-hadinger Sep 12, 2024
eec4979
Matter update diagram with Zigbee
s-hadinger Sep 13, 2024
ce9a160
fix double image
s-hadinger Sep 13, 2024
d4c7212
Matter add zigbee mapping doc
s-hadinger Sep 13, 2024
6787bd5
Berry update Zigbee doc
s-hadinger Sep 13, 2024
d98db5b
Fix typo
s-hadinger Sep 13, 2024
735c5b3
Update Commands.md - WcAuth added
AdriMil Sep 14, 2024
011432d
Update Scripting-Language.md
stefanobertini Sep 18, 2024
8518229
Merge pull request #1411 from stefanobertini/patch-1
gemu2015 Sep 18, 2024
6d8ea80
Update Berry.md
sfromis Sep 18, 2024
6e8dab6
Update Berry.md
sfromis Sep 18, 2024
695e0a4
LVGL Ref API
s-hadinger Sep 23, 2024
724c269
Update AS3935.md
HelmiBeh Sep 24, 2024
e3bb012
Update Universal-Display-Driver.md
sfromis Sep 30, 2024
a42bbb5
Update index.md
arendst Oct 1, 2024
31ac7a3
Update index.md
arendst Oct 1, 2024
80b5c54
Update index.md
arendst Oct 1, 2024
ff8992d
Update KNX command list for futur release
pbrinette Oct 1, 2024
31f91f3
Update Universal-Display-Driver.md
Noschvie Oct 4, 2024
0a8c0ef
HASPmota add cpicker and msgbox
s-hadinger Oct 6, 2024
56c6141
HASPmota update demo json
s-hadinger Oct 6, 2024
f5e51c1
HASPmota fix image links
s-hadinger Oct 6, 2024
3a98e09
HASPmota fix image links
s-hadinger Oct 6, 2024
062a048
Berry persist force save
s-hadinger Oct 6, 2024
43dea47
Berry persist
s-hadinger Oct 6, 2024
57f6ecc
LVGL Ref API add colorwheel
s-hadinger Oct 6, 2024
62206b0
Update PZEM-0XX.md
rin67630 Oct 10, 2024
c37a56d
Update Buttons-and-Switches.md
sfromis Oct 11, 2024
b9fbad2
Update Commands.md
sfromis Oct 14, 2024
51785e4
Merge pull request #1415 from pbrinette/KNX_enhancement
arendst Oct 14, 2024
a925761
Merge pull request #1414 from Noschvie/patch-5
arendst Oct 14, 2024
c222033
Merge pull request #1416 from rin67630/patch-2
arendst Oct 14, 2024
256942c
Merge pull request #1413 from HelmiBeh/patch-1
arendst Oct 14, 2024
dca92a6
Merge pull request #1410 from AdriMil/patch-1
arendst Oct 14, 2024
de9bbf4
Update PID-Control.md (#1412)
spacelama Oct 15, 2024
a3d5f10
Update LC-Technology-WiFi-Relay.md (#1408)
greytdepression Oct 15, 2024
3f71178
Update index.md
arendst Oct 15, 2024
e03115b
Update Bluetooth_MI32.md
Staars Oct 17, 2024
119aa8a
Update Displays.md
swampdogmash Oct 20, 2024
9bda8f7
Update Displays.md
swampdogmash Oct 20, 2024
55e3c8d
Update Berry-Cookbook.md
sfromis Oct 20, 2024
72f2fa5
Update LVGL.md
sfromis Oct 21, 2024
072cd4e
Fix NeoPool cmnd desc typo
curzon01 Oct 22, 2024
07793a5
Fix a few links
SteWers Oct 27, 2024
c72a9d4
Merge pull request #1421 from SteWers/fix-links
arendst Oct 27, 2024
4c20ad1
[SolaxX1] add meter mode
SteWers Oct 27, 2024
7fa7ab4
Add DALI docs
arendst Oct 27, 2024
34d82ea
Merge pull request #1422 from SteWers/sx-meter
arendst Oct 27, 2024
eeb2f51
Update DALI.md
arendst Oct 27, 2024
0c42cb2
Fix more links and formatting
SteWers Oct 27, 2024
005f9f6
Merge pull request #1423 from SteWers/fix-links-2
arendst Oct 27, 2024
9eefea1
Clarify Shelly DALI Dimmer features
arendst Oct 28, 2024
c7be8e9
Update Scripting-Language.md
stefanobertini Oct 29, 2024
ea4ab63
Merge pull request #1424 from stefanobertini/master
arendst Oct 29, 2024
338e31b
Update Scripting-Language.md
stefanobertini Oct 29, 2024
7919de0
Merge pull request #1425 from stefanobertini/patch-2
arendst Oct 29, 2024
d9160f1
Update dali info
arendst Oct 30, 2024
477e165
Update DALI.md
arendst Oct 30, 2024
22f9331
Update DALI.md
arendst Oct 30, 2024
286bc6b
Update DALI.md
arendst Oct 30, 2024
1cdc64b
LVGL 9.2.2
s-hadinger Oct 30, 2024
9ea9f5b
LVGL Ref API v9.2.2
s-hadinger Oct 30, 2024
3ce3830
Update Bluetooth_MI32.md
Staars Oct 31, 2024
daebaab
Delete docs/Bluetooth_old.md, which is abandoned and incorrect for so…
Staars Oct 31, 2024
f45313b
Add DaliGroupSliders
arendst Oct 31, 2024
85b4ef6
Update Berry_Addressable-LED.md
sfromis Nov 1, 2024
82ceadf
Update Berry.md
sfromis Nov 2, 2024
70d762a
Update Blinds-and-Shutters.md
stefanbode Nov 3, 2024
5276a93
Update Scripting-Language.md
stefanobertini Nov 4, 2024
f3de664
Added support for Sagemcom MA105/MA304 smart meters (#1420)
kobuki Nov 5, 2024
e57c16e
Merge pull request #1381 from helmar74/patch-1
gemu2015 Nov 5, 2024
e015e0a
Merge pull request #1426 from stefanobertini/patch-4
gemu2015 Nov 5, 2024
2af1dd7
Merge pull request #1418 from swampdogmash/patch-3
gemu2015 Nov 5, 2024
b1922fa
remove LVGL
gemu2015 Nov 5, 2024
66c3591
Update Commands.md to reflect multi-endpoint devices (#1386)
jpadie Nov 6, 2024
341d55e
Zigbee new event
s-hadinger Nov 8, 2024
ad78e51
Add SeedStudio SenseCAP D1
s-hadinger Nov 8, 2024
7e81f83
Fix image links
s-hadinger Nov 8, 2024
81efaeb
Really fix links this time
s-hadinger Nov 8, 2024
b81475b
Final fix
s-hadinger Nov 8, 2024
af5c7e5
Gave up, putting hard links
s-hadinger Nov 8, 2024
58598c0
SeedStudio add console screenshot
s-hadinger Nov 8, 2024
5bd71c9
add Sorel XHCC (CAN)
mslookup Nov 8, 2024
c4ff93e
Merge pull request #1427 from mslookup/patch-1
gemu2015 Nov 11, 2024
96c7281
Add instructions for HLK-LD2410 and HLK-LD2410S (#1428)
md5sum-as Nov 11, 2024
46b368b
Resize screenshot
s-hadinger Nov 11, 2024
32fba37
Added SenseCap auto-configuration
s-hadinger Nov 11, 2024
a698132
SenseCAP add compilation options
s-hadinger Nov 11, 2024
32feb42
Add webcolor20 colors to themes
arendst Nov 12, 2024
5b7b2d8
Change button off for light theme
arendst Nov 12, 2024
44492df
support mermaid charts, diagrams and more
Staars Nov 13, 2024
19972e9
add config ops to BLE module
Staars Nov 13, 2024
46aea7c
clean up Bluetooth_MI32.md
Staars Nov 14, 2024
d15d0cc
add unlinked module to Berry page
Staars Nov 14, 2024
7b3abbb
fix wrong indentation at script for EFR SGM-D4A920N (#1429)
drombo Nov 15, 2024
d1e3854
Fix ulp2berry.js for new ESP-IDF
Staars Nov 19, 2024
8db9a75
Update Commands.md
sfromis Nov 24, 2024
680b9be
Mention lowest possible value of `SetOption32`
markatom Nov 25, 2024
6468222
Merge pull request #1431 from markatom/patch-1
arendst Nov 26, 2024
07ce0a9
Update NeoPool state obj description
curzon01 Nov 26, 2024
7a0b1c0
Update Berry.md
sfromis Nov 30, 2024
bd651f1
Update Berry.md
sfromis Nov 30, 2024
65142ec
Update Berry.md
sfromis Nov 30, 2024
39ff794
Add script for Iskra MT691
Nugman Dec 3, 2024
d1b34a7
Berry_Addressable-LED.md with link to LED playground
Staars Dec 3, 2024
d7f1e20
Update ULP.md
Staars Dec 4, 2024
be52109
Merge pull request #1432 from Nugman/patch-1
gemu2015 Dec 4, 2024
843592e
Fixed Language on Securing-your-IoT-from-hacking.md
mrdvt92 Dec 5, 2024
419c50d
Merge pull request #1433 from mrdvt92/patch-1
arendst Dec 5, 2024
11f6810
add TESLA Powerwall example
gemu2015 Dec 6, 2024
ee913a7
fix some typos
gemu2015 Dec 6, 2024
03e1774
Update Scripting-Language.md
gemu2015 Dec 6, 2024
a53f917
v14.4
blakadder Dec 11, 2024
02e410e
Update Commands.md
sfromis Dec 11, 2024
08e40db
Update Berry.md
sfromis Dec 12, 2024
fbcc681
Update Commands.md
sfromis Dec 12, 2024
e491bd7
Added script for Apator LUPUS 3.060 configuration
legacycode Dec 14, 2024
3059c9b
Merge pull request #1436 from legacycode/added-lupus-2060
arendst Dec 14, 2024
e4183d4
Fix typo in product name.
legacycode Dec 14, 2024
7019296
Merge pull request #1437 from legacycode/added-lupus-2060
arendst Dec 14, 2024
2a7a6cd
ArtNet is RGB for ESP32
s-hadinger Dec 19, 2024
262342d
Correct mA to A conversion in Power-Monitoring-Calibration.md
schnellecom Dec 22, 2024
472c145
Update Power-Monitoring-Calibration.md
schnellecom Dec 23, 2024
113788b
HASPmota add tabview
s-hadinger Dec 23, 2024
eda614d
HASPmota tabview add 'val' attribute
s-hadinger Dec 23, 2024
5a23881
Merge pull request #1439 from schnellecom/patch-1
arendst Dec 24, 2024
59643f8
TimedPower command description
nikvostro Dec 24, 2024
3208653
Berry tasmota.int
s-hadinger Dec 27, 2024
477e7c9
Add setoption68 detail
pkkrusty Jan 1, 2025
484f162
Merge pull request #1443 from pkkrusty/patch-4
arendst Jan 1, 2025
e4f9f6d
Merge pull request #1441 from nikvostro/patch-2
arendst Jan 1, 2025
5d1d1c2
Update index.md
arendst Jan 2, 2025
6786a41
Add TWAI docs
arendst Jan 2, 2025
77ad7b9
Update TWAI.md
arendst Jan 2, 2025
dfd044d
Add result to TWAI
arendst Jan 2, 2025
8e48822
Update TWAI.md
arendst Jan 2, 2025
6d0f16f
Update TWAI.md
arendst Jan 2, 2025
0cbb915
Update TWAI.md
arendst Jan 2, 2025
631df2e
Update TWAI.md
arendst Jan 3, 2025
a3e96d7
Update Device-Recovery.md
sfromis Jan 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
HASPmota add cpicker and msgbox
  • Loading branch information
s-hadinger committed Oct 6, 2024
commit 0a8c0efdd99f2c3336fa6e19cd7f20860d2fca0a
46 changes: 46 additions & 0 deletions docs/HASPmota.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ This feature is heavily inspired from @fvanroie's [openHASP project](https://git
[![HASPmota fonts](_media/lvgl/HASPmota_20_fonts.png){width="160"}](#embedded-fonts)
[![HASPmota icons](_media/lvgl/HASPmota_21_icons.png){width="160"}](#embedded-symbols)
[![HASPmota seg7](_media/lvgl/HASPmota_22_seg7.png){width="160"}](#embedded-special-fonts)
[![HASPmota msgbox](_media/lvgl/HASPmota_23_msgbox.png){width="160"}](#embedded-special-fonts)
[![HASPmota cpicker](_media/lvgl/HASPmota_24_cpicker.png){width="160"}](#embedded-special-fonts)


The `jsonl` file used to display the widgets can be found [here](_media/lvgl/haspmota_demo.jsonl)
Expand Down Expand Up @@ -232,8 +234,10 @@ HASPmota Class|Embedded LVGL class
`textarea`|`lv.textarea`
`led`|`lv.led`
`chart`|`lv.chart`
`cpicker`|`lv.colorwheel` (ported from LVGL8 to LVGL9)
`spangroup`|`lv.spangroup`
`span`|`lv.span`
`msgbox`|`lv.msgbox`
`qrcode`|`lv.qrcode`

You can also import custom widget as long as they inherit from `lv.obj` and the class name matches the module name.
Expand Down Expand Up @@ -825,6 +829,25 @@ Attribute name|LVGL equivalent|Details
`zoom_x`<br>`zoom_y`|`zoom`|Zoom into the chart in X or Y direction.<br>`256` for no zoom, `512` double zoom.
`update_mode`|`update_mode`|Set update mode of the chart object, default is `SHIFT`.<br>`0`: (`SHIFT`) Shift old data to the left and add the new one the right<br>`1`: (`CIRCULAR`) Add the new data in a circular way

### `cpicker`

The `cpicker` (color picker) object allows to select a color, encoded as `#RRGGBB` where RR/GG/BB are Hex values for Red/Green/Blue. Color Picker has 3 modes: "hue", "saturation", "value"; use long press to change mode.

![HASPmota cpicker](_media/lvgl/HASPmota_23_cpicker.png)

Example of `pages.jsonl`:
```json
{"id":10,"obj":"cpicker","x":20,"y":60,"w":120,"h":120,"color":"#FFFF00","mode":"hue","scale_width":20}
```

Attribute name|LVGL equivalent|Details
:---|:---|:---
`color`|`color_rgb`|Set or read the current color as `#RRGGBB` string, where Red/Green/Blue are encoded as 2-digit hex. Example: `#FFFF00` is yellow.
`mode`|`mode`|Set or read the current mode<br>`hue` displays a hue ring<br>`saturation` displays a saturation ring from 0 to white<br>`value` displays a brightness ring from pure color to black
`mode_fixed`|`mode_fixed`|(bool) Set or read the `mode_fixed` attribute. If `true`, there is no mode change on long-press.
`scale_width`|`arc_width`|(int) Set or read the width of the ring
`pad_inner`||This attribute is ignored but present for OpenHASP compatibility. Since LVGL 8, there is no inner circle showing the color. There color is shown on the knob instead

### `spangroup` (styled text)

!!!note "Available (since Tasmota v13.4). This object is not part of OPENhasp."
Expand Down Expand Up @@ -869,6 +892,29 @@ Attribute name|LVGL equivalent|Details
`text_letter_space`|`set_text_letter_space`|Set the letter space in pixels
`text_line_space`|`set_text_line_space`|Set the line space in pixels.

### `msgbox`

The `msgbox` (message box) object allows to display a pop-up with a text content and one or multiple buttons. The pop-up can be made "modal" (not impemented yet).

![HASPmota msgbox](_media/lvgl/HASPmota_24_msgbox.png)

Example of `pages.jsonl`:
```json
{"id":10,"obj":"msgbox","x":0,"y":0,"w%":80,"h":100,"text":"A message box with two buttons.","border_color":"#FF4400","bg_color":"#4f4f4f","bg_opa":200,"buttons_bg_color":"#FF4400","buttons_border_width":3,"buttons_border_color":"#FFFFFF","text_color":"#FFFFFF","options":["Apply","Close"]}
```

Attribute name|LVGL equivalent|Details
:---|:---|:---
`text`|`content`|Set the contect of the Message box. If you write a new value, it will add to the existing content (LVGL limitation)
`options`|(array of string, not empty) Labels for buttons
`footer_<X>`<br>`header_<X>`<br>`title_<X>`<br>`content<X>`<br>`buttons_<X>`||Prefix to set or read style attributes on sub-objects of the message box.<BR>Styles for `buttons_` cannot be read, and set the same style for all buttons.
`border_color`||Set the color of the border of the pop-up.
`text_color`||Set the text color of the content
`bg_opa`||Set the opacity of the pop-up, `255` (fully opaque) by default.
`buttons_bg_color`||Set the background color of all buttons.
`buttons_border_width`||Set the border width of all buttons.
`buttons_border_color`||Set the border color of all buttons.

### `qrcode`

Example:
Expand Down
Binary file added docs/_media/lvgl/HASPmota_23_msgbox.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_media/lvgl/HASPmota_24_cpicker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.