controllo da remoto shelly dimmer 2

Rispondi
supermonte
Messaggi: 2
Iscritto il: giovedì 30 gennaio 2025, 23:06

giovedì 30 gennaio 2025, 23:19

Buongiorno a tutti
Ho 22 Shelly 1 mini V3 che controllo da remoto in php,
scrivo:

$url = 'https://shelly-160-eu.shelly.cloud/device/relay/control';
$data = ['id' => 'XXXXXXXX', 'auth_key' => 'YYYYYYY', 'channel' => 0, 'turn' => 'off'];
$response = postRequest($url, http_build_query($data));
echo $response;

e con questi semplici comandi spengo il dispositivo XXXXXXXX

pensavo di fare la stessa cosa con i Dimmer2 ma ottengo come risposta:


{"isok":false,"errors":{"wrong_mode":"This device is not in relay(switch) mode!"}}


ovviamente per me devono essere dimmer poichè li ho presi apposta per regolare delle luci,
ho provato a variare la luminosità ma nulla
l'apparecchio ha un ingresso per accenderlo e spegnerlo, inoltre dall'app c'è il tasto...

se cerco di visualizzare i dati li vedo e riesco a capire se sono accese o spente guardando i parametri:

$statodimmer=$user[data][device_status][lights][0][ison];
$potenzadimmer=$user[data][device_status][lights][0][brightness];

che funzionano perfettamente

non trovo documentazione a riguardo.
qualcuno può aiutarmi?
Rispondi