Vanhasta älyluurista ip-kamera

Aloittaja weatherc, lauantai, 06.05.2017, 18:38

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

weatherc

Tuossa kun pläräillyt noita kiina-ihmeitä ip-kameroita niin yks asia joka pistää vastaan on niiden surkeat resoluutiot. Parhaimmillaankin on satasen hintaluokan kamerassa hikiset 3MP.
Toki on Raspberry ja sen nykyään 8MP kamera mutta siinäkin on fokus kiveen hakattu infinity.

Vanhoissa älyluureissa on kuitenkin ihan suht asialliset kamerat ja hyllystä löytyi Sonyn Xperia Go 5MP kameralla. Pikaisen google-haun tuloksena löytyi Play-kaupasta softa nimeltään (yllätys) "IP Camera". Kyseisellä softalla puhelin muuttuu ip-kameraksi jota pystyy ohjailemaan etänä selaimella ja napsimaan kuvia sekä videoita.

Sony-kamera menee testiin Kemiönsaarelle jahka seuraavan kerran tulee käytyä pelipaikalla.

J.Jäntti

Oikein näppärä ajatus itse asiassa. Eipä käynyt itsellä edes mielessäkään että tuo olisi vaihtoehto.
Miten vain mahtaa olla itse käyttöjärjestelmän stabiliteetin laita, eli jos puhelimessa ohjelma tai käyttöjärjestelmä päättääkin leikata kiinni, niin sitä on hankala, ellei mahdoton, resetoida järkiinsä etänä.

Oletko mittaillut tuon laitteen virransyöttöä yleisesti, että mitä vaikutusta tuon laitteen lisäykseen aseman sähköverkkoon ja akkuihin mahtaisi olla? Oma oletukseni on sellainen, ettei älyluuri ole siitä vähäruokaisimmasta päästä kuitenkaan.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

weatherc

Lainaus käyttäjältä: J.Jäntti - sunnuntai, 07.05.2017, 15:34
Miten vain mahtaa olla itse käyttöjärjestelmän stabiliteetin laita, eli jos puhelimessa ohjelma tai käyttöjärjestelmä päättääkin leikata kiinni, niin sitä on hankala, ellei mahdoton, resetoida järkiinsä etänä.

Puhelinta on muokattu siten että se käynnistyy kun laittaa virtajohdon kiinni eli alkaa saamaan virtaa (rootattuna, /system/bin/chargemon-filu korvattiin reboot-komennolla - tuo riippuu vähän luurista ainakin Google-tulosten mukaan ja vaatis muutaman yrityksen ennenkuin sain toimimaan). Ellen ihan väärin nähnyt jossain tuloksessa niin olisi myös olemassa appsi joka sammuttaisi luurin jos töpselin ottaa irti eli virta katoaa.
Eli ainakin teoriassa yksi vaihtoehto voisi olla että laittaa sen releen taakse jolla Raspista käsin ohjaa sen virran-saantia ja jos menee jumiin niin odottaa niin kauan että akku tyhjenee. Tuota täytyy vähän testata että miten toimii käytännössä.

Yleisesti ottaen on tuo jumiaminen yksi ongelma tässä etänä säätämisessä varsinkin jos laite joka jumii on juuri se tärkeä lenkki yhteyden saamiseen kuten reititin tai RasPi joka ohjaa muita laitteita. Ongelman olen ratkaissut siten että kerran vuorokaudessa kolmen aikaan aamuyöstä tehdään hallittu rebootti koko systeemille WittyPi:n toimesta. (WittyPi on "itsenäinen" lisäkortti RasPi:lle jossa RTC-kello jolla saa ajastettua käynnistyksen/sammutuksen itse RasPille)

Lainaus käyttäjältä: J.Jäntti - sunnuntai, 07.05.2017, 15:34
Oletko mittaillut tuon laitteen virransyöttöä yleisesti, että mitä vaikutusta tuon laitteen lisäykseen aseman sähköverkkoon ja akkuihin mahtaisi olla? Oma oletukseni on sellainen, ettei älyluuri ole siitä vähäruokaisimmasta päästä kuitenkaan.

Tässä rakennellessa on puhelin ollut 12V watti-mittarin takana ja tyhjällä akulla näyttää haukkavan tyyliin 7 wattia mikä ei sinänsä ole ongelma koska se tekee sen vaan hetken. Kun akku on täys haukkaa se vajaat 2 wattia.

weatherc

Nyt ollaan saatu luuri asennettua paikalleen todelliseen testiin. Mikä kiinnostaa on että kuinka vakaasti se pysyy pystyssä sekä tietty että kuinka paljoa virtaa se haluaa.

Vertailuna Raspi vs Sony liitteen kuvissa. Molemmat kamerat ovat 5MP.

Sony on nytten matalemmalla mitä Raspi-kamera mutta saatan siirtää sen tolppaan mikäli osoittautuu toimimavaksi sekä että se ottaa hyviä kuvia (yö-kuvat). Toisaalta on Raspi-kamera edelleen tulilla joten saan sen takas melkein lennosta jos tuo alkaa temppuilemaan.

weatherc

Ensimmäiset talvikokemukset saatu tästä luuri-kamerasta. Hyvin on Sony lähtenyt tulille myös pikkupakkasessa, alin tähän asti -8.8°  ;D

weatherc

Nyt kun on enemmän virtaa koneessa auringon ansiosta ja sopivasti ollut pakkastakin niin on voinut pikkasen kokeilla miten tuo Sonyn luuri pelittää näin pakkasilla. :)

Se lähti käyntiin jopa -17°:ssa ;D
Juju lienee siinä että luurin akku hyytyy/ei ota kunnolla virtaa vastaan pakkasella vaan se tarvii aamulla jonkin aikaa latausta ennenkuin suostuu heräämään. Luurikamerassa on asennettuna härpättimet jotka käynnistää sen heti kun töpselivirtaa alkaa tulemaan ja vastaavasti sammuttaa sen kun töpselivirta loppuu. Kun aamupäivällä 10 pintaan, sen jälkeen kun latautunut parisen tuntia, tekee "virta pois -> 2 min viive -> virta päälle" niin lähtee käyntiin. :)

weatherc

Herätetäänpä henkiin tätä  ;D

Heräsi ajatus että millä saisi yksinkertaisesti (a) otettua kuvan ja (b) uppattua kuvan palvelimelle ja tämä tasaisen väliajoin.
Play Kaupasta löytys appi nimeltään Automate joka osoittautui hyvinkin näppäräksi tapaukseksi.
Tämä ei tee mitään valmiina vaan halutut jutut kootaan kasaan palikoista valikosta ja jokaiselle palikalle pystyy asettamaan asetukset.

Eli otetaan kuva ja tallenetaan halutulla nimellä jotta ei tulisi sitä koko ajan muuttuvaa aikaleima-nimeä => upataan serverille FTP:llä => odotetaan 5 min => aloitetaan alusta
Tadaa. :)

Sitten heräsi nörtti  8)
Entäs PHP:llä tai muulla tavalla pienentää kuva haluttuun kokoon säästääkseen kaistaa (rajallinen data)? Omat kamera-häkkyrät jotka mm liittää sen tumman palkin tietoineen kuvan alareunaan kun ovat PHP:tä.
Juu, no problem. Löytyy webserveriä jos jonkinlaista PHP:neen, Mysleineen ja phpadmineineen Androidille. Ei muuta kun webserveri pystyyn luuriin :P
Bonuksena on se että viimeistä otettua kuvaa pystyy katsomaan luurin selaimella osoitteella http://localhost:8080/kuva.jpg ;)

Liitteenä koekuva joka otettu, pienennetty sekä lisätty päivämäärä ym PHP:llä luurilla :P

J.Jäntti

Muistelinkin että tällainen projekti täällä oli aiemmin, mutten tietenkään alkuhämmästelyn jälkeen ollut saanut sisäistä nörttiäni heräämään tuon asian kimppuun, kiitos työni joka tällä hetkellä on hektisessä tilassa tulevan hätäkeskusjärjestelmän myötä. :P
Onko tuossa mitään erityisiä rajoitteita käytössä olevan Android-version suhteen? Minulla on laatikossani makaamassa Samsung GT-I9300 (Galaxy S III), jonka kiinnostus SIM-kortin kanssa toimimiseen on pyöreä nolla vaikka laite muutoin toimii ihan tavanomaisesti.
Sille voisi keksiä tuollaisen käyttötarkoituksen vaikka tuon sääaseman tämän hetkisen sääkameran korvaajana.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

weatherc

Lainaus käyttäjältä: J.Jäntti - lauantai, 30.03.2019, 12:10
Onko tuossa mitään erityisiä rajoitteita käytössä olevan Android-version suhteen?

En ole huomannut sellaisia. Omat luurit jonka kanssa olen pelaillut tuon kanssa ovat porskuttaneet Android 4.4:lla eli suht vanhalla versiolla.
Tuossa ylläolevassa pelkästään Automatea käyttävässä versiossa ilmeni pikku ongelma ainkin oman Xperia E4:en kanssa, se ei saanut focusta kohdilleen kun valoisuus vaihtui. Eli jos kohdistettu pimeällä niin päivällä tuli kuvasta pelkkä valkoinen neliö ja päinvastoin. Muutoin näyttää näin parin päivän koe-ajolla ihan paikan päällä toimivan ihan hyvin..

Ratkaisuna näyttää toimivan IP Camera niminen appi jota aikasemminkin käyttänyt. Eli se porskuttamaan taustalle ja Automatella
http-request (IP Camera focus-komento) => 5 sek delay että IP Camera kerkee focuseeramaan => http-request (ota kuva IP Cameran shot-urlilla ja tallenna se) => http-request (php-häkkyrä joka pienentää/muokkaa kuvaa) => FTP uppaus.