Station de base IoT Bluetooth Mesh
Le nom d'utilisateur et le mot de passe sont représentés par des chaînes de caractères codées en
Base64 :
Exemple : demande avec authentification (Ò / 30)
Lorsque le mode de sécurité est activé, les requêtes suivantes peuvent également être exécutées
sans authentification :
•
getidentity
•
deviceinfo/vendor/getdata
•
deviceinfo/productcode/getdata
Sous-structure : iotsetup/ethernet/security
Points de données disponibles :
Nom
../securitymode
../password
1
seulement lecture
2
écriture seulement
Jeu de caractères valide pour le codage Base64 du mot de passe : UTF-8
Services applicables :
Nom
../resetpassword
8.4.5.1 Exemple : définir un mot de passe Ethernet
Tâche : la connexion Ethernet doit être protégée par un mot de passe (mot de passe : eth_password)
Solution : avec le service setdata , écrire le mot de passe eth_password (codé en Base64 :
ZXRoX3Bhc3N3b3Jk ) sur le point de données iotsetup/ethernet/security/password .
Demande (Request) :
{
"code": "request",
"cid": 1,
"adr": "/iotsetup/ethernet/security/password/setdata",
"data": {
"newvalue": " ZXRoX3Bhc3N3b3Jk "
}
}
Réponse (Response) :
{
"code": "request",
"cid": 1,
"adr": "/iotsetup/ethernet/security/password/setdata",
"code": 200
}
Description
État du mode de sécurité
REMARQUE ! Le mode de sécurité n'in-
dique pas si un mot de passe a été défi-
ni ou non.
Activer le mode de sécurité et définir un
mot de passe pour l'authentification (chaîne
de caractères codée en Base64)
• Longueur min. : 4
• Longueur max. : 32
Description
Réinitialiser le mot de passe et désactiver le mode de sécurité
Plage de valeurs
• 0 : Disabled : mode de sécurité
désactivé
• 1 : Enabled : mode de sécurité activé
par ex. ZXRoX3Bhc3N3b3Jk
EIO404
Accès
1
ro
2
wo
29