Bija paredzēts, ka “Matter” kļūs par viedās mājas “USB-C brīdi”: iegādājies ierīci, noskenē kodu, un tā vienkārši darbojas jebkurā izmantotajā ekosistēmā. IKEA jaunākajam lēto pogu, spuldžu, kontaktdakšu un sensoru piedāvājumam bija jābūt pierādījumam — dienai, kad masveida tirgus cenas atbildīs ilgi solītajam sadarbspējas standartam.
Tā vietā agrīnie lietotāji saskaras ar pazīstamu viedās mājas realitāti: nodošana ekspluatācijā (pirmā iestatīšana) joprojām ir nestabila, un, ja tā neizdodas, tā šķiet nejauša. Ziņojumi par atkārtotām atiestatīšanas darbībām, ierīcēm, kas vienreiz savienojas pārī un pazūd, un produktiem, kas atsakās pievienoties jebkuram kontrolierim, nav tikai kaitinoši — tie grauj visu Matter solījumu.
Šajā ierakstā ir paskaidrots, kas, visticamāk, notiek zem pārsega un kāpēcMatter-over-Threadir unikāli spējīgsununikāli mulsinoši, ko jūs varat izmēģināt jau šodien, ja jūsu ierīces nedarbojas, un kas Ikea (un plašākai nozarei) ir jālabo, ja tā vēlas, lai Matter sasniegtu parastos cilvēkus.
Svarīgākais vienā rindkopā (un kāpēc tas ir atšķirīgs)
Matter nav viena radio tehnoloģija. Tas ir lietojumprogrammu slānis — kopīga valoda, kas darbojas, izmantojot IP tīklu un darbojas ar vārdiem “ieslēgt”, “aptumšot”, “ziņot par temperatūru” utt. Ja ierīce runā Matter valodā, saderīgam kontrolierim (Apple Home, Google Home, Alexa, SmartThings, Home Assistant utt.) vajadzētu to saprast bez konkrēta zīmola centrmezgliem vai mākoņa kontiem.
Šī “IP” daļa ir atslēga. Tradicionālās viedās mājas ekosistēmas bieži vien balstījās uz patentētiem stekiem, pārdevēju centrmezgliem un tulkošanas slāņiem. Matter uzskata, ka, standartizējot valodu un izmantojot IP, ierīces var kontrolēt lokāli, tās pēc noklusējuma ir drošākas un ražotājiem tās ir vieglāk ieviest vienreizēji.
Bet tas arī nozīmē, ka Matter ierīces manto tīklošanas sarežģītību, un tīklošana ir slavena ar to, ka tā nepiedod, ja kāda sastāvdaļa ir nepareizi konfigurēta.
Ko īsti nozīmē “Matter-over-Thread” (lieta pār pavedienu)
Lielākā daļa patērētāju Matter ierīču iedalās divās kategorijās:
- Matter-over-Wi-Fiierīces tieši pievienojas jūsu Wi-Fi tīklam (bieži vien ar 2,4 GHz ierobežojumiem un jaudas kompromisiem).
- Matter-over-Threadierīces izmanto Thread — mazjaudas tīkla protokolu, kas izveidots, pamatojoties uz IEEE 802.15.4, un joprojām nonāk IP tīklā (IPv6), tikai ne Wi-Fi tīklā.
Thread ir paredzēts akumulatora ierīcēm un maziem sensoriem: tas ir mazas enerģijas, saderīgs ar tīkla savienojumu un paredzēts uzticamībai, kad tīkls ir vesels. Tas ir paredzēts arī kā drošs tīkla slānī un veidots lietu interneta (IoT) stila izvietošanai.
Kļūda: pavedienu ierīces tieši nesazinās ar jūsu Wi-Fi maršrutētāju. Tām ir nepieciešamsVītnes malu frēze— ierīce, kas savieno Thread tīklu ar jūsu mājas IP tīklu. Atkarībā no jūsu platformas tas var būt viedais skaļrunis, televizora pierīce, speciāls centrmezgls vai (Ikea pasaulē) DIRIGERA centrmezgls.
Tātad, ja Matter-over-Thread ierīce neizveido savienojumu, kļūme var rasties vairākās vietās:
- pati ierīce (programmatūra, ražošanas novirze, akumulatora stāvoklis)
- Bluetooth iestatīšana tālrunī
- kontroliera lietotne
- robežas maršrutētājs
- jūsu lokālā tīkla IPv6 darbība
- esošie pavedienu tīkli no citiem robežmaršrutētājiem
- vai mijiedarbība starp vairāku pārdevēju pavedienu ieviešanu
Citiem vārdiem sakot: “noskenējiet QR kodu, tas vienkārši darbojas” prasa pārsteidzoši daudz infrastruktūras, lai tā būtu pareiza.
Kāpēc nodošana ekspluatācijā ir viedās mājas sāpju punkts
Nodošana ekspluatācijā ir jaunas ierīces drošas pievienošanas uzticamam tīklam process. Matter gadījumā tas parasti izskatās šādi:
- Jūs ieslēdzat ierīci.
- Jūs atverat kontroliera lietotni un skenējat QR kodu vai ievadāt iestatīšanas kodu.
- Telefons izmantoBluetooth zema enerģijas patēriņa (BLE)lai sazinātos ar ierīci.
- Akreditācijas dati (un cita konfigurācija) tiek apmainīti, lai ierīce varētu pievienoties mērķa tīklam.
- Ierīce izveido savienojumu ar Wi-Fi vai Thread tīklu, iegūst IPv6 adresi un kļūst sasniedzama kontrolierim.
BLE iesaistīšanās iemesls ir pragmatisks: ierīcei, kas vēl nav tīklā, ir nepieciešamsdaživeids, kā tikt atklātam. BLE ir plaši pieejams tālruņos un mazjaudas ierīcēs.
Taču BLE ir arī nepastāvīgs. Diapazons, traucējumi, tālruņa operētājsistēmas atļauju īpatnības, fona darbība un laika intervāli var izraisīt to, ka citādi labi darbojoša ierīce nepamana rokasspiedienu.
Ikea sniegtie norādījumi par Matter produktu savienošanu izceļ šo realitāti: ierīces ir “gatavas savienošanai” tikai ierobežotu laiku pēc ieslēgšanas, un, ja rodas problēmas, jums bieži tiek ieteikts atiestatīt ierīces un sākt no jauna, turoties fiziski tuvu viena otrai, lai BLE saglabātu savu spēku.
Tas atklāj pirmo patiesību par mūsdienu viedajām mājām: visvairāk "standartizētais" slānis joprojām balstās uz īsa attāluma radio saiti un virkni lietotņu loģikas.
Vītnes apmales maršrutētāja mīkla (un kāpēc vairāk ne vienmēr ir labāk)
Pavedienu tīkliem ir jābūt izturīgiem: vairākiem maršrutētājiem, pašatjaunojošiem maršrutiem un spējai paplašināt pārklājumu. Praksē patērētāju mājās var būt vairāki robežmaršrutētāji no dažādām ekosistēmām (piemēram, viens no Apple un otrs no Google), un pieredze kļūst neparedzama.
Veselīgam pavedienu tīklam ir nepieciešama skaidrība par:
- Kurš robežmaršrutētājs ir “ieejas punkts” nodošanas ekspluatācijā laikā
- vai ierīce mēģina pievienotiesparedzētsVītņu tīkls
- kā tiek koplietoti tīkla akreditācijas dati (pavediena “datu kopa”)
- vai platformas kontrollera lietotnei ir atbilstošas atļaujas piekļūt Thread stekam tālrunī
Ja ierīce mēģina pievienoties Thread tīklam, kas pastāv, bet nav pareizi sasniedzams ar izmantoto kontrolieri, varat iegūt rezultātu “savienots pārī, bet nevadāms”. Vai arī varat iegūt stāvokli “gandrīz savienots pārī”, kurā ierīce pazūd.
Ikea problēmu novēršanas bieži uzdotajos jautājumos ir iekļauts ievērojams ieteikums:īslaicīgi atvienojiet citus pavedienu robežu maršrutētājusiestatīšanas laikā, lai Ikea lietotne varētu izveidot stabilu savienojumu, pēc tam pievienojiet tos atkārtoti, lai ļautu tīklam atjaunoties. Šis padoms nepastāvētu, ja ekosistēma būtu konsekventi nemanāma.
Tas nozīmē, ka vairāku pārdevēju pavedienu vides reālās mājās joprojām var būt nestabilas, īpaši ieviešanas laikā.
IPv6: neredzamā prasība, ko daudzi mājas tīkli ignorē
Thread ir uz IPv6 balstīts protokols. Matter-over-Thread ierīces galu galā sazinās, izmantojot IPv6 jūsu lokālajā tīklā. Ja jūsu mājas maršrutētāja IPv6 iestatījumi ir neparasti, īpaši, ja tie darbojas atšķirīgi lokālajā tīklā (LAN) un globālajā tīklos (WAN), tas var sagraut programmatūras komplektu pieņēmumus.
Daudzi cilvēki nekad nepieskaras IPv6 iestatījumiem. Daži maršrutētāji tiek piegādāti ar daļējām vai mulsinošām opcijām. Daži interneta pakalpojumu sniedzēji dara dīvainas lietas. Dažas tīkla Wi-Fi sistēmas pilnībā slēpj pogas.
Ikea bieži uzdotajos jautājumos ir skaidri minēta IPv6: tajā ieteicams pārliecināties, vai lokālajā tīklā ir iespējots IPv6, un pat ieteikts, ka, ja problēmas joprojām pastāv, iespējams, būs jāpārslēdz IPv6 darbība WAN pusē.
Tas ir diezgan neprātīgi, ka 8 dolārus vērta viedpoga prasa šādu prasību. Taču tas atbilst tam, ko inženieri jau zina: tiklīdz uz modernu tīklu bāzes izveidojat “vienkāršas” ierīces, jūs mantojat arī perifērijas korpusus.
Kāpēc “lētā” aparatūra var būt grūtāka, nekā izskatās
Kad ierīču līnijai ir noteikta agresīva cena, kompromisi parādās vietās, ko patērētāji nepamana:
- mazākas antenas un mazāk piedodoša RF veiktspēja
- lētākas jaudas komponentes un sprieguma stabilitātes problēmas
- baterijas, kas nolaižas slodzes laikā
- mazāks atmiņas budžets (mazāk vietas stabilai reģistrēšanai, atkārtotiem mēģinājumiem un atkopšanai)
- lēnāki mikrokontrolleri, kuriem ir grūtības ar sarežģītiem protokolu steksiem
Matter-over-Thread nav niecīgs protokols. Tas ir slāņots steks: BLE nodošana ekspluatācijā, kriptogrāfiskā apmaiņa, pavedienu savienošana, IP adresēšana un Matter datu modelis. Uz papīra tas ir eleganti. Ierīcēs ar ierobežotām iespējām tas var būt daudz.
Tas nenozīmē, ka Ikea ierīces ir “sliktas”, taču tas palielina iespējamību, ka nelielas ieviešanas problēmas kļūs lietotājam pamanāmas visjutīgākajā brīdī: pirmajā iestatīšanā.
Ko lietotāji ziņo (un ko tas liecina)
Balstoties uz agrīno atspoguļojumu un lietotāju forumu tērzēšanu, kļūmju režīmi izskatās šādi:
- Nepieciešami atkārtoti mēģinājumiierīcēm varētu izdoties piektajā vai septītajā mēģinājumā.
- Vienreiz savienojas pārī, tad nokrīt: poga vai spuldzīte īslaicīgi parādās un kļūst nesasniedzama.
- Atsakās savienoties pārī ar jebkodaži sensori vienkārši nekad neparādās.
- Saderas ar vienu ekosistēmu, bet ne ar citupiem., pievienojas vienam kontrolierim, bet neizdodas citur.
Šie modeļi atbilst vairākām pamatcēloņu klasēm:
- Ekspluatācijas uzsākšanas laika/diapazona problēmas(BLE rokasspiediens neizdodas vai tiek pārtraukts)
- Pavedienu datu kopas apjukums(ierīce mēģina pievienoties nepareizajam pavedienu tīklam)
- Robežu maršrutētāju sadarbspējas problēmas(vairāku maršrutētāju mājas uzvedas atšķirīgi)
- Programmatūras stūra korpusi(ierīcē var būt kļūdas, ko izraisa konkrēti kontrolieri)
- Kontroliera lietotnes ierobežojumi(platformas atjauninājumi var pārtraukt nodošanas ekspluatācijā plūsmas)
Iespējams arī, ka daļa ierīču ir vienkārši bojātas, taču plaši izplatītais apgalvojums “dažiem darbojas, citiem ne” norāda uz vides jutīgumu vai programmatūras sadarbspēju.
Praktiska problēmu novēršana: ko darīt, ja jūsu Ikea Matter ierīce neizveido savienojumu
Ja jūs meklējat pāru veidošanas rīku, šeit ir pragmatiska secība, kas atbilst tam, kā faktiski darbojas Matter-over-Thread ieviešana.
1) Sāciet absurdi tuvu (jo vispirms ir BLE)
Sākotnējās iestatīšanas laikā rīkojieties kā Bluetooth iestatīšana, nevis Thread iestatīšana. Stāviet ierīces tuvumā.unblakus centrmezglam/robežrūterim, ko izmantojat. Ja mēģināt pieslēgties, izmantojot Ikea lietotni un DIRIGERA, turiet tālruni abu tuvumā.
Ja jūsu tālrunis darbojas pārslogotā 5 GHz Wi-Fi joslā, iestatīšanas laikā apsveriet iespēju pārslēgties uz 2,4 GHz (diapazons un stabilitāte var būt svarīgi visam procesam, pat ja pati ierīce nepievienojas Wi-Fi tīklam).
2) Ievērojiet pārī savienojamo logu un veiciet pareizu atiestatīšanu
Daudzas ierīces reklamē palaišanu tikai ierobežotu laiku pēc ieslēgšanas. Ja nokavējat šo laika periodu, restartējiet savienošanas pārī periodu vai atiestatiet rūpnīcas iestatījumus.
Ikea norādījumi ir šādi:
- atveriet jaunu savienošanas pārī logu, nospiežot sistēmas pogu un, ja nepieciešams
- rūpnīcas atiestatīšana (bieži vien ilgstoša pogas nospiešana vai īpašs apgaismojuma ieslēgšanas/izslēgšanas režīms)
Atiestatīšanas mērķis nav māņticība — tā attīra novecojušu stāvokli no neveiksmīgiem mēģinājumiem.
3) Samaziniet pavedienu sarežģītību ieviešanas laikā
Ja jūsu mājās ir vairākas ekosistēmas, kas nodrošina robežmaršrutētājus (bieži sastopami jauktos Apple/Google/Amazon iestatījumos), mēģiniet īslaicīgi izslēgt tos, kurus neizmantojat ieviešanas mēģinājuma laikā.
Tas var palīdzēt nodrošināt, ka ierīce pievienojas jūsu paredzētajam Thread tīklam ar datu kopu, ko jūsu kontrolieris faktiski var pārvaldīt.
Pēc veiksmīgas nodošanas ekspluatācijā varat visu atkal ieslēgt un ļaut tīklam atjaunoties.
4) Pārbaudiet IPv6 savā lokālajā tīklā
Tā kā Thread izmanto IPv6, jūsu lokālajam tīklam ir jādarbojas pareizi, lai ierīču noteikšana un vadība darbotos droši.
Ja jūsu maršrutētājam ir lokālā tīkla (LAN) IPv6 pārslēgšanas poga, pārliecinieties, vai tā ir iespējota. Ja jums ir papildu iestatījumi, izvairieties no eksotiskiem ugunsmūra noteikumiem, kas bloķē lokālo IPv6 datplūsmu.
Ja jūsu maršrutētājs piedāvā atsevišķas LAN un WAN IPv6 vadības ierīces, esiet gatavi izmēģinājumiem un kļūdām — nevis tāpēc, ka tas ir “pareizi”, bet gan tāpēc, ka patērētāju maršrutētāji ir nekonsekventi.
5) Atjauniniet visu (centrmezgla programmaparatūru + lietotnes)
Matter steki uzlabojas ātri. Pārdevēju centrmezglos, platformu kontrolleros un lietotnēs tiek ieviesti labojumi, kas var būtiski mainīt ieviešanas uzticamību.
Pirms ierīces pasludināšanas par “nederīgu” pārliecinieties, vai:
- jūsu centrmezgla/robežu maršrutētāja programmaparatūra ir atjaunināta
- jūsu kontroliera lietotne ir atjaunināta
- jūsu tālruņa operētājsistēma ir aktuāla
6) Ja viss pārējais neizdodas: izolējiet vidi
Ja jums ir iespēja, pārbaudiet minimālā iestatījumā:
- vienas robežas maršrutētājs
- viens kontrolieris
- minimāla Wi-Fi tīkla sarežģītība
- ierīce dažu pēdu attālumā
Ja tas joprojām neizveido savienojumu vienkāršotā vidē, iespējams, jums ir darīšana ar programmaparatūras problēmu vai aparatūras defektu.
Ko Ikea (un nozarei) vajadzētu darīt tālāk
Lai lētas Matter-over-Thread ierīces kļūtu par plaši izplatītām, pieredzei ir jāmainās no “hobiju entuziastiem” uz “visiem”. Tas nozīmē:
Labāka iekāpšanas diagnostika
Pašlaik lietotājiem tiek parādīts vispārīgs ziņojums “nevarēja izveidot savienojumu”. Sistēma bieži vien zina, kakurtas neizdevās (BLE rokasspiediens, pavedienu pievienošana, IPv6 sasniedzamība, sertifikātu validācija). Pat nelielas daļas no tā parādīšanās — cilvēku valodā — pārvērstu stundām ilgu minēšanu mērķtiecīgu labojumu minūtēs.
Spēcīgāka sadarbspējas pārbaude reālās vairāku maršrutētāju mājās
Laboratorija ar vienu robežu maršrutētāju un nevainojamu tīklu nav īstā pasaule. Daudzās mājās būs:
- interneta pakalpojumu sniedzēja maršrutētājs
- Wi-Fi tīkla sistēma
- viens vai vairāki viedie skaļruņi, kas darbojas kā robežmaršrutētāji
- jauktas ekosistēmas
Testēšanai tas ir jāatspoguļo, un sertifikācijas programmām ir jāuzsver nodošanas ekspluatācijā ceļi šādos apstākļos.
Skaidrākas vadlīnijas par robežmaršrutētājiem un īpašumtiesībām
Parasti patērētāji nezina, kas ir pavedienu apmales maršrutētājs, un viņiem tas arī nevajadzētu būt zināms. Platformām un pārdevējiem ir nepieciešams konsekvents veids, kā:
- parādīt, kurš robežas maršrutētājs ir aktīvs
- parādīt, kuram pavedienu tīklam ierīce pievienojas
- izvairieties no “spoku” tīkliem, ko atstājusi vecā aparatūra
Programmatūras un atcelšanas mehānismi
Ja programmaparatūras kļūda rada nopietnas problēmas, pārdevējiem ir nepieciešami ātri atjauninājumi. Taču viņiem ir nepieciešami arī droši atjauninājumi: strāvas padeves pārtraukumam atjaunināšanas laikā nevajadzētu apturēt 6 dolāru vērtas ierīces darbību vai pieprasīt garantijas procesu.
Kāpēc tas ir svarīgi arī ārpus Ikea
IKEA jaunā produktu līnija ir nozīmīga tieši tāpēc, ka tā ir lēta un plaši pieejama. Kad Matter ierīces pārsvarā bija augstākās klases sīkrīki, kļūmes tika vainotas “agrīno lietotāju” realitātē. Kad masu tirgus mazumtirgotājs pārdod Matter produktu klāstu par 6–20 dolāriem, kļūmes kļūst par paša Matter reputāciju.
Ja iestatīšanas pieredze neuzlabosies, patērētāji nesecinās: “Ikea pirmās Matter ierīces ir neveiksmīgas.” Viņi secinās: “viedā māja joprojām nedarbojas”, un pārtrauks mēģināt.
Pozitīvais ir tas, ka problēmas tagad ir redzamas, atklāti, un stimuli ir saskaņoti: Ikea vēlas, lai produkti gūtu panākumus, platformu veidotāji vēlas, lai Matter tiktu uzticēts, un standartu institūcijas vēlas, lai sertifikācijai būtu kāda nozīme.
Apakšējā līnija
“Matter-over-Thread” ir pareizais virziens viedajām mājām — tieši tas patērētājiem gadiem ilgi ir solīts, ka mazjaudas tīkla ierīces, kuras var lokāli kontrolēt dažādās ekosistēmās, ir mazs enerģijas patēriņš.
Taču ievada process joprojām ir vājais posms, un Thread robežmaršrutētāja sarežģītība, kā arī IPv6 un BLE nodošanas ekspluatācijā īpatnības var pārvērst "vienkāršu iestatīšanu" atkārtotās atiestatīšanās un forumu meklēšanā.
Ja jums šodien ir grūtības, vienkāršojiet vidi (viens maršrutētājs pie robežas), iestatīšanas laikā palieciet tuvu (vispirms BLE) un pārliecinieties, ka jūsu lokālā tīkla IPv6 darbība nesabotē steku. Ja pārdevēji vēlas, lai tas kļūtu plaši izplatīts, viņiem ir nepieciešama labāka diagnostika, spēcīgāka reālās pasaules sadarbspējas pārbaude un pārredzamāks skatījums uz jau esošajiem Thread tīkla lietotājiem.