Afzonderlijke apparaten beheren in uw Azure IoT Central-toepassing

In dit artikel wordt beschreven hoe u apparaten beheert in uw Azure IoT Central-toepassing. U kunt:

  • Gebruik de pagina Apparaten om apparaten weer te geven, toe te voegen en te verwijderen die zijn verbonden met uw Azure IoT Central-toepassing.
  • Houd de metagegevens van uw apparaat up-to-date door de waarden te wijzigen die zijn opgeslagen in de apparaateigenschappen vanuit uw weergaven.
  • Beheer het gedrag van uw apparaten door een instelling op een specifiek apparaat bij te werken vanuit uw weergaven.

Zie Apparaten bulksgewijs beheren in uw Azure IoT Central-toepassing voor meer informatie over het bulksgewijs beheren van apparaten.

Zie Voor meer informatie over het beheren van apparaten met behulp van de Rest API van IoT Central de IoT Central REST API voor het beheren van apparaten.

Uw apparaten weergeven

Een afzonderlijk apparaat weergeven:

  1. Kies Apparaten in het linkerdeelvenster. Hier ziet u een lijst met uw apparaatsjablonen en een lijst met alle apparaten die toegankelijk zijn voor uw organisatie.

  2. Kies een apparaatsjabloon.

  3. In het rechterdeelvenster van de pagina Apparaten ziet u een lijst met apparaten die toegankelijk zijn voor uw organisatie die zijn gemaakt op basis van die apparaatsjabloon:

    Screenshot that shows the list of Thermostat devices.

    Kies een afzonderlijk apparaat om de pagina met apparaatdetails voor dat apparaat weer te geven.

    Tip

    U kunt het filterprogramma op deze pagina gebruiken om apparaten in een specifieke organisatie weer te geven.

Uw apparaten bewaken

Gebruik de pagina Apparaten om uw apparaten te bewaken en te beheren.

In de volgende video wordt u begeleid bij het bewaken van de connectiviteitsstatus van het apparaat:

Apparaatstatuswaarden

Elk apparaat heeft één statuswaarde in de gebruikersinterface. De apparaatstatus kan een van de volgende zijn:

  • De apparaatstatus is eerst geregistreerd. Deze status betekent dat het apparaat wordt gemaakt in IoT Central en een apparaat-id heeft. Een apparaat wordt geregistreerd wanneer:

    • Er wordt een nieuw echt apparaat toegevoegd op de pagina Apparaten .
    • Er wordt een set apparaten toegevoegd met importeren op de pagina Apparaten .
  • De apparaatstatus wordt gewijzigd in Ingericht wanneer een geregistreerd apparaat de inrichtingsstap voltooit met behulp van Device Provisioning Service (DPS). Voor het voltooien van het inrichtingsproces heeft het apparaat de apparaat-id nodig die is gebruikt voor het registreren van het apparaat, een SAS-sleutel of een X.509-certificaat en het id-bereik. Nadat DPS het apparaat heeft geïmplementeerd, kan het verbinding maken met uw IoT Central-toepassing en beginnen met het verzenden van gegevens.

  • Geblokkeerde apparaten hebben de status Geblokkeerd. Een operator kan apparaten blokkeren en deblokkeren. Wanneer een apparaat wordt geblokkeerd, kunnen er geen gegevens naar uw IoT Central-toepassing worden verzonden. Een operator moet de blokkering van het apparaat opheffen voordat het verzenden van gegevens kan worden hervat. Wanneer een operator een apparaat deblokkert, wordt de status teruggezet naar de vorige waarde, Geregistreerd of Ingericht.

  • Als de apparaatstatus wacht op goedkeuring, betekent dit dat de optie Automatisch goedkeuren is uitgeschakeld op de pagina Apparaatverbindingsgroepen . Een operator moet een apparaat expliciet goedkeuren voordat het kan worden ingericht en gegevens kunnen worden verzonden. Apparaten die niet handmatig zijn geregistreerd op de pagina Apparaten , maar die zijn verbonden met geldige referenties, hebben de apparaatstatus Wachten op goedkeuring. Operators kunnen deze apparaten goedkeuren vanaf de pagina Apparaten met behulp van de knop Goedkeuren .

In de volgende tabel ziet u hoe de statuswaarde voor een apparaat in de gebruikersinterface wordt toegewezen aan de waarden die door de REST API worden gebruikt om te communiceren met apparaten:

Apparaatstatus van gebruikersinterface Opmerkingen REST API ophalen
Wachten op goedkeuring De optie voor automatisch goedkeuren is uitgeschakeld in de verbindingsgroep van het apparaat en het apparaat is niet toegevoegd via de gebruikersinterface.
Een gebruiker moet het apparaat handmatig goedkeuren via de gebruikersinterface voordat het kan worden gebruikt.
Provisioned: false
Enabled: false
Geregistreerd Een apparaat is automatisch of handmatig goedgekeurd. Provisioned: false
Enabled: true
Ingericht Het apparaat is ingericht en kan verbinding maken met uw IoT Central-toepassing. Provisioned: true
Enabled: true
Geblokkeerd Het apparaat mag geen verbinding maken met uw IoT Central-toepassing. U kunt een apparaat blokkeren dat zich in een van de andere statussen bevindt. Provisioned: Afhankelijk Waiting for approval/Registered/Provisioned status
Enabled: false

Een apparaat kan ook de status Niet-toegewezen hebben. Deze status wordt niet weergegeven in het veld Apparaatstatus in de gebruikersinterface. Deze wordt weergegeven in het veld Apparaatsjabloon in de gebruikersinterface. U kunt de lijst met apparaten echter filteren op apparaten met de niet-toegewezen status. Als de apparaatstatus niet is toegewezen, wordt het apparaat dat verbinding maakt met IoT Central niet toegewezen aan een apparaatsjabloon. Deze situatie treedt doorgaans op in de volgende scenario's:

  • Er wordt een set apparaten toegevoegd met importeren op de pagina Apparaten zonder de apparaatsjabloon op te geven.
  • Een apparaat is handmatig geregistreerd op de pagina Apparaten zonder de apparaatsjabloon op te geven. Het apparaat is vervolgens verbonden met geldige referenties.

Een operator kan een apparaat toewijzen aan een apparaatsjabloon vanaf de pagina Apparaten met behulp van de knop Migreren .

Apparaatverbindingsstatus

Wanneer een apparaat of edge-apparaat verbinding maakt met het MQTT-protocol, worden verbonden en niet-verbonden gebeurtenissen voor het apparaat gegenereerd. Het apparaat verzendt deze gebeurtenissen niet, IoT Central genereert deze intern.

In het volgende diagram ziet u hoe, wanneer een apparaat verbinding maakt, de verbinding wordt geregistreerd aan het einde van een tijdvenster. Als er meerdere verbindings- en verbroken gebeurtenissen optreden, registreert IoT Central de gebeurtenis die zich het dichtst bij het einde van het tijdvenster bevindt. Als een apparaat bijvoorbeeld de verbinding verbreekt en opnieuw verbinding maakt binnen het tijdvenster, registreert IoT Central de verbindings gebeurtenis. Op dit moment is het tijdvenster ongeveer één minuut.

Diagram that shows event window for connected and disconnected events.

Bekijk de volgende video voor meer informatie over het bewaken van de verbindingsstatus van apparaten:

U kunt verbindings- en verbroken gebeurtenissen opnemen in IoT-gegevens exporteren naar cloudbestemmingen met behulp van Blob Storage. Zie React to IoT Hub > events Limitations for device connected and device disconnected events voor meer informatie.

Een apparaat toevoegen

Een apparaat toevoegen aan uw Azure IoT Central-toepassing:

  1. Kies Apparaten in het linkerdeelvenster.

  2. Kies de apparaatsjabloon waaruit u een apparaat wilt maken.

  3. Kies + Nieuw.

  4. Voer een apparaatnaam en -id in of accepteer de standaardwaarde. De maximale lengte van een apparaatnaam is 148 tekens. De maximale lengte van een apparaat-id is 128 tekens.

  5. Schakel de gesimuleerde wisselknop inof uit. Een echt apparaat is voor een fysiek apparaat dat u verbindt met uw Azure IoT Central-toepassing. Een gesimuleerd apparaat bevat voorbeeldgegevens die door Azure IoT Central voor u zijn gegenereerd.

  6. Als uw toepassing gebruikmaakt van organisaties, kiest u de organisatie waartoe het apparaat behoort.

    Tip

    U kunt instellen dat een standaardorganisatie wordt weergegeven in de vervolgkeuzelijst van de organisatie.

  7. Selecteer Maken.

  8. Dit apparaat wordt nu weergegeven in de lijst met apparaten voor deze sjabloon. Selecteer het apparaat om de pagina met apparaatdetails weer te geven die alle weergaven voor het apparaat bevat.

Apparaatverbindingsgegevens ophalen

Wanneer een apparaat inricht en verbinding maakt met IoT Central, heeft het verbindingsgegevens van uw IoT Central-toepassing nodig:

  • Het id-bereik waarmee de toepassing wordt geïdentificeerd voor DPS.
  • De apparaat-id die is gebruikt om het apparaat te registreren.
  • Een SAS-sleutel of X.509-certificaat.

Deze waarden zoeken:

  1. Kies Apparaten in het linkerdeelvenster.

  2. Als u de apparaatdetails wilt zien, klikt u op het apparaat in de lijst met apparaten.

  3. Selecteer Verbinding maken om de verbindingsgegevens weer te geven. De QR-code codeert een JSON-document dat het id-bereik, de apparaat-id en de primaire sleutel bevat die is afgeleid van de standaardverbindingsgroep van het SAS-IoT-Devices-apparaat.

Notitie

Als het verificatietype Shared Access Signature is, worden de weergegeven sleutels afgeleid van de standaardverbindingsgroep SAS-IoT-Devices.

Organisatie wijzigen

Als u een apparaat naar een andere organisatie wilt verplaatsen, moet u toegang hebben tot zowel de bron- als doelorganisaties. Een apparaat verplaatsen:

  1. Kies Apparaten in het linkerdeelvenster.

  2. Selecteer het apparaat dat u wilt verplaatsen in de lijst met apparaten.

  3. Selecteer Apparaat en organisatie beheren in de vervolgkeuzelijst.

  4. Selecteer de nieuwe organisatie voor het apparaat:

    Screenshot that shows how to move a device to another organization.

  5. Selecteer Opslaan.

Apparaten migreren naar een sjabloon

Als u apparaten registreert door het importeren onder Alle apparaten te starten, worden de apparaten gemaakt zonder een koppeling met apparaatsjablonen. Apparaten moeten worden toegewezen aan een sjabloon om de gegevens en andere details over het apparaat te verkennen. Volg deze stappen om apparaten toe te wijzen aan een sjabloon:

  1. Kies Apparaten in het linkerdeelvenster.

  2. Kies Alle apparaten in het linkerdeelvenster.

  3. Selecteer de niet-toegewezen apparaten die u wilt toewijzen aan een sjabloon:

  4. Selecteer Migreren:

    Screenshot showing how to assign a device to a device template.

  5. Kies de sjabloon in de lijst met beschikbare sjablonen en selecteer Migreren.

  6. De geselecteerde apparaten worden toegewezen aan de apparaatsjabloon die u hebt gekozen.

Een apparaat verwijderen

Een echt of gesimuleerd apparaat verwijderen uit uw Azure IoT Central-toepassing:

  1. Kies Apparaten in het linkerdeelvenster.

  2. Kies de apparaatsjabloon van het apparaat dat u wilt verwijderen.

  3. Gebruik de filterhulpprogramma's om uw apparaten te filteren en te zoeken. Schakel het selectievakje naast de apparaten in die u wilt verwijderen.

  4. Kies Verwijderen. U kunt de status van deze verwijdering bijhouden in het deelvenster Apparaatbewerkingen.

Een eigenschap wijzigen

Cloudeigenschappen zijn de metagegevens van het apparaat die zijn gekoppeld aan het apparaat, zoals plaats en serienummer. Cloudeigenschappen bestaan alleen in de IoT Central-toepassing en worden niet gesynchroniseerd met uw apparaten. Schrijfbare eigenschappen bepalen het gedrag van een apparaat en u kunt de status van een apparaat op afstand instellen, bijvoorbeeld door de doeltemperatuur van een thermostaatapparaat in te stellen. Apparaateigenschappen worden ingesteld door het apparaat en zijn alleen-lezen in IoT Central. U kunt eigenschappen bekijken en bijwerken in de weergaven Apparaatdetails voor uw apparaat.

  1. Kies Apparaten in het linkerdeelvenster.

  2. Kies de apparaatsjabloon van het apparaat waarvan u de eigenschappen wilt wijzigen en selecteer het doelapparaat.

  3. Kies de weergave die eigenschappen voor uw apparaat bevat. Met deze weergave kunt u waarden invoeren en Opslaan bovenaan de pagina selecteren. Hier ziet u de eigenschappen die uw apparaat heeft en de huidige waarden. Cloudeigenschappen en schrijfbare eigenschappen hebben bewerkbare velden, terwijl apparaateigenschappen alleen-lezen zijn. Voor schrijfbare eigenschappen kunt u de synchronisatiestatus onder aan het veld zien.

  4. Wijzig de eigenschappen in de waarden die u nodig hebt. U kunt meerdere eigenschappen tegelijk wijzigen en ze allemaal tegelijk bijwerken.

  5. Kies Opslaan. Als u schrijfbare eigenschappen hebt opgeslagen, worden de waarden naar uw apparaat verzonden. Wanneer het apparaat de wijziging voor de beschrijfbare eigenschap bevestigt, wordt de status weer gesynchroniseerd. Als u een cloudeigenschap hebt opgeslagen, wordt de waarde bijgewerkt.