Skapa en IoT-hubb med hjälp av Azure-portalen

Den här artikeln beskriver hur du skapar och hanterar en IoT-hubb med hjälp av Azure-portalen.

Skapa en IoT-hubb

I det här avsnittet beskrivs hur du använder Azure-portalen för att skapa en IoT-hubb.

  1. Logga in på Azure-portalen.

  2. På Startsidan för Azure väljer du knappen + Skapa en resurs .

  3. På menyn Kategorier väljer du Sakernas Internet och sedan IoT Hub.

  4. På fliken Grundläggande fyller du i fälten på följande sätt:

    Viktigt!

    Eftersom IoT-hubben kan identifieras offentligt som en DNS-slutpunkt bör du undvika att ange känslig eller personligt identifierbar information när du namnger den.

    Property Värde
    Abonnemang Välj den prenumeration som ska användas för din hubb.
    Resursgrupp Välj en resursgrupp eller skapa en ny. Om du vill skapa en ny väljer du Skapa ny och fyller i det namn som du vill använda.
    IoT Hub-namn Ange ett namn för hubben. Det här namnet måste vara globalt unikt med en längd på mellan 3 och 50 alfanumeriska tecken. Namnet kan också innehålla strecktecknet ('-').
    Region Välj den region som är närmast dig, där du vill att hubben ska finnas. Vissa funktioner, till exempel IoT Hub-enhetsströmmar, är endast tillgängliga i specifika regioner. För dessa begränsade funktioner måste du välja en av de regioner som stöds.
    Nivå Välj den nivå som du vill använda för hubben. Nivåval beror på hur många funktioner du vill ha och hur många meddelanden du skickar via din lösning per dag.

    Den kostnadsfria nivån är avsedd för testning och utvärdering. På den kostnadsfria nivån kan 500 enheter anslutas till hubben och upp till 8 000 meddelanden per dag. Varje Azure-prenumeration kan skapa en IoT-hubb på den kostnadsfria nivån.

    Om du vill jämföra de funktioner som är tillgängliga för varje nivå väljer du Jämför nivåer. Mer information finns i Välj rätt IoT Hub-nivå för din lösning.
    Daglig meddelandegräns Välj den maximala dagliga kvoten för meddelanden för din hubb. Vilka alternativ som är tillgängliga beror på vilken nivå du har valt för din hubb. Om du vill se tillgängliga alternativ för meddelanden och priser väljer du Visa alla alternativ och väljer det alternativ som bäst matchar hubbens behov. Mer information finns i IoT Hub-kvoter och begränsning.

    Screen capture that shows how to create an IoT hub in the Azure portal.

    Kommentar

    Priserna som visas är endast för exempeländamål.

  5. Välj Nästa: Nätverk för att fortsätta skapa din hubb.

  6. På fliken Nätverk fyller du i fälten på följande sätt:

    Property Värde
    konfiguration av Anslut ivity Välj de slutpunkter som enheter kan använda för att ansluta till din IoT-hubb. Acceptera standardinställningen Offentlig åtkomst för det här exemplet. Du kan ändra den här inställningen när IoT-hubben har skapats. Mer information finns i Hantera åtkomst till offentligt nätverk för din IoT-hubb.
    Lägsta TLS-version Välj den lägsta TLS-version som ska stödjas av din IoT-hubb. När IoT-hubben har skapats kan det här värdet inte ändras. Acceptera standardinställningen 1.0 för det här exemplet.

    Screen capture that shows how to choose the endpoints that can connect to a new IoT hub.

  7. Välj Nästa: Hantering för att fortsätta skapa din hubb.

  8. På fliken Hantering godkänner du standardinställningarna. Om du vill kan du ändra något av följande fält:

    Property Värde
    Behörighetsmodell Den här egenskapen är en del av rollbaserad åtkomstkontroll och bestämmer hur du hanterar åtkomst till din IoT-hubb. Tillåt principer för delad åtkomst eller välj endast rollbaserad åtkomstkontroll. Mer information finns i Kontrollera åtkomsten till IoT Hub med hjälp av Microsoft Entra-ID.
    Tilldela mig Du kan behöva åtkomst till IoT Hub-data-API:er för att hantera element i en instans. Om du har åtkomst till rolltilldelningar väljer du rollen IoT Hub-datadeltagare för att ge dig själv fullständig åtkomst till data-API:erna.

    Om du vill tilldela Azure-roller måste du ha Microsoft.Authorization/roleAssignments/write behörigheter, till exempel administratör för användaråtkomst eller ägare.
    Partitioner från enhet till moln Den här egenskapen avser antalet meddelanden från enhet till moln för samtidiga läsare av meddelandena. De flesta IoT-hubbar behöver bara fyra partitioner.

    Screen capture that shows how to set the role-based access control and scale for a new IoT hub.

  9. Välj Nästa: Tillägg för att fortsätta till nästa skärm.

  10. På fliken Tillägg godkänner du standardinställningarna. Om du vill kan du ändra något av följande fält:

    Property Värde
    Aktivera enhetsuppdatering för IoT Hub Aktivera Enhetsuppdatering för IoT Hub för att aktivera trådlösa uppdateringar för dina enheter. Om du väljer det här alternativet uppmanas du att ange information för att etablera en enhetsuppdatering för IoT Hub-konto och -instans. Mer information finns i Vad är enhetsuppdatering för IoT Hub?
    Aktivera Defender för IoT Aktivera Defender för IoT för att lägga till ett extra skyddslager till IoT och dina enheter. Det här alternativet är inte tillgängligt för hubbar på den kostnadsfria nivån. Läs mer om säkerhetsrekommendationer för IoT Hub i Defender för IoT.

    Screen capture that shows how to set the optional add-ons for a new IoT hub.

    Kommentar

    Priserna som visas är endast för exempeländamål.

  11. Välj Nästa: Taggar för att fortsätta till nästa skärm.

    Taggar är namn/värdepar. Du kan tilldela samma tagg till flera resurser och resursgrupper för att kategorisera resurser och konsolidera faktureringen. I det här dokumentet lägger du inte till några taggar. Mer information finns i Använda taggar för att organisera dina Azure-resurser.

    Screen capture that shows how to assign tags for a new IoT hub.

  12. Välj Nästa: Granska + skapa för att granska dina val.

  13. Välj Skapa för att starta distributionen av den nya hubben. Distributionen pågår några minuter medan hubben skapas. När distributionen är klar väljer du Gå till resurs för att öppna den nya hubben.

Uppdatera IoT-hubben

Du kan ändra inställningarna för en befintlig IoT-hubb när den har skapats från IoT Hub-fönstret. Här följer några egenskaper som du kan ange för en IoT-hubb:

Priser och skalning: Migrera till en annan nivå eller ange antalet IoT Hub-enheter.

IP-filter: Ange ett intervall med IP-adresser som IoT-hubben ska acceptera eller avvisa.

Egenskaper: En lista över egenskaper som du kan kopiera och använda någon annanstans, till exempel resurs-ID, resursgrupp, plats och så vidare.

En fullständig lista över alternativ för att uppdatera en IoT-hubb finns på referenssidan för az iot hub update-kommandon.

Principer för delad åtkomst

Du kan också visa eller ändra listan över principer för delad åtkomst genom att välja Principer för delad åtkomst i avsnittet Säkerhetsinställningar . Dessa principer definierar behörigheter för enheter och tjänster att ansluta till IoT Hub.

Välj Lägg till princip för delad åtkomst för att öppna sidan Lägg till princip för delad åtkomst. Du kan ange det nya principnamnet och de behörigheter som du vill associera med den här principen, enligt följande skärmbild:

Screen capture showing how to add a shared access policy.

  • Principerna för registerläsning och registerskrivning ger läs- och skrivbehörighet till identitetsregistret. Dessa behörigheter används av serverdelsmolntjänster för att hantera enhetsidentiteter. Om du väljer skrivalternativet inkluderas läsalternativet automatiskt.

  • Service Anslut-principen ger behörighet att komma åt tjänstslutpunkter. Den här behörigheten används av backend-molntjänster för att skicka och ta emot meddelanden från enheter. Den används också för att uppdatera och läsa enhetstvilling- och modultvillingdata.

  • Principen Device Anslut beviljar behörigheter för att skicka och ta emot meddelanden med hjälp av slutpunkterna på IoT Hub-enhetens sida. Den här behörigheten används av enheter för att skicka och ta emot meddelanden från en IoT-hubb eller uppdatera och läsa enhetstvilling- och modultvillingdata. Den används också för filuppladdningar.

Välj Lägg till för att lägga till din nyligen skapade princip i den befintliga listan.

Mer detaljerad information om åtkomst som beviljas av specifika behörigheter finns i IoT Hub-behörigheter.

Registrera en ny enhet i IoT-hubben

I det här avsnittet skapar du en enhetsidentitet i identitetsregistret i din IoT-hubb. En enhet kan inte ansluta till en hubb om den inte har en post i identitetsregistret. Mer information finns i utvecklarhandboken för IoT Hub.

  1. I navigeringsmenyn för IoT Hub öppnar du Enheter och väljer sedan Lägg till enhet för att lägga till en enhet i din IoT-hubb.

    Screen capture that shows how to create a device identity in the portal.

  2. I Skapa en enhet anger du ett namn på den nya enheten, till exempel myDeviceId, och väljer Spara. Den här åtgärden skapar en enhetsidentitet för din IoT-hubb. Låt autogenerera nycklar vara markerade så att de primära och sekundära nycklarna genereras automatiskt.

    Screen capture that shows how to add a new device.

    Viktigt!

    Enhets-ID visas kanske i de loggar som samlas in för support och felsökning, så se till att undvika känslig information när du namnger det.

  3. När enheten har skapats öppnar du enheten från listan i fönstret Enheter . Kopiera värdet för Primär anslutningssträng. Den här anslutningssträng används av enhetskod för att kommunicera med IoT-hubben.

    Som standard maskeras nycklar och anslutningssträng eftersom de är känslig information. Om du klickar på ögonikonen visas de. Det är inte nödvändigt att visa dem för att kopiera dem med kopieringsknappen.

    Screen capture that shows the device connection string.

Kommentar

IoT Hub-identitetsregistret lagrar bara enhetsidentiteter för att skydda åtkomsten till IoT Hub. Registret lagrar enhets-ID:n och enhetsnycklar som ska användas som säkerhetsreferenser och en aktiverad/inaktiverad-flagga som du kan använda för att inaktivera åtkomst för en enskild enhet. Om ditt program behöver lagra andra enhetsspecifika metadata bör det använda ett programspecifikt datalager. Mer information finns i utvecklarhandboken för IoT Hub.

Inaktivera eller ta bort en enhet i en IoT-hubb

Om du vill behålla en enhet i IoT-hubbens identitetsregister, men vill förhindra att den ansluter, kan du ändra dess status till inaktiverad.

  1. I Azure Portal, navigerar du till din IoT-hubb.

  2. Välj Enheter på navigeringsmenyn.

  3. Välj namnet på den enhet som du vill inaktivera för att visa enhetens informationssida.

  4. På sidan enhetsinformation anger du parametern Aktivera anslutning till IoT Hub till Inaktivera.

    Screenshot that shows disabling a device connection.

Om du vill ta bort en enhet från IoT-hubbens identitetsregister kan du ta bort registreringen.

  1. På sidan Enheter i din IoT-hubb markerar du kryssrutan bredvid den enhet som du vill ta bort.

  2. Välj Ta bort för att ta bort enhetsregistreringen.

    Screenshot that shows deleting a device.

Ta bort en IoT-hubb

Om du vill ta bort en IoT-hubb öppnar du din IoT-hubb i Azure-portalen och väljer sedan Ta bort.

Screenshot showing where to find the delete button for an IoT hub in the Azure portal.

Nästa steg

Läs mer om att hantera Azure IoT Hub: