[PYTHON] Verwenden Sie Remotte als Benutzer

[Letztes Mal](https://qiita.com/remotte_jp/items/324f99727c68392b80e5 "Ich habe versucht, die App auf der IoT-Plattform" Rimotte "auszuführen") hat versucht, die App auf dem Management-Tool auszuführen. Diesmal ist es praktischer Versuchen Sie als Verwendungsmethode, es von einem Android- und iOS-Gerät als Benutzer zu verwenden, während die Anwendung auf der Station ausgeführt wird.

Rimotte unterteilt Benutzer in drei Kategorien: Benutzer, Administratoren und Entwickler. Es ist als die Rolle des "Administrators" positioniert, um die Station vorzubereiten, die Anwendung zu installieren und die bisher durchgeführte Ausführung zu verwalten. Auf der anderen Seite sind "Benutzer" diejenigen, mit denen Sie tun können, was Sie wollen, unabhängig davon, wo die App ausgeführt wird oder wie sie ausgeführt wird. Ein "Entwickler" ist jemand, der eine aus dem "Rimotte Store" heruntergeladene App oder Komponente ändert oder Python-Code schreibt, um eine neue App zu erstellen. Die meisten Leute, die Qiita lesen, fallen in alle drei.

Vorbereitung

Überprüfen Sie Ihren Webbrowser! </ strong> </ font> Limotte verwendet eine Peer-to-Peer-Kommunikationstechnologie namens WebRTC, um einen Webbrowser und eine Station direkt zu verbinden, ohne einen Server zu durchlaufen. Aufgrund der erwachsenen Umstände jedes Browserherstellers wird diese Technologie jedoch unterstützt. Einige sind vorhanden und andere werden nicht unterstützt. Wenn Sie das Benutzerhandbuch auf der Rimotte-Website öffnen, werden die Arten der unterstützten Browser wie folgt geschrieben. .. Windows: Chrome (empfohlen), neues Microsoft Edge (* 1), Firefox    MacOS : Safari Linux: Chrome (empfohlen), Firefox Android: Chrome (empfohlen), Firefox    iOS : Safari

  • 1 Die Funktion zur Sprachverarbeitung funktioniert möglicherweise nicht richtig. Bitte beachten Sie, dass dies mit anderen Browsern nicht ordnungsgemäß funktioniert.

Um sich als Benutzer anzumelden, rufen Sie die [Homepage] von Rimotte (https://www.remotte.jp "Rimotte Technologies Co., Ltd.") auf und klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche "Anmelden". image.png image.png Dann können Sie, wie oben erwähnt, sehen, dass Sie sich auf drei Arten anmelden können, aber seien Sie hier vorsichtig. Wie später erläutert wird, wird der Benutzer in Limotte durch die E-Mail-Adresse angegeben. Es gibt kein Problem beim Anmelden mit einem "Google-Konto". Wenn Sie sich jedoch bei Facebook oder Twitter anmelden und nur die Telefonnummer und der Benutzername registriert sind, müssen Sie die E-Mail-Adresse im Voraus registrieren.

Legen Sie die E-Mail-Adresse des Benutzers fest

Kehren wir zum Verwaltungstool zurück und legen die App "Stationsverwaltung" fest, die wir zuletzt als Beispiel verwendet haben. Rufen Sie den Detailbildschirm der Anwendung auf und öffnen Sie die Registerkarte "Verwendungsseite". Auf der linken Seite des Bildschirms befinden sich drei Auswahlmenüs für die Verwendungsseite "Aktueller Status", "Protokoll" und "Steuerung". Auf der rechten Seite können alle "Benutzer", "Anzeigeelemente" und "Layouts" angezeigt werden. Wenn Sie hier die Registerkarte "Benutzer" auswählen, können Sie die Benutzer festlegen, die auf die ausgewählte Seite zugreifen können. image.png Wie oben erwähnt, kann es standardmäßig nur der Administrator verwenden. Klicken Sie hier oben rechts auf dem Bildschirm auf die Schaltfläche "Benutzer hinzufügen", um eine weitere E-Mail-Adresse hinzuzufügen. image.png Im obigen Beispiel wurde die E-Mail-Adresse "[email protected]" hinzugefügt. Wählen Sie als Nächstes "Protokoll" aus dem Menü auf der linken Seite des Bildschirms. image.png Auf diesem Bildschirm ist der Schiebeschalter links neben der neu hinzugefügten E-Mail-Adresse ausgeschaltet. Ebenso wird es ausgeschaltet, wenn die Seite "Steuerung" aus dem Menü auf der linken Seite des Bildschirms ausgewählt wird. Mit diesem Ein / Aus-Schalter können Sie festlegen, ob einem bestimmten Benutzer der Zugriff auf jede Verwendungsseite (Anzeige oder nicht) gestattet werden soll. In diesem Fall befindet sich der Schalter auf der rechten Seite, sodass er nicht zulässig ist. Wenn ja, wechseln Sie zur linken Seite. Wenn Sie fertig sind, klicken Sie oben auf dem Bildschirm auf die Schaltfläche "Speichern" und dann auf die Schaltfläche "Start", um die App auszuführen.

Benutzer-Anmeldung

Jetzt melden wir uns als Benutzer an. Dieses Mal werde ich versuchen, ein Android-Tablet zu verwenden (im Folgenden werden die Ränder auf dem Bildschirm weggelassen). image.png Klicken Sie im obigen Bildschirm auf eine der Schaltflächen und geben Sie Ihre ID, Telefonnummer und Ihr Passwort ein. image.png Wenn die Anmeldung erfolgreich ist, wird die Lizenzvereinbarung angezeigt. Lesen Sie es sorgfältig durch und aktivieren Sie das Kontrollkästchen, wenn keine Probleme auftreten. Drücken Sie dann die Taste "OK". image.png Wenn Sie sich zum ersten Mal als Benutzer anmelden oder wenn ein neuer Sender hinzugefügt wird, wird der obige Bildschirm angezeigt. Drücken Sie die Menütaste oben links auf dem Bildschirm entsprechend dem angezeigten Inhalt. image.png Drücken Sie auf den Namen Ihrer Station mit der Aufschrift "Nicht genehmigte Station". image.png Wenn das Dialogfeld "Station genehmigen" angezeigt wird, wählen Sie oben "Verbindung verbinden und Seite anzeigen". image.png Anschließend können Sie die vom Verwaltungstool zugelassene Verwendungsseite anzeigen.

Wenn Sie keine normale Verbindung herstellen können

Mit der von Limotte übernommenen Peer-to-Peer-Kommunikationstechnologie WebRTC können die Station und der Benutzer je nach Netzwerkumgebung möglicherweise keine korrekte Verbindung herstellen. In diesem Fall werden Fehler wie "Verfügbare Seite nicht gefunden", "Station kann nicht verbunden werden" und "P2P-Einrichtungsfehler" angezeigt (siehe unten). image.png image.png

In einer Netzwerkumgebung, die in öffentlichem WLAN, Cafés und Bibliotheken verwendet werden kann, sind Router beispielsweise so eingestellt, dass Geräte, die mit demselben Netzwerk verbunden sind, keine Verbindung miteinander herstellen können. In diesem Fall kann dies vermieden werden, indem beispielsweise VPN sowohl auf der Station als auch auf dem verwendeten Terminal eingestellt wird. Ich werde jedoch erläutern, ob eine Gelegenheit besteht.

Zusammenfassung

Wie oben erwähnt, habe ich versucht, Limotte als Benutzer zu verwenden. Nächstes Mal versucht, den Detailbildschirm der Verwendungsseite zu verwenden. Führen Sie eine Operation aus, um die von der Anwendung erfassten und gesammelten Daten in chronologischer Reihenfolge mithilfe eines Faltliniendiagramms oder einer Tabelle sauber anzuzeigen.

Recommended Posts