Skip to main content

Command: ICON

změna ikony na tlačítku

k dispozici od verze firmware 1.5.2

Umožňuje změnit ikonu na zvolené pozici v layoutu 2×3 nebo 3×4.
Podporuje pouze ikony ze seznamu.

  • Barva ikony se mění příkazem color.

  • Ikona je uložena jen v RAM 


Syntaxe

Příklady pro tlačítko C1 (třetí sloupec a první řádek) na obrazovce číslo 1, ikona číslo 33 image.png

devName - označení panelu WEB/Settings/Device setting/Device name

devIP - IP adresa panelu

scr# - nastavení čísla obrazovky kde # je číslo 1~3

btn$# - nastavení tlačítka podle zvoleného layoutu $ je písmeno sloupce A~D, # je číslo řádku 1~3 

value - hodnota musí být ve formátu i## kde ## je číslo 1~78


UDP

devName icon scr1 btnC1 value i33

HTTP

http://devIP/ctrl?cmd=icon&scr=1&btn=C1&value=i33

MQTT

Topic
devName/command/button_icon/scr1_btnC1 
Hodnota (Value)
33

📋 Parametry

Parametr Povinný Popis
scr# Číslo obrazovky (1–3).
btn$# Umístění tlačítka — $ = sloupec (A–D), # = řádek (1–3).
value i## číslo ikony 

Kódy ikon

Kódy jsou k dispoizici i v nastavení daného panelu jako tooltip. Při najetí myši nad ikonu, by se měla zobrazit poznámka které začíná i##_jméno_ikony, kde ## je kód ikony.

Kód Ikona Kód Ikona Kód Ikona Kód Ikona Kód Ikona Kód Ikona
1

image.png

2 image.png
3 image.png
4 image.png
5 image.png
6 image.png
7

 

8
9
10
11
12
13

 

14
15
16
17
18
19

 

20
21
22
23
24
25

 

26
27
28
29
30
31

 

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78

poskytovatel ikon pictogrammers.com


⚠️ Chybové hlášky

Kód Hláška Význam
0 (bez chyby) Příkaz proveden.
13
Icon index out of range (use: i## with 1-78)
číslo ikony je mimo povolený rozsah
23
Bad icon format (use: i##)
špatný formát
24
Bad icon format missing 'i' (use: i##)
špatný formát chybějící identifikátor 'i'
30
Screen or button doesn't exist (index out of range)
Tlačítko nebo obrazovka neexistuje
31
Bad button format (use: scr# btn$#)
Špatný formát označení obrazovky a tlačítka
32
Screen or button doesn't exist or button is not defined as 'TEXT PLACE' (index out of range)
Neexistující tlačítko nebo obrazovka nebo tlačítko není definováno pro text