Ubiqod von Skiply
Ubiqod bietet eine einfache und leistungsstarke Plattform, um Ihre Skiply IoT-Schaltflächen und Qods mit Drittanbieterplattformen zu verbinden. Dieser Connector löst einen Fluss jedes Mal aus, wenn Daten von einem der IoT-Geräte oder Qods gesendet werden, die zur konfigurierten Gruppe gehören.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Skiply Support |
| URL | https://desk.zoho.com/portal/skiply |
| ubiqod@skiply.zohodesk.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Überspringen |
| Webseite | https://www.ubiqod.com/ |
| Datenschutzrichtlinie | https://www.skiply.eu/en/privacy-policy-of-ubiqod/ |
| Kategorien | Internet der Dinge |
Voraussetzungen
Um fortzufahren, benötigen Sie Folgendes:
- Ein Microsoft Power Apps- oder Power Automate-Plan
- Ein Ubiqod-Abonnement Der Ubiqod-API-Schlüssel finden Sie im Abschnitt "Konto" Ihres Ubiqod-Back-Ends.
Vorbereiten Ihrer IoT-Geräte und Qods
Bevor Sie den Ubiqod-Trigger in Power Automate verwenden, achten Sie auf die folgenden Punkte:
- Der Connector wird mit einer Gruppe verknüpft: Stellen Sie sicher, dass mindestens eine Gruppe in Ihrem Ubiqod-Back-End vorhanden ist.
- Wenn ein IoT-Gerät oder ein Qod nicht mit einer Codeliste verknüpft ist, wird der Rohwert des Codes gesendet (oder Schaltflächenindizes für IoT-Geräte).
- Wenn ein IoT-Gerät oder ein Qod mit einer Codeliste verknüpft ist, der eingegebene Code jedoch nicht in der zugehörigen Codeliste definiert ist, wird der Rohwert des Codes gesendet (oder Schaltflächenindizes für IoT-Geräte).
Einrichten des Verbinders
- Wählen Sie den Auslöser "Wenn Daten von Geräten empfangen werden" aus.
- Geben Sie bei Bedarf Ihren API-Schlüssel ein.
- Wählen Sie im Feld "Gruppe" die Gruppe mit den IoT-Geräten und/oder Qods aus, auf die Sie lauschen möchten.
- Fügen Sie dann die Schritte Ihrer Wahl hinzu.
Verfügbare Felder
Die folgenden Felder sind für die Zuordnung verfügbar:
- Zeitstempel: Datum/Uhrzeit der Qod-Überprüfung oder IoT-Geräte-Nachrichtenübertragung
- Bezeichner: Bezeichner des Qod- oder IoT-Geräts (s/n)
- Qod- oder IoT-Gerätebezeichnung: Bezeichnung des Qod- oder IoT-Geräts
- Website-ID: Website-ID, mit der das Qod- oder IoT-Gerät verknüpft ist
- Websitebezeichnung: Der Websitename des Qod- oder IoT-Geräts ist verknüpft mit
- E-Mail-Adresse des Kundenkontakts: E-Mail-Adresse des Kundenkontakts, der auf der Website definiert ist
- Telefonnummer des Kundenkontakts: Telefonnummer des Kundenkontakts, der auf der Website definiert ist
- Website-Manager-E-Mail: E-Mail des Website-Managers, der auf der Website definiert ist
- Telefon des Website-Managers: Telefonnummer des Website-Managers, der auf der Website definiert ist
- Aktionswert: Codebeschriftung oder Rohwert, wenn kein solcher Code in der zugehörigen Codeliste definiert ist (Schaltflächenindex für IoT-Geräte, wenn kein solcher Code definiert ist)
- GPS-Bedingung: 1, wenn die Bedingung gültig ist, 0 if not - Bedingung ist gültig, wenn sich die GPS-Position des Benutzers unter dem Gültigkeitsabstand von der Standortposition befindet, 0 wenn nicht oder wenn der Benutzer seine Position verweigert hat
- Zustand auf dem Gerät: 1 if condition is valid, 0 if not - For IoT-device: Condition is valid when magnetic badge has been swiped / For S-Qod: Condition is valid when dynamic QR code has been scand from the device and validated by the Ubiqod server
- Codebedingung: 1 if condition is valid, 0 if not - condition is valid when the entered code is defined in the related code list
- GPS-Wert: falls verfügbar, GPS-Koordinaten der Position des Benutzers
- Gültigkeitscodewert: falls verfügbar, Gültigkeitscodebezeichnung oder Rohwert, wenn in der zugehörigen Codeliste kein solcher Code definiert ist
- Anzahl der Drücke: Nur für IoT-Geräte, wie oft die Taste gedrückt wurde
- Benutzerdefinierte field_1: nur für Qod mit einem Formular, wert des Felds #1
- Benutzerdefinierte field_2: nur für Qod mit einem Formular, Wert des Felds #2
- Benutzerdefinierte field_3: nur für Qod mit einem Formular, Wert des Felds #3
- Benutzerdefinierte field_4: nur für Qod mit einem Formular, wert des Felds #4
Normalmodus im Vergleich zum Codemodus (nur für IoT-Geräte)
In der Konfiguration Ihres IoT-Geräts können Sie die Verwendung des "Codemodus" erzwingen. Wenn Sie die Taste 1 und taste 2 drücken, werden im Normalen Modus 2 separate Anforderungen gesendet (eine für jede Schaltfläche). Im "Codemodus" sendet dieselbe Abfolge von Drücken nur eine Anforderung mit Code "12" (Sie können die zugeordnete Bezeichnung in Ihrer Codeliste konfigurieren).
Testen der Verbindung
- Ubiqod-Konten enthalten virtuelle Geräte, die sich genau auf die gleiche Weise verhalten wie IoT-Geräte. Drücken Sie die "Wiedergabeschaltfläche" in der IoT-Geräteliste, um den Simulator zu starten. Drücken Sie eine oder mehrere Tasten, und warten Sie, bis die drei grünen Lichter für eine Sekunde eingeschaltet bleiben (in der Regel 4 Sekunden nach dem ersten Drücken).
Unterstützte Vorgänge
Der Connector unterstützt nur einen öffentlichen Vorgang:
- DataIn (wird jedes Mal ausgelöst, wenn eine Schaltfläche Daten sendet)
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Geben Sie Ihren API-Schlüssel an. | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Auslöser
| Wenn Daten von IoT-Gerät oder Qod empfangen werden |
Dieser Vorgang wird ausgelöst, wenn eines der IoT-Geräte oder Qods in der Zielgruppe Daten sendet. |
Wenn Daten von IoT-Gerät oder Qod empfangen werden
Dieser Vorgang wird ausgelöst, wenn eines der IoT-Geräte oder Qods in der Zielgruppe Daten sendet.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Gruppenname
|
group_id | True | integer |
Der Name der Ubiqod-Gruppe, die Sie mit diesem Trigger verknüpfen möchten. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Kennung
|
device_name | string |
Bezeichner des Qod- oder IoT-Geräts (s/n) |
|
Qod- oder IoT-Gerätebezeichnung
|
device_label | string |
Bezeichnung des Qod- oder IoT-Geräts. |
|
Zeitstempel
|
request_date | string |
Datum/ Uhrzeit der Qod-Überprüfung oder IoT-Geräte-Nachrichtenübertragung. |
|
Aktionswert
|
button_label | string |
Codebeschriftung oder Rohwert, wenn in der zugehörigen Codeliste kein solcher Code definiert ist (Schaltflächenindex für IoT-Geräte, wenn kein solcher Code definiert ist). |
|
Anzahl der Presses
|
times_button_pressed | integer |
Nur für IoT-Geräte, wie oft die Taste gedrückt wurde |
|
Website-ID
|
site_id | integer |
Die Website-ID, mit der das Qod- oder IoT-Gerät verknüpft ist. |
|
Websitebezeichnung
|
site_label | string |
Der Websitename, mit dem das Qod- oder IoT-Gerät verknüpft ist. |
|
Zustand auf dem Gerät
|
badge | integer |
1 if condition is valid, 0 if not - For IoT-device: condition is valid when magnetic badge has been swiped / For S-Qod: Condition is valid when dynamic QR code has been scand from the device and validated by the Ubiqod server. |
|
E-Mail-Adresse des Kundenkontakts
|
customer_contact_email | string |
E-Mail des Kundenkontakts, der auf der Website definiert ist. |
|
Kundenkontakttelefon
|
customer_contact_phone | string |
Telefonnummer des Kundenkontakts, der auf der Website definiert ist. |
|
Website-Manager-E-Mail
|
site_manager_email | string |
E-Mail des Website-Managers, der auf der Website definiert ist. |
|
Telefon des Website-Managers
|
site_manager_phone | string |
Telefonnummer des Website-Managers, der auf der Website definiert ist. |
|
GPS-Bedingung
|
gps_condition | integer |
1, wenn die Bedingung gültig ist, 0 if not - Bedingung ist gültig, wenn sich die GPS-Position des Benutzers unter dem Gültigkeitsabstand von der Standortposition befindet, 0, wenn nicht oder wenn der Benutzer seine Position verweigert hat. |
|
Codebedingung
|
code_condition | integer |
1, wenn die Bedingung gültig ist, 0 if not - Bedingung ist gültig, wenn der eingegebene Code in der verknüpften Codeliste definiert wird. |
|
GPS-Wert
|
gps_value | string |
Wenn verfügbar, GPS-Koordinaten der Position des Benutzers. |
|
Gültigkeitscodewert
|
validation_code_value | string |
Falls verfügbar, ist die Gültigkeitsprüfungscodebezeichnung oder der Rohwert, wenn in der zugehörigen Codeliste kein solcher Code definiert ist. |
|
Benutzerdefiniertes Feld 1
|
custom_field_1 | string |
Nur für Qod mit einem Formular, dem Wert des Felds #1. |
|
Benutzerdefiniertes Feld 2
|
custom_field_2 | string |
Nur für Qod mit einem Formular, dem Wert des Felds #2. |
|
Benutzerdefiniertes Feld 3
|
custom_field_3 | string |
Nur für Qod mit einem Formular, dem Wert des Felds #3. |
|
Benutzerdefiniertes Feld 4
|
custom_field_4 | string |
Nur für Qod mit einem Formular, dem Wert des Felds #4. |