Cozifyn dokumentoimaton API

Cozifyn foorumeita lukemalla selviää, että ovat jo pidemmän aikaa suunnitelleet julkista rajapintaa, jota käyttäjät voisivat hyödyntää. Vielä siitä ei kuitenkaan ole saatu mitään dokumentaatiota tai edes esimerkkejä, virallisesti.

Cozifyn oma applikaatio käyttää REST-rajapintaa, varmastikkin samaa josta on tarkoitus aikanaan saada ulos dokumentaatio jota käyttäjät voisivat hyödyntää. Eräs käyttäjä Cozifyn foorumeilla on onnistunut kaivamaan esiin nuo kutsut ja tehnyt niistä Bitbucketiin pienen demoprojektin. 

https://bitbucket.org/mikakolari/cozify

Tätä hyödyntämällä askartelin itsellekkin pienen skriptin lämpötilojen talteen keräämiseen. Skripti on ajastettu ajettavaksi tunnin välein, ja nykyisellään tallentaa kellonajan ja lämpötilan CSV-tiedostoon. Toistaiseksi näin,  myöhemmin voi sitten muuttaa tuon tallettamaan tiedot tietokantaan.

Highcharts piirtää sitten tuosta datasta graafin, josta on helppo tarkailla onko lämpötiloissa tapahtunut jotain outouksia.

Ylläolevasta kuvasta näkyy esimerkiksi kun parvekkeen ovi oli jäänyt vähän huonosti kiinni, ja koira oli omin nokkineen sen avannut. Olohuoneen lämpötila oli ehtinyt hieman laskea parissa tunnissa. Tälläisesta saa helpolla tehtyä hälytyksen Cozifyn avulla. Asettaa vain raja-arvon, jonka jälkeen lähtee viesti puhelimeen.

Sivuhuomiona vielä tuosta graafista. Lämpötila-anturit on sijoitettu tietokoneen viereen ja tv-tasolle. Tästä johtuu nuo korkeat lämpötilapiikit.

||||| 1 Tykkää! |||||

Cozify – Ensivaikutelma

Lähiaikoina on tiedossa muutto omakotitaloon, ja kiinnostus heräsi kokeilla kotiautomatisointia siellä sitten. Tässä on pari kuukautta aikaa leikkiä nykyisessä kämpässä, laitteita testaillen.

Törmäsin jotain kautta Cozify-kotiautomaatioratkaisuun. Kyseessä on kotimaista käsialaa oleva tuote. Nettisivut olivat varsin fiksut, ja lupailivat hienoja skenaarioita joihin heidän tuote pystyy. Pähkäilin että pitäisikö askarrella itse jokin hubi, joka hoitaa viestinnän eri laitteiden välillä vaiko ostaa tälläinen valmis paketti. Löysin kuitenkin Cozifyn käytettynä sopivan edulliseen hintaan, ja ostin sen sitten.

Ensimmäisenä iltana kun piti laitteeseen tutustua – tutustuminen jäi lyhyeksi. Laite oli vielä paritettu edelliselle omistajalle, ja kun yritin Cozify-applikaation kanssa päästä siihen käsiksi, sain vain kasan virheviestejä vastaukseksi. Oletin että laitteesta löytyy jokin resetointi painike tai muu kikka jolla sen saa palautettua oletusasetuksiin. Tälläistä ei kuitenkaan löytynyt. Lyhyt googlaus paljasti, että pitää ottaa tukeen yhteyttä ja resetoivat laitteen sieltä käsin. Sähköpostia tukeen, ja odottelemaan. Seuraavana päivänä tuli viestiä, että laite olisi resetoitu. Kuitenkin töistä kotiin päästyäni, sama tilanne jatkui. Uusi viesti tukeen, ja tällä kertaa sain vastauksen melko nopeasti. Ja pienen viestittelyn jälkeen laite saatiin resetoitua. Jotenkin en osaa innoistua tälläisestä ratkaisusta. Jos laite vaikka menee solmuun syystä tai toisesta, niin joutuu olemaan yhteyksissä tukeen, sen resetoimiseksi. 

Kun viimein sain laitteen hallintaani, niin esimerksi omistamieni Philips Hue -valojen lisäys onnistui kuin huomaamatta. Samoin kävi Nexan kaukosäätimen kanssa, joka käyttää 433mhz tekniikkaa.  Ja jo muutaman minuutin kuluttua pystyi käskyttämään tuolla kaukosäätimellä Hue-valoja. Samalla istumalla yritin saada valojen ohjauksen reagoimaan eri tavalla riippuen kellonajasta. En kuitenkaan onnistunut ymmärtämään Cozifyn logiikka, millä tälläinen toiminnallisuus pitäisi rakentaa. Pitänee lukea käyttöohjeita. Applikaatio vaikuttaa kuitenkin varsin viimeistellyltä, ja henkii hyvällä tavalla pienen tiimin tekemisen meininkiä. Widgettien puute Androidilla vähän harmittaa.

Yhtenä tavoitteenani olisi saada kerättyä lämpötiladataa talteen johonkin tietokantaan. Cozify ei nykyisellään tallenna anturien lähettämää dataa. Se ainoastaan reagoi jos käyttäjä asettaaa jonkin raja-arvon, esim. kun lämpötila laskee alle 15-asteen, sytytä olohuoneen valo sinisenä. Myöskään laite ei virallisesti tarjoa mitään rajapintaa, jotta voisi itse kysellä lämpötilatietoja ja tallettaa ne. Epävirallisesti tämä kuitenkin pitäisi onnistua käyttäen samaa rajapintaa jota Cozify applikaatio käyttää. Ovat myös lupailleet virallista dokumentaatiota rajapinnan käyttöön. Tämän kun julkistavat, niin laitteen käyttömahdollisuudet kasvavat huimasti.

Seuraavaksi varmaan syvempää tutustumista laitteen ominaisuuksin tai epävirallisen rajapinnan hyödyntämistä lämpötilojen keräämisessä.

Blogi aktivoituu!

On yli puoli vuotta vierähtänyt viimekertaisesta postauksesta! Blogi aktivoituu ja muuttuu hieman. Kuvia on otettu paljon, mutta suurin osa on vaan räpsyjä, eikä siten ehkä sovi tänne. Nyt kuitenkin koitan jakaa aikani myös tämän blogin päivittämiseen. Avopuolisoni Tomi alkaa myös jakaa täällä kuviaan ja uusimaan blogin ulkoasua. Toinen blogi, Spring Dogs, on vienyt aikani nyt kokonaan ja muutenkin tuo uusi tulokas. Pentukin on nyt kasvanut 10 kuukautiseksi, joten aikaa riittää muuhunkin jo hiukan kuin vain Elmon kaitsemiseen.

Tässä eilisiä kuvia, meidän Halloween teema. Kuvat ottanut Tomi ja kaukolaukaisin ;)

 

 

1/60 s  f/2.0  ISO 1600 50 mm
1/60 s f/2.0 ISO 1600 50 mm
1/60 s  f/2.0  ISO 1250 50 mm
1/60 s f/2.0 ISO 1250 50 mm
1/60 s  f/2.0  ISO 2000 50 mm
1/60 s f/2.0 ISO 2000 50 mm

 

 

 

Ja vielä meidän oma panostus

1/40s f/2.5  ISO 400 50 mm
1/40s f/2.5 ISO 400 50 mm
1/20s  f/2.5  ISO 400 50 mm
1/20s f/2.5 ISO 400 50 mm
1/20s  f/2.5  ISO 400 50 mm
1/20s f/2.5 ISO 400 50 mm
1/20s  f/2.5  ISO 400 50 mm
1/20s f/2.5 ISO 400 50 mm
||||| 1 Tykkää! |||||

Meidän Elmo

1/60 s  f/4.0  ISO 800
1/60 s  40 mm  f/4.0 ISO 800
1/50 s  f/4.0  ISO 800
1/50 s  40 mm   f/4.0 ISO 800
1/50 s  f/4.0  ISO 1600
1/50 s  50 mm   f/4.0 ISO 1600
1/60 s  f/4.0  ISO 800
1/60 s  40 mm   f/4.0 ISO 800

Pitkän kuvaustauon jälkeen on hyvä jälleen päästä kameran kanssa liikkeelle :) Nyt on hyvä kuvattavaakin, meille nimittäin reilu viikko sitten saapui pieni labradori-poika Elmo. Tämä pitkään odotettu pentu on niin suloinen, että näitä kuvia on mukava julkaista muidenkin ihasteltaviksi. Kävin tänään vähän kuvailemassa Elmoa ja tässä on lopputulos.

Nämä kuvat on otettu 40 mm ja 50 mm objektiiveilla. Tuo 40 mm on vielä vähän opettelun alla että miten pystyn hyödyntämään sen suuren valovoimaisuuden. Ihan hyviä kuvia tuntuu tulevan pihalla ainakin. Sisällä kuvatessa tuntui vähän vaikealta, kun pitäisi päästä melko kauas kohteesta.

Tässä nyt kuitenkin kuvasatoa tältä päivältä.

Metsässä piti tuplata ISO arvo, muuten olisi jäänyt todella tummiksi kuvat. Melko hitaalla suljinajalla on kaikki kuvat otettu, mallin piti pysyä ihan paikoillaan.  Hyviä vauhtikuvia ei metsästä tullut, näkyi vain musta varjo.

 

 

 

 

1/125 s  f/4.0  ISO 1600
1/125 s  50 mm   f/4.0 ISO 1600

 

 

||||| 0 Tykkää! |||||

Joulua odotellessa

1/80 s  f/4.0  ISO 400
1/80 s f/4.0 ISO 400
1/20 s  f/5.6  ISO 200
1/20 s f/5.6 ISO 200

Kävin pitkästä aikaa vähän tallilla pyörähtämässä pikkuserkkuni kanssa. Otin myös muutaman kuvan jouluisesta Harrista.

Kuvasin ainoastaan 50 mm putkella. Sitä pitäisikin käyttää useammin, kun aina vain ottaa sen helpoimman vaihtoehdon ja sortuu 18 -200 mm putkeen.

Ei näissä kuvissa mitään ihmeellistä sanottavaa ole, melkoisen epätarkoiksi jäivät. Olisi voinut reilusti vaan nostaa ISO-arvoa. Aukon kokoa kun ei enää juurikaan voinut suurentaa, koska muuten tarkennus alue olisi ollut jo niin pieni että olisi joka tapauksessa sumentanut reunat. Tuo f/4 on jo mielestäni melko suuri.

 

 

||||| 1 Tykkää! |||||

Aamukuura

1/125 s  f/5.6  ISO 100
1/125 s f/5.6 ISO 100

Syksyssä on ihanaa, kun tulee aamupakkaset. Ja luonto on mielettömän kaunis! :) Sain pikkusiskon ja tämän koiran kuvattavaksi yhtenä tällaisena aamuna. Leevi-koira oli meillä hoidossa edellis viikonloppuna, ja halusin päästä kuvaamaan tätä suloista pientä poikaa kunnolla. Tässäpä siis tuloksia. :)

1/160s  f/5.6 ISO 100
1/160s f/5.6 ISO 100

Mulla oli mukana kaksi objektiivia, Canon  EF 50mm ja se jolla yleensä kuvaan, Canon EF-S 18-200 IS. Tuolla 50 mm saa kyllä kivasti muotokuvia tai lähikuvia! Myös tuo siltakuva on kuvattu tällä pienemmällä objektiivilla.

1/200 s  f/5.6  ISO 100
1/200 s f/5.6 ISO 100

Pikkukoiraa oli sinänsä hauska kuvata, vaikka olikin hieman vaikeaa mennä ottamaan kuvaa koiran tasoon. Aina kun makasin rähmälläni maassa, päätti pieni että se on hauska leikki ja säntäsi luokse :P Koita siinä kuvata :D

Luonto oli kyllä äärettömän hienon näköinen, ja sainkin muutaman kauniin kuvan joesta, jonka äärellä oltiin.

Kuvia ei tarvinnut edes muokkailla. Olisinko yhtä tai kahta kuvaa hiukan vaalentanut. Mutta muuten kaikki kuvat ovat sellaisia kuin kuvaushetkellä :)

 

1/500 s  f/5.0  ISO 200
1/500 s f/5.0 ISO 200

 

1/60 s  f/5.6  ISO 100
1/60 s f/5.6 ISO 100

 

 

 

 

||||| 2 Tykkää! |||||