Asset Administration Shell (AAS, internationellt standardiserad som IEC 63278) är en av de viktigaste standarderna för industridata under det senaste decenniet. Den har utvecklats av Industrial Digital Twin Association (IDTA) och stöds av ZVEI, VDMA och Bitkom, och löser ett allvarligt problem på ett bra sätt: Den ger ett fysiskt objekt en exakt, maskinläsbar digital tvilling, uppdelad i delmodeller, var och en av vilka är en i sig självständig, standardiserad beskrivning av en aspekt av produkten. Detta är ingen kritik mot AAS. AAS är utmärkt, och det här inlägget handlar om hur väl den överensstämmer med något som har uppstått parallellt.
Samma vision, olika resultat
AAS och EU:s digitala produktpass (DPP) bygger på samma idé: att strukturera produktdata, göra dem maskinläsbara och säkerställa att de är överförbara längs en leveranskedja. De närmar sig denna idé från olika håll och ger olika resultat. Det intressanta är hur nära varandra de faktiskt ligger.
Europeiska kommissionen har inte behandlat AAS som en konkurrent. Den hänvisar aktivt till AAS-delmodeller som teknisk grund för DPP-datastrukturer, särskilt till delmodellen ”Digitala typskylten” och delmodellen ”CO2-avtryck”. Det är en stark signal om i vilken riktning närmandet går.
Den digitala typskylten är redan halvvägs till ett pass
Titta på vad delmodellen ”Digital typskylt” redan innehåller: tillverkare och produktbeteckning, serienummer, tillverkningsdatum, artikelnummer, tekniska grunddata, certifieringar och försäkringar om överensstämmelse. Denna lista ligger mycket nära det minimum som ett DPP måste redovisa. Den som har underhållit delmodellen ”Digitala typskylt” har, utan att ens tänka på det, redan utfört ungefär hälften av arbetet med ett digitalt produktpass.
Vad AAS inte genererar på egen hand
Här finns den uppenbara bristen. Strukturerade delmodelldata är nödvändiga för ett DPP. Men de räcker inte. AAS genererar inte på egen hand fyra saker som EU-förordningen kräver som publicerat resultat:
- en GS1 Digital Link, URI-standarden som DPP använder som identifieringsgränssnitt så att en skanning leder till rätt pass;
- en kryptografisk signatur, som en myndighet eller granskare kan verifiera oberoende, istället för att lita på att den stämmer;
- en QR-kodkanal för konsumenter, tryckt på den fysiska produkten;
- den förpackningsmärkning som förpackningsförordningen PPWR kommer att kräva.
Kalla dessa fyra för det regulatoriska utdataskiktet. De utgör skillnaden mellan strukturerade branschdata och ett pass som en myndighet, en återvinningsaktör och en konsument faktiskt kan ta emot och använda.
Transpareos roll: som utdataskikt, inte som en andra tvilling
Detär just detta utdataskikt ## somTranspareo## utgör, och uppbyggnaden är komplementär från grunden. AAS förblir den enda källan till sanningen. Data från AAS-delmodeller flödar via REST-API till Transpareo. Transpareo genererar utifrån detta den EU-konforma DPP:n som resultat: signerad, adresserad via GS1 Digital Link, tillgänglig via QR-kod och redo för registrering. Den signerade versionshistoriken utgör Transpareo Time Machine, ett kryptografiskt signerat bevis för varje version som kan verifieras i webbläsaren, publicerat som öppen källkod under GPL v3, så att verifieringen inte är beroende av att man litar på Transpareo.
Inget andra system för datahantering. Ingen parallell modell som måste hållas synkroniserad. Inget dubbelarbete. Er delmodell förblir där den finns; passet genereras utifrån den.
Allt detta är redan tillgängligt idag, utan att man behöver vänta på att kravet träder i kraft. När DPP-kravet träder i kraft för er bransch återstår endast anslutningen till EU-registret.
Bron är en möjlighet
Konvergensen mellan AAS och DPP är den del som förtjänar uppmärksamhet, och den pågår just nu, då EU hänvisar till AAS-delmodeller som teknisk grund. Övergången från en strukturerad AAS-delmodell till en publicerad, signerad och QR-länkad DPP är en möjlighet för AAS-gemenskapen, inte ett konkurrerande ekosystem som vill ersätta den. Den som vill förstå varför detta utgivningslager ändå bygger på öppen, upplösbar semantik hittar motiveringen i vårt inlägg om EN 18223.
En allvarlig fråga till alla som använder AAS i sin verksamhet: Hur kopplar ni ihop er AAS, eller hur planerar ni att koppla ihop den, med era DPP-skyldigheter? Vilka delmodeller förväntar ni er att kunna återge korrekt, och var ser ni kopplingspunkterna? Vi vill hellre höra vad ni tycker om detta än att bara anta det.
