Roku : intégration d'URL et mappage de boutons pour Haptique®

L'intégration d'URL permet à Haptique® d'interagir avec des appareils externes en envoyant des requêtes HTTP POST à des points de terminaison IP prédéfinis. Ces requêtes effectuent des actions spécifiques, comme allumer/éteindre un appareil, régler le volume ou lancer des applications.
Composant clé :
- Commandes IP :Chaque bouton dans Haptique® est lié à un point de terminaison HTTP unique pour une action spécifique.
- Mappage des boutons :Les boutons Haptique® sont configurés pour déclencher ces requêtes HTTP.
- Contrôle des appareils : Les commandes sont envoyées à l'adresse IP de l'appareil cible, par exemple Roku.
1. Étapes de mise en œuvre-
Étape 1 : Définir les commandes IP
Nous avons commencé par lister les commandes IP requises pour les appareils à intégrer. Ces commandes correspondent à diverses actions telles que l'allumage/extinction, la navigation ou le lancement d'applications.
Exemples de commandes IP pour Roku :
Action | Point de terminaison HTTP |
Basculement d'alimentation | /Appui sur une touche/Alimentation |
Augmenter le volume | /Appui sur une touche/Augmenter le volume |
Baisser le volume | /Appui sur une touche/Volume bas |
Lancer Netflix | /lancement/12 |
Lancer YouTube | /lancement/837 |
Navigation à distance vers le haut | /touche/Haut |
Dos | /Touche/Retour |
Étape 2 : Créer des déclencheurs de boutons dans Haptique®
Nous avons associé les boutons Haptique® à ces commandes. Chaque bouton de l'interface Haptique® est configuré pour déclencher une requête HTTP POT vers le point de terminaison approprié.
2. Exemples de mappages de boutons :
- Bouton d'alimentation : envoie une requête POST à /keypress/Power.
- Bouton d'augmentation du volume : envoie une requête POST à /keypress/Volume Up.
- Bouton Netflix : envoie une requête POST à /launch/12
- Bouton Retour : envoie une requête POST à /keypress/Back
3. Exemple de flux de travail -
Voici comment fonctionnent les boutons mappés dans Haptique® :
1. L'utilisateur appuie sur le bouton d'alimentation dans Haptique®.
2. Haptique® envoie une requête HTTP POST à http://192.168.1.X:8060/keypress/Power
3. L'appareil Roku reçoit la demande et bascule l'état d'alimentation.
4. Principaux avantages de l'intégration d'URL dans Haptique®
- Contrôle utilisateur simplifié :Les utilisateurs peuvent contrôler des appareils externes directement depuis l'interface Haptique®.
- Évolutivité :De nouvelles commandes peuvent facilement être ajoutées pour des appareils ou des actions supplémentaires.
- Personnalisation :Chaque bouton peut être personnalisé pour effectuer des actions spécifiques en fonction des besoins de l'utilisateur.
4. Dépannage-
Si un bouton ne fonctionne pas, attendez :
- Vérifiez l’adresse IP et la connectivité de l’appareil.
- Vérifiez la configuration de l'URL dans les paramètres de Haptique®.
- Assurez-vous que l’appareil cible est sous tension et répond aux requêtes HTTP.
- Testez les commandes manuellement à l’aide de curl ou d’un outil similaire.
Prêt à simplifier votre expérience de maison intelligente ?
Découvrez comment Haptique peut transformer la façon dont vous interagissez avec vos appareils domestiques intelligents.
Obtenez votre Haptique