Vad är HyperCat? Exploring Interoperable Internet of Things specifikation
NyheterHyperCat är en ny öppen specifikation som utvecklats av ett konsortium av 40 brittiskbaserade företag, utbildningsinstitut och lokala myndigheter som är utformade för att stimulera utvecklingen av saker i internet (IoT).
Med stöd av 6,4 miljoner pund av Technology Strategy Board-finansiering, fungerar det genom att skapa en online katalog märkt med metadata som kan läsas av andra IoT-enheter. Detta möjliggör driftskompatibilitet, vilket innebär att gateljuset teoretiskt kan kommunicera automatiskt med parkeringssensorer istället för endast andra strålkastare (till exempel).
För att få veta mer, pratade TechRadar Pro till Justin Anderson, VD och medgrundare på IoT-försäljaren Flexeye, ett av de företag som är involverade i HyperCats utveckling.
Standarden
TechRadar Pro: Vad är HyperCat?
Justin Anderson: HyperCat är en specifikation för saker av Internet som, med tanke på den lämpliga pressen av regeringen, kommer att bli en standard.
Det kommer att tillåta vem som helst som använder någon typ av sensor att känna någonting - oavsett om det är deras miljö, hem, temperatur, platsanvändning eller resehastighet - och sedan göra den tillgänglig på ett sätt som andra kunde hämta och använda sig av den informationen.
Det finns tydligt mycket information som du vill vara försiktig med att publicera. Du kanske har information om dig själv som du är glad att publicera, men du behöver bara lägga ut på HyperCat den biten som du är glad för att alla ska publicera.
Möjligheterna
TRP: Kan du ge ett exempel på ett scenario som HyperCat skulle göra det möjligt?
JA: Om du kör din bil kan du vara glad att platsen för den bilen är tillgänglig för andra - eller kanske inte. Du kanske inte vill att någon ska veta vart du kör, men du kan vara glad för att den ges om du, genom att släppa den informationen, kommer din försäkringspolicy ner.
Så genom att ge viss information till ditt försäkringsbolag kan du minska ditt premie. Eller genom att ge någon information till AA, kommer de och hitta dig snabbare. Eller genom att ge någon information som länkar din bil till ditt körkort, kan du få din skatteskiva automatiskt skickad till dig.
Att låta dina saker prata med andras system har många potentiella fördelar och kan göra våra liv mycket enklare. Massor av system börjar nu göra data mer och mer tillgängliga. Utmaningen är att när du gör den informationen tillgänglig måste du se till att vem som helst som vill läsa den förstår hur man läser den.
Vi behöver ett gemensamt språk för att ge mening av data, så HyperCat lägger ner några grundläggande principer genom vilka system kan förstå, läsa och identifiera informationen som är associerad med en "sak".
Balanserande skalor
TRP: Varför är det viktigt att maskiner och system vet vilka internetanslutna "saker" är?
JA: Låt mig gå tillbaka en stund för att se bredare på utvecklingen av tekniklösningar. Senast har vi sett en hel del teknik som kommer att drivas av några mycket stora leverantörer som driver saker från slutet till slutet, vilket kan betraktas som en vertikal silo.
Det kan vara allt från sensorn till applikationen och allt i hela operativsystemet, inklusive deras applikationer, som är helt låsta. Företag som AlertMe, som har system som arbetar inom ditt hus, utarbetar hur man delar alla dessa bitar för att skapa en hel lösning. Den där speciella var licensierad till British Gas som en del av deras Hive-erbjudande som hanterar uppvärmningen i ditt hus.
De slår ett problem när de skalas, vilket är hur man hanterar hela systemet från slutet till slutet - de ville dra in bäst av rasen av teknik för att göra det för dem - vilket tog dem mot ett krav som kallades modularisering, vilket är om att bryta upp det i olika delar.
För modularisering till jobbet måste du ha olika bitar att prata med varandra på ett språk som är lättläsligt och förståeligt. Så HyperCat är ett sätt att kunna definiera informationen som kommer från en sak i en katalog, som är kattdelen av den, för att låta folk veta vilken information de läser.