Teknisk lösning kring akvariet

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å.

RIP neontetrorna

Totalt 20 Neontetror har fått sätta livet till i vårt akvarium. Eller vi tror att de fått sätta livet till.
Man skulle kunna spekulera i att de gjorde en Nemo-rymmning och lever nu gott i havet. Även fast det inte finns något hav rakt utanför fönstret.

Några spår av någon död fisk har vi aldrig sett. Dvs. INGEN av de 20st nenontetorna har visat något tecken på att må dåligt eller varit vid ytan eller botten livlösa. Utan de har simmat på bra  för att sekunden efter vara spårlöst borta. SPÅRLÖST verkligen!

För någon vecka sedan var det 4 tappra som levt i säkert någon månad utan mera försvinnanden. Men för någon vecka tillbaka sedan så försvann de sista fyra och nu är vi nenon-lösa.

En lärdom: Inte köpa flera neontetror!

Hutlösa tandläkare

Först tar de 4 digital bilder på tänderna som hon kommenterar att de ser bra ut.
Jag öppnar munnen och hon kan berätta att det finns lite tandsten och 3 pet till och säger sig hitta 3 hål! Detta tog 5 minuter.
De 5 första minuterna dubbelkollade hon bara så adress och nummer stämmer och la till min epost.
Det tog de 690kr för… Och då petade de inte ens bort den lilla tandsten hon hitta.

Sedan vill hon laga hålen för en kostnad av 800kr styck. Då skulle hon bjuda på avlägsnandet av tandsten med.
Minns inte när jag laga hål senast och helt plötsligt finns där 3 hål funna.

Kände mig varken bekväm att på stört bara laga massa hål som hon påstått sig hitta.  Så jag bad om att få en ny tid.

Gick därifrån med en känsla att jag inte vill stödja en verksamhet som tar ut 700kr för 10-15 minuter jobb för att uppdatera deras kunddatabas samt 4 bilder jag inte ens får behålla.
På det vill hon direkt att jag ska säga ja till att påbörja ett jobb för 2400kr till där jag ligger blottad på rygg med munnen öppen.

Vad gör man nu tro…

Uppdaterat 17:10

Inser nu varför de hitta massa hål de vill laga.
Som även förmodligen inte alls växer eller är aktiva. Det är ju nya upplägget med fast pris som hon ville sälja på mig.
Läste just villkoren som säger att om jag ville ha det ska man först laga det som hittas till fullpris. Sedan blir det en fast månadskostnad för alla kommande ingrepp de hittar framöver.

Om de efter undersökningen vill att jag ska hoppa på det så vill de ju inte ha med några gamla ej aktiva hål som de måste laga till fast pris någon gång i framtiden.
Då ligger det i deras intresse att få mig att betala för tänder i topptrim vid varje undersöknings tillfälle . Även fast det kanske inte ens bevövs göras något då det bara är begynnande eller statiska hål.

För inte kan de kräva att jag först lagar några ej aktiva gamla begynnande hål då de just gjort en undersökning utan ingrepp.

Det förklarar även tidigare år då tandläkaren alltid prata om hål som inte växt sedan sist och som de låter vara. Något som inte nämndes alls i detta besök, för här var det fokus att laga.