Yoctopuce Yocto-RS485-V2 Mode D'emploi page 148

Table des Matières

Publicité

17. Utilisation du Yocto-RS485-V2 en PHP
NAT du routeur DSL. Le problème de cette solution est qu'il expose le serveur de domotique aux
attaques externes.
L'API par callback HTTP résoud ce problème sans qu'il soit nécessaire de modifier la configuration
du routeur DSL. Le script de contrôle des modules est placé sur un site externe, et c'est le Virtual
Hub qui est chargé de l'appeler à intervalle régulier.
L'API par callback HTTP utilise le VirtualHub, et c'est lui qui initie les requêtes.
Configuration
L'API callback se sert donc du Virtual Hub comme passerelle. Toutes les communications sont
initiées par le Virtual Hub, ce sont donc des communication sortantes, et par conséquent
parfaitement autorisée par le routeur DSL.
Il faut configurer le VirtualHub pour qu'il appelle le script PHP régulièrement. Pour cela il faut:
1. Lancer un VirtualHub
2. Accéder à son interface, généralement 127.0.0.1:4444
3. Cliquer sur le bouton configure de la ligne correspondant au VirtualHub lui-même
4. Cliquer sur le bouton edit de la section Outgoing callbacks
140
Cliquer sur le bouton "configure" de la première ligne
Cliquer sur le bouton "edit" de la section Outgoing callbacks.
www.yoctopuce.com

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-rs232

Table des Matières