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

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

Skapa en IoT Hub

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 IoT Hub.

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

    • Prenumeration: 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. Om du vill använda en befintlig resursgrupp väljer du den resursgruppen. Mer information finns i Hantera Azure Resource Manager-resursgrupper.

    • IoT-hubbnamn: Ange ett namn på 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 bara tillgängliga i specifika regioner. För dessa begränsade funktioner måste du välja en av de regioner som stöds.

    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.

    Skärmbild som visar hur du skapar en IoT-hubb i Azure Portal.

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

    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.

    Välj de slutpunkter som kan ansluta.

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

    Ange storlek och skalning för en ny hubb med hjälp av Azure Portal.

    Acceptera standardinställningarna här. Om du vill kan du ändra något av följande fält:

    • Pris- och skalningsnivå: 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. Mer information om andra nivåalternativ finns i Välja rätt IoT Hub nivå.

      Om du arbetar med en snabbstart väljer du den kostnadsfria nivån.

    • IoT Hub enheter: Antalet meddelanden som tillåts per enhet per dag beror på hubbens prisnivå. Om du till exempel vill att hubben ska ha stöd för inkommande 700 000 meddelanden väljer du två S1-nivåenheter.

    • Microsoft Defender för IoT: Aktivera Defender 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.

    • Rollbaserad åtkomstkontroll: Den här egenskapen 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 Azure Active Directory.

    • Partitioner från enhet till moln: Den här egenskapen relaterar meddelanden från enhet till moln till antalet samtidiga läsare av meddelandena. De flesta hubbar behöver bara fyra partitioner.

  7. 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.

    Tilldela taggar för hubben med hjälp av Azure Portal.

  8. Välj Nästa: Granska + skapa för att granska dina val. Du ser något som liknar den här skärmen, men med de värden som du valde när du skapade hubben.

    Granska information för att skapa den nya hubben.

  9. 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 fönstret IoT Hub. Här är några egenskaper som du kan ange för en IoT-hubb:

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

IP-filter: Ange ett intervall med IP-adresser som ska accepteras eller avvisas av IoT-hubben.

Egenskaper: En lista med 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 bladet 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:

Skärmbild som visar hur du lägger till en princip för delad åtkomst.

  • Principer 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 Connect-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.

  • Device Connect-principen ger behörighet att skicka och ta emot meddelanden med hjälp av slutpunkterna på IoT Hub på enhetssidan. 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.

    Skärmbild som visar hur du skapar en enhetsidentitet i portalen.

  2. I Skapa en enhet anger du ett namn för 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 automatiskt generera nycklar vara markerade så att de primära och sekundära nycklarna genereras automatiskt.

    Skärmbild som visar hur du lägger till en ny enhet.

    Viktigt

    Enhets-ID kanske visas i loggarna 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 den primära anslutningssträngen. Den här anslutningssträngen används av enhetskoden för att kommunicera med hubben.

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

    Skärmbild som visar enhetens anslutningssträng.

Anteckning

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.

Meddelanderoutning för en IoT-hubb

Välj Meddelanderoutning under Meddelande för att se fönstret Meddelanderoutning, där du definierar vägar och anpassade slutpunkter för hubben. Med meddelanderoutning kan du hantera hur data skickas från dina enheter till dina slutpunkter. Det första steget är att lägga till en ny väg. Sedan kan du lägga till en befintlig slutpunkt i vägen eller skapa en ny av de typer som stöds, till exempel bloblagring.

Vägar

Vägar är den första fliken i fönstret Meddelanderoutning . Om du vill lägga till en ny väg väljer du + Lägg till.

Skärmbild som visar fönstret Meddelanderoutning med knappen +Lägg till.

Du ser följande skärm.

Skärmbild som visar hur du lägger till en slutpunkt i en väg.

Namnge din väg. Routningsnamnet måste vara unikt i listan över vägar för hubben.

För Slutpunkt väljer du en i listrutan eller lägger till en ny. I det här exemplet är ett lagringskonto och en container redan tillgängliga. Om du vill lägga till dem som en slutpunkt väljer du + Lägg till bredvid listrutan Slutpunkt och väljer Blob Storage.

Följande skärm visar var lagringskontot och containern anges.

Skärmbild som visar hur du lägger till en lagringsslutpunkt för routningsregeln.

Lägg till ett slutpunktsnamn i Slutpunktsnamn om det behövs. Välj Välj en container för att välja lagringskontot och containern. När du har valt en container och sedan Välj återgår sidan till fönstret Lägg till en lagringsslutpunkt . Använd standardvärdena för resten av fälten och Skapa för att skapa slutpunkten för lagringskontot och lägga till den i routningsreglerna.

Du återgår till sidan Lägg till en väg . För Datakälla väljer du Enhetstelemetrimeddelanden.

Lägg sedan till en routningsfråga. I det här exemplet dirigeras de meddelanden som har en programegenskap level med ett värde som är lika critical med till lagringskontot.

Skärmbild som visar hur du sparar en ny routningsregel.

Välj Spara för att spara routningsregeln. Du återgår till fönstret Meddelanderoutning och den nya routningsregeln visas.

Anpassade slutpunkter

Om du har en anpassad slutpunkt att lägga till väljer du fliken Anpassade slutpunkter . Du ser anpassade slutpunkter om de skapades tidigare. Härifrån kan du lägga till nya slutpunkter eller ta bort befintliga slutpunkter.

Anteckning

Om du tar bort en väg tas inte de slutpunkter som tilldelats till den vägen bort. Om du vill ta bort en slutpunkt väljer du fliken Anpassade slutpunkter , väljer den slutpunkt som du vill ta bort och väljer sedan Ta bort.

Du kan läsa mer om anpassade slutpunkter i Referens – IoT Hub-slutpunkter.

Du kan definiera upp till 10 anpassade slutpunkter för en IoT-hubb.

Ett fullständigt exempel på hur du använder anpassade slutpunkter med routning finns i Meddelanderoutning med IoT Hub.

Hitta en specifik IoT-hubb

Här är några sätt att hitta en specifik IoT-hubb i din prenumeration:

  1. På startsidan för Azure väljer du ikonen IoT Hub. Leta upp och välj din IoT-hubb i listan.

Skärmbild som visar hur du hittar din IoT-hubb.

  1. Om du känner till den resursgrupp som IoT-hubben tillhör väljer du Resursgrupper och väljer sedan resursgruppen i listan. Skärmen resursgrupp visar alla resurser i gruppen, inklusive IoT-hubbar. Välj din hubb.

  2. Välj Alla resurser. I fönstret Alla resurser finns det en listruta som standard är All types. Markera listrutan och avmarkera Select all. Leta upp IoT Hub och kontrollera det. Välj listrutan för att stänga den, så filtreras posterna, som endast visar dina IoT-hubbar.

Ta bort IoT-hubben

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

Skärmbild som visar var du hittar borttagningsknappen för en IoT-hubb i Azure Portal.

Nästa steg

Läs mer om att hantera Azure IoT Hub: