fredag 10 januari 2014

Installera en Foscam-kamera på Airport Extreme

En webbkamera med trådlös uppkoppling med några år på nacken som säljs mycket är Foscam FI8918W. Den får ofta bra kritik. Jag har köpt en efterföljare Foscam FI8910W (med klart bättre bild; jag har sett en jämförelse på Youtube) och håller med om att det är riktigt bra kameror. Jag har jämfört specar, recensioner och priser med andra, t ex de som finns på Apple Store: Izon View, D-Link DCS-932L och D-Link DCS-942L Enhanced). Du kan beställa FI8910W direkt från Foscam.se för 799 kr inkl frakt. Går snabbt.

Problemet med dessa Foscam-kameror är att de kan vara riktigt jobbiga att installera för den som inte är van. Det handlar om den del nätverksadresser och routerinställningar etc. Men när det är gjort: kanon! Foscam.se kan rekommenderas; där finns bra information. T ex finns handledningen för FI8918W här. Men jag vill här göra en enkel guide för installation.

1. Inkoppling till lokalt nätverk. Koppla in webbkameran med el- och ethernetsladd. Den gör några rundor mekaniskt med kameran först. Ok, du ska köra ett program på en dator - det finns ingen smartphoneapp för just detta - som på Macen heter "IP Camera Tool". Finns nog motsvarande till PC. Den plockade jag från medföljande CD:n som jag sedan kunde typ slänga. (Du kan nog lika gärna ladda ner från denna sida och välja Software för IP kameror/IPcam Tool [inte Mac].) Du får direkt upp en adress som den tycker är din, typ http://192.168.1.163 eller http://10.0.1.16. Dubbelklicka, skriv in 'admin' som användarnamn och lämna lösenord tomt. Välj Server Push Mode. Du ska nu se bild från kameran om allt är ok. (Ibland får jag inte upp bild här, men det är ändå ok.)

2. Koppla trådlöst. Tryck Device Management. Tryck Wireless LAN Settings. Scanna Wireless Network List. Kryssa Using Wireless LAN. Fyll i och Submit.

3. Koppla upp kameran externt/till Internet. Den svåraste biten. Grundproblematiken är att din webbkamera självklart inte har en egen IP-adress från början. Den ligger på din routers IP-adress med en specifikation om port; från början är port 80 reserverad. Men du måste ge tillstånd för yttre klienter (typ appar eller webbläsare) att gå in direkt genom routern till denna kamera. Då måste du in och konfigurera om din router (och starta om den med nya inställningar). Detta kallas port forwarding eller port mapping, port trigger eller virtue server.

Har du en Airport Extreme så används ingen av beteckningarna ovan utan det är ett annat språk för samma sak. Troligtvis kan du ställa in med iOS-appen, men här är instruktioner för Utilities-programmet "Airport Utility" för Mac. Du kan följa instruktionerna för "Airport/time capsule" på Foscam.se här, men de är tyvärr inte fullständiga. Så: öppna Airport Utility, tryck på bilden av routern där nere. Tryck Edit. Välj Network-fliken. Under DHCP Reservations, tryck plus-tecknet. Description är vad-som-helst. MAC Address ska vara det nummer som du hittar på själva kameran undertill. IPv4 Address är det nummer som du såg när du startade "IP Camera Tool" i punkt 1. Save. Under Port Settings, tryck plustecknet. Description är vad-som-helst. Fyll i portnumret, säkerligen 80 på två ställen: Public TCP Ports och Private TCP Ports. UDP-portarna kan du lämna tomma. Private IP Address ska än en gång vara det nummer som du såg när du startade "IP Camera Tool" i punkt 1. Save. Kryssa i Enable Access Control på Timed Access Control. Update. Vänta på omstart av router. Kolla programmet "IP Camera Tool" (detta kommer dröja en lite stund) och gör än en gång som i punkt 1 ovan.

För att testa, kör URL:en http://canyouseeme.org/, fyll i port 80. Se om den skriver ok. Då är du tillgänglig externt/från utanför ditt hemmanätverk. Det gäller både se kameran och konfigurera den som admin.

4. Skaffa enklare kamera-URL. För att nu se din router externt/från Internet, så ska du helt enkelt skriva in en URL, det är URL:en för din router (ta reda på det genom att gå in på http://www.whatismyip.com/ ). Och sedan kolon 80. T ex kan den se ut så här: http://82.88.12.141:80. Det är dock bättre, om än inte nödvändigt, att se till att ha en webbadress som består av (mestadels) bokstäver. Kör "Ip Camera Tool"-programmet, klicka adressen, tryck Device Management, tryck DDNS Service Settings. Enable. På Manufacturer's Domain, skriv in adressen som står under webkameran, t ex cl03337.myfoscam.org. Submit. Nu kan du använda den adressen i stället, för att nå din kamera externt/från Internet.

Det finns en del appar att se din kamera på. Flera av gratisapparna är ganska obegripliga vad man ska fylla i för värden/siffror. Inte minst Foscams egen "Foscam Viewer" (iOS och Android) är helt obegriplig för mig. En som är mycket enkel (= få värden) att ställa in på Mac OS X, iOS och Android är uFoscam: 2-way Audio & Graph som kostar 30-50 kr beroende på platform. Mac OS X-versionen påstår sig kunna spela in video, men jag lyckas inte (tror det är en bug). iOS versionen funkar utmärkt att spela in med. Android-versionen kan inte spela in. Man kan givetvis också alltid gå in på kamerans Internet-URL i sin webbläsare i mobilen för att titta, dock inte spela in (om man inte sitter på IE).

fredag 3 januari 2014

Lägga in en ROM på en Samsung Galaxy (S4)

Så här lägger du in en ROM med t ex senaste Android OS på din Samsung Galaxy S4. Det liknar mycket att göra samma sak på en S1 (som jag har), så jag antar att det också liknar samma process på S2 och S3.

Steg 1. Roota mobilen. Roota innebär att låsa upp den så du har rättighet att göra vad du vill på den. Det är det enda som steget som helt säkert kräver dator (PC, inte Mac). Det gör du med CF-Auto-Root (instruktioner). I korthet i instruktionerna: ladda ner ett program till PC som heter Odin. Senaste version är 3.09 och finns t ex här. Ladda ner den fil som du ska flasha i Odin (finns direktlänk i instruktionerna ovan). Det handlar om en zip-fil som ska packas upp till en .tar.md5-fil. Starta Odin på PC:n. Ladda in tar.md5-fil:en i Odin i "AP"-sloten (i tidigare versioner av Odin, "PDA"-sloten). Stäng av mobilen. Starta om den i så kallat download-läge (tryck ner power [bara kort tid] + hemknapp + volym ner vid uppstart). Koppla den till PC:n med USB-sladd. Kör igång flashningen i Odin. Klart. Det går fort.

Om du rootar din mobil kommer en verkstad att kunna se detta och, i förekommande fall, kan vägra service på grund av detta. Du bör alltså plocka bort spåren av rootningen. Det gör du med TriangleAway som är en app som du laddar ner från PlayStore och som köras om du har rootat din mobil (Steg 1).

Vissa nöjer sig med att roota sin mobil och stannar här. Det innebär att de kan installera appar som kan modifiera vad som helst på mobilen medan det ursprungliga systemet (från Samsung) är kvar.

Steg 2. Installera ClockworkMod Recovery. För att kunna installera ROMmar med andra system (t ex Android 4.2.2), så måste du ha möjlighet att starta upp mobilen i ett modifierat recoveryläge. Det vanliga recoveryläget som kommer med S4:an räcker inte, och bara rootning räcker i sig inte. CWM Recovery är ett sådant modifierat Recovery-läge. Det här kan göras med hjälp av en PC och Odin igen, men ännu lite enklare är att ladda ner en app på Play Store, "SGS4 Flasher". Den kan användas eftersom du trots allt nu har en rootad mobil. I båda fallen måste du ladda ner själva CWM Recovery. Det gör du här (bry dig inte om touch-varianten). Använd "Samsung Galaxy S4 (i9505)"-varianten för en vanlig svensk S4. När du laddat ner filen till din dator ska den överföras till mobilen och läggas någonstans på interna minneskortet där du sedan hittar den.

Steg 3. Flasha ROMmen. Nu börjar det roliga. Det finns en uppsjö olika ROMmar med olika varianter av modifierade Android OS att välja mellan. Den största är troligen CyanogenMod. Den är relativt oförändrad från den som Google ger ut (en annan variant är den rena/vanliga AOSP, en tredje är Paranoid Android). (Andra ROmar kan vara väldigt förändrade från den Google ger ut.)

För att installera en ROM laddar du (1) ner den zip-fil (ska inte packas upp) som innehåller den ROM som du vill installera och lägger den på interna minneskortet på mobilen (du får antagligen koppla in mobilen till datorn för att göra det). Här finns alltid CyanogenMods senaste ROM. Dessutom (2) ska du ha de Google-appar som Google inte tillhandahåller på Play Store och som CyanogenMod-gänget inte har tillstånd att skicka med från början. Dessa kallas på hackarnas språk Gapps (Google Apps) och ligger här, välj "Full Modular Package" (denna länk innebär en särskild utgåva av Gapps från Paranoid Android-gänget som är förberedd för övergång till snabbare ART, i stället för Dalvik, som runtime engine, googla på detta om du vill/orkar), även där som zip-fil (ska inte heller packas upp förstås). Den ska också läggas på interna minneskortet på mobilen (du får antagligen koppla in mobilen till datorn för att göra det).

Stäng nu av mobilen. Starta upp den igen med power + hemknapp + volym upp. Power-knappen får bara hållas ner kort; de andra kan du hålla inne länge, till du kommer till Recovery-läget. Du får upp menyer. Rensa först hela mobilens innehåll i en meny där. Installera sedan ROMmen först och sedan (utan att starta om emellan) Gapps. Du väljer de två zip-filerna från det interna minneskortet. Starta om. Efter en lång uppstart har du ett nytt system (installerad ROM).

Varning för Belkin WeMo Switch

Jag varnar för Belkin WeMo Switch. Jag köpte precis, nu i december, några och kommer lämna tillbaka. De ger (båda) ifrån sig ett svagt men irriterande högfrekvent modulerande ljud, som man knappast vill ha i sitt sovrum eller ens i sitt vardagsrum.

Här är en liten diskussion från juni. Belkin låtsas givetvis själva att det bara är användaren som haft problem med just sina exemplar: https://twitter.com/gdudg/status/319959114002354176.

Har du sämre hörsel kan den vara ett alternativ - den är bra i övrigt - men du vet ju inte hur dålig hörsel du måste ha för att inte störas och du kan säkerligen störa gäster på besök i vilket fall.