cámara.switchWifi
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La aplicación envía este comando a la cámara para proporcionarle credenciales para
acceder a una red Wi-Fi de infraestructura con acceso a Internet. El comando incluye
una clave secreta K precompartida que la app usará más adelante para autenticarse
con la cámara luego de que ambos dispositivos
hayan cambiado a la red Wi-Fi de la infraestructura.
Este comando se agregó en el nivel de API 2.1 y es relevante para
Carga directa.
Parámetros
preSharedKey:
Una clave de 256 bits generada de forma aleatoria que se usa para autenticar la
cámara con la app después de que ambas estén conectadas a la red Wi-Fi de la infraestructura.
Por ejemplo, se puede usar RAND_bytes() de OpenSSL para generarlo.
- SSID de Wi-Fi de
wifiSsid:
.
- La contraseña de Wi-Fi de
wifiPwd:
, si la hubiera.
Resultados
- Este comando no muestra ningún resultado.
Errores
missingParameter:
Falta algún parámetro, por ejemplo, preSharedKey
.
invalidParameterName:
Uno o más nombres de parámetros de entrada son
no reconocidos.
invalidParameterValue:
Se reconocen los nombres de los parámetros de entrada
pero uno o más valores pasados no son válidos. Por ejemplo, wifiPwd
.
se pasa como un número entero en lugar de una cadena.
E/S de comando |
|
Entrada de comando |
{ "parameters": { "preSharedKey": "random key", "wifiSsid": "home Wi-Fi", "wifiPwd": "wifi password" } } |
Resultado del comando |
none |
Resultado del comando (error) |
{ "error": { "code": "missingParameter", "message": "Parameter preSharedKey is missing." } } |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-08-21 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-08-21 (UTC)"],[],["The app sends a command to the camera to grant it access to an infrastructure Wi-Fi network. This command requires three parameters: a 256-bit pre-shared key (`preSharedKey`) for later authentication, the Wi-Fi SSID (`wifiSsid`), and the Wi-Fi password (`wifiPwd`). The camera uses this information to connect to the network. No result is returned, but errors can occur if parameters are missing, unrecognized, or invalid. This was added in API level 2.1.\n"]]