Systemanforderungen (für Premium-Benutzer)
Um zu beginnen, sollten Sie eine Ubuntu 16.04 Instanz mit unten benötigen
Anforderung in jeder Cloud-Plattform wie AWS oder Rack-Raum. Sie können die Bevywise IoT-Plattform hosten
basierend auf unserem Anleitungsführer oder wir werden es in Ihrer Cloud-Instanz hosten.
Im Folgenden sind die minimalen Systemanforderungen für die Bereitstellung des Bevywise IoT erforderlich
Plattform.
- Speicher – 512 MB RAM oder mehr.
- Jeder Cloud Server, der Ubuntu-Instanz hat
- Ubuntu-Instanz – 2
- CPU – 4 [Gestartet 2,2 für zwei Fälle]
- CPU Core – 4 Kern [Zwei Instanzen teilen]
- RAM – 16 GB [Geteilt 8,8 für zwei Fälle]
- Festplatte – basierend auf Ihrer Datenrate
- OS – Ubuntu 16.04 oder höher
Funktionskomponenten der Bevywise IoT Plattform
Bevywise IoT Platform besteht aus folgenden Komponenten:
Nachricht Broker
Bevywise IoT Platform verfügt über einen MQTT-basierten Nachrichtenmakler, der sicher ist
Kommunikation zwischen dem Gerät und der Bevywise IoT-Anwendung, um Nachrichten von
gegenseitig, auch es speichert die gesammelten Daten in Elastische Suche nach leistungsstarken Datenanalysen
und Visualisierung.
Regel Motor
Bevywise IoT Platform verfügt über einen leistungsstarken Condition-basierten Regelmotor, der hilft
der Benutzer auf der Grundlage der empfangenen Themen Alarmmeldungen an den Teilnehmer weiterleiten
entsprechende Nachrichten. Benutzer können auchIch bin nicht da.für jeden Schlüssel in
eine komplexe JSON-Nachricht.
Sicherheit und Authentifizierung
Bevywise IoT-Plattform unterstütztTLS/SSLModus, der eine sichere
Mechanismus und Datenverschlüsselung zwischen Gerät und Bevywise IoT-Anwendung. Bevywise IoT Plattform
hat auch eine Geräteauthentifizierung zur sicheren Datenübertragung von Endgerät zu Nachrichtenmakler.
Sofortiges Kommando
Bevywise IoT Platform hilft, einen Befehl oder eine Nachricht an eine bestimmte
ein Gerät oder eine Gruppe von Geräten, die dieses Thema hören oder abonnieren. Durch diese Benutzer können
testen und Daten für die Überwachung erhalten.
Datenvisualisierung
Bevywise IoT Platform wurde über eine leistungsstarke individualisierbare Visualisierung gebaut
die dem Benutzer hilft, die Datenanalyse basierend auf ihrem Bedarf anzupassen. Bevywise IoT Plattform
auch Diagramm, wenn die Daten oder Nachrichten im JSON-Format sind und Benutzer mehrere Felder hinzufügen können
basierend auf JSON-Schlüssel und -Werten, die Datenanalysen besser und leistungsfähiger machen.
In den Warenkorb
Die Dienstprogramme von Dashboards unterscheiden sich mit Industrial oder Commercial
Anforderungen. Das Standard-Dashboard kann oder kann daher nicht ausreichen, der eigentliche Vorteil des Dashboards
liegt in der Erstellung und Anpassung es, wie Sie wünschen. Die Custom Dashboard Option im IoT
Plattform erleichtert Ihnen, alle Ihre Industrial / Business Schlüssel Metriken an einem Ort zu bringen.
Widgets
Widgets zeigen Trends über einen Zeitraum, der es Benutzern ermöglicht, eine dynamische
Benutzeroberfläche schnell für Ihre IoT-Anwendungen, Verarbeitung von Echtzeit-Daten aus der physischen &
simulierte Geräte. Es erfasst Leistungsmetriken und Schlüsselindikatoren, um Ihnen eine Echtzeit-Ansicht zu geben
der Zustand Ihres Unternehmens.
Bevywise IoT-Plattform bietet 9+ Arten von Widgets, die skalierbar sind, um alle
Industrieeinsatz.
- Text
- Farbe
- Tabelle
- Liniendiagramm
- Balkendiagramm
- Diagramm
- Donut-Chart
- Vertikales Maß
- Horizontales Maß
- LED Licht
- Schalter
Benutzeroberfläche
Die Bevywise IoT-Plattform verfügt über eine elegante und transparente Benutzeroberfläche, in der
jeder Benutzer kann Geräte und Daten ohne Komplexität überwachen. Da alle Komponenten
Konfigurationen, Monitoring und Datenanalysen werden über die Benutzeroberfläche durchgeführt, jeder neue Benutzer kann
leicht verstehen und konfigurieren ohne die Hilfe der Administration. Bevywise IoT Plattform auch
verfügt über eine separate Benutzeroberfläche für Benutzer und Administratoren.
Datenspeicherung
Bevywise IoT Platform speichert Daten in Elastischer Suche, die das IoT skaliert
Plattform zu Millionen von Daten. Daten in der Elastischen Suche speichern nicht nur erhöhen Speicher, sondern
auch die Leistung, die Datenübertragungsrate erhöhen und für eine leistungsfähige Datenanalyse sorgen.
<h1>
Single/Multi-Tenancy
Bevywise IoT Platform ist flexibel für Single und Multi-Tenancy
Umsetzung.
Single-Tenancy
Unsere IoT-Plattform wird auch für den Kunden, der
will die IoT-Plattform implementieren und einen eigenständigen Server haben.
Multi-Tenancy
Unsere IoT-Plattform verfügt über SaaS-basierte, mehrstufige Architektur, die die
Benutzer, um mehrere Kunden zu bedienen. Mit dieser Architektur können Benutzer oder Dienstleister
Bereitstellung
die IoT-Plattform in einer einzigen Instanz und gibt jedem Kunden einen individuellen Webzugriff
Anteil
die Ressource aus der einzigen Instanz. Wir bieten auch eine Admin-Konsole für den Anbieter an
jeder Kunde und sein Gerät überwachen.
So wird beispielsweise ein Home Automation Provider ihr Sensorkit in
mehrere Kundenhäuser. Wenn der Anbieter eine eigenständige Plattform für jede
Kunden,
dann wird es die Wartungs- und Entwicklungskosten erhöhen und auch die Überwachung härter machen. Zu
überwindet dies, der Anbieter kann unsere Plattform im Cloud-Server bereitstellen und Web-Zugriff geben
oder
Anmeldung für jeden Kunden. Individueller Webzugriff hilft Kunden, ihr Gerät zu überwachen
einzeln und auch Ressourcen wie Datenbanken etc. werden von der einzigen Instanz geteilt, die
wird Kosten und Zeit sparen.
Sprachintegration
Die Sprachintegration spielt eine wichtige Rolle in der Heimautomatisierung. Es hat viele Verdienste
wie zeitsparend, kostengünstig und einfach zu steuern alle Geräte, ohne mit dem
Gerät. So integrieren wir unsere IoT-Plattform mit Google-Hilfe und Amazon Alexa.
Anmerkung : Diese Funktion ist nur für Premium-Benutzer. Los!PremiumVersion oder
KontaktUnterstützung.
Integration von Google Assistenz
Unter folgenden Schritten helfen Sie, die IoT-Plattform mit Google-Hilfe zu integrieren.
Grundkonfiguration :
ANHANG Aktivieren Sie die Google HomeGraph API
- Melden Sie sich an der Google Cloud-Plattform-Konsole.
- Gehen Sie in der Cloud Platform Console auf die Projektseite. Erstellen Sie ein neues Projekt, wenn Sie
nicht
haben oder wenn Sie bereits ein bestehendes Projekt haben, öffnen Sie es.
Anmerkung:Stellen Sie sicher, dass Sie das richtige GCP-Projekt verwenden, wenn
Durchführung dieser Schritte. Dies ist das Projekt, das mit Ihrer Smart Home Projekt ID übereinstimmt.]
- Aktivieren Sie die
Google
HomeGraph API
- Als nächstes erstellen Sie einen Service Account Schlüssel.
- Sobald es getan hat, “bevywise-iot-platfom-android-sdk-master” wird in Ihrem erstellt werden
Standort
2. Einen Service Account Key erstellen
- Klicken Sie in der Startseite Graph API-Seite auf Anmeldeinformationen aus der linken Panelliste.
- Klicken Sie auf “Erstellung erstellen” und wählen Sie “Service Account Key”
- Wählen Sie im Dropdown des Service-Kontos das „Neue Service-Konto“ aus
- Geben Sie “Service-Kontoname” und wählen Sie “Service-Konto Token Creator” in “Service”
Konto
als Rolle. Für Service-Account id verlassen als solche.
- Wählen Sie, Schlüsseltyp JSON und klicken Sie auf Erstellen
- Die JSON-Datei wird automatisch heruntergeladen und Sie müssen diese Datei in Ihre Cloud verschieben
Server
wo die Bevywise IoT-Plattform eingesetzt wird, da der Pfad dieses JSON sein sollte
in der IoT-Plattform-Benutzeroberfläche conf-Datei angegeben.
3.Eine API-Taste erstellen
- Klicken Sie in der Home Graph API-Seite auf Anmeldeinformationen aus der linken Panelliste.
- Klicken Sie auf „Einstellungen erstellen“ und wählen Sie „API Key“
- Sie können die API-Schlüsselkette in den Pop-up-Fenstern sehen. Kopieren und Einfügen des Schlüssels in die
Bevywise
IoT-Plattform Benutzeroberfläche conf-Datei.
Konfiguration in Bevywise IoT-Plattform :
- Sobald die IoT-Plattform in Ihrem Cloud-Server implementiert ist, müssen Sie Web-Zugriff auf die
IoT
Plattform. Dabei können Sie sich mit einem Mail-Konto anmelden und anmelden.
- Nach dem Login, gehen Sie unter URL, um OAUTH-Authentifizierung einzurichten, da Google APIs die
OA
2.0 Protokoll zur Authentifizierung und Autorisierung.
https://
Name des Servers >
/o/Anwendungen/
- Klicken Sie in dieser Seite auf “Neue Anwendung” und füllen Sie die Details wie unten
- Name: Jeder einzigartige Name
- Client ID & Client Geheimnis: Diese werden automatisch erstellt. [nicht ändern und ein
Kopie
von ihr
- Clienttyp : Vertraulichkeit
- Zulassungszuschussart: Zulassungscode
- Redirect URL: https://oauth-redirect.googleusercontent.com/r/YOUR_PROJECT_ID (
Referenz –
0auth doc)
- Klicken Sie auf Speichern.
Konfiguration in Google Cloud-Plattform :
ANHANG Aktionskonsole
- Melden Sie sich bei der Aktionskonsole mit Ihrem GCP-Konto an
- Klicken Sie auf „Projekt hinzufügen/importieren“. Im Pop-up-Fenster erstellen Sie ein neues Projekt, indem Sie die
Projekt
Name oder wählen Sie das Projekt, das Sie in der GCP-Konsole erstellt haben
- Sobald Sie getan haben, werden Sie auf die “Welcome-Seite” umleiten und dort wählen “Home
Steuerung
- Als nächstes wählen Sie “Smart home” und es wird zum “Action auf Google” Fenster führen.
2. Beruf
- Klicken Sie auf „Berufung“ und geben Sie einen einzigartigen Namen [dieser Name beginnt mit der Interaktion mit Ihrem
Aktionen. Zum Beispiel: Wenn der Anzeigename Smartswitch ist, können Benutzer sagen “Hey Google,
Sprechen Sie mit
smartswitch“ und auch dieser Name wird in der Google Assistenz android App angezeigt werden]
- Wählen Sie Option nach Ihrer Anforderung für die Kontoerstellung aus, standardmäßig wird es “Nein, I
nur die Erstellung von Accounts auf meiner Website ermöglichen” und klicken Sie auf den nächsten.
- Wählen Sie für den Linking-Typ den OAUTH & Authorization-Code aus der Dropdown-Liste und klicken Sie auf
Nächste
Für Client-Informationen, geben Sie wie unten
- Client-ID: Fügen Sie die Client-ID ein, die Sie in IoT-Plattform erstellt haben[referen “
Konfiguration
in Bevywise IoT-Plattform“
- Client Geheimnis: Fügen Sie das Client-Geheimnis ein, das Sie in der IoT-Plattform erstellt haben [refer
„Konfiguration in Bevywise IoT-Plattform“
- Autorisierungs-URL: Geben Sie wie folgt an
https:///o/autorisieren
- Token URL: Geben Sie wie folgt an
http:///o/token
- Konfigurieren Sie Ihren Client: Geben Sie die Berechtigung für Ihren Benutzer an. (optional)
- Prüfanleitung: Hier geben Sie die Bevywise IoT-Plattform Login-Account-Details wie
Benutzer
und Passwort. Mit diesem Google wird das Konto überprüfen.
- Klicken Sie einmal auf Speichern, um das IoT-Plattform-Konto mit Google Home zu verbinden
4. Aktion
Hier sollten Sie die IoT-Plattform-API angeben, durch die google erhalten wird
Daten aus der IoT-Plattform.
- Klicken Sie auf “Action” von der linken Seite.
- Geben Sie die URL alshttps:///bwiot/api/v1/devices/googlesync
- Weiter, klicken Sie auf Speichern
5. Bereitstellung[optional]
In der Registerkarte Bereitstellung können Sie Ihre Unternehmensinformationen, Standort hinzufügen
Informationen, Verzeichnis-Informationen und mehr.
Integration der IoT-Plattform mit der Google-Hilfe-App :
- In Android-Mobil, gehen Sie auf die Google-Hilfe-Homepage.
- Klicken Sie in Google-Hilfe auf das Benutzersymbol[ ob sowohl GCP-Konto als auch Android
Anmelden
Konto sind die gleichen] und wählen Sie “Einstellung”.
- Wählen Sie in der Einstellungsseite die Registerkarte „Assistant“.
- Wählen Sie unter “Assistance”, wählen Sie “Home control” und es wird zur Startseite-Kontrollseite führen.
- Klicken Sie auf dieser Seite auf + Symbol unten und Sie können die erstellte Smart Home Skill sehen.
Beispiel: smartswitch [Refer Invocation]
- Klicken Sie auf das Geschick und Sie werden zur IoT-Plattform-Loginseite führen. Einloggen mit dem
vorhanden
Konto.
- Jetzt wird die IoT-Plattform auf Google-Hilfe synchronisieren und in Google-Hilfe können Sie
siehe
alle IoT-Plattform angeschlossenes Gerät
Amazon Alexa Integration
Die Integration von Amazon Alexa auf die IoT-Plattform erfolgt über die Lambda
Funktion. In der Lambda-Funktion können Sie unseren Code einbetten oder Ihren eigenen Code in schreiben
bevorzugte Sprache[wie python, node.js, etc], um die IoT-Plattform-API auszulösen. Sobald wir
fertig, wir werden die Lambda-Funktion ARN zu Alexa smart home integrieren. Also, wenn wir einen geben
Sprachbefehl an Alexa basierend auf dem Fähigkeiten-Set in Lambda schreiben, wird es automatisch auslösen
die API-Anforderung an die IoT-Plattform und erhalten die erforderlichen Daten. Untere Schritte helfen Ihnen
Amazon Alexa in IoT-Plattform integrieren
Konfiguration in Amazon :
ANHANG Erstellen einer Lambda-Funktion
Voraussetzung für eine Lambda-Funktion :
Bevor Sie eine Lambda-Funktion erstellen, müssen Sie Identität und Zugriff erstellen
Management [IAM] Rolle für Lambda und Alexa Fähigkeiten Kit.
Um Identitäts- und Access Management zu schaffen [IAM] Rolle:
- Anmeldung
AWS Konsole
- Wählen Sie „IAM“ aus, um Rollen zu erstellen
- Wählen Sie in „IAM“-Fenster Rollen und klicken Sie auf „Rolle erstellen“, um eine neue Rolle zu schaffen.
- Wählen Sie im Fenster “Reine erstellen” unter “AWS-Service” die Option Lambda und klicken Sie auf Weiter.
- In “Attach Berechtigungsrichtlinien” Fenster, suchen und wählen Sie “AWSLambdaBasic
ExecutionRole“ und klicken Sie auf den nächsten.
- „Tag hinzufügen“ ist optional, wenn Sie möchten, können Sie einen Tag hinzufügen oder als nächstes klicken.
- Geben Sie im Fenster “Review” einen Namen für die Rolle und klicken Sie auf “Rolle erstellen”
Um Alexa Fähigkeiten zu schaffen :
- Anmeldung
Amazon Entwickler-Konsole[Sign-in mit demselben AWS-Konto]
- Wählen Sie “Alexa Fähigkeiten Kit” unten amazon Alexa
- In “Alexa-Entwickler-Konsole”, klicken Sie “Künstler schaffen”
- Geben Sie Skill Name und wählen Sie die Sprache
- Wählen Sie unten
- “Ein Modell für Ihre Fähigkeiten hinzufügen” als “Smart Home”
- „Werden Sie eine Methode, um die Backend-Ressourcen Ihrer Fähigkeiten zu hosten“ als „Besorgung Ihrer eigenen“
- Klicken Sie auf erstellen.
[Anmerkung: Nehmen Sie eine Kopie der Skill-ID in Smart Home Tab]
Um eine Lambda-Funktion zu schaffen :
- Wählen Sie in der AWS-Konsole Lambda aus AWS-Diensten
- Klicken Sie im Lambda-Fenster auf “Funktion erstellen” Taste, um eine neue Funktion zu erstellen
- Als nächstes geben Sie unter “Basic-Informationen” einen einzigartigen Namen für die Funktion und wählen Sie die
Sprache, die Sie bevorzugen.
- Klicken Sie unter Berechtigung auf den Dropdown, um die Rolle zu wählen und wählen Sie “Execution Rolle” als “Benutzen
eine bestehende Rolle“
- Wählen Sie in “Bestehende Rolle” die zuvor erstellte “IAM-Rolle” aus der Liste aus und klicken Sie auf
„Funktion erstellen“
- Weiter gehen Sie zur erstellten Lambda-Funktion und wählen Sie “Alexa Smart Home” von links
Panel.
- Unter “Konfigurieren Sie Trigger”, geben Sie die zuvor erstellte Alexa Skill ID für die
Anwendung id und klicken Sie auf “ADD” um Lambda-Funktion zu erstellen
- Jetzt wird die Funktion hinzugefügt und bevor Sie beginnen, Ihren Code in Lambda-Funktion zu schreiben,
Sie müssen die Lambda-Funktion und Alexa Skill, die Sie zuvor erstellt haben, integrieren.
2. Integration von Alexa Geschicklichkeit und Lambda-Funktion
- Gehen Sie zu Amazon-Entwickler-Konsole und wählen Sie “Alexa Fähigkeiten Kit” unten amazon Alexa
- In “Alexa Entwicklerkonsole”, wählen Sie die erstellte Alexa Geschicklichkeit
- Wählen Sie im Fenster „Smart Home“ wie folgt aus
- Nutzlast : v3 (bevorzugt)
- Smart Home Service Endpoint:
- Default Endpoint*:
< Kopieren und Einfügen der ARN aus der erstellen Lambda Funktion>
- Geografische Region ist optional, Sie können nach Ihren Wünschen wählen. Klicken Sie auf Speichern.
- Sobald Sie speichern, wird die Lambda-Funktion mit Alexa-Fähigkeit integriert und Sie können starten
Schreiben Sie Ihren Code in der Lambda-Funktion.
[Anmerkung: Schließen Sie nicht das Alexa Skill-Kit]
3. Integration von Alexa Skill Kit und Bevywise IoT Plattform
Um Alexas Fähigkeiten zu integrieren, sollten wir eine OAUTH in Bevywise erstellen
IoT-Plattform, da Amazon Alexa API das 0Auth 2.0-Protokoll zur Authentifizierung und
Genehmigung.
OAUTH in Bevywise IoT-Plattform zu schaffen :
- Anmelden und Anmelden in Bevywise IoT-Plattform
- Nach dem Login, gehen Sie unter URL, um OAUTH-Authentifizierung einzurichten,
https://
< bevywise Server dns name>
/o/Anwendungen/
- Klicken Sie in dieser Seite auf “Neue Anwendung” und füllen Sie die Details wie unten
- Name: Jeder einzigartige Name
- Client-ID & Client-Geheimnis: Diese erstellen automatisch[nicht ändern und ein
Kopie davon]
- Clienttyp : Vertraulichkeit
- Zulassungszuschussart: Zulassungscode
- URLs umleiten:
< Kopieren und Einfügen einer der Redirect URL von Account Linking in Alexa Skillset>
- Klicken Sie auf Speichern und Sie erhalten eine Kopie der OAUTH-Details
- Jetzt gehen Sie zu Konto-Linking in Alexa Skill-Kit und starten Sie die OAUTH-Details füllen.
Um IoT-Plattform auf Amazon-Fach-Kit zu integrieren :
- Gehen Sie, um das Alexa Geschicklichkeitsfenster zu erstellen.
- Wählen Sie “Account-Link” aus dem linken Panel und geben Sie die Details wie folgt
- Autorisierung URI*:https://
< bevywise Server dns name >
/o/Autorisierung
- Zugang zu Token URI* :https://
< bevywise Server dns name>
/o/toke
- Kunden-ID*:
< Kopieren und Einfügen von Bevywise OAUTH details >
- Client Secret*:
< Kopieren und Einfügen von Bevywise OAUTH details>
- Client Authentifizierung Schema*: HTTP Basic
- Anwendungsbereich Fügen Sie zwei Bereiche hinzu, lesen und schreiben.
- Standardzugriff Token Ablaufzeit: 3600
- Weiterleiten von URLs:
- Klicken Sie einmal auf Speichern, um das IoT-Plattform-Konto zu verlinken.
- Nächste Auswahl, Berechtigung vom linken Panel und aktivieren “Send Alexa Events”
- Sie erhalten eine Client-ID und Client Secret. Nimm eine Kopie davon.
Integration der IoT-Plattform mit der Amazon Alexa App :
- Laden Sie die Amazon Alexa App aus dem Android Playstore oder ios App Store herunter und installieren Sie sie.
- Anmelden mit der Amazon Alexa App[Sign-in mit demselben AWS-Konto]
- Gehen Sie zu Geräte-Tab und klicken Sie auf „Jetzt SMART HOME SKILLS“
- Die erstellte Smart Home-Fähigkeit wird automatisch in der Liste angezeigt und klicken Sie auf diese Fähigkeit.
- Als nächstes klicken Sie auf „Einsatz aktivieren“ und es führt Sie zur IoT-Plattform-Anmeldeseite. Da
Melden Sie sich mit Ihrem Konto an, um in die Alexa App zu integrieren.
MQTT Sparkplug Unterstützung
UnsereIoT-Plattformnahtlos integriert Daten von Geräten, die dieMQTT Sparkplug
B.Protokoll,
mühelose Kommunikation im Rahmen des Industrial Internet of Things (IIoT) ermöglicht.
Dieses eingebaute Feature unserer Plattform dekodiert adeptly Daten aus IIoT-Geräten,
sie in einem verständlichen Format für verbesserte Einblicke zu präsentieren und gleichzeitig alle wertvollen
Informationen
leicht zugänglich für die Visualisierung. Zusätzlich gibt es keine Abhängigkeit vom Hostserver
Anwendungen für
Nachrichtendekodierung. Unsere Plattform unterstützt auch Protobuf,
die Kommunikation durch eine deutliche Reduzierung der Datengröße während der Übertragung.
Wie Fügen Sie Node/Device hinzu?
Um Daten von Sparkplug-fähigen IIoT-Geräten zu visualisieren,
der erste und entscheidende Schritt beinhaltet das Hinzufügen von Nodes, bei der Anmeldung.
Hier sind die Schritte, wie man Knoten hinzufügt:
- Gehen Sie auf die 'Nodes' Registerkarte innerhalb der 'Einstellungen' Option.
- Klicken Sie auf das + Symbol in der oberen rechten Ecke, um die Knoten-Addition zu initiieren.
- 'Add a Node' Fenster erscheint.
- Geben Sie in der Registerkarte 'Node ID' eine eindeutige ID für jeden Knoten ein.
- Geben Sie den Namen des Knotens in der Registerkarte "Node Name" an.
- Geben Sie eine Beschreibung des Knotens in der Registerkarte 'Node Description' ein.
- Klicken Sie auf 'Add', um die Knoten-Addition abzuschließen.
Nach dem Hinzufügen von Knoten können Sie Details über einen bestimmten Knoten anzeigen, indem Sie auf
es.
Die Details beinhalten:
- Node ID, Status und Erstellung Datum & Zeit.
- Node ID und seine Beschreibung.
- Zugriffsschlüssel (Username) und Zugriffstoken (Passwort) zur Verbindung mit diesem Knoten.
- In der Kategorie 'Access Control List' zeigt die Registerkarte 'Themen veröffentlichen' die Nachrichtenveröffentlichung
Format für diesen Knoten,
wo # den Knoten bedeutet, kann Nachrichten zu jedem Thema veröffentlichen.
- Die Registerkarte "Subscriptions" zeigt das Format für das Anmeldethema dieses Knotens,
mit # das Abo an alle publizierten Themen anderer Knoten angeben.
- Unter 'Sub-Geräten' sehen Sie die ID und den Status der mit diesem Knoten verbundenen Untereinrichtung an.
Für vollständige Details zu einem Untergerät klicken Sie darauf, um das Fenster "Gerät Details" zu öffnen. Hier.
Sie finden:
- Die einzigartige ID des Subdevice.
- Der Name der Unterabteilung.
- Das von der Unterabteilung veröffentlichte Thema.
- Das Thema, auf das die Unterabteilung abonniert.
Nodes
Sobald Knoten hinzugefügt werden, zeigt die Kategorie 'Nodes' im Menü eine umfassende Liste aller Knoten an.
und Geräte.
Dazu gehören aktive, inaktive und beide, zusammen mit ihren Namen, IDs, Verbindungsstatus und
Statuszeiten.
Verwenden Sie das Suchfeld, um einen bestimmten Knoten/Gerät zu finden, indem Sie seine ID eingeben.
Um tiefer in ein Gerät oder einen Knoten zu gelangen, klicken Sie auf den jeweiligen Eintrag, um Zugriffsdaten wie:
- Node/Device ID und Status
- Veranstaltungsthemen: Gesamtzahl der Themen, die vom Knoten/Gerät veröffentlicht werden
- Abonnementthemen: Gesamtzahl der Themen, an die der Knoten/Gerät abonniert
- empfangene Ereignisse: Gesamtzahl der Nachrichten, die vom Knoten/Gerät veröffentlicht werden
- Sent-Befehle: Gesamtzahl der Nachrichten, die vom Knoten/Gerät gesendet werden
- Wird Thema/wird Nachricht: das Testament Thema und wird Nachricht des Knotens/Gerätes
Unter der Registerkarte "Aktivität" beobachten Sie die aktuelle Aktivität, einschließlich des Verbindungsstatus des Geräts und
veröffentlichte Nachrichten.
Navigieren Sie auf die Registerkarte "Ereignisse", um Nachrichten anzuzeigen, die vom Knoten/Gerät veröffentlicht werden. Filter verfeinern
Ergebnisse nach Thema und Datumsbereich.
Klicken Sie auf "Anwenden", um Änderungen zu implementieren und Nachrichten mit der Option "Export" zu exportieren.
In der Registerkarte "Befehle" werden die von der
node/device, akin to the 'Events' tab.
Die Registerkarte "Abonnements" enthält Details zum Knoten/Gerät
Abonnements, einschließlich des abonnierten Themas, QoS-Ebene,
und Abonnementzeit.
Beim Verbinden des Knotens/des Geräts reflektiert das Dashboard das Verlagswesen
Daten.
Wie man eine Mobile oder Web-Anwendung baut
Bevywise IoT Platform Mobile SDK und REST API helfen dem Benutzer, ihre Mobile zu integrieren oder zu bauen
Anwendung sowohl auf Android und ios.
Folgen Sie den folgenden Schritten, um Ihre mobile App und IoT-Plattform zu integrieren.
Mobile SDK
Wir haben separate SDK für Android und ios.
Android
Unten Schritten helfen Ihnen, Ihre Android-Anwendung und IoT-Plattform zu integrieren
Laden Sie den Zip oder Klon unserer Android SDK von bevywise github herunter
Zu Klon:
- Installieren Sie “git” in Ihrem PC
- Sobald installiert, öffnen Terminal oder cmd und geben Sie den folgenden Befehl, um es zu klonen.
Sobald es getan hat, “bevywise-iot-platform-android-sdk-master” wird in
Ihr Standort.
Zum Download von zip:
- Gehe zu Bevywise github Repository
- Klicken Sie auf “Klar oder herunterladen” Taste auf der oberen rechten Ecke.
- Klicken Sie im Pop-up auf „Download als Zip“.
- Gehen Sie zum Ordner „bevywise-iot-platform-android-sdk-master“ und kopieren Sie „build.gradle“
Datei.
- Fügen Sie die “build.grade” Datei in Ihrem App-Ordner[
< Android Ordner>
(App)
- Klicken Sie dann auf “Syn” Taste in Ihrer App. Dies wird automatisch alle Abhängigkeiten importieren
und
die Verbindung zwischen Ihrer Anwendung und der IoT-Plattform herstellen.
IOS
Bevywise IoS SDK ist über CocoaPods erhältlich. Um es zu installieren, folgen Sie der
Unterschritte:
- Die folgenden Befehle helfen Ihnen, eine Pod-Datei in Ihrem IOS-App-Ordner zu erstellen. wenn
du
haben Pod-Datei überspringen Sie diesen Schritt und bewegen Sie sich in den nächsten Schritt
- Öffnen Sie das Terminal und gehen Sie zu Ihrem APP-Ordner
- Nächster Typ “pod init” und klicken Sie auf Geben
- Jetzt wird die Pod-Datei im App-Ordner erstellt.
- Öffnen Sie die Pod-Datei und fügen Sie die folgende Zeile hinzu und speichern Sie sie
pod „BevywiseIotPlatformSDK „
- Next installieren Pod in Ihrem Mac, mit dem folgenden Befehl.
Wiederherstellen API
Für eine Vertikale spezifische Gebäudeanwendungen werden benötigt. Sie können entweder
Anpassung der User Interface-Komponente der IoT-Plattform, um Ihre Benutzeroberfläche &
Mobil
Anwendung. Neben den mobilen SDKs bietet die IoT-Plattform auch eine komplette REST-API für
Abfrage und Verwaltung der Geräte über den Server. Für die Bezugnahme auf die
API-Dokument.
Geräteverwaltung
Wie man Geräte hinzufügt?
Benutzer können ihre Geräte sicher verwalten, indem Auth-Taste (Username) und Auth-Token erstellt werden
(Passwort) mit Benutzerberechtigung zur sicheren Datenübertragung von Endgerät zu Nachrichtenmakler in
die Sicherheitskarte.
Um ein neues Gerät sicher hinzuzufügen und einen neuen Schlüssel hinzuzufügen :
- Gehen Sie auf die Registerkarte „Client Management“.
- Klicken Sie auf die Schaltfläche „Kreate Authentication Keys“ (+ Symbol) oben.
- Wählen Sie im Pop-up-Fenster „Ein Client hinzufügen“, das angezeigt wird, zuerst den „Client Type“ basierend auf
die Art des Geräts, das Sie besitzen. Wenn Sie ein Gateway-Gerät mit Untergeräten besitzen, dann
wählen Sie „Gateway“. Wenn Sie Edge-Geräte besitzen, wählen Sie dann "Edge" als Client-Typ.
- Nach der Auswahl des Clienttyps müssen Sie in der Registerkarte „Protokoll“ ein Protokoll auswählen, das auf
den Kundentyp, den Sie gewählt haben. Edge-Gerät unterstützt sowohl HTTP als auchMQT
Das ist alles.. Gateway
Das Gerät unterstützt nur das MQTT-Protokoll.
- Geben Sie anschließend „Client ID“, „Client Name“ und „Beschreibung“ an.
- Füllen Sie die Registerkarte „Kann“ aus, die nichts anderes ist als die Registerkarte Berechtigung.
Es gibt drei Arten von Genehmigung. Sie sind:
- Nachrichten und empfangen –Geben Sie beide abonnieren und veröffentlichen
Erlaubnis für das Gerät.
- Nachrichten – sendenGrant veröffentlicht nur die Erlaubnis.
- Das ist ein Tag. –Nur Abonnement-Berechtigung gewähren.
- Wählen Sie in der Registerkarte „Keep Alive“ eine Zeit, um Sie daran zu erinnern, dass Ihr Gerät aktiv ist. Die
Die Registerkarte „Keep Alive“ wird nur aktiviert, wenn HTTP als Protokoll gewählt wird.
- Klicken Sie auf die Schaltfläche „Einfügen“.
Sobald Sie fertig sind, wird das neu erstellte Gerät zusammen mit seiner Auth-Taste und Auth-Token sein
angezeigt.
Hinweis: Sie können bis zu 5 Geräte hinzufügen, wenn Sie die kostenlose Testversion verwenden.
Wie fügen Sie Sub-Devices hinzu?
Sie können Sub-Devices unter einem Gateway-Gerät hinzufügen. Um Sub-Devices hinzuzufügen,
- Erstellen Sie ein Gateway-Gerät.
- Öffnen Sie in der Registerkarte „Client Management“ das von Ihnen erstellte Gateway-Gerät.
- Klicken Sie auf das +-Symbol unter dem Titel „Add Sub-devices“.
- Bereitstellen Sie eine Registerkarte Sub-Device auf.
- Geben Sie „Sub-Device-ID“ an. Es wird durch die ID des Gateway-Geräts voran, unter
die
diese Untereinrichtung wird erstellt.
- Geben Sie dem Sub-Device einen Namen.
- Geben Sie das Thema „Publish Topic“ und „Subscription“ ein.
- Klicken Sie auf die Schaltfläche "Add" um das Unterprogramm zu erstellen.
- Wenn Sie das Sub-Device löschen möchten, klicken Sie auf die Schaltfläche "Verlassen".
- Nachdem die Sub-Device erstellt wird, wird es ID und Status unter der
„Untereinrichtungen „
Tab.
Um den ersten Auth-Schlüssel zu verwenden
- Klicken Sie auf die Registerkarte Client Management.
- Diese Registerkarte wird alle hinzugefügten Clients Liste zusammen mit dem generierten Zugriffsschlüssel und
Zugang
token.
- Sie können diese Zugangsschlüssel und Zugriffstoken als Benutzername und Passwort verwenden.
Wenn Sie Echtzeit-Geräte haben
Sie können den Benutzernamen und das Passwort im Gerät verwenden und mit dem Gerät verbinden
Server.
Sie können die Konfiguration wie folgt geben
- Benutzername –Verwenden Sie die Auth-Taste
- Was ist los?Verwenden Sie den Auth Token
- Hafen –1883
Wenn Ihre Echtzeit-Geräte in der Entwicklung sind
- Nutzen Sie den Hilfebereich, um Clientbibliotheken zum Testen herunterzuladen.
- Geben Sie Benutzername & Passwort auf der Client-Datei und verbinden Sie Ihre Geräte.
Um Ihr Gerät zu starten
- Geben Sie den DNS-Hostnamen als IP-Adresse auf der Clientseite.
Starten Sie das Gerät nach der Bereitstellung der IP
Adresse.
- Wenn die Verbindung erfolgreich ist, sehen Sie das angeschlossene Gerät im Dashboard.
Service Provider Admin Console
Da die Bevywise IoT-Plattform eine vielseitige Plattform ist, Organisationen
kann jedem Kunden individuelles Login geben, um seine Geräte zu verbinden und zu überwachen. Also,
zu überwachen undAlle Bewertungen anzeigen, sie sollten ein separates Admin oder Administrator benötigen
Konsole. Ebenso verfügt die Bevywise IoT Platform über eine separate und anpassbare Admin-Konsole für
den Lösungsanbieter, um ihre Kunden zu verwalten
Anmeldung zur Admin Console
- Während der Bereitstellung werden die Admin-Konsole-Details dem spezifischen Client gegeben, so
dass sich der Administrator direkt an die IoT-Plattform anmelden kann.
- Öffnen Sie die Startseite der Bevywise IoT Platform und wählen Sie ein Anmelden.
- Sobald Sie sich anmelden, können Sie die Bevywise IoT-Plattform-Benutzeroberfläche sehen
Organisation Dashboard
Bevywise Admin Konsole hat ein elegantes und einfaches Dashboard, das kurze
Details zu den Organisationen.
Es zeigt die Gesamtdetails und Aktivitäten des Geräts.
Das Dashboard verfügt über vier Registerkarten, die die Gesamtzahl der Benutzer, die Anzahl der Geräte, die aktive Gerätezahl und
Authentizität.
Benutzerzahl – Gesamtzahl der Login-Benutzer.
- Anzahl der Geräte- Gesamtzahl der angeschlossenen Kundengeräte.
- Das ist nicht möglich.– Gesamtzahl der aktiven Geräte.
- Authentizität– Gesamtzahl der Authentifizierung erstellt.
Die Tabelle unter den Icons gibt eine kurze Beschreibung ihrer Kunden.
- Name:Kundenname, der während der Anmeldung in der
Plattform.
- E-Mail-AdresseKunden-E-Mail-ID, die während der Anmeldung gegeben wurde
die Plattform.
- AnzahlDie Nummer des Kunden, die während der
Anmeldung in der Plattform.
- Erstellt an –Datum und Uhrzeit, zu der der Kunde sich an seine
Plattform
- Letzter Login –Letzter Login-Datum und Zeit.
-
Gerätezähler –Gesamtzahl des Geräts, das ihr Kunde
mit ihrer Plattform verbunden.
In dieser Tabelle können Benutzer ihre Kundenliste durch Aufsteigen sortieren und
absteigende Reihenfolge durch Klicken auf den Pfeil nach oben und unten neben dem Parameter. Pfeil nach oben sortiert
Liste in Reihenfolge ändern und Pfeil nach unten sortiert die Liste in absteigender Reihenfolge.
Zum Beispiel
wenn Sie die Kundentabelle basierend auf der höchsten Geräteverbindung sortieren möchten, klicken Sie dann auf die
Pfeil nach unten neben “Gerät zählen”. Jetzt wird es dem Kunden zeigen, der eine hohe Gerätezahl bei
zuerst. Ebenso können Sie die Kundentabelle basierend auf dem Namen, E-Mail-ID, Last Login, etc. sortieren.
Sie können nach der Kundenliste suchen, basierend auf drei Optionen.
- Vom Benutzer –Verwendet, um nach Kunden basierend auf dem Namen zu suchen und
E-Mail-ID.
- Mit dem Gerät –Verwendet, um Kunden basierend auf dem Gerätenamen zu suchen
oder
Gerät/Client id.
- In den Warenkorb GerätVerwendet, um nach Kunden zu suchen basierend auf aktiv
Geräte.
Kundenorganisation verwalten
Organisation erstellen via Die Admin Console
- Klicken Sie auf das Symbol "Organisation erstellen" auf der linken Seite.
- Geben Sie dann die gewünschten Details wie „Name“, „E-Mail“, „Organisationsname“ und „Mobile“ an.
Nummer“ in den jeweiligen Registerkarten.
- Sobald Sie das getan haben, klicken Sie auf “erstellen” um eine Organisation zu erstellen.
Details zum jeweiligen Kunden anzeigen
Bevywise Admin-Konsole gibt für jeden angeschlossenen Kunden eine eigene Benutzeroberfläche. Das
Eine separate Benutzeroberfläche hilft dem Admin, mehr Details für ein Benutzergerät zu erhalten. Im Admin
dashboard wählen Sie den Kunden, in dem Sie über die Details der Kunden erfahren können und
führen Sie zur Kunden-Benutzeroberfläche.
Auf dieser Seite können Sie fünf Tabs sehen, sie sind
- Kundeninfo
- Das ist das
- Geräte
- Regel Motor
- Authentik
Benutzer zu einer bestimmten Organisation hinzufügen
In der Customer-Info finden Sie die Details über eine Organisation und die
benutzerbezogene Organisation. Die gezeigten Details werden von den Benutzern angegeben, während sie sich an die
Plattform. Sie können die Benutzer hinzufügen, indem Sie die gewünschten Details.
Bereitstellung eines Nutzers für einen bestimmten Kunden:
- Klicken Sie auf Hinzufügen Benutzersymbol auf der rechten Seite, es wird dazu führen, den Benutzer hinzuzufügen.
- Geben Sie Ihre gewünschten Daten wie Name, E-Mail, Telefon und Rolle.
- Sobald Sie fertig sind, klicken Sie auf Hinzufügen, um den Benutzer hinzuzufügen.
- Jetzt können Sie die Details Ihres Nutzers anzeigen.
- Sobald Sie die Benutzer zu Ihrer Organisation hinzugefügt haben, mail mit dem Link wird an die
Benutzer.
- Damit sich die Benutzer über den Link an der Benutzerkonsole anmelden können.
Benutzer Roles und Berechtigungen
Der Administrator definiert die Rollen und Berechtigungen für den unten hinzugefügten Benutzer. Auf der Grundlage der
eine Berechtigung, kann der Benutzer die Parameter in der Benutzerkonsole anzeigen.
Zum Beispiel: Wenn Sie die Registerkarte Gerät in der Berechtigung deaktivieren, kann der Benutzer das Gerät nicht sehen
Seite in der Benutzerkonsole.
Auf dieser Seite können Sie drei verschiedene Rollen sehen. Sie sind
- Super Admin
- Admin
- Standard Benutzer
Super Admin:
Diese Rolle ist für den Super-Admin der User Console. Der Super Admin kann
den Zugriff und die Verantwortungsebene aller Nutzer in einer Organisation des Nutzers verwalten
Konsole. Sie haben die höchste Autorität von allen und verwalten eine Organisation, Admin und Standard
Benutzer.
Admin
In der User Console erstellt Super Admin die Gerätegruppe und dafür
Gerätegruppe, Admin wird in der Administrator-Rolle sein und alle Geräte in
Diese Gruppe. Admin bietet Zugriffsrechte jeglicher Rollen an den Standardnutzer in ihrem
Organisation.
Standard Benutzer
Die Standardbenutzer haben nur Zugriff auf die Rollen, die den
sie von ihren Admins. Für die Gerätegruppe in der Benutzerkonsole gibt es einen Standard-Benutzer
und der Super Admin entscheidet, ob der Benutzer die Geräte im Gerät anzeigen oder verwalten kann
Gruppe
Kunden Dashboards verwalten
Es bietet die Liste der Dashboards, die vom Super-Admin oder dem Benutzer erstellt wurden
eine Organisation. Wir können auch ein Dashboard für die Organisation erstellen, indem wir den Namen und
Beschreibung des Dashboards. Nach der Erstellung des Dashboards können wir Widgets hinzufügen.
Um ein benutzerdefiniertes Dashboard zu erstellen:
Klicken Sie auf „Dashboard erstellen“ in der Menüleiste.
Das Model Title-Fenster wird angezeigt, zeigen, “Dashboard name” und Beschreibung.
- Geben Sie „Dashboard name“ und eine kleine Beschreibung in der jeweiligen Box ein.
- Sobald Sie abgeschlossen haben, klicken Sie auf die Schaltfläche „Erstellen“ um die Registerkarte „Widgets“ zu öffnen.
- Klicken Sie dann auf das Schaltflächensymbol an der rechten oberen Ecke der Widgets Tab. Der Dropdown
Das Menü erscheint in der Liste der Widgets-Typen.
- Um zu wissen, wie man Widgets erstellt, lesen Sie bitte die Registerkarte „Benutzerkonsole“.
Verwalten von Customer Event und Timer Rules
Es bietet alle Regeln, die von den Organisationen auf der Grundlage der
veröffentlichtes Thema für jeden Kunden.
- Veranstaltungen –Es zeigt die Geräte-ID und das Thema, für das
Es wurden Regeln geschaffen.
- Zustand des ZustandesEs zeigt die Bedingung auf Basis der Nutzlast oder
Nachricht.
-
AktionEs zeigt die Regelnachricht, die an die
Vorrichtung
auf der Grundlage des abonnierten
Thema.
- StatusEs zeigt den Status des Geräts, ob es
erfüllt die Regeln oder nicht.
Kundengeräte verwalten
Alle Geräte des Kunden werden unter der Registerkarte Geräte verwaltet. Es bietet
Details über die Geräte, die von der gesamten Organisation verbunden wurden.
Nachricht senden: Verwendet, um eine Nachricht an die Geräte in der Organisation senden
basierend auf dem abonnierten Thema.
Klicken Sie auf das Drop-Symbol auf der linken oberen Ecke, um die Nachricht senden zu öffnen.
In diesem Dropdown-Fenster füllen Sie die Details basierend auf der folgenden
Erklärung.
- Gerät –Geräte-ID des Gerätes, auf das Sie Nachrichten möchten.
- Thema:Name des Themas, auf dem das Gerät abonniert wurde
- Nachricht –Nachricht an das Gerät gesendet
- Klicken Sie auf “Senden” um die Nachricht zu senden.
Hinweis: Gerät, an das Sie die Nachricht senden sollte in Active
Status.
Die Geräteliste liefert alle Einblicke in die zugehörigen Geräte, die helfen
der Admin, um alle Geräte zu überwachen, die unter der Organisation verbunden sind.
- Gerät– Gerätename.
- Gerät Id– Die ID des angeschlossenen Gerätes.
- Zeit– Datum und Uhrzeit, an der das Gerät angeschlossen ist.
- Authentischer Schlüssel– Authentication Key vom Gerät zur Verbindung mit dem Bevywise IoT
Plattform.
- Letzte Nachricht– Die kürzlich veröffentlichte Nachricht des Gerätes. Klicken Sie auf die
Dropdown-Symbol neben “Recent veröffentlichen”.
- Das ist der– Datum und Uhrzeit angeben, an dem das Gerät angeschlossen ist und
getrennt.
- Status– Aktueller Zustand des Geräts.
Verwaltung von Authentifizierungsschlüsseln
Die Auth-Tasten werden für die Organisation erstellt, um die
Gerät. Sie können eine bestimmte Auth-Taste für ein bestimmtes Gerät mit dem Gerät erstellen
Ausweis. Sie können auch die Auth-Taste blockieren/entsperren, so dass sich der Benutzer nicht damit verbinden kann
Auth Key und Auth Token.
Authentication erstellen:
Klicken Sie oben auf die Schaltfläche „Authentifizierungstasten hinzufügen“.
Geben Sie im Pop-up-Fenster „Geräte-ID“, „Schlüsselbeschreibung“ und „Permission“ für den Schlüssel.
Es gibt drei Arten von Berechtigungen
-
Publizieren und Abonnieren –Bewilligung sowohl der Anmeldung als auch der Veröffentlichung
Berechtigung für das Gerät
- Nur anmeldenZuschuss nur Anmeldegenehmigung
- Nur-öffentlichnur Veröffentlichungserlaubnis
- Klicken Sie auf „Änderungen speichern“.
Sobald Sie erstellt haben, wird die Auth-Taste und Auth-Token sein
in der Authentication Schlüsselliste angezeigt.
Regel Engine für Administrator
Als Dienstleister können Sie die Regeln für alle erstellen
erstellte Organisationen basierend auf dem veröffentlichten Thema. Admin kann die bedingte
Regeln zur Erstellung von Alarmereignissen basierend auf dem empfangenen Thema.
Folgen Sie diesen Schritten, um ereignisbasierte und Timer-basierte Regeln zu erstellen.
Um die Eventregel hinzuzufügen:
Klicken Sie auf die Schaltfläche Hinzufügen und es wird zu “ Regelfenster hinzufügen”.
Veranstaltung:Hier müssen Sie die Geräte-ID und das Thema, für das Sie
Regeln erstellen wollen
- Geben Sie in diesem Fenster das Gerät id im Textfeld „Veröffentlicher aus“ für das Sie
wollen Regeln erstellen.
- Dann geben Sie das entsprechende Gerätethema in "mit Thema" Textfeld
In den WarenkorbErstellen Sie eine Bedingung basierend auf der Nutzlast
oder Nachricht
- In “Satisfy”, wenn Sie “ALL” wählen, dann wird die Regel nur veröffentlicht, wenn alle gegeben
Zustand ist zufrieden
- Wenn Sie “ANY” wählen, dann wird die Regel veröffentlicht, wenn eine Bedingung ist
zufrieden.
- In der Liste "Message/key/Time" können Sie vier Parameter sehen
INCOMING_MSG –Wenn das angegebene Gerät und Thema
Veröffentlichung normaler Nutzlast, wählen Sie diesen Parameter und erstellen Sie Bedingungen.
INCOM.TIME –Wählen Sie diese, wenn Sie erstellen möchten
eine Bedingung basierend auf dem Zeitstempel der veröffentlichten Nachricht.
Schlüssel –Wenn das angegebene Gerät und das Thema Publishing
JSON Payload, dann wählen Sie diesen Parameter und erstellen Sie eine Bedingung basierend auf dem Verlag
JSON Schlüssel.
Aktion: Gerät –Dies sendet die Regelnachricht an
das Gerät basierend auf dem abonnierten Thema.
-
Gerätekennung –Geben Sie das Gerät oder die Client-ID des Geräts an
die
Sie wollen die
Regel.
-
Themaname –Geben Sie den aktuellen Namen, den das angegebene Gerät
abonnieren, um die
Nachricht.
- Nachricht –Geben Sie eine Alarmmeldung an, die dem
spezifiziert
Thema
Post –Dies sendet die Regel oder Alarmmeldung als
eine E-Mail an die angegebene E-Mail
- Post-ID– E-Mail-ID angeben, an die Sie Alarm senden möchten
Postsendung
- Postfach– Ein Thema der Post
- Postleitzahl– Geben Sie eine Alarmmeldung für Post ein
Websocket –Dies drängt die Regel oder Alarm
Nachricht an die Benachrichtigung und Benutzer kann die Nachricht über das Glockensymbol oben rechts anzeigen
Ecke
- Der neue Titel– Titel der Mitteilung
- WS Alert Body– Alarmmeldung für die Benachrichtigung
FCM–
Dies drängt die Daten als Benachrichtigung
Ihre Android oder ios App basierend auf FCM-Token
- FCM Der neue Titel– Titel der Mitteilung
- FCM Alert Body– Alarmmeldung für die Benachrichtigung
- Sobald Sie die Konfigurationen ausgeführt haben, klicken Sie auf Speichern, um die Regel hinzuzufügen.
Nun, wenn die Regeln zufrieden sind, wird eine Benachrichtigung basierend senden
auf Ihren Konfigurationen.
Um Timer-Regel hinzuzufügen:
Bevywise Regel Motor enthält auch zeitgesteuerte Regeln, die
helfen dem Benutzer, Daten zu einem Gerät und Thema für eine bestimmte Zeit oder Intervall zu senden.
Folgen Sie den Schritten, um Timer-Regeln zu erstellen:
Klicken Sie auf das +-Symbol und es wird zu “Add Timer Rule”.
- Geben Sie in diesem Fenster das Gerät id in “Gerät”, für das Sie Regeln erstellen,
entsprechende abonnierte Themen dieses Gerätes in "Topic" und die zu seinde Nachricht
veröffentlicht im “Message” Tab.
- Als nächstes wählen Sie die Zeit, wenn Sie die Nachricht von "Hour & minute" veröffentlichen möchten
Dropdown-Boxen und geben Sie dann das Start- & End-Datum im Monat / Tag / Jahr Format an.
- Wenn nun die Zeit und das Datum der Regel übereinstimmen, wird eine Nachricht an die
gegebenes Gerät.
Fehlerprotokolle
Es zeigt die Liste der Fehler, die während der Verbindung von
Gerät zur IoT Device Management Platform.
Benutzerkonsole
Der Device Manager ist eine Vorform der Bevywise IoT Plattform. Das
bietet Multi-Tenancy, so dass Sie es jedem Benutzer erlauben, sich anzumelden und zu verwalten
ihre eigenen Geräte.
Füllen Sie alle obligatorischen Details, um ein Konto zu erstellen und klicken Sie auf die Anmeldung, um
Anmeldung zur Bevywise IoT Platform.
Sobald Sie einen Login haben, können Sie den Bevywise IoT-Plattform-Benutzer sehen
Schnittstelle.
Das ist das
Das Dashboard hat sechs Registerkarten, die insgesamt & aktive Kunden, empfangene Nachrichten, Nachrichten anzeigen
gesendete, aktuelle Ereignisse, aktuelle Verbindungen und aktuelle Abschaltungen.
- Gesamtkunden – Gesamtanzahl der angeschlossenen Geräte
- Aktive Kunden – Gesamtzahl der aktiven Geräte
- empfangene Nachrichten – Gesamtzahl der empfangenen Nachrichten
- Nachrichten gesendet – Gesamtzahl der gesendeten Nachrichten
- Aktuelle Ereignisse – Details der kürzlich veröffentlichten Ereignisse
- Aktuelle Verbindungen – Details der kürzlich angeschlossenen Geräte
- Aktuelle Abschaltungen – Details der kürzlich abgeschalteten Geräte
In den Warenkorb
Die Dienstprogramme des Dashboards unterscheiden sich mit Industrial oder Commercial
Anforderungen. Das Standard-Dashboard kann oder kann nicht ausreichen. Der eigentliche Vorteil von Dashboard liegt
in der Erstellung und Anpassung es die Art, wie Sie wünschen. Die benutzerdefinierte Dashboard-Option im Bevywise
IoT-Plattform ermöglicht Ihnen, alle Ihre Industrial / Business-Schlüsselmetriken an einem Ort zu bringen.
Um ein benutzerdefiniertes Dashboard zu erstellen:
- Wählen Sie den Dropdown-Pfeil in der Registerkarte Dashboard.
- Wählen Sie „Dashboard erstellen“.
- Geben Sie Gruppen-ID, Dashboard-Name und Beschreibung.
- Klicken Sie auf „Kreieren“.
Ein benutzerdefiniertes Dashboard wird erstellt.
Widgets
Nachdem Sie ein benutzerdefiniertes Dashboard erstellt haben, müssen Sie Widgets erstellen, da sie Trends über einen Zeitraum anzeigen
die es Benutzern ermöglicht, schnell eine dynamische Benutzeroberfläche für Ihre IoT-Anwendungen aufzubauen,
Verarbeitung von Echtzeitdaten aus den physikalischen und simulierten Geräten. Es erfasst Leistung
Kennzahlen und Schlüsselindikatoren, um Ihnen eine Echtzeit-Ansicht auf den Zustand Ihres Unternehmens zu geben.
Bevywise IoT-Plattform bietet 9+ Arten von Widgets, die skalierbar sind
alle Industrieeinsätze. Im Folgenden ist die Liste der Widget-Typen.
- Text
- Farbe
- Tabelle
- Liniendiagramm
- Balkendiagramm
- Diagramm
- Donut-Chart
- Vertikales Maß
- Horizontales Maß
- LED-Licht
- Schalter
Widgets erstellen
Klicken Sie auf das ‘ + ‘ Symbol in der oberen rechten Ecke des benutzerdefinierten Dashboards, um
ein Widget erstellen. Die Registerkarte „Widget Type“ wird angezeigt.
Klicken Sie auf das Dropdown-Menü, um den gewünschten Widgettyp auszuwählen.
Text Widget
Wählen Sie „Text Widget“ aus, wenn Sie Daten in Form von Klartext anzeigen möchten.
Dies hilft Ihnen, die Werte bestimmter Parameter in einer Daten zu markieren.
- Geben Sie einen Titel.
- Wählen Sie ein Gerät aus den im Dropdown-Menü aufgeführten Geräten aus.
- Nach der Auswahl des Geräts werden die entsprechenden Themen in der Registerkarte „Topic“ aufgeführt.
Wählen Sie ein Thema aus der Liste.
- Geben Sie ‘Key’, ‘Unit’ in den jeweiligen Raum ein und wählen Sie dann eine Farbe zur Anzeige.
- Geben Sie dann „Minimum“, „Maximum“ und „Offset“-Werte ein.
- Geben Sie Subtitle an und wählen Sie eine „Farbe“ zur Anzeige.
- Wenn Sie weitere Schlüsselwerte hinzufügen möchten, klicken Sie auf „Add“ ( + Symbol) und wiederholen Sie die
vorherige Schritte.
- Klicken Sie auf die Schaltfläche „Kreieren“ um Ihr Text-Widget anzuzeigen.
Farbe Widget
„Colour widget“ hilft Ihnen, Daten in farbiger Form anzuzeigen. Auch können Sie setzen
einzigartige Farbe für jeden optimalen Wertebereich.
Die Schritte sind die gleichen wie die der Erstellung eines Text-Widgets.
Nach der Bereitstellung der Gerätedetails, Thema, Schlüsselauswahl, Minimum & Maximum
Sie können die Offsetwerte eingeben.
Geben Sie einen Untertitel, wenn Sie möchten und wählen Sie eine Farbe zur Anzeige. Endlich, klicken Sie
„Kreieren“ um Ihr Farb-Widget anzuzeigen.
Tabelle Widget
Mit dem Tabellen-Widget können Sie die Daten in Form einer Tabelle anzeigen.
- Wählen Sie „Widget aktivieren“ aus der Liste der Widgets.
- Geben Sie einen Titel.
- Wählen Sie ein Gerät aus der Geräteliste.
- Geben Sie ein Thema ein, für das Ihr ausgewähltes Gerät zugeordnet ist.
- Dann müssen Sie einen Schlüssel auswählen und einen Untertitel & Einheit für den Schlüssel zur Verfügung stellen.
- Geben Sie Offset-Wert, Status ein und wählen Sie eine Farbe zur Anzeige.
- Klicken Sie auf die Schaltfläche „Kreieren“ um Ihr Tabellen-Widget anzuzeigen.
Liniendiagramm
Line Widget ermöglicht es Ihnen, Trends zu erstellen, die Daten anzeigen, die
Änderungen im Laufe der Zeit. Dies hilft Ihnen, eine Reihe von Werten zu erstellen, die mit einer geraden
Linie.
Die Schritte sind die gleichen wie die der Erstellung eines Text- und Farb-Widgets.
Aber es wird keine Option, eine minimale und maximale Reichweite & Offset, da dies ein Trend ist
Diagramm.
Balkendiagramm
Bar-Diagramm hat die gleiche Nutzung wie die von Line-Diagramm und es repräsentiert
Daten in rechteckigen Balken mit den von ihnen angegebenen Werten proportionalen Höhen.
- Wählen Sie Bar-Diagramm aus der Widgets-Liste.
- Geben Sie einen Titel und wählen Sie jedes Gerät aus der Geräteliste.
- Nach der Auswahl des Geräts wird das entsprechende Thema in der Registerkarte „Topics“ aufgelistet.
Wählen Sie ein Thema aus.
- ‚Key‘, ‚Subtitle‘ , ‚Unit‘ in dem geeigneten Raum eingeben und eine Farbe auswählen
zur Anzeige.
- Wenn Sie mehr Tasten hinzufügen müssen, klicken Sie dann auf die Schaltfläche "Add" und wiederholen Sie die vorherige
Schritte.
- Drücken Sie die Schaltfläche „Kreieren“ um das Widget anzuzeigen.
Da es sich um ein Trenddiagramm handelt, zeigt es Daten über die Zeit. Daher ist es ein Diagramm
Ihre Daten vs Zeit. Daten (Wert) besetzen y-Achse und Zeit wird x-Achse. Die
Untertitel und Einheit, die Sie bereitstellen, werden in y-Achse angezeigt.
Schaubild
Diagramm zeigt visuell ein Tacho, das verwendet wird, um
die progressiven Werte darstellen.
Die Schritte zur Erstellung eines Lehrplans sind die gleichen wie die eines Textes und
Farbe Widget.
Geben Sie Titel und wählen Sie ein Gerät aus der Liste der Geräte. Dann wählen Sie
ein Thema aus der Registerkarte Themen und geben Sie ‘Key’, ‘Unit’ in den entsprechenden Räumen zugeteilt und
Wählen Sie eine Farbe zur Anzeige.
Weitergehen durch Eingabe von minimalen, maximalen und Offsetwerten. Die
Ein minimaler und maximaler Wert stellt dabei den Start- und Endpunkt in einem Zifferblatt dar.
Die Verwendung von Offset wird hier variieren, da jeder Offset für den Datenbereich steht
in einem Zifferblatt, das schließlich von einer Nadel gespitzt wird. Sie können verschiedene Farben für
verschiedene Offsets.
Sobald Sie fertig sind, klicken Sie auf „Kreieren“, um das Messgerät zu sehen.
Donut Chart
Donut Chart stellt Daten in verschiedenen Farben für einfaches Verständnis dar.
- Wählen Sie „Donut-Diagramm“ aus der Liste der Widgets.
- Geben Sie ihm einen Titel und wählen Sie dann ein Gerät aus der Geräteliste.
- Wählen Sie ein Thema aus den aufgelisteten Themen im Thema Tab.
- Geben Sie in den jeweiligen Räumen „Key“ & „Unit“ an und bestimmen Sie eine anzuzeigende Farbe.
- Wählen Sie „Minimum“ und „Maximum“-Werte.
- Geben Sie das Thema ein.
- Wenn Sie mehr Tasten hinzufügen möchten, klicken Sie auf die Schaltfläche "Add" und folgen Sie dem vorherigen Schritt.
- Drücken Sie schließlich die Schaltfläche „Kreieren“ um das Donut-Widget anzuzeigen.
Vertikal und horizontal Prüfung
Der Vorteil der Vertikalen und Horizontalen ist die gleiche wie die von
Erfassen, aber verwendet, um lineare progressive Werte zu repräsentieren.
Die Schritte zur Widget-Erstellung sind genau die gleichen. Der einzige Unterschied
ist anstelle eines Zifferblatts, Sie haben die lineare Skala. Sie können die Offsetwerte basierend auf
Das.
Überprüfen Sie den Gauß Widget Abschnitt für Schritt für Schritt Verfahren.
LED Licht
LED Widget ist ein bedingtes Widget, das für zufällige Daten funktioniert. Es
kann in einem Szenario der Überprüfung des Status des Geräts entweder aktiv oder inaktiv verwendet werden.
- Wählen Sie „LED-Licht“ aus den Arten von Widgets.
- Geben Sie ihm einen Titel und wählen Sie ein Gerät aus den aufgeführten Geräten.
- Jetzt müssen Sie ein Thema eingeben, für das Ihr ausgewähltes Gerät zugeordnet ist.
- Wählen Sie einen Schlüsselwert aus.
Hinweis: LED funktioniert nur für das Gerät, das Daten in RANDOM sendet. Für
Beispiel, On|Off oder Open.Close.
Geben Sie nun den Wert (ON) an, den Sie erhalten, wenn Ihr Gerät aktiv ist
Zustand und (OFF) wenn Ihr Gerät in einem inaktiven Zustand ist, in dem jeweiligen Raum zugewiesen.
Wählen Sie Ihre gewünschte Farbe, um sowohl aktive als auch inaktive Zustände darzustellen. Basierend auf der Farbe
gewählt, die LED blinkt den Status des Geräts.
Schalter Widget
Dies ist ein interaktives Widget, in dem Sie die Aktivität der Benutzer steuern können
das Gerät von der UI selbst.
- Wählen Sie "Schalter" aus der Widgets-Liste.
- Geben Sie einen Titel und wählen Sie ein Gerät aus der Liste der Geräte, die auf der
Dropdown-Menü.
- Wählen Sie in der Registerkarte „Topics“ ein geeignetes Thema aus, das Ihr ausgewähltes Gerät zugeordnet ist
mit.
- Geben Sie das Thema ein.
- Wählen Sie Aktivwert aus und wählen Sie eine Farbe, um sie anzuzeigen.
und wählen Sie eine Farbe, um sie anzuzeigen.
- Klicken Sie auf die Schaltfläche „Kreieren“ um das Widget anzuzeigen.
Geräte Tab
Diese Registerkarte zeigt die komplette Liste der Geräte (beide aktiv und
inaktiv). Es bietet Ihnen eine hohe Sicht auf jedes angeschlossene Gerät.
Refer ‘Wie ein Gerät hinzufügen?’ Tab, um die Schritte zu kennen, um ein neues Gerät hinzuzufügen.
(Anmerkung : Sie können nur 5 Geräte hinzufügen, während Sie die kostenlose Testversion verwenden)
Tauchen wir tief in die Nutzung der Geräte Tab.
Mit Hilfe der Registerkarte Geräte können Sie die komplette Liste der Veranstaltungen erhalten
veröffentlicht, Befehle empfangen, wenn es ein Teilnehmer ist und einen sofortigen Befehl an den
Geräte. Um die Geräte Tab optimal zu nutzen, folgen Sie den folgenden Schritten.
- Gehen Sie auf die Registerkarte „Geräte/Kunden“.
- Klicken Sie auf jeden von den aufgeführten Geräten.
Tätigkeit
Das ist nichts anderes als eine Liste neuer Aktivitäten.
Veranstaltungen erhalten
- Liste der von den anderen Geräten von diesem Gerät empfangenen Ereignisse. Das ist die Liste.
von Ereignissen, die von diesem Gerät an andere angeschlossene Geräte gesendet werden.
- Wählen Sie alle ‘Topic’ aus dem Dropdown-Menü.
- Wählen Sie einen „Ausgangstermin“ und „Datum“ aus, um die für diese bestimmte Menge gesendeten Daten anzuzeigen
Tage.
- Klicken Sie auf die Schaltfläche „Anwenden“ um mit dieser Bedingung fortzufahren.
- Klicken Sie auf die Schaltfläche „Export“ um die an Ihren gewünschten Standort gewonnenen Daten herunterzuladen.
Das kannst du.- Kennen Sie den Zeitpunkt, zu dem die Daten veröffentlicht werden.
- Holen Sie sich die Liste der Daten zusammen mit den zugehörigen Themen veröffentlicht.
- Erkundigen Sie sich sowohl für alle Themen als auch für jedes bestimmte Thema.
Veranstaltungen
Liste der von diesem Gerät empfangenen Ereignisse von anderen angeschlossenen Geräten.
Wählen Sie jeden ‘Topic’ aus dem Dropdown-Menü, für das Sie möchten
die Details kennen.
- Wählen Sie Ihr bevorzugtes Datum in „Von Datum“ und „Datum“, um die empfangenen Daten zu visualisieren
für diese Tage.
- Klicken Sie auf „Anwenden“ um die Daten zu erhalten.
- Tippen Sie auf die Schaltfläche „Export“ um die empfangenen Daten herunterzuladen.
Das kannst du.- Kennen Sie den Zeitpunkt, zu dem die Daten veröffentlicht werden.
- Holen Sie sich die Liste der Daten zusammen mit den zugehörigen Themen veröffentlicht.
- Erkundigen Sie sich sowohl für alle Themen als auch für jedes bestimmte Thema.
Befehl senden
„Send Command“ hilft Ihnen, Sofortnachrichten an die anderen Geräte zu senden.
Folgen Sie den Schritten, um einen Befehl zu senden :
- Wählen Sie aus dem Dropdown-Menü ein Befehlsthema aus. Stellen Sie sicher, dass das Thema abonniert wird
das Gerät, an das Sie den Befehl senden.
- Geben Sie den Befehl ein, der in der Registerkarte „Befehlswert“ gesendet werden soll.
- Klicken Sie auf die Schaltfläche "Senden", um den Befehl zu senden.
Jetzt anmelden
Dies ist nichts anderes als die Liste der Themen, die von diesem speziellen abonniert wurden
Gerät.
Berichte
Die Registerkarte „Berichte“ hilft den Benutzern, Daten in Form eines Diagramms zu visualisieren
oder Grafik.
Zur Erstellung eines Berichts :
- Klicken Sie auf den Dropdown-Pfeil der Registerkarte „Reports“.
- Wählen Sie den „ + Bericht erstellen“.
- Es wird ein Dialogfeld mit dem Titel „Berichte erstellen“ angezeigt.
- Geben Sie die „Gruppen-ID“ an.
- Geben Sie dem Bericht einen Namen in der Registerkarte „Reportname“.
- Füllen Sie die Registerkarte „Beschreibung“ und klicken Sie auf „Kreieren“.
Hinweis: Mit der Testversion von Bevywise IoT können Sie nur 5 Berichte hinzufügen.
Plattform.
Hier können Sie folgende Berichte erstellen:
➤ Payload Vergleich melden
- Einzelgerätedaten
- Gerät zum Gerätevergleich
➤ Zeitbasierter Vergleichsbericht
Bericht über die Nutzlastvergleiche
Dies hilft Ihnen, die Nutzlast eines einzelnen Geräts als zu vergleichen
sowie die Nutzlast von zwei verschiedenen Geräten.
Einzelgerätedaten
Diese Grafik dient der Ansicht der einzelnen Gerätedaten und des Themas
Nutzlasten in den angegebenen Intervallen.
Um ein Diagramm zu erstellen :
Um einen einzelnen Geräte-Diagramm zu erstellen, klicken Sie auf das Symbol „Diagramm erstellen“
das Fenster Build Graph öffnen.
- Geben Sie dem Diagramm einen Namen in der Registerkarte „Graph Name“.
- Wählen Sie aus dem Dropdown-Menü die gewünschte Art des Diagramms in der Registerkarte „Chart type“.
- Geben Sie „Lable Name“ an.
- Wählen Sie „Gerät“ und „Topic“, auf die das ausgewählte Gerät zugeordnet ist.
- Wählen Sie den Wert „Schlüssel“ und einen „Farben“ aus, um ihn anzuzeigen.
- Setzen Sie Ihre gewünschte Dauer. Bei der Auswahl der „Zoll“-Zeitdauer „Von Datum“ und „To“
Die Tabs des Datums werden angezeigt. Sie können Ihre gewünschte Zeit von Tagen wählen, die Sie erhalten möchten
die Daten.
- Wählen Sie in der Registerkarte „Schedule Period“ eine Zeit aus, damit der Graph die Daten anzeigen wird
nach dem Zeitintervall.
- Klicken Sie auf „Kreieren“, um Ihren Bericht anzuzeigen.
- Sie können die ‘Statistic’, ‘Duration’, ‘Sampling’, ‘Download’ & ‘Delete’ Tasten sehen.
In der „Statistik“-Schaltfläche können Sie alle Werte unter „Average“, „Minimum“ auswählen,
„Maximum“, „Summe der Werte“ und „Summe“ der Daten.
- In der Schaltfläche „Dauer“ müssen Sie den Zeitraum auswählen, ab dem Sie
die Daten visualisieren. Nach der Auswahl der Dauer können Sie auf die Schaltfläche „Bewerben“ klicken
und der Bericht wird die Daten für diese angegebene Dauer anzeigen.
- In der Registerkarte „Sampling“ können Sie das Zeitintervall auswählen, zwischen dem der Bericht
muss die empfangenen Daten anzeigen.
- Sie können auf die Schaltfläche „Download“ klicken, um den erstellten Bericht herunterzuladen. Und der Bericht
kann gelöscht werden, indem Sie die Schaltfläche „löschen“ tippen.
Gerät zum Gerätevergleich
Diese Grafik dient zum Vergleich verschiedener Geräte und Themen
Nutzlasten in unterschiedlichen Abständen. Im Folgenden ist das Vergleichsmodell, mit dem Sie
Berichte erstellen.
- Mehrere Geräte-Payloads.
- Mehrere Schlüssel und Werte von JSON-Payload aus einem Gerät veröffentlicht.
- Mehrere Schlüssel und Werte von JSON-Payload aus verschiedenen Geräten veröffentlicht.
- Mehrere Themen und seine Nutzlast des gleichen Geräts.
- Mehrere Themen und seine Nutzlast verschiedener Geräte.
Um ein Diagramm zu erstellen :
Um ein Gerät zu erstellen, um Payload-Vergleichsgraph zu erstellen, klicken Sie auf das ‘Graph’ Symbol in
die rechte Ecke, um das Fenster „Build Graph“ zu öffnen.
- Geben Sie dem Diagramm einen Namen in der Registerkarte „Graph Name“.
- Wählen Sie die Art des Diagramms aus, das Sie in der Registerkarte „Chart Type“ wünschen.
Menü.
- Geben Sie „Lable Name“ an.
- Wählen Sie „Gerät“ und „Topic“, auf die das ausgewählte Gerät zugeordnet ist.
- Wählen Sie den Wert „Schlüssel“ und einen „Farben“ aus, um ihn anzuzeigen.
- Um einen Vergleichsbericht „Gerät zum Gerät“ zu erstellen, klicken Sie auf das „+“-Symbol, das
ist nach der „Farbe“.
- Ein weiterer Satz von „Lable“, „Device Id“, „Topic“, „Key“ und „Colour“-Tabs werden
erscheinen. Füllen Sie alle diese Parameter.
(Anmerkung : Sie können mehr als einen solchen Wert hinzufügen.)
- Stellen Sie Ihre gewünschte „Duration“ fest. Bei der Auswahl der „Zoll“-Zeitdauer „Von Datum“ und
Die Registerkarten werden angezeigt. Sie können Ihre gewünschte Tageszeit wählen, die Sie wünschen
um die Daten zu erhalten.
- Wählen Sie in der Registerkarte „Schedule Period“ eine Zeit aus, damit die Grafik die
Daten nach diesem Zeitintervall.
- Klicken Sie auf „Kreieren“, um Ihr Gerät zum Gerätevergleich anzuzeigen.
Zeitvergleich Graph
Dies liefert Vergleichsberichte für die in
zwei verschiedene Tage oder Monate oder Jahre.
Um ein Zeitvergleichsdiagramm zu erstellen :
Um ein Zeitvergleichsdiagramm zu erstellen, klicken Sie auf „ 🕘 Clock icon“ um zu öffnen
das Diagrammfenster erstellen
- Geben Sie dem Diagramm einen Namen.
- Wählen Sie den gewünschten Diagrammtyp aus.
- Wählen Sie „Gerät“ und „Topic“, auf die das ausgewählte Gerät zugeordnet ist.
- Wählen Sie „Schlüssel“-Wert.
- Geben Sie einen Namen in die Registerkarte „Label Name“ ein.
- Passen Sie die Daten entsprechend Ihrer Anforderung an das Diagramm an, indem Sie „Ab dem Datum“ auswählen
und „Datum“.
- Wählen Sie eine „Farbe“, um sie anzuzeigen.
- Klicken Sie auf die Registerkarte „Compare with date“ um die oben genannten Daten mit einem anderen Tagessatz zu vergleichen.
- Die Registerkarte „Comparison Date“ wird angezeigt, nachdem der Vergleich mit der Datumsoption möglich ist.
- Geben Sie einen eindeutigen Etikettennamen an und wählen Sie einen anderen Tagessatz im „Von Datum“ und „To
Registerkarten des Datums.
- Wählen Sie eine andere Farbe für die Anzeige
Klicken Sie auf die Schaltfläche, um das Diagramm anzuzeigen
Wenn Sie das Diagramm als PDF herunterladen möchten, klicken Sie auf „Download“
Taste, die unter jedem Diagramm platziert wird. Es wird automatisch die Grafik als PDF konvertieren und
wird heruntergeladen.
Arten von Diagrammen
Es gibt 9+ Arten von Diagrammen, durch die Sie Ihre Daten in
die Form der Diagramme.
Liniendiagramm
Line-Diagramm ermöglicht es Ihnen, eine Grafik zu erstellen, die sogar eine kleine Variation von Daten, die
Änderungen im Laufe der Zeit.
Folgen Sie den folgenden Schritten, um ein Zeilendiagramm zu erstellen:
- Klicken Sie auf das 'Graph'-Symbol auf der rechten oberen Ecke.
- Das Fenster „Build Graph“ wird angezeigt.
- Geben Sie dem Diagramm einen Namen in der Registerkarte „Graph Name“.
- Wählen Sie im Dropdown-Menü der Registerkarte „Chart Type“ „Line Chart“ aus.
- Geben Sie den „Lable Name“ ein.
- Wählen Sie „Gerät“ und „Topic“, auf die das ausgewählte Gerät zugeordnet ist.
- Wählen Sie den Wert „Schlüssel“ und einen „Farben“ aus, um ihn anzuzeigen.
- Setzen Sie Ihre gewünschte Dauer. Bei der Auswahl der Register „Kunden“ und der Register „Datum“
erscheint. Sie können Ihren gewünschten Zeitraum von Tagen wählen, die Sie die Daten erhalten möchten.
- Wählen Sie in der Registerkarte „Schedule Period“ eine Zeit aus, damit der Graph die Daten anzeigen wird
nach dem Zeitintervall.
Klicken Sie auf „Kreieren“ um Ihr „Line-Diagramm“ anzuzeigen.
Sie können auf die Schaltfläche „Download“ klicken, um den erstellten Bericht herunterzuladen. Und die
bericht kann gelöscht werden, indem Sie die Schaltfläche „löschen“ tippen.
Balkendiagramm
Bar-Diagramm hilft Ihnen, mehr als einen Datensatz in einem einfachen
Manier.
Die Schritte zur Erstellung der „Bar Chart“ sind die gleichen wie die der Erstellung
ein „Liniendiagramm“.
Nachdem Sie alle erforderlichen Details eingegeben haben, klicken Sie auf die Schaltfläche „Kreieren“ um Ihr „Bar-Diagramm“ zu erhalten.
bereit.
Gruppierte Barkarte
„Grouped Bar Chart“ ermöglicht Vergleich und Visualisierung von mehr als einem
Schlüsselparameter desselben Gerätes oder sogar verschiedener Geräte.
Die Schritte zur Erstellung des „Gruppen-Bar-Diagramms“ sind die gleichen wie die der
„Liniendiagramm“. Aber dieses Diagramm braucht mehr als einen Schlüsselwert des gleichen Geräts oder anders
Geräte.
Um ein gruppiertes Balkendiagramm zu erstellen:
- Geben Sie den „Graph Name“ an.
- Wählen Sie „Gruppierte Balkendiagramm“ als Diagrammtyp aus.
- Geben Sie „Lable Name“ an.
- Wählen Sie „Gerät“ und „Topic“, auf die das ausgewählte Gerät zugeordnet ist.
- Wählen Sie den Wert „Schlüssel“ und einen „Farben“ aus, um ihn anzuzeigen.
- Klicken Sie auf das Symbol „+“ nach der Registerkarte „Farbe“.
- Ein weiterer Satz von Lable Name, Device ID, Topic, Key und Colour erscheint. Füllen Sie alle
Parameter. Sie können den Schlüsselwert des gleichen Geräts oder verschiedener Geräte wählen.
- Setzen Sie Ihre gewünschte Dauer. Bei der Auswahl der „Zolldauer“ „Von Datum“ und „Datum“
Tabs werden angezeigt. Sie können Ihren gewünschten Tagessatz auswählen, den Sie die Daten erhalten möchten.
- Wählen Sie in der Registerkarte „Schedule Period“ eine Zeit aus, damit der Graph die Daten anzeigen wird
nach dem Zeitintervall.
- Tippen Sie auf die Schaltfläche ‘Kreieren’, um Ihr ‘Gruppen-Bar-Diagramm’ bereit zu bekommen.
Stacked Bar Chart
- Gestapelte Bar Diagramm hilft Ihnen, die Gesamtwerte in Kategorien zu vergleichen.
- Die Schritte für die Erstellung eines Stacked Bar Chart sind die gleichen wie die von Grouped Bar Chart.
- Nachdem Sie alle erforderlichen Details eingegeben haben, klicken Sie auf die Schaltfläche „Kreieren“, um Ihren „Stacked“ zu erhalten
Bar-Diagramm bereit.
Übersicht
- „Area Chart“ hilft Ihnen, Trends im Laufe der Zeit zu visualisieren.
- Das Verfahren zur Erstellung des „Area-Diagramms“ ist das gleiche wie das „Line-Diagramm“.
Sobald Sie die erforderlichen Anforderungen erfüllt haben, klicken Sie auf die Schaltfläche „Kreieren“, um Ihre
„Area Chart“
Gestapelte Fläche Diagramm
- „Stacked Area Chart“ ermöglicht es Ihnen, mehrere Variablen zu vergleichen und zu visualisieren
über einen bestimmten Zeitraum.
- Die bei der Erstellung eines Stacked Area Chart beteiligten Schritte sind die gleichen wie die von „Line
Diagramm „
Klicken Sie auf die Schaltfläche ‘Kreieren’, sobald Sie fertig sind
Histogramm Diagramm
- Histogramm Mit Diagramm können Sie die numerischen oder quantitativen Daten visuell vergleichen.
- Histogramm Diagramm kann in der gleichen Weise erzeugt werden wie Line Chart. Siehe „Line Chart“
Tab für detaillierte Schritte.
- Nachdem Sie alle erforderlichen Details eingegeben haben, klicken Sie auf die Schaltfläche „Kreieren“, um Ihre
Histogramm-Chart.
Scatter Plots Diagramm
- Scatter Plots Diagramm hilft Ihnen, die Daten auf einfache Weise zu visualisieren.
- Das Verfahren zur Erstellung des Scatter-Plots-Diagramms ist das gleiche wie die Erstellung einer „Line
Diagramm“.
- Sobald Sie alle notwendigen Details eingegeben haben, klicken Sie auf die Schaltfläche ‘Kreieren’, um Ihre
Scatter Plots Diagramm bereit.
Horizontal Gantt Diagramm
- „Horizontales Gantt Chart“ ermöglicht es Ihnen, die grafische Darstellung der
Daten des Geräts durch horizontale Linien.
- Schritte zur Erstellung von „Horizontalem Gantt Chart“ sind die gleichen wie die der „Line Chart“.
- Klicken Sie auf die Schaltfläche „Kreieren“ nach der Bereitstellung aller notwendigen Details.
Schaufenster
- „Pie Chart“ fasst einen großen Datensatz in visueller Form zusammen.
- Das Verfahren zur Erstellung des „Pie-Diagramms“ ist das gleiche wie das der „Grouped Bar Chart“.
- Klicken Sie auf die Schaltfläche „Kreieren“ nach der Bereitstellung aller erforderlichen Details.
</div>
Statistischer Prozessleitplan
„Statistical Process Control Chart“ zeigt Daten in einem Verständnis
Art und Weise durch grafisches Format.
Folgen Sie den folgenden Schritten, um ein statistisches Prozessleitbild zu erstellen.
- Geben Sie dem Diagramm einen Namen in der Registerkarte „Graph Name“.
- Wählen Sie im Dropdown-Menü der Registerkarte „Chart Type“ „Statistical Process Control Chart“.
- Geben Sie „Lable Name“ an.
- Wählen Sie „Gerät“ und „Topic“, auf die das gewählte Gerät zugeordnet ist.
- Wählen Sie den Wert „Schlüssel“ und einen „Farben“ aus, um ihn anzuzeigen.
- Bei der Eingabe von „Minimum“ und „Maximum“-Werten.
- Geben Sie einen Wert in „Low Value“, „Standardwert“ und „High Value“ und in verschiedenen Farben an
für jeden anzuzeigenden Wert.
- Dann setzen Sie Ihre gewünschte Dauer. Bei der Auswahl der „Zoll“-Zeitdauer „Von Datum“ und „Datum“
Tabs werden angezeigt. Sie können Ihren gewünschten Zeitraum von Tagen wählen, die Sie die Daten erhalten möchten.
- Wählen Sie in der Registerkarte „Schedule Period“ eine Zeit aus, damit der Graph die Daten anzeigen wird
nach dem Zeitintervall.
Klicken Sie auf „Kreieren“ um Ihr statistisches Prozessleitbild anzuzeigen
Regel Motor
Benutzer können bedingte Regeln erstellen, um auf der Grundlage der
empfangenes Thema oder Nachrichten. Alarmveranstaltung enthält ein Thema und eine Alarmmeldung und wenn dieses Thema
ist
abonniert von einem Teilnehmer, dann wird eine Alarmnachricht an den Teilnehmer weitergeleitet.
Es gibt zwei Arten von Regeln:
Folgen Sie den Schritten, um Regeln zu erstellen.
Um eine Eventregel zu erstellen:
Klicken Sie auf das + Symbol.
Dialogfeld „Ereignisse hinzufügen“ erscheint.
Veranstaltungen :
Wählen Sie die Gruppe Client/Client aus, für die Sie erstellen möchten
Veranstaltung
Regel.
Wählen Sie in der Registerkarte „Topic“ das Thema aus, mit dem Ihr ausgewähltes Gerät in Verbindung steht.
Zustand :
Um eine Bedingung basierend auf der Nutzlast oder Nachricht zu erstellen:
In der Registerkarte „Satisfy“
- Wählen Sie „Alle“ aus, um die Regel nur zu veröffentlichen, wenn alle angegebenen Bedingungen erfüllt sind.
- Wählen Sie „Any“ aus, um die Regel zu veröffentlichen, wenn eine der angegebenen Bedingungen erfüllt ist.
- In der Liste „Message / Key / Time“ können Sie die folgenden Parameter sehen:
- INCOMING_MSG –Wählen Sie diesen Parameter und erstellen Sie Bedingungen, wenn die gewählte
Vorrichtung
und
Thema
veröffentlicht normale Nutzlast.
- INCOM.TIME –Wählen Sie diesen Parameter aus, wenn Sie eine Bedingungsbasis erstellen möchten
auf
die
Zeitstempel der veröffentlichten Nachricht.
- Schlüssel –Wenn das angegebene Gerät und das Thema JSON-Payload veröffentlicht, dann wählen Sie
das
Parameter
und erstellen eine Bedingung basierend auf dem Veröffentlichungs-JSON-Schlüssel.
- Sie können weitere Schlüsselwerte hinzufügen, indem Sie auf das Symbol „ +“ unterhalb der Registerkarte Zustand klicken.
Aktion :
Es gibt drei Arten von Aktionen, die Sie tun können. Sie können:
- Jedes Ereignis senden – kann jede Veranstaltung senden, die vom Gerät veröffentlicht wird
- Einmal senden – Kann die Zeit auswählen, um die Veranstaltung zu schnarchen
- Senden Klare Alarme – Kann eine Nachricht zusammen mit der Veranstaltung senden
Sie können Benachrichtigung senden :
➤
➤ Kundengruppe
➤
➤ Websocket
Folgen Sie den folgenden Schritten, um eine Benachrichtigung an :
ANHANG Ein Kunde :
- Wählen Sie „Client“ aus den Optionen.
- Geben Sie die Client-ID an, an die Sie den Alarm senden möchten.
- Geben Sie das Thema in dem entsprechenden Raum ein.
- Geben Sie die Warnmeldung an, die Sie senden möchten.
2. Eine Clientgruppe :
- Wählen Sie „Client Group“.
- Wählen Sie aus der Liste eine Geräte- / Gerätegruppe aus, die im Dropdown-Menü erscheint.
- Wählen Sie ein Thema, dem die ausgewählte Gerätegruppe zugeordnet ist.
- Geben Sie die Nachricht ein, die Sie senden möchten.
3. Eine Mail :
- Wählen Sie „Mail“ aus den Optionen.
- Geben Sie eine gültige E-Mail-ID und ein Thema.
- Geben Sie die Warnmeldung im Register „Mail Body“ ein.
4. Ein Websocket :
Websocket wird die Regel oder Alarmmeldung an die Benachrichtigung und
der Benutzer
können sehen
die Nachricht über das Glockensymbol auf der rechten oberen Ecke.
- Wählen Sie „Websocket“.
- Geben Sie für die Anmeldung „WS Alert Title“ an.
- Geben Sie im „WS Alert Body“ die Meldung zur Benachrichtigung ein.
Dieser Abschnitt hilft Ihnen, IoT Simulator mit MQTT Broker zu verbinden. Unten haben wir gezeigt
die
Anbindung von IoT-Simulator an MQTT Broker mit TLS/SSL und an MQTT Broker ohne
TLS/SSL.
Klicken Sie nach Abschluss der Konfigurationen auf die Schaltfläche „Speichern“ um
die Regel hinzufügen.
Die hinzugefügte Regel wird unter der Registerkarte „Regelliste“ in der
Regel Motor Tab. Sie können die erstellte Regel löschen/bearbeiten. Datum und Uhrzeit
die die Regel erstellt wird, wird auch angezeigt.
Um mehr Eventregeln hinzuzufügen, klicken Sie auf das + Symbol und folgen Sie der
vorherige Schritte.
Wenn die Regel erfüllt wird, wird eine Nachricht gesendet, basierend auf
Ihre Konfigurationen.
Um Timer-Regel zu schaffen:
Bevywise Regel Motor enthält auch zeitbasierte Regeln, die den Benutzern helfen,
senden Sie Daten zu einem Gerät und Thema für eine bestimmte Zeit oder Intervall. Folgen Sie der
unter Schritte, um Timer-Regeln zu erstellen.
- Klicken Sie auf das „🕘-Uhr-Symbol“ auf der rechten oberen Ecke.
- Das Fenster „Zeitraumregel hinzufügen“ erscheint.
- Wählen Sie ein „Gerät“ aus der Liste der aktiven Geräte.
- Wählen Sie die ‘Topic’, auf die das ausgewählte Gerät in Verbindung steht.
- Geben Sie die Warnmeldung ein, die im Register „Message“ veröffentlicht wird.
- Wählen Sie die Zeit aus, in der Sie die Nachricht von „Hour, Minute veröffentlichen möchten
& Second’ Dropdown-Boxen.
- Geben Sie das Start- und Enddatum in den jeweiligen Boxen an.
- Klicken Sie auf „Speichern“.
Die zusätzliche Regel wird unter der Registerkarte „Regelliste“ in der Registerkarte Regelmotor angezeigt. Du
kann die erstellte Regel löschen/edit/clone. Datum und Uhrzeit der Regel
erstellt wird auch angezeigt.
Um mehr Timer-Regeln hinzuzufügen, klicken Sie auf das +-Symbol und folgen Sie dem
vorherige Schritte.
Wenn Datum und Uhrzeit der Regel entsprechen, wird die Nachricht
veröffentlicht auf das angegebene Gerät.
Befehl senden
Benutzer können eine Nachricht oder Daten an das abonnierte Thema manuell mit Hilfe von „Senden
Befehl“. Benutzer können diese Funktion zum Testen verwenden. Dies kann auf Geräteebene oder für eine
Gruppe von Geräten.
Um einen sofortigen Befehl zu senden :
- Gehen Sie auf die Registerkarte „Befehl senden“.
- Wählen Sie aus der Liste unten das aktive abonnierte Thema aus, auf das Sie
wollen
die Nachricht senden. Nach der Auswahl werden die Geräte, die dem ausgewählten abonniert werden
Thema
wird auf der linken Seite aufgelistet.
- Geben Sie in den „Befehlsdaten“ die Nachricht ein, die an das Thema gesendet werden soll.
- Klicken Sie dann auf die Schaltfläche „Senden“ um die Daten an das angegebene Thema zu senden.
Benutzermanagement und Roles
„Admin Tab“ hilft Ihnen, neue Benutzer und neue Gerätegruppe hinzuzufügen.
Um einen neuen Benutzer hinzuzufügen :
- Im Dropdown-Menü der Registerkarte Admin wählen Sie „Benutzer“.
- Klicken Sie auf das Symbol auf der rechten Seite. Es wird dazu führen, einen neuen Benutzer hinzuzufügen.
- Geben Sie die erforderlichen Angaben wie „Name“, „Email“, „Phone“ und „Role“ an.
Gerätegruppe
Es bietet die Details zu den von dem Benutzer erstellten Gruppen
Um eine Gerätegruppe hinzuzufügen :
- Klicken Sie oben auf das + Symbol, um eine neue Gerätegruppe zu erstellen.
- Geben Sie die erforderlichen Angaben wie „Name“ und „Beschreibung“ in der entsprechenden
Räume vorgesehen.
- Klicken Sie auf die Schaltfläche „Einfügen“ um eine Gerätegruppe zu erstellen.
- Sobald Sie die Gerätegruppe erstellt haben, können Sie Ihre Geräte hinzufügen
Verbinden Sie es mit der IoT-Geräteverwaltungsplattform.
Um ein Gerät in der Gerätegruppe hinzuzufügen :
- Wählen Sie eine Gerätegruppe aus, unter der Sie ein neues Gerät hinzufügen möchten.
- Klicken Sie auf das + Symbol in der oberen rechten Ecke, um ein Gerät hinzuzufügen.
- Geben Sie das „Gerät Id“ auf der entsprechenden Registerkarte.
- Klicken Sie auf ‘Add’, um Ihr Gerät hinzuzufügen.
- Jetzt können Sie alle Ihre hinzugefügten Gerätestatus anzeigen und verwalten.
Einsatz und Orchester
Die Bereitstellung der Bevywise IoT-Plattform wird von uns durchgeführt. Wir werden
Hand
mit den notwendigen Werkzeugen und Schulungen über die Einrichtung, Überwachung der Plattform und andere
Dienste, um sie zu überprüfen und zu verwalten. Im Folgenden ist das Modell unserer IoT-Plattform-Bereitstellung und
Orchestrierung.
Arbeitsmodell
- Bevywise IoT-Plattform verfügt über mehrere verteilte Services, die in Docker eingesetzt werden
Container und zu orchestrieren oder zu verwalten diese Behälter verwenden wir Kubernetes Setup.
- Zur Bereitstellung verwenden wir zwei Ubuntu-Server, die als Master und Slave fungieren. Hier
Kubernets
Menge
wird in Master-Slave eingesetzt und alle Behälter, die den Service haben wird
werden
geladen
im Slave-Server.
- Durch Kubernetes können Benutzer alle Container verwalten, den Status überprüfen, Fehler erstellen
für
die
Container, automatischer Neustart und mehr.
- Um Daten von Kubernetes für Monitor-Container zu sammeln, verwenden wir Prometheus, der eingerichtet wurde,
wird
werden
installiert im Masterserver. Hier sammelt Prometheus Daten über Container aus dem
Kubernetes via API und speichern es im Prometheus-Datenspeicher.
- Zur Bereitstellung verwenden wir zwei Ubuntu-Server, die als Master und Slave fungieren. Hier
Kubernets
Menge
wird in Master-Slave eingesetzt und alle Behälter, die den Service haben wird
werden
geladen
im Slave-Server.
- Zur Visualisierung der Containerdaten zur Überwachung verwenden wir die Grafana auf dem Master-Server
die
die Daten von Prometheus-Speicher sammeln und in Diagrammen oder Diagrammen anzeigen. Benutzer können
auch
setzen Sie Alarm basierend auf den Daten.
Überwachung des Dienstes
Sobald wir unsere IoT-Plattform in Ihrer Domain eingesetzt haben, erhalten Sie ein Admin
Anmerkung
die Ihnen hilft, Ihre Kunden und ihre Geräte zu verwalten, Web Access Konsole für Ihre Benutzer,
Kubernetes Konsole zur Verwaltung von Containern, Prometheus und Grafana Konsole zur Überwachung der
Container, in denen alle plattformabhängigen Dienste eingesetzt werden.
Selbstheilung
Es gibt zwei Methoden, um Kubernetes für die Verwaltung von Containern zu konfigurieren,
wenn
Plattform abhängen wird laufen. Die beiden Methoden sind
- Wiederherstellen Immer – Diese Methode wird eine Replik oder Backup beim Starten eines Containers und
seine
Funktionen. Wenn also der Container ausfällt, wird er automatisch einen neuen Container erstellen
mit
die
Backup und Neustart des Dienstes.
- Nie wieder neu – Diese Methode nimmt keine Sicherung von Behältern und wenn die
Behälter
fehlschlägt,
es bleibt in einem inaktiven Zustand und Kubernetes wird es nicht neu starten.
Wir werden die Kubernetes-Konsole mit „Restart Always“-Methode bereitstellen.
Mit dieser Methode,
Kubernets
nimmt die Sicherung jedes Containers. Also, wenn der Container scheitert die Kubernetes wird
automatisch einen neuen Container erstellen und das Backup laden und den Dienst neu starten.
Horizontale Skalierung
Kubernetes beobachten jeden Container CPU-Nutzung und
automatisch nach oben oder unten
basierend auf CPU-Nutzung. Wenn der Plattform-Service 80-90% CPU verwendet, dann Kubernetes automatisch
erstellen
ein neues Pod oder Container, lädt dann den Dienst von der Bereitstellung und führt das erstellte Pod,
das
wird
Hilfe Service zu skalieren basierend auf CPU-Nutzung. Auch wenn der Behälter minimale Nutzung verwendet,
dann
Kubernetes skalieren die Pods basierend auf der Verwendung. Dieses Setup hilft dem Bevywise IoT
Plattform
wenn Millionen von Millionen miteinander verbunden sind.
Alarmkonfiguration
Menschen können nicht jeden Service und Plattform für 24X7 überwachen.
Also, wenn ein Container
erreicht seine maximale CPU-Ebene oder Speicher-Ebene, dann wird der Behälter hängen und stoppen alle
Dienstleistungen, die darin laufen. In solchen Fällen sollten wir einen Alarm und eine Benachrichtigung konfigurieren
Basis
auf
CPU-Nutzung, Speichernutzung, etc.
Um Alarm und Benachrichtigung zu konfigurieren, verwenden wir Grafana, in dem
wir werden
Menge
ein separates Alarm-Panel, um Alarm zu erstellen und für die Benachrichtigung erstellen wir eine
Mitteilung
Kanal.
Im Benachrichtigungskanal können Sie einen Benachrichtigungstyp auswählen
Wie E-Mail
Benachrichtigung, Telegramm-Benachrichtigung, etc. Sobald Sie das getan haben, wird der Alarm
automatisch gesendet
bis
Ihr ausgewählter Benachrichtigungstyp.
Im Alert-Panel können Sie bestimmte Grenzwerte in Prozent oder
Speichereinheit mit
Condition-Check für CPU-Nutzung, Speicher- oder RAM-Nutzung, CPU-Kernnutzung und Disk-Nutzung. Also, wann
die
Zustand ist zufrieden, eine Benachrichtigung wird an die Benutzer über Benachrichtigungstyp gesendet