Tänkte kort redogöra för hur alla funktioner kring akvariet är löst då frågan kom upp som kommentar på den sidan.
Det första som krävs och som även förmodligen kommer göra att de flesta inte ser det värt det är att man behöver ha på en server dygnet runt hemma. Servern sköter loggning av temperatur samt styrning av lampan.
Mitt server kör Ubuntu men det skulle säkert gå lika bra med Windows om man vill köra det. Då får man leta alternativa lösningar mot det jag redogör för nedan.
Webcam

En temporär kamera som är lite over the top för ändamålet
Om vi börjar med webbkameran så beror det helt på märke och modell. Vissa webbkameror har egen webbserver och sköter därmed själv besökarna. Kameran har ett eget IP-nummer från routern och all trafik på en specifik port skickas direkt till kameran visa routern. Nackdelen med en kamera med egen webbserver är att den kostar lite mera men gör saker betydlig enklare.
Kameran har färdig kod man kan kopiera i administratörsgränssnittet som bara är att kopiera till den sida man vill visa kameran på och så fungerar allt direkt.
Har man en kamera som inte har inbyggd webbserver så behöver man en programlösning på servern. Finns ett gäng olika mjukvaror och jag har dålig koll på vilken som är bäst. Men här finns en guide om man vill läsa mera på ämnet: https://help.ubuntu.com/community/Webcam
Till det kan man betala ännu mera för att få möjligheten att styra den. Och till styrningen kan man även koda lite mera för att man inte kan fritt titta runt i rummet. Något som finns på akvariesidan. Spärrar finns för fördefinierade vinklar endast.
Lampan

Tellsticken inkopplad i servern i en USB-hubb
Lampan styrs trådlöst via Tellstick som fjärrstyr kontakter trådlöst med en liten dosa i kontakten före lampan. I servern sitter själva Tellsticken som är en liten USB-grunka med antenn på som fungerar som en fjärrkontroll. Men skillnaden är att man via datorn göra script som tänder och släcker lampor eller andra el-prylar. Själv har jag gjort ett litet enkelt script som tänder och släcker lampan via en webburl.
Så surfar man till http://hemmaserverns-adress.se/lampa.php?off
Så skickar signalen att släcka lampan från Tellsticken.
Surfar man till http://hemmaserverns-adress.se/lampa.php?on
Så skickas signalen att tända lampan.
Koden som finns i lampa.php ser ungefär ut såhär:
$on = $_REQUEST["on"];
$off = $_REQUEST["off"];
if (isset($on))
exec(”/usr/bin/tdtool –on 1″);
if (isset($off))
exec(”/usr/bin/tdtool –off 1″);

El-styrning vid akvariet, transformatorn närmast som är inkopplad i Fjärrstyrnings-dosan.
Till det så har jag även precis kompletterat koden med en process som låter lampan vara tänd i max 10 minuter. Efter det så släcker servern den själv för att inte störa fiskarna hela natten av slarvpellar som inte släcker efter sig. =)
Har även ett skydd att man inte kan tända och släcka för ofta.
Temperaturen

En liten del av 1-wire-nätet, en sensor och en förgrening
I mitt fall nu så kör jag ett 1-wire-nät med temperaturen som loggar via ett script som körs på intervall till en RRD-databas. Denna genererar sedan ut grafen man ser på sajten.
Nackdelen med 1-wire är att det behövs en kabel från server till dit man vill mäta.
Om man nu vill ha en styrning av lampan (eller något annat elektriskt) så kan man istället köpa en Tellstick som även kan ta emot signaler. Dvs en Tellstick Duo eller Net och köpa sig en trådlös termometer som skickar signaler till servern.
Andra saker man kan göra
Såklart kan man använda tellsticken till mycket mera än bara tända en lampa i akvariet. Själv har jag ett antal inbyggda på/av-dosor som styr lampor lite här och där.
Har även faktiskt idag satt ihop ett script som var 30-minut kontrollerar om internet fungerar hemma. Om inte så kommer den logga och kontrollera en gång till efter 5 minuter. Är nätet fortfarande nere då kommer scriptet via Tellstick stänga av strömmen till routern och sedan sätta på den igen.
Sedan görs en ny kontroll om internet fungerar. Om inte så väntar den till näsa 30-minuters koll och gör om ovanstående procedur.
När sedan internet fungerar igen så kommer en logg skickas till min mail att nätet varit ner och om det var router-omstarten som löste felet.
Bor man med en parkeringsplats med motorvärmare så kan man göra mera eller mindre avancerade lösningar. Det enklaste är att bara slå på det manuellt via en App till telefonen eller sätta det att slå på en specifik tid.
Men man kan även med en temperaturgivare utomhus inkopplat göra mera avancerade lösningar.
Det skulle kunna vara att om det är kallare än 0 grader ute samt en vardag så ska motorvärmaren slås på klockan 5:00.
Eller kanske tända fönsterlamporna när solen går ned, ja det finns färdiga funktioner att få reda på sol-nedgång utan att mäta ljuset ute.
Eller när din telefon känner av att den är nära ditt hem så kommer den automatiskt tända upp lamporna i huset/lägenheten.
Det är egentligen bara fantasin som sätter gränsen och plånboken. Och inte tiden det tar att fixa till allt. Är du fortfarande intresserad så rekomenderar jag att läsa på mera på Telldus.se och deras forum vad andra hittat på.