Ciao a tutti,
ho uno shelly 2.5 PM che con due pulsanti detached mode
vorrei attivare una azione con IO url su uno shelly 1 mini
Ho provato la classica
http://192.168.X.X/relay/0?turn=on
questa funziona, ma se vado ad aggiungere una passowrd di protezione sullo shelly 1mini
http://user:[email protected]/relay/0?turn=on
non funziona più
ho contattato l'assistenza shelly e mi hanno detto che i nuovi device usano il protocollo RPC
per cui ho provato la seguente sintassi
http://user:[email protected]/rpc/S ... =0&on=true
se inserisco questa URL nel browser lo shelly 1 mini si accende correttamente, se invece inserisco questa URL nella pagina delle IO URL sullo shelly 2.5 non funziona .
qualcuno è in grado di aiutarmi ?
grazie
I/O URL su shelly 2.5
Se funziona e vuoi attivare autenticazione:
Per i dispositivi Shelly più recenti che utilizzano RPC, l'autenticazione viene gestita tramite un token di autenticazione invece di username e password nell'URL.
Per ottenere il token di autenticazione:
- Accedi all'interfaccia web del tuo Shelly 1 Mini
- Vai su "Settings" -> "Device Information"
- Cerca la voce "Authorization" o "Authentication Key". Questo è il tuo token.
Uso del token nell'URL:
Aggiungi il token come parametro "auth" nell'URL del comando RPC. Ecco un esempio:
http://192.168.x.xx/rpc/Switch.Setauth= ... =0&on=true
Esempio completo:
Se il tuo token è "abcdef123456", l'URL potrebbe apparire così:
http://192.168.1.100/rpc/Switch.Setauth ... =0&on=true
Per i dispositivi Shelly più recenti che utilizzano RPC, l'autenticazione viene gestita tramite un token di autenticazione invece di username e password nell'URL.
Per ottenere il token di autenticazione:
- Accedi all'interfaccia web del tuo Shelly 1 Mini
- Vai su "Settings" -> "Device Information"
- Cerca la voce "Authorization" o "Authentication Key". Questo è il tuo token.
Uso del token nell'URL:
Aggiungi il token come parametro "auth" nell'URL del comando RPC. Ecco un esempio:
http://192.168.x.xx/rpc/Switch.Setauth= ... =0&on=true
Esempio completo:
Se il tuo token è "abcdef123456", l'URL potrebbe apparire così:
http://192.168.1.100/rpc/Switch.Setauth ... =0&on=true