Apple Carplay & Siri – oven avaaminen ilman puhelimen lukituksen avaamista – osa 3

Seikkailut Apple Carplay:n ja Sirin kanssa jatkuu… Jatkoa osille 1 ja 2.

Luulin jo selättäneeni ongelmat ja olin varsin tyytyväinen lopputulokseen. Sain portin ja vasemman autotallin auki CarPlay ja Siri-yhdistelmällä käyttämällä loogiselta kuulostavaa komentoa ”Hei Siri, Avaa portti

Tärkein kuitenkin unohtui, eli projektin lopputuloksen hyväksyttäminen hallituksen puheenjohtajalla, eli vaimolla…

  1. Projektin loppukatselmus ohjausryhmän kanssa
  2. Takaisin suunnittelupöydälle
  3. Tarvitaanko uusi ”avaa portti” tilanne?
  4. Apple Homekit ”avaa portti” tilanteen tuunausta
  5. Yhteenveto

Projektin loppukatselmus ohjausryhmän kanssa

Minä: ”Tuuppa kattoon, nyt portin saa auki järkevämmällä komennolla”

Vaimo: ”***Huokaus***”

Minä: ”Hei Siri, avaa portti”

Siri: ”Selvä”

Portti ja vasen autotalli aukeaa.

Minä: ”Ta-daa

Vaimo: ”Miksi autotallin ovikin aukeaa?

Minä: ”On kätevaa, kun saa molemmat auki yhdellä komennolla. Yleensä ajan auton talliin kun tulen kotiin”

Vaimo: ”Höh, no mitä jos MINÄ haluan vain portin auki?”

Vaimo: ”Jos vaikka pitää avata portti lokakaivon tyhjentäjälle, ei silloin pidä avata autotallia

Vaimo: ”tai jos …”

Vaimo: ”tai jos…”

Tuloksena muutaman minuutin monologi eri näköisistä poikkeustilanteista, jotka tulevat eteen ehkä muutaman kerran vuodessa.

Ehkä on parempi vaan pitää kuitenkin suu supussa, eikä puuttua poikkeustilanteiden harvinaisuuteen.

Yritetään tarjota muuta sovinnollisempaa ratkaisua.

Minä: ”No silloin olet yleensä kotona ja ei tarvitse huolehtia puhelimen lukituksen avaamisesta ja normaalit Siri-komennot toimii suoraan”

Vaimo: ”Ai niin kuin miten?”

Minä: ”Sanot vain `Hei Siri avaa AJOPORTTI´ ”

Vaimo: ”Mikä ihmeen AJOPORTTI, justhan se oli PORTTI?”

Vaimo: ”Onpa hankalaa, ennen oli paremmin, en käytä”

Takaisin suunnittelupöydälle

No onhan vaimolla pointti ja on se vähän epäloogista, että käskyllä ”avaa portti” aukeaa myös vasen autotalli.

Aletaan nimeämään juttuja uudestaan, että ”avaa portti” -komennolla aukeaa pelkästään ”portti”.

Homekitistä löytyy tällä hetkellä ”Portti” -nimellä:

  • Portti -niminen ryhmä tai huone
  • Portti -niminen valaisin

Itse portin nimi muutettiin edellisellä kierroksella muotoon ”ajoportti”. Yritetään muuttaa se muotoon ”portti”

Ei onnistu.

Apple Homekit ei tykkää jos samalla nimellä on useampi objekti, ei ainakaan niin, että muuttaa Apple Home käyttöliitymästä nimen sellaiseksi joka on jo jollain muulla objektilla. Jotenkin se on tämän kuitenkin hyväksynyt…

Mistäs nämä huoneet alunperin tehtiin?

Aivan, Hue valaisimia kontrolloivasta applikaatiosta, joka on synkattu Homekittiin.

Olisin voinut tehdä tarvittavat muutokset suoraan myös Homekit applikaatiosta, eli

  • Portti -huoneelle uusi nimi
  • Portti -valaisimelle uusi nimi
  • ja lopuksi itse portille uusi nimi ”Portti”

Tämän ratkaisun huono puoli olisi ollut se, että Hue ja Homekit olisivat eri mieltä nimistä ja tulevaisuudessa olisi todennäköisesti syntynyt joku katastrofi, kun olisi synkannut Hue:n konffit uudestaan Homekittiin.

Tehdään muutokset Hue applikaatiossa

  • Portti -huoneen uusi nimi on ”ajoportti”
  • Portti -valaisimen uusi nimi on ”portin valo”

Synkataan tiedot Homekittiin.

Siirretään nyt Homekit ”oletushuoneessa” oleva varsinainen ”ajoportti” huoneeseen ”ajoportti” ja vaihdetaan sen nimi muotoon ”portti”.

Testataan vielä kotona.

Minä: ”Hei Siri, avaa portti”

Siri: ”Avataan portti

Portti aukeaa.

Tarvitaanko uusi ”avaa portti” tilanne?

Ei välttämättä.

Itse en näe ”avaa portti” komennolle juuri käyttöä auton ratissa, jolloin portin käskyttäminen Apple CarPlay:n avulla olisi joskus hankalaa ”normaaleilla” Siri-komennoilla välillä pyydettävän puhelimen lukituksen avaamis-operaation takia. Kotona ollessa Siri käyttäytyy eri tavalla ja normaalit puhekomennot toimivat ilman, että välillä pitää avata puhelimen lukitus. Näin ollen ei tarvitse tehdä ylimääräisiä virityksiä ”tilanteiden” muodossa..

Apple Homekit ”avaa portti” tilanteen tuunausta

Kun ”Avaa portti” on nyt konvertoitu ”tavalliseksi” Siri-komennoksi, niin pitää muokata olemassa olevaa tilannetta, ”avaa portti”, jotta saa portin ja autotallin auki autosta ilman, että tarvitsee avata puhelimen lukitusta.

Kokeillaan nimetä se uudelleen muotoon ”avaa portti ja autotalli”

Testataan.

Minä: ”Hei Siri, avaa portti ja autotalli”

Siri: ”Selvä”

Vieläkin lyhyistä vastauksista päätellen ilmassa on pientä närkästystä, mutta ei väliä, portti ja vasen autotallin ovi aukeavat.

Viedään testausryhmä ajelulle ja kokeillaan myös autossa.

Minä: ”avaa portti ja autotalli”

Siri: “komennon suorittaminen vaatii, että avaat puhelimen lukituksen

Eli Siri kuuli vain osuuden ”avaa portti”.

Kokeillaan uudestaan. Toimii.

Mutta on ehkä vähän pitkä komento ja mitä pitempi komento, niin sitä helpommin Siri kuulee väärin.

Olisikohan joku muu komento parempi?

  • Avaa ajoportti”?
    • Menee mahdollisesti sekaisin pelkän portin kanssa
    • Ei hyvä

Hmm, ehkä joku ihan muu nimi tilanteelle, missä ei puhuta ”avaamisesta” tai ”portista” mitään?

Mitä olen tekemässä kun haluan portin ja autotallin auki?

Tulen kotiin.

Kokeillaan vaihtamalla tilanteen nimi muotoon ”Tulen kotiin”.

Testataan, toimii kotona ja autossa.

Yhteenveto

Kuten muussakin ohjelmoinnissa, niin myös kotiautomaation virittelyssä murto-osa ajasta menee varsinaisen ongelman ratkaisemiseen, suurin osa ajasta menee siitä huolehtimiseen, että automaatio tekee juuri sen mitä pitää, ei mitään muuta ja että automaatio kykenee tokenemaan poikkeustilanteista.

Lisäksi aikaa palaa varmistumiseen, että käyttäjät ymmärtävät miten automaatio toimii ja tehdä automaatiosta mahdollisimman helppokäyttöinen.

”Koti” aspekti tuo myös lisää kulmakertoimia ja asioihin suhtaudutaan helpommin isolla tunteella.

Käyttääkö vaimo koskaan Siri-komentoa ”avaa portti”?

En usko, että näin pääsee käymään.

Ja olisiko ollut helpompaa käyttää ”avaa portti” komentoa tilanteen nimenä ja mahdollistaa portin avaaminen autosta Siri-komennolla “avaa portti” ilman puhelimen lukituksen avaamista?

Kyllä.

Unohtuuko ”tulen kotiin” tilanteen nimi jossain vaiheessa? Ja huudellaan autossa sen sijaan ”avaa portti” ja Siri pyytää avaamaan ensin puhelimen lukituksen?

Kyllä ja Kyllä.

Eli harjoituksessa ei ollut mitään järkeä?

Väärin.

Vaimo sai mitä halusi, eli tarvittaessa pelkän portin saa auki komennolla ”avaa portti”. Sillä ei ole juuri merkitystä käyttääkö hän komentoa…

Happy wife – Happy life

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out /  Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out /  Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out /  Muuta )

Muodostetaan yhteyttä palveluun %s