Del via


Sende kommandoer i Connected Field Service

Dynamics 365 Field Services muliggjør sømløs toveis kommunikasjon med IoT-enhetene. Det gjør at organisasjonen ikke bare kan samle inn data fra IoT-enheter, men også sende kommandoer og motta oppdateringer i sanntid. Denne symmetriske informasjonsflyten forbedrer funksjonene for styring, overvåking og beslutningstaking i IoT-infrastrukturen.

Kommandoer er programmerte instruksjoner som sendes fra Field Service-programmet til IoT-enheter. De henviser enheter til å utføre bestemte handlinger, hente data eller endre eksisterende konfigurasjoner. Kommandoer består av IoT-definisjonsegenskaper som gir et standardisert rammeverk for forståelse og samhandling med enhetsdata. Disse egenskapene representerer attributtene eller egenskapene til IoT-enheter som kan overvåkes eller styres. IoT-definisjonsegenskaper for en termostat kan for eksempel omfatte temperatur og fuktighet.

Tips

Kommandoer for en IoT-enhet dokumenteres vanligvis i enhetshåndboken eller API-dokumentasjonen. Disse ressursene gir detaljert informasjon om de tilgjengelige kommandoene, syntaksen og hvordan du samhandler programmatisk med enheten.

Opprett IoT-definisjonsegenskaper

Før du konfigurerer en IoT-kommando i Field Service, må du først opprette IoT-definisjonsegenskaper. IoT-definisjonsegenskaper bidrar til å konstruere meldingsstrengen for IoT-kommandoen.

  1. I Field Service endrer du til Innstillinger-området.
  2. Velg Definisjoner av IoT-egenskap under IoT, og velg Ny.
  3. Angi et Navn, og velg Type for data for egenskapen.
  4. Legg til informasjon i delen Tilleggsegenskaper. Velg Vis streng for å kontrollere den konstruerte strengen.
  5. Velg Lagre.

Skjermbilde av en utfylt oppføring for IoT-egenskapsdefinisjon.

Konfigurer IoT-kommandoer

  1. I Field Service endrer du til Innstillinger-området.
  2. Velg Kommandodefinisjoner under IoT, og velg Ny.
  3. Angi kommandodefinisjonen i Navn-feltet. Eksempel: Tilbakestill termostat.
  4. Velg Lagre.
  5. I delen Kommandoparametere velger du den loddrette ellipsen ⋮ og deretter Legg til eksisterende IoT-egenskap.
  6. Velg en oppføring for IoT-egenskapsdefinisjon, og velg Legg til.
  7. Velg Lagre.

Skjermbilde av en oppføring for IoT-kommandodefinisjon.

Sende en kommando i et aktivt IoT-varsel

  1. Åpne Service-området i Field Service.
  2. Velg IoT-varsler under Aktiva, og åpne en eksisterende IoT-varseloppføring.
  3. Velg Send kommando på IoT-varseloppføringen.
  4. Velg en kommandodefinisjon i Kommando-feltet, og velg Send kommando.

Skjermbilde av et IoT-varsel med alternativet Send kommando i dialogboksen.

Eksempel på kommandoer for termostatsimulator

Hvis du bruker IoT-distribusjonsmalen for Azure IoT Hub, kan du velge å installere en termostatsimulator. Tabellen nedenfor viser kommandoer du kan sende til termostatsimulatoren.

Command Kommandomeldingsstreng
Reset Thermostat {"CommandName":"Reset Thermostat","Parameters":{}}
Notification {"CommandName":"Notification","Parameters”: {"Message":"Technician has been dispatched"}}
Set Values (Update IoT property definitions Temperature and Humidity)   {"CommandName":"Set Values","Parameters”: {"Reading":{"Temperature":"70","Humidity":"60"}}}

Neste trinn