Självstudie: Distribuera och gå igenom programmallen för solpanelsövervakning

Solpanelsövervakningsappen gör det möjligt för verktyg och partners att övervaka solpaneler, till exempel deras energiproduktion och anslutningsstatus nästan i realtid. Den kan skicka meddelanden baserat på definierade tröskelvärden. Den innehåller exempelkommandon, till exempel uppdatering av inbyggd programvara. Du kan exportera solpanelsdata till andra affärsprogram.

Viktiga programfunktioner:

  • Exempelenhetsmodell för solpanel
  • Solpanelsinformation och livestatus
  • Solenergiproduktion och andra avläsningar
  • Kommando- och kontrollexempel
  • Inbyggd visualisering och instrumentpaneler
  • Utökningsbarhet för utveckling av anpassade lösningar

Diagram som visar arkitekturen för solpanelsprogrammet.

Den här arkitekturen består av följande komponenter. Vissa program kanske inte kräver alla komponenter som anges här.

Solpaneler och anslutningar

Solpaneler är en källa till förnybar energi. Vanligtvis använder en solpanel en gateway för att ansluta till ett IoT Central-program. Du kan behöva skapa en IoT Central-enhetsbrygga för att ansluta enheter som inte kan ansluta direkt. IoT Central-enhetsbryggan är en brygga med öppen källkod.

IoT Central-plattform

När du skapar en IoT-lösning förenklar Azure IoT Central byggprocessen och hjälper till att minska belastningen och kostnaderna för IoT-hantering, drift och utveckling. Med IoT Central kan du enkelt ansluta, övervaka och hantera dina IoT-tillgångar i stor skala. När du har anslutit dina solpaneler till IoT Central använder programmallen inbyggda funktioner som enhetsmodeller, kommandon och instrumentpaneler. Programmallen använder också IoT Central-lagringen för scenarier med varm sökväg, till exempel dataövervakning i nära realtid, analys, regler och visualisering.

Alternativ för utökningsbarhet för att skapa med IoT Central

IoT Central-plattformen innehåller två alternativ för utökningsbarhet: dataexport och API:er. Kunder och partner kan välja mellan dessa alternativ för att anpassa sina lösningar efter specifika behov. Använd till exempel dataexport för att skicka telemetri till Azure Data Lake Storage (ADLS). Använd ADLS för långsiktig datakvarhållning och andra lagringsscenarier för kall sökväg, till exempel batchbearbetning, granskning och rapportering.

I den här självstudien lär du dig att:

  • Skapa en solpanelsapp
  • Gå igenom programmet
  • Rensa resurser

Förutsättningar

En aktiv Azure-prenumeration. Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Skapa ett övervakningsprogram för solpaneler

Så här skapar du ditt IoT Central-program:

  1. Gå till sidan Skapa IoT Central-program i Azure-portalen. Logga in med ditt Azure-konto om du uppmanas till det.

  2. Ange följande information:

    Fält beskrivning
    Prenumeration Den Azure-prenumeration som du vill använda.
    Resursgrupp Den resursgrupp som du vill använda. Du kan skapa en ny resursgrupp eller välja en befintlig.
    Resursnamn Ett giltigt Azure-resursnamn.
    Program-URL Url-underdomänen för ditt program. URL:en för ett IoT Central-program ser ut som https://yoursubdomain.azureiotcentral.com.
    Template Övervakning av smart energi
    Region Den Azure-region som du vill använda.
    Prisplan Den prisplan som du vill använda.
  3. Välj Granska + skapa. Välj sedan Skapa.

När appen är klar kan du navigera till den från Azure-portalen:

Skärmbild som visar IoT Central-programresursen i Azure-portalen. Programmets URL är markerad.

Mer information finns i Skapa ett Azure IoT Central-program.

Gå igenom programmet

I följande avsnitt går vi igenom de viktigaste funktionerna i programmet:

Instrumentpanel

När du har distribuerat programmallen kan du utforska programmet. Programmet levereras med exempel på smart mätarenhet, enhetsmall och instrumentpanel.

Adatum är ett fiktivt energiföretag som övervakar och hanterar solpaneler. På instrumentpanelen för övervakning av solpaneler visas egenskaper, data och exempelkommandon för solpaneler. Med den här instrumentpanelen kan du eller supportteamet utföra följande uppgifter innan några problem kräver extra supportresurser:

  • Granska den senaste panelinformationen och dess installerade plats på kartan.
  • Kontrollera panelens status och anslutningsstatus.
  • Granska energiproduktions- och temperaturtrenderna för att fånga eventuella avvikande mönster.
  • Spåra den totala energiproduktionen i planerings- och faktureringssyfte.
  • Aktivera en panel och uppdatera versionen av den inbyggda programvaran om det behövs. I mallen visar kommandoknapparna möjliga funktioner och skickar inte riktiga kommandon.

Skärmbild av instrumentpanelen för övervakningsmall för solpaneler.

Enheter

Appen levereras med ett exempel på en solpanelsenhet. Om du vill se enhetsinformation väljer du Enheter.

Skärmbild som visar enhetssidan i solpanelsövervakningsprogrammet.

Välj exempelenheten SP0123456789. På fliken Uppdateringsegenskaper kan du uppdatera enhetens skrivbara egenskaper och se ett visuellt objekt med de uppdaterade värdena på instrumentpanelen.

Skärmbild som visar enhetens egenskapssida i solpanelsövervakningsprogrammet.

Enhetsmall

Om du vill se enhetsmodellen för solpanelen väljer du fliken Enhetsmallar . Modellen har fördefinierade gränssnitt för data, egenskaper, kommandon och vyer.

Skärmbild som visar sidan för enhetsmallen i solpanelsövervakningsprogrammet.

Anpassa ditt program

Som administratör kan du ändra inställningarna för att anpassa användarupplevelsen i ditt program.

Välj Anpassningsutseende> och sedan:

  • Om du vill ange logotypbilden för huvudrubriken väljer du Ändra.
  • Om du vill ange den webbläsarikonbild som visas på webbläsarflikar väljer du Ändra.
  • Under Webbläsarfärger kan du ersätta standardfärgerna i webbläsaren genom att lägga till HTML-hexadecimala färgkoder. Mer information om färg notation för HEX-värden finns i självstudien W3Schools HTML Colors .

Du kan ändra programbilden på sidan Programhantering>.

Rensa resurser

Om du inte planerar att fortsätta använda det här programmet kan du ta bort det:

  1. I ditt Azure IoT Central-program går du till Programhantering>.
  2. Välj Ta bort och bekräfta sedan åtgärden.