Kategori: Genomgångar

Vi förklarar Matter!

En ny standard för smarta hem?

Idag är det smarta hemmet något fragmenterat och det kan som konsument vara svårt att välja rätt grejer som fungerar med varandra. En del användare har avancerade och ofta dyra system såsom Homey Pro eller egenbyggt Home Assistant som hjälper till att samla alla enheter under samma tak, de flesta hem har dock inte den lyxen eller tekniska kunskapen.
Det är här Matter kommer in i bilden. 
Matter är vad som kallas för ett applikationslager för det smarta hemmet. Något som låter olika enheter från olika tillverkare att prata med varandra och som ger möjligheten att samla dessa under valfritt tak såsom Google Home, Apple Homekit eller Samsung Smartthings.
Matter funkar på så sätt att det samlar olika IP-baserade protokoll under samma tak och låter enheterna med dessa protokoll samarbeta. Initialt kommer Matter att fungera över protokollet Thread (läs mer om Thread), WiFi och Ethernet. Möjligheten för Matter att implementera fler protokoll än så under sin standard finns och är säkerligen planerat framöver. Zigbee är ett exempel på ett protokoll som redan börjar hitta in i Matter då många Zigbee-enheter redan nu kan uppdateras för att stödja standarden.
Matter är tänkt att fungera helt lokalt och ska inte vara beroende av vare sig molnet eller en hub av något slag, även om du säkert kommer vilja ha en ändå, mer om det nedan.
För att verkligen förenkla vad Matter är så kan vi säga att det är en standard som kommer att låta dig köpa vilka Matter-märkta produkter som helst från vilken tillverkare som helst och kunna lita på att dessa enheterna kan prata med varandra. I terorin ska kompatibilitetslistor bli historia.

Tanken bakom Matter

Matter har tagits fram av Connectivity Standards Alliance som består av företag som Google, Samsung, Apple m.fl och ska fungera i sådan mån att alla produkter du köper som är Matter-kompatibla kommer kunna prata med varandra oberoende av vilken app eller hub du väljer att köra ditt smarta hem genom (ex Google Home, Apple Homekit m.fl.).
Det finns flera tankar med Matter men en av de större är att det inte längre ska behöva finnas flera variationer av samma produkt anpassad för olika ekosystem. Ta Danalock som exempel; det finns idag fyra versioner av deras V3 lås (Bluetooth, Homekit, Zigbee, Z-wave) vilket kan upplevas som förvirrande för kunder som inte har så stor insikt i kompatibla system. Med Matter så hade Danalock i teorin bara behövt göra en modell av sitt V3 lås som sedan kommer att fungera i vilket ekosystem kunden än har (Z-wave kommer nog fortsatt behöva egna modeller dock).
Idag är det också svårt att veta om två produkter kan prata med varandra och fungera ihop, trots att de har samma protokoll. Aqara är ett bra exempel på detta, de säljer Zigbee-styrenheter, men trots detta kan du bara para Aqaras egna produkter med styrenheterna även om du har en Zigbee-pryl redo att användas. Förvirrande? Japp!
Detta är något Matter ska lösa på lång sikt då det inte ska spela någon roll om du köpt en IKEA Matter-rullgardin och vill att den ska åka upp när du går förbi din Aqara Matter-rörelsesensor. Har grejerna Matter så ska de kunna prata med varandra.
Det ska också bli lättare att para dina enheter med ditt system och kopplingsprocessen är kraftigt förenklad jämfört med många lösningar idag. Matter har tagit rätt stor inspiration från Z-wave SmartStart där du bara behöver skanna en QR-kod för att para enheten med ditt system och sedan direkt komma igång. Tack vare att Matter använder Bluetooth för att genomföra initiala inställningar så kommer ens telefon också automatiskt kunna hitta nya enheter i hemmet och snabbt inkludera dessa i det system du använder vare sig det är Google, Apple eller annat.
 Förhoppningen är också att Matter ska göra det enklare för fler tillverkare att ge sig in på IoT marknaden då utvecklingen av nya produkter inte blir lika avancerad då bara en standard måste underhållas.
 
 

För dig som redan har ett smart hem

Idag har det flesta hem någon form av smart produkt hemma, i många fall finns det till och med redan ett större ekosystem med olika produkter och protokoll. Kommer då Matter göra någon skillnad?
Nja? Är väl kanske det rätta svaret på den frågan. Sitter du idag på en större installation med en Homey Pro eller varför inte ett välbyggt Home Assistant system så kanske inte Matter blir något revoltionerande inslag i din vardag då du redan idag samlar enheter från olika tillverkare och protokoll under samma tak och får dessa att automatisera ihop med varandra.
Något som dock kan bli bättre, framförallt om Zigbee framöver bakas in under Matter-taket, är kompatibilitet mellan din styrenhet och nya enheter du köper. Detta förutsatt att du har en styrenhet som idag klarar Matter, som till exempel Aeotec Smart Home Hub – Smartthings. Sitter du på en äldre Homey Pro eller kör ett system med äldre Zigbee-controllers så kommer du tyvärr få uppgradera din hub för att kunna använda Matter.
Du behöver dock inte känns dig särskilt nervös över att behöva investera i ny hårdvara på stört. Det finns knappt några Matter-produkter på markanden ännu och det är ett bra tag kvar innan vi får någon sorts enhetsparitet för Matter kontra de produkter som finns med Zigbee och Z-wave idag.
De användare som kanske kommer att märka av på riktigt att Matter finns är de som inte redan har ett större nätverk av enheter hemma. För dig som kanske bara har någon smart lampa eller ett plug-in relä här och där så kan Matter bli en riktig game-changer där du kan slippa använda flera appar för att styra dina smarta hem produkter utan kan samla allt i till exempel Google Home eller Homekit.
Detta under förutsättningen att tillverkarna följer Matter-standarden som det är tänkt. Det är tyvärr ingen garanti och vissa funktioner kan fortsatt bli låsta till en specifik app eller styrenhet.

Det här med att följa en standard

Vi ska inte vara cyniker här, vi kommer trots allt pusha hårt för Matter och sälja enheter som kommer att hitta in i många Svenska hem.
Men det är värt att belysa vissa svagheter som idag finns i Matter-standarden. Framförallt finns det två stora hinder som gör att Matter kanske inte kommer att fungera 100% som utlovat.

Multi-admin är inte ett kravMulti-admin är lite vad som gör Matter smidigt. Multi-admin ska i teorin låta dig lägga till vilken Matter produkt som helst i din favorit-app som stödjer Matter-enheter. Verkligheten ser dock lite annorlunda ut där det är upp till tillverkaren om de vill tillåta andra enheter i sin app. Du kommer till exempel inte att kunna lägga till din nya fina Matter-rörelsesensor från Aqara i ditt Philips Hue-system, trots att Hue stödjer Matter. Du kan då bli tvungen att använda en helt annan app än den du kanske vill.
Det är valfritt att exponera full funktion av produktenRent krasst finns det inget krav på tillverkarna att de måste tillåta full funktion av sina enheter i andras appar, trots att enheten avnänder Matter. Det är med andra ord inte säkert att du kommer att få ut full funktion av enheten du köpt om du inte använder rätt app. Som ett exempel kan Apple till exempel välja att de inte känner för att stödja energimätning på Matter-pluggar i Homekit vilket kan leda till att funktionen du betalat för kanske bara dyker upp i, säg, Smartthings som har valt att stötta funktionen.Philips Hue har till exempel redan bekräftat att flera funktioner för deras belysning fortsatt kommer att vara låst till Hue-appen och Hue-bryggan, trots att den kommer bli Matter-certifierad.

En framtid utan flera appar och styrenheter finns, men den är inte här ännu tråkigt nog. För de som vill ha en så komplett upplevelse som möjlig så kommer fortsatt en schysst styrenhet eller Home Assistant att vara svaret då lite väl mycket frihet i hur Matter ska implementeras fortsatt ligger hos de individuella tillverkarna.
Sömlös överföring av enheter ligger högt upp på mångas önskelistor för det smarta hemmet. Du kan fortsätta önska, då detta är något i stort sett ingen tillverkare som anammat Matter kommer att implementera. I praktiken innebär det att om du till exempel skulle ställa in en Matter-lampa i Google Home och döpa den till “Badrum” och sedan byter över till Apple Homekit så kommer lampan, trots att båda apparna stödjer Matter, inte att gå in i Homekit som “Badrum” utan du kommer vara tvungen att ställa in lampan även här. Byter du sedan namn till “Badrum tak” i Homekit så kommer den ändringen inte att återspeglas i Google Home, trots att du ställt in lampan i båda apparna.
Det har också skett vissa “uppdelningar” inom CSA där till exempel Google och Samsung gått ihop för att individuellt förbättra vissa delar av Matter på egen hand vilket kan leda till att användare som kanske kör Alexa eller Homekit inte får en likvärdig upplevelse trots att du som användare köpt produkter av samma standard.
Du kommer fortsatt vilja ha en styrenhet hemma.
Även om Matter i teorin inte behöver en styrenhet så ser verkligheten annorlunda ut. Du kanske idag har Z-wave produkter hemma, eller Zigbee-produkter som inte kommer att uppdateras för att stödja Matter/Thread. Du kanske har hittat en produkt du verkligen vill använda men den stödjer inte Matter?
Det är här styrenheterna kommer in för att rädda dagen. En styenhet såsom Aeotec Smart Home Hub låter “alla” produkter prata med varandra, oavsett protokoll och standard. Matter stödjer initialt inte alla typer av enheter utan väldigt många olika produkter kommer att dröja ett tag innan vi ser med Matter-stöd.
Just nu stödjer Matter följande enhetstyper:

Lampor och lampknappar
Smarta strömpluggar och uutag
Dörrlås
Termostater
Rullgardiner och persienner
Säkerhets-sensorer
Garagedörrsöppnare
WAP och bryggor
TV-apparater och streaming-boxar

Har du med andra ord en enhet eller har tagit sikte på en enhet med annan funktion än ovan kategorier så är just nu Matter inte ett alternativ. Idag är det väldigt populärt med DIN-reläer och energimätare i de smarta hemmen och det kan ta ett tag till innan det dyker upp enheter för detta med Matter som standard.
Återigen kan en styrenhet här hjälpa till att lösa problemet då en bra hub kan låta existerande energimätare med Zigbee/Z-wave/WiFi prata med dina Matter produkter och få dessa att jobba tillsammans ändå.
 
 

Sammanfattning

Sådär, nu har vi tagit upp både bra och mindre bra saker med Matter! 
Hur allt kommer att bli är lite svårt att säga, det finns en väldigt god tanke med Matter och av det vi sett så fungerar det ruggigt bra i ideala förhållanden. Men det finns också många hinder och i praktiken så kommer du nog behöva titta på kompatibilitetslistor ett tag framöver.
Mycket hänger på tillverkarna och löftet om ett enklare smart hem ligger i mångt och mycket i deras händer.
Vi ser trots allt fram emot att ta hem så mycket Matter och Thread produkter vi bara kan och är taggade på att hjälpa dig igång med ditt smarta hem! 🙂
Har du fler frågor eller anser att vi glömt något viktigt? Maila oss gärna på info@m.nu!

Vi förklarar Thread!

Thread - Ett nytt protokoll?

Matter är i antågande och i samband med detta så har många fått upp ögonen för protokollet Thread som Matter huvudsakligen kommer att använda sig av. Men vad är Thread egentligen?
Thread är likt sin “inspirationskälla” Zigbee ett trådlöst mesh-protokoll för kommunikation mellan IoT enheter i hemmet. Thread utvecklas av Thread Group som består av företag såsom Apple, Google, Smartthings och Silicon Labs (som även ligger bakom Z-Wave).
Protokollet såg dagens ljus redan 2014 men det är först nu som det på allvar börjar bli ett alternativ som kommer att dyka upp i faktisk hårdvara. Bland annat på m.nu!
 

Hur funkar Thread rent tekniskt?

Likheterna med Zigbee är många. Thread jobbar över 2.4Ghz och skapar en mesh för att förlänga nätverkets räckvidd. Det är IP-baserat för enkelhetens skull.
I ett Thread-nätverk finns det huvudsakligen två typer av enheter, precis som för Zigbee och Z-wave, dessa är:

FTD – Full Thread DeviceFast strömansluten enhet, kan fungera som router eller border router i Thread nätverket. T.ex. en smart strömplugg. Är alltid igång.
MTD – Minimal Thread DeviceGenerellt sett batteridrivna enheter. Tar del av Thread nätverket men förlänger inte räckvidden för att spara energi. Får gå ner i viloläge.

Ovan nämns något som heter “router” vilket fungerar på så sätt att det är en enhet som förutom att förlänga Thread-nätverket även tillåter enheter att gå med i nätverket på ett säkert sätt.
Du kan ha max 32 Thread routers i ett nätverk. Något som är väldigt kyftigt runt detta är att om du till exempel skulle ha 50 routers i ditt hem så kommer Thread automatiskt välja de bästa 16-32 enheterna som huvudsakliga routers och nedgradera resten för att fortfarande få vara del av nätverket. Häftigt!
När en FTD nedgraderas i Thread nätverket benämns den REED –  Read or Router Eligible End Device vilket betyder att den kan bli uppgraderad till en border router eller router om nätverket skulle komma att förändras.
Vilka enheter som ska vara FTD, MTD eller REED bestäms av något som kallas LR – Leader Role. Generellt sett är detta din styrenhet men ledarrollen kan också tilldelas till någon annan FTD i ditt Thread-nätverk. Du kan bara ha en LR per nätverk och rollen flyttas automatiskt mellan enheter beroende på online-status.
En router kan också vara en Border Router vilket innebär att enheten kan översätta och vidarebefodra information och status från Thread-nätverket till andra enheter såsom din telefon eller dator. Detta i sin tur låter dig styra enheterna i Thread-nätverket.
Du kan ha flera border routers i ett och samma thread nätverk och egentligen kan vilken router som helst bli en border router så länge den klarar hårdvarukraven. Bra exempel på en border routers är till exempel Apple TV 4K eller Aeotec Smartthings Hub.
Det finns lite olika roller till MTD-enheter också, den viktigaste av dessa är SED – Sleepy End Device vilket oftast är en roll som tilldelas batteridrivna enheter såsom temperatursensorer eller liknande typer av produkter. Om en MTD räknas som en SED så tillåts den stänga av sin Thread sändare och behöver inte vara del av nätverket förrän det behövs, som till exempel vid en temperaturförändring som ska rapporteras. SED finns till för att spara batteri.
En SED vaknar, likt en Z-wave nod, periodvis för att checka in på Thread-nätverket.

Bu eller bä för mig?

Thread är ett modernt protkoll som är byggt med stor stabilitet i åtanke. Gemene man ska bara behöva “plug n play” sina enheter i ett Thread-nätverk och kunna räkna med att det fungerar. Men är det så enkelt?
Några stora fördelar med Thread är:

Självläkande då nätverket dynamiskt kan tilldela roller och anpassa sig efter enheters online-status och avstånd mm
Även om styrenheten går offline så fungerar nätverket då en ny LR tilldelas
Skapar automatiskt den starkaste mesh-kopplingen utan användar-input. Oavsett i vilken ordning du inkluderar enheterna
Jobbar över IPv6 för högre säkerhet och bättre respons inom nätverket
Enheter med batteri bör få lång livslängd tack vare SED-rollen
Enhetscerifiering likt Z-wave vilket gör att du lättare hittar enheter som funkar i ditt nätverk – se loggorna bredvid!

Det finns såklart vissa nackdelar eller “icke-uppgraderingar” och det kan vara saker såsom:

Ingen större uppgradering mot Zigbee i responstider
Passar inte så bra för video
Räckvidden är i stort sett samma som Zigbee och Z-wave så det blir ingen större uppgradering att byta ut dina existerande enheter
Använder 2.4Ghz precis som Zigbee, potential för störningar?

Thread använder Spread Spectrum vilket bör minska risken för störningar i nätverket avsevärt men det är värt att ha detta i åtanke när du bygger upp ditt framtida Thread-nätverk. Att köra Wireshark eller liknande hemma för att få koll på kanaler och enheter i ditt 2.4Ghz nätverk kan vara något som räddar dig från framtida huvudvärker.
Kort fattat så kommer Thread vara ett bra val för många då det bygger på de hörnstenar som gör både Zigbee och Z-Wave till bra protokoll. Just nu finns det väldigt få enheter på marknaden men vi räknar med en stor ökning i tillgängliga produkter med Thread i takt med att Matter kommer igång på allvar.
Behöver du då kasta ut dina smarta hem prylar och byta till Thread ASAP? 
Kort svar nej, har du ett fungerande Zigbee eller Z-wave nätverk idag så uppfyller dessa till största del samma funktion som Thread. När enheter med Thread-protkollet börjar dyka upp så rekommenderar vi hellre att du kör dina prylar paralellt med Thread. Via till exempel Smartthings så kan du få Zigbee och Z-wave att prata med Thread och på så vis förlänger du livslängden på dina enheter ett bra tag till!

Thread och Matter?

Många har blandat ihop Thread och Matter tack vare den tajta marknadsföringen som skett kring de två varumärkena.
I grund och botten har de inte så mycket med varandra att göra annat än att Thread är det protokoll som huvudsakligen kommer att användas för att drifta Matter-enheter. Med andra ord kommer en Matter-certifierad smart termostat med största sannolikhet att använda Thread för att kommunicera med andra Matter-prylar.
Man kan jämföra det med att Aqara valt Zigbee för att kommuncera mellan sina enheter eller att Plejd använder Bluetooth. På samma sätt kommer enheter med Matter-stämpel att använda Thread.
 Vi ser fram emot att ta in massor med enheter som använder både Thread och Matter den kommande tiden! Håll utkik på m.nu och börja med ditt smarta hem redan idag!

That's all folks! Har du frågor kring Thread? Kontakta gärna vår support på info@m.nu!

Läser in

Kul att du gillar vår blogg!

Skriv upp dig på vår maillista för att få allt det senaste från m.nu - Nya produkter, kampanjer och mycket mer!

Wohoo! Du är nu med på maillistan!