← Configurazione | Sommario | Avanti: Esempi di codice →
Metodi di controllo
Pannello web
La pagina principale di Tasmota (http://device-ip/) mostra:
Cursori di luminosità — uno per canale. Spostare il cursore e rilasciare per impostare immediatamente la luminosità.
Sezione Sensor — mostra lo stato per dispositivo: - Livello (%) - Alimentazione (ON/OFF) - Frequenza CA (Hz) - Versione firmware - Temperatura e stato termico (se supportato dall'hardware) - Stato di disponibilità

Console seriale / Console Tasmota
Tutti i comandi funzionano in: - Consoles > Console (web) - Terminale seriale (connessione USB)
Comandi di luminosità
DimmerLink_Kitchen 75 # Set Kitchen to 75%
DimmerLink_Kitchen 0 # Turn off (sets power OFF)
DimmerLink_Kitchen 100 # Full brightness
# Multi-channel device:
DimmerLink_Lamp1 80 # Channel 1 to 80%
DimmerLink_Lamp2 30 # Channel 2 to 30%Nota: DimmerLink_Kitchen è equivalente a DimmerLink_Kitchen1 (convenzione Tasmota: nessuna cifra finale = cifra 1).
Curva di attenuazione
DimmerLink_KitchenCurve 0 # LINEAR — general purpose
DimmerLink_KitchenCurve 1 # RMS — incandescent/halogen lamps
DimmerLink_KitchenCurve 2 # LOG — LED dimmers (perceptual brightness)
# Multi-channel: specify channel first
DimmerLink_LampCurve 1 2 # Channel 1 → LOG
DimmerLink_LampCurve 2 1 # Channel 2 → RMSTempo di dissolvenza
DimmerLink_KitchenFade 0 # Instant change
DimmerLink_KitchenFade 10 # 1 second transition (10 × 100ms)
DimmerLink_KitchenFade 50 # 5 second transition
DimmerLink_KitchenFade 255 # 25.5 seconds (maximum)Preimpostazioni
DimmerLinkPreset night # All devices to 10%
DimmerLinkPreset low # All devices to 25%
DimmerLinkPreset mid # All devices to 50%
DimmerLinkPreset high # All devices to 75%
DimmerLinkPreset full # All devices to 100%Le preimpostazioni sono definite in dimmerlink.json e possono essere personalizzate.
Controllo dell'alimentazione
Ogni dispositivo DimmerLink registra un relè virtuale in Tasmota:
Power6 ON # Turn on (restores last brightness)
Power6 OFF # Turn off (remembers brightness for next ON)
Power6 TOGGLE # ToggleIl numero del relè dipende dal numero di altri relè esistenti. Controllare l'interfaccia web o usare Status 0 per vedere la mappatura dei relè.
API HTTP
Tutti i comandi sono accessibili tramite HTTP GET:
http:///cm?cmnd=DimmerLink_Kitchen 75
http:///cm?cmnd=DimmerLink_KitchenCurve 2
http:///cm?cmnd=DimmerLink_KitchenFade 10
http:///cm?cmnd=DimmerLinkPreset night
http:///cm?cmnd=Power6 ON Formato con codifica URL (per l'uso negli script):
http:///cm?cmnd=DimmerLink_Kitchen%2075
http:///cm?cmnd=DimmerLinkPreset%20night Formato della risposta
{"DimmerLink_Kitchen1":75}
{"DimmerLink_KitchenCurve":{"Ch":1,"Curve":"LOG"}}
{"DimmerLink_KitchenFade":10}
{"DimmerLinkPreset":"night","Level":10}MQTT
Invio di comandi
Topic: cmnd//DimmerLink_Kitchen
Payload: 75
Topic: cmnd//DimmerLinkPreset
Payload: night Ricezione delle risposte
Topic: stat//RESULT
Payload: {"DimmerLink_Kitchen1":75} Telemetria (automatica)
Pubblicata periodicamente su tele/:
{
"Time": "2026-04-16T08:07:55",
"ESP32": {"Temperature": 55.0},
"Kitchen": {
"Addr": "0x50",
"Power": "ON",
"Ready": true,
"Level": 75
}
}La telemetria multicanale usa l'array Levels:
{
"Lamp": {
"Addr": "0x51",
"Power": "ON",
"Ready": true,
"Levels": [80, 30]
}
}Con sensore di temperatura (se supportato dall'hardware):
{
"Kitchen": {
"Addr": "0x50",
"Power": "ON",
"Ready": true,
"Level": 75,
"Temp": 42,
"ThermalState": "NORMAL"
}
}Comandi di stato
Status 8 → includes DimmerLink data in StatusSNS
Status 0 → full device status including relay mapping