Table des matières:
- Étape 1: Activer l'API TCP AmbiBox
- Étape 2: Démarrez l'application et connectez-vous à l'API
- Étape 3: Créer des arrière-plans
- Étape 4: Définir un profil
- Étape 5: Considérations
Vidéo: Application de contrôle à distance AmbiBox IOS : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Avec cette application iOS, vous pouvez contrôler votre AmbiBox depuis votre iPhone ou iPad. Je vais parler de l'application et de la façon dont elle communique avec le serveur AmbiBox, si vous voulez savoir comment installer AmbiBox et les bandes led, il existe plusieurs tutoriels dans Instructables.
Ici, vous pouvez regarder une vidéo avec le résultat et une démonstration plus graphique du fonctionnement de l'application.
Avec la dernière version, vous pouvez créer vos propres arrière-plans statiques et dynamiques, sélectionner des profils et également allumer/éteindre la bande LED.
Plus d'informations ici.
Étape 1: Activer l'API TCP AmbiBox
Tout d'abord, vous devez vous assurer que l'AmbiBox a l'API activée afin que l'application puisse communiquer avec elle.
Vous pouvez maintenant ouvrir une communication TCP avec cette IP et ce port. Avant de le faire avec l'application, vous pouvez essayer avec votre ordinateur, avec Mac, vous pouvez exécuter dans le terminal nc your_ip your_port et si vous êtes sous Windows, vous pouvez utiliser telnet your_ip your_port (telnet n'est pas activé par défaut sous Windows, il existe plusieurs tutoriels qui montrent comment faire).
Vous avez ici la documentation de l'API, où vous pouvez voir toutes les commandes disponibles pour communiquer avec le serveur AmbiBox.
*******La commande setbrightness ne fonctionne pas pour moi.
Étape 2: Démarrez l'application et connectez-vous à l'API
Téléchargez l'application sur l'App Store.
Il suffit d'introduire l'IP et le port de votre service AmbiBox. Après la connexion, vous verrez le menu d'accueil, à partir de là, vous pouvez allumer/éteindre les leds.
Voir les 15 premières secondes de la vidéo.
Étape 3: Créer des arrière-plans
Dans le menu initial, vous pouvez sélectionner Mes arrière-plans ou Arrière-plans dynamiques.
Si vous choisissez la première option, vous créerez et enregistrerez un arrière-plan statique, il peut avoir une ou plusieurs couleurs. En fait, vous pouvez définir la couleur de chaque led individuellement.
Voir la vidéo à 00h15.
Si vous choisissez la deuxième option, vous créerez et enregistrerez un arrière-plan dynamique. Dans la barre supérieure de l'écran, vous verrez un bouton REC, vous pouvez donc enregistrer des séquences d'arrière-plans et jouer en boucle.
Pour savoir comment définir un arrière-plan dynamique, regardez la vidéo en 03:23 et 06:21.
Étape 4: Définir un profil
Selon le film ou la vidéo que nous regardons, nous souhaitons peut-être capturer les couleurs de différentes parties de l'écran, pour éviter les barres noires sur les côtés ou en haut/en bas de l'écran qui définiront la couleur de nos leds en noir.
Pour résoudre ce problème, nous pouvons créer différents profils dans AmbiBox et les sélectionner dans l'option Mes profils du menu d'accueil.
Voir la vidéo à 04:57.
******* Si vous avez un profil avec des caractères deux-points dans son nom, la fonctionnalité de profils de l'application ne fonctionnera pas en raison d'un bogue. Il sera corrigé dans les futures versions.
Étape 5: Considérations
En raison des limitations d'iOS, lorsque l'application passe en arrière-plan (lorsque nous appuyons sur le bouton Home ou que nous verrouillons l'appareil, par exemple), la communication avec le serveur AmbiBox dure environ trois minutes, après quoi les sockets TCP seront fermées afin d'économiser la batterie.
C'est un problème car nous avons besoin d'une connexion constante pour maintenir la lecture de nos arrière-plans, donc après 2 minutes en arrière-plan, une notification apparaîtra pour informer de ce fait.
La meilleure solution trouvée pour respecter la durée de vie de la batterie, est de noircir l'écran et de régler la luminosité minimale lorsque l'application joue un arrière-plan ou un profil, sans l'envoyer en arrière-plan. Cela se produit automatiquement après cinq secondes d'inactivité et l'écran se rallumera lorsque vous le toucherez.
Conseillé:
Application domestique contrôlée à distance avec fonction de mémoire : 4 étapes
Application domestique contrôlée à distance avec fonction de mémoire : en utilisant ce circuit, nous pouvons contrôler 4 relais à l'aide de la télécommande infrarouge et en utilisant la fonction eeprom, il se souviendra du dernier état des relais même en cas de panne de courant
Créer une application Android pour les petites entreprises à l'aide de l'application MIT et de Google Fusion Table : 7 étapes
Création d'une application Android pour les petites entreprises à l'aide de l'application MIT et de Google Fusion Table : avez-vous déjà voulu créer votre propre application disponible sur Google Play Store !!! Si vous avez une entreprise, ce tutoriel va changer votre vie. Après avoir lu ceci attentivement, vous serez en mesure de créer votre propre application. Avant
Surveillance à distance de la température et de l'humidité avec ESP8266 et l'application Blynk : 15 étapes
Surveillance à distance de la température et de l'humidité avec ESP8266 et l'application Blynk : c'était mon premier projet avec la puce ESP8266. Je viens de construire une nouvelle serre près de chez moi et c'était intéressant pour moi ce qui s'y passe pendant une journée ? Je veux dire comment la température et l'humidité changent? La serre est-elle suffisamment aérée ? Alors je déc
Application Android/iOS pour accéder à distance à votre routeur OpenWrt : 11 étapes
Application Android/iOS pour accéder à votre routeur OpenWrt à distance : j'ai récemment acheté un nouveau routeur (Xiaomi Mi Router 3G). Et bien sûr, ce nouveau matériel génial m'a inspiré pour commencer à travailler sur ce projet
Augmentez la distance effective sur l'émetteur de déclenchement à distance Flash « ebay » avec antenne : 6 étapes
Augmentez la distance effective sur l'émetteur de déclenchement à distance du flash « ebay » avec antenne : les amateurs d'appareils photo peuvent acheter des versions peu coûteuses de déclencheurs à distance pour les flashes externes, contrôlant des flashes de type sabot ou « studio ». Ces déclencheurs souffrent d'une faible puissance d'émission et donc d'une faible distance de contrôle effective. Ce mo