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 ![]()
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
HTTP
MQTT
Topic
Hodnota (Value)
📋 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.
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 |