[PYTHON] J'ai essayé d'exécuter l'application sur la plateforme IoT "Rimotte"

Préparation

Jusqu'à [Dernière fois](https://qiita.com/remotte_jp/items/94fb73db9fb98e9e10a2 "J'ai essayé d'enregistrer une station sur la plateforme IoT" Rimotte "), j'ai fini d'afficher l'outil de gestion. L'outil de gestion est affiché à l'écran. S'il est ouvert, vous pouvez vous préparer.

Téléchargez l'application depuis le "Rimotte Store"

Cliquez sur le bouton "Aller au magasin" sur l'écran de l'outil de gestion pour ouvrir le magasin Limotte. image.png L '"App Store" s'affiche. Cette fois, essayons l'une des applications les plus basiques, "Station Management". Cette application est une application qui peut surveiller l'état de la station et la redémarrer à distance, car elle peut saisir l'utilisation du processeur et de la mémoire, la température du processeur, l'état de la batterie, le journal des événements de la station, la liste des utilisateurs connectés, etc. en temps réel. , C'est une application pratique pour exécuter diverses applications à partir de maintenant. image.png Faites défiler l'écran, trouvez l'application souhaitée et cliquez dessus. Des informations détaillées sur l'application s'affichent comme indiqué ci-dessous. image.png Cliquez maintenant sur le bouton "Télécharger" en haut à droite de l'écran pour obtenir le fichier d'application. image.png Un fichier nommé "Station_Management.appf" a été téléchargé.

Chargement des fichiers d'application

Revenez ensuite à l'outil d'administration, ouvrez le menu «Autre» en haut à droite de l'écran, et sélectionnez «Lire à partir du fichier». image.png Une boîte de dialogue de fichier s'ouvre, vous pouvez donc spécifier le fichier téléchargé et une boîte de dialogue de progression apparaîtra indiquant que l'application est en cours de chargement. image.png Lorsque le chargement est terminé avec succès, l'application a été ajoutée à l'outil de gestion! image.png Pour exécuter l'application, vous pouvez appuyer sur le bouton "Démarrer" dans l'application affichée sur cet écran, mais cette fois, entrons dans l'écran des détails de l'application. Cliquez à l'intérieur de la zone indiquée en vert comme indiqué ci-dessous.

Écran des détails de l'application

En haut de l'écran, il y a quatre onglets, "Général", "Configuration", "Page d'utilisation" et "Journal". Lorsque vous sélectionnez "Configuration", les sept onglets qui composent cette application se trouvent sur le côté gauche de l'écran. Les éléments sont alignés verticalement. Si vous cliquez dessus un par un, vous pouvez voir les "informations" et les "paramètres" pour chaque élément. image.png Ensuite, ouvrez l'onglet "Page d'utilisation". image.png Dans le menu de gauche, trois noms de page sont disposés verticalement, et si vous cliquez dessus un par un, vous pouvez voir «utilisateur», «élément d'affichage» et «mise en page» pour chaque page.

Exécutez l'application

Comme le montre l'image ci-dessus, ouvrez l'onglet «Page d'utilisation», sélectionnez «État actuel» sur le côté gauche de l'écran, sélectionnez l'onglet «Mise en page» sur le côté droit et appuyez sur le bouton «Démarrer» sur l'écran. .. image.png Lorsque l'application a démarré, le contenu de l'onglet "Disposition" est passé du mode d'édition au mode d'exécution, et a commencé à afficher l'utilisation et la température du processeur et de la mémoire. L'intervalle d'acquisition de données par défaut pour cette application est de 10 secondes, les mises à jour de l'écran sont donc relativement lentes. Si vous ne pouvez pas afficher la page entière que vous utilisez, vous pouvez modifier l'agrandissement de l'affichage en bas de l'écran. Sélectionnez "Journal" ou "Contrôle" dans le menu sur le côté gauche de l'écran pour voir d'autres écrans. Pour arrêter l'application, appuyez sur le bouton «Stop» en haut de l'écran. Vous pouvez également revenir à l'écran de la liste des applications en cliquant sur la flèche gauche en haut à gauche de l'écran.

Faisons plus!

Ensuite, téléchargeons et exécutons «Exemple d'interface utilisateur pour une valeur numérique» et «Exemple d'interface utilisateur pour les informations d'activation / désactivation» depuis l'App Store. image.png Comme mentionné ci-dessus, exécutez les trois applications en même temps. Dans «Exemple d'interface utilisateur pour une valeur numérique», vous pouvez faire l'expérience de la saisie numérique de base et du contrôle d'entrée à l'aide de curseurs. image.png Dans «Exemple d'interface utilisateur pour les informations marche / arrêt», vous pouvez découvrir la commande des boutons-poussoirs et des commutateurs. image.png

Résumé

Ci-dessus, j'ai téléchargé l'application depuis le magasin Limotte et l'ai exécutée. Cette fois, j'ai essayé d'utiliser l'application sur l'outil de gestion de l'ordinateur exécutant la station Remotte, mais la plupart de l'utilisation réelle se fait via Internet depuis un endroit éloigné de la station. La prochaine fois doit être utilisé depuis un terminal autre que la station, c'est-à-dire un smartphone ou une tablette Android ou iOS. À.

Recommended Posts

J'ai essayé d'exécuter l'application sur la plateforme IoT "Rimotte"
J'ai essayé d'enregistrer une station sur la plateforme IoT "Rimotte"
J'ai installé la plateforme IoT "Rimotte"
J'ai essayé d'exécuter PIFuHD sur Windows pour le moment
J'ai essayé d'exécuter YOLO v3 avec Google Colab
J'ai essayé de jouer avec la calculatrice avec tkinter
J'ai essayé d'exécuter pymc
J'ai essayé d'exécuter TensorFlow
J'ai essayé AWS Iot
J'ai essayé python pour la première fois avec heroku
J'ai essayé d'installer le noyau Linux sur virtualbox + vagrant
J'ai essayé d'exécuter l'exemple de code du module Ansible
J'ai essayé la bibliothèque changefinder!
J'ai essayé MLflow sur Databricks
J'ai essayé de changer le script python de 2.7.11 à 3.6.0 sur Windows10
J'ai essayé de lancer le cluster ipython au minimum sur AWS
J'ai essayé AdaNet pour les données de table
J'ai essayé le tutoriel TensorFlow 1er
J'ai essayé d'exécuter le référentiel de packages Python (entrepôt) qui prend en charge PyPI
J'ai essayé le roman Naro API 2
J'ai essayé la validation croisée basée sur le résultat de la recherche de grille avec scikit-learn
J'ai essayé le tutoriel TensorFlow 2ème
J'ai essayé d'utiliser l'API COTOHA (il y a aussi du code sur GitHub)
Détecter les versions d'applications dans l'App Store
J'ai essayé de numériser le tampon estampé sur papier en utilisant OpenCV
J'ai essayé d'exécuter GAN dans Colaboratory
J'ai essayé Cython sur Ubuntu sur VirtualBox
J'ai essayé de démarrer avec Bitcoin Systre le week-end
J'ai essayé Grumpy (allez exécuter Python).
Déployez l'application Flask sur Heroku
J'ai essayé l'API du roman Naruro
J'ai essayé d'exécuter la partie DNN d'OpenPose avec le processeur Chainer
Déployez l'application Flask sur heroku
J'ai essayé d'exécuter prolog avec python 3.8.2.
J'ai essayé de déplacer le ballon
J'ai essayé d'exécuter le didacticiel TensorFlow avec des commentaires (_TensorFlow_2_0_Introduction pour les débutants)
J'ai essayé d'utiliser l'API checkio
J'ai essayé d'estimer la section.
[Python] J'ai essayé de visualiser la nuit du chemin de fer de la galaxie avec WordCloud!
Touches de karaoké assorties ~ J'ai essayé de le mettre sur Laravel ~ <en route>
J'ai essayé avec les 100 meilleurs packages PyPI> J'ai essayé de représenter graphiquement les packages installés sur Python
L'histoire de l'exécution de l'application asp.net core 3.1 sur la version arm64 Amazon Linux 2
Tutoriel TensorFlow J'ai essayé MNIST 3rd
J'ai essayé le serveur asynchrone de Django 3.0
J'ai essayé tensorflow pour la première fois
J'ai essayé de reconnaître le mot de réveil
Je suis tombé sur l'API Hatena Keyword
Déployer l'application Django sur Heroku [Partie 2]
J'ai essayé l'outil de visualisation OSS, sur-ensemble
Déployer l'application Django sur Heroku [Partie 1]
J'ai essayé de résumer la modélisation graphique.
J'ai essayé d'estimer le rapport de circonférence π de manière probabiliste
J'ai essayé de toucher l'API COTOHA
Python: j'ai essayé le problème du voyageur de commerce
J'ai essayé de jouer avec l'image avec Pillow
J'ai essayé le framework de test Python Tornado
J'ai essayé d'utiliser l'API BigQuery Storage
J'ai essayé d'utiliser Resultoon sur Mac + AVT-C875, mais j'étais frustré en chemin.
J'ai essayé d'exécuter Flask sur Raspberry Pi 3 Model B + en utilisant Nginx et uWSGI
[IBM Cloud] J'ai essayé d'accéder à la table Db2 on Cloud à partir de Cloud Funtions (python)