Tänkte starta en tråd där vi diskuterar mätning med 1-wire. Det vore intressant att höra lite om era setups där hemma!
Själv har jag precis kommit igång med loggning av ute- och innetemperatur. Jag kör 1-wire i ett ledigt par i mitt cat5-nätverk och har tillverkat små "termometrar" baserade på DS18B20 för att enkelt kunna mäta i olika rum (se bild)
Via patchpanelen tar jag ut 1-wiresignalen till en DS9490R USB-adapter ansluten till en NSLU2 med Unslung Linux och OWFS. Denna pollar jag sedan via owhttpd ifrån cacti på en extern burk.
Nästa steg är att mäta effektförbrukning totalt för hushållet och för värmepumpen. För detta har jag beställt två "dual counters" (DS2423) ifrån hobby-boards.com. Är det någon som lyckats använda dessa för att mäta på en elmätares S0-utgång eller via reflex-detektor (räkna antal rotationer på snurrande skiva)? Var det struligt?
Själv har jag precis kommit igång med loggning av ute- och innetemperatur. Jag kör 1-wire i ett ledigt par i mitt cat5-nätverk och har tillverkat små "termometrar" baserade på DS18B20 för att enkelt kunna mäta i olika rum (se bild)
Via patchpanelen tar jag ut 1-wiresignalen till en DS9490R USB-adapter ansluten till en NSLU2 med Unslung Linux och OWFS. Denna pollar jag sedan via owhttpd ifrån cacti på en extern burk.
Nästa steg är att mäta effektförbrukning totalt för hushållet och för värmepumpen. För detta har jag beställt två "dual counters" (DS2423) ifrån hobby-boards.com. Är det någon som lyckats använda dessa för att mäta på en elmätares S0-utgång eller via reflex-detektor (räkna antal rotationer på snurrande skiva)? Var det struligt?
Kör för tillfället endast en sensor kopplad till en homebrew adapter som kopplas in i seriporten på ena linuxservern.
Har tänkt logga två inne temperaturer samt utomhustemperaturen. Allt ska "grafas" i cacti, älskade program som kan rita grafer av allt (ritar t.ex. grafer av min aktieportfölj som hämtar datat från omx).
Hela köret med komponenenter för 3 sensorer och adapter samt kabel blev ca 20.
Har tänkt logga två inne temperaturer samt utomhustemperaturen. Allt ska "grafas" i cacti, älskade program som kan rita grafer av allt (ritar t.ex. grafer av min aktieportfölj som hämtar datat från omx).
Hela köret med komponenenter för 3 sensorer och adapter samt kabel blev ca 20.
Har en lite enklare lösning.
Loggar till en SQL databas på en gammal PC med hjälp av ett program som heter Logtemp. Detta program FTP: ar också över ett par diagram och en tabell till en mkt enkel hemsida.
Har byggt en serieports adapter och till denna fn kopplat 10 st ds18s20 givare (dragit en del kabel + kör en del via lexcom nätverket). Har också planer på att logga elföbrukningen, men har inte hittat en reflexdetektor ännu (tror i alla fall att jag behöver en sådan, har en gammal snurrskive mätare till VP: n men det står angivet 480 imp/kwh på den...).
Posta gärna om du hittar var det säljs reflexdetektorer, tror inte att det är krångligt att få till loggningen. För att få ut energiförbrukningen så får man dela antalet pulser mellan två mätpunkter med hur många imp/kwh som mätaren ger på S0 utgången. Snitt effekten mellan mätpunkterna erhålls om man delar energiförbrukningen med tiden mellan mätpunkterna.
Loggar till en SQL databas på en gammal PC med hjälp av ett program som heter Logtemp. Detta program FTP: ar också över ett par diagram och en tabell till en mkt enkel hemsida.
Har byggt en serieports adapter och till denna fn kopplat 10 st ds18s20 givare (dragit en del kabel + kör en del via lexcom nätverket). Har också planer på att logga elföbrukningen, men har inte hittat en reflexdetektor ännu (tror i alla fall att jag behöver en sådan, har en gammal snurrskive mätare till VP: n men det står angivet 480 imp/kwh på den...).
Posta gärna om du hittar var det säljs reflexdetektorer, tror inte att det är krångligt att få till loggningen. För att få ut energiförbrukningen så får man dela antalet pulser mellan två mätpunkter med hur många imp/kwh som mätaren ger på S0 utgången. Snitt effekten mellan mätpunkterna erhålls om man delar energiförbrukningen med tiden mellan mätpunkterna.
jyrgeb: kul tips om det där med aktieportföljen, cacti är verkligen användbart till det mesta!
lano: reflex och led-detektorer går att köpa ifrån techtrade.se, kostar 350 resp 200 kr. tyvärr var de slut när jag skulle beställa häromdan, men de skulle få in fler.
lano: reflex och led-detektorer går att köpa ifrån techtrade.se, kostar 350 resp 200 kr. tyvärr var de slut när jag skulle beställa häromdan, men de skulle få in fler.
Vad pratar ni om? Hur fungerar allt? cacti?
Fan man va ju kung på ABC 80 och Commandore i skolan, men missade nog 10 år efter det....
Vart hittar man info om allt detta?
Född 1978 så jag är ingen "gråluva" ;-)
Fan man va ju kung på ABC 80 och Commandore i skolan, men missade nog 10 år efter det....
Vart hittar man info om allt detta?
Född 1978 så jag är ingen "gråluva" ;-)
el_richard skrev:
Nu har jag installerat programmet, logtemp.
Hur får jag in värderna? via LPT1 eller Com1 eller USB ?
Vart köper jag givare? Vilken typ av givare är det?
information om cacti finner du vid Cacti: The Complete RRDTool-based Graphing Solution.el_richard skrev:
Cacti kan rita grafer av allt som du får ut ett numerikst värde av.
Jag läser av min sensor/sensorer på serieporten med hjälp av digitemp. Jag har följt instruktionerna som finns här: Linux NetMag - Temperaturmessung mit Linux
Digitemp finns här: Digital Temperature Sensor Modules for Linux
Om du är i lödartagen så finns det en beskrivning på hur man gör en egen 1-wireadapter här: The Mad Modders
Vet inte om den lirar med logtemp dock!
Sensorerna du ska ha för att mäta temperatur heter DS18S20 eller DS18B20 och kostar några tior styck på www.hobby-boards.com (de har även väldigt bra pris på USB-adaptern som jag skrev om i mitt tidigare inlägg)
Vet inte om den lirar med logtemp dock!
Sensorerna du ska ha för att mäta temperatur heter DS18S20 eller DS18B20 och kostar några tior styck på www.hobby-boards.com (de har även väldigt bra pris på USB-adaptern som jag skrev om i mitt tidigare inlägg)
En alternativ leverantör finns här:lano skrev:
Shop.temperatur.nu
249:- med en sensor och 7 meter kabel
Sen finns det med gosaker där, bla fuktmätare att koppla till det 1-wire nät man mäter temperaturen med.
// Tony
Produkter som diskuteras: "fuktmätare"
Fuktmätare
Fuktmätare är precisionsverktyg som används för att mäta fuktnivåer i olika material, som exempelvis trä, betong och gips. Detta är särskilt viktigt inom byggbranschen för att förebygga mögel- och rötskador, men även inom jordbruket
Läs mer
Lägger ut lite info om mitt system.
Kör med en NSLU2 i unslung "mode". Till denna är det kopplat en DS9490 USB adapter och en egenutvecklad kulvertstyrning.
På USB adaptern sitter det förnärvarande bara givarna som mäter fram/retur på mina golvärmeslingor.
Kulvertstyrningen har en egen slinga som det sitter givare på bl.a. tankar. På denna slinga sitter det också några DS2405 som styr kulvertpump, sätter på el-värme till varmvatten samt shuntstyrning.
Kulvertstyrningen är kopplad till NSLU2 genom RS232.
Både USB adaptern och Kulvertstyrningen läses av m.h.a. egenutvecklade program. Alla värden läggs in i RRDtool direkt.
Visningen av kurvor görs också från NSLU2an genom ett par php sidor. Graferna genereras "on demand" när man tar upp sidan och allt sköts i NSLU2an.
Ni kan kolla på en enkel sida på
Långaröds värmesystem (IP-adressen finns ej/Red.)
Edit: Om man kör med MSIE och inte har någon SVG viewer installerad, välj PNG format istället. Anledningen till att detta inte är "default" är att de tar rätt så lång tid att generera på NSLU2n. I Firefox visas de OK men kan bli långsam i datorn istället...
Har planer på att också läsa in elmätaren eftersom jag tycker att vi har en väldigt hög el förkrukning. Har kommit så långt att jag har gjort mig själva "detektorn" som läser av de blinkande lysdioderna på mätaren. Har tyvärr inte fått min räknar sample från Dallas än.
Har valt att inte köra med Cacti eftersom jag då också måste lägga in mySQL i NSLU2an. Vet inte riktigt om den orkar med. Är det någon som har provat?
Har provat med att köra med Digitemp och det fungerar inte så bra med USB adaptern... (Har en ide om vad som är fel men inte tid/lust att prova just nu.)
/Dag
Kör med en NSLU2 i unslung "mode". Till denna är det kopplat en DS9490 USB adapter och en egenutvecklad kulvertstyrning.
På USB adaptern sitter det förnärvarande bara givarna som mäter fram/retur på mina golvärmeslingor.
Kulvertstyrningen har en egen slinga som det sitter givare på bl.a. tankar. På denna slinga sitter det också några DS2405 som styr kulvertpump, sätter på el-värme till varmvatten samt shuntstyrning.
Kulvertstyrningen är kopplad till NSLU2 genom RS232.
Både USB adaptern och Kulvertstyrningen läses av m.h.a. egenutvecklade program. Alla värden läggs in i RRDtool direkt.
Visningen av kurvor görs också från NSLU2an genom ett par php sidor. Graferna genereras "on demand" när man tar upp sidan och allt sköts i NSLU2an.
Ni kan kolla på en enkel sida på
Långaröds värmesystem (IP-adressen finns ej/Red.)
Edit: Om man kör med MSIE och inte har någon SVG viewer installerad, välj PNG format istället. Anledningen till att detta inte är "default" är att de tar rätt så lång tid att generera på NSLU2n. I Firefox visas de OK men kan bli långsam i datorn istället...
Har planer på att också läsa in elmätaren eftersom jag tycker att vi har en väldigt hög el förkrukning. Har kommit så långt att jag har gjort mig själva "detektorn" som läser av de blinkande lysdioderna på mätaren. Har tyvärr inte fått min räknar sample från Dallas än.
Har valt att inte köra med Cacti eftersom jag då också måste lägga in mySQL i NSLU2an. Vet inte riktigt om den orkar med. Är det någon som har provat?
Har provat med att köra med Digitemp och det fungerar inte så bra med USB adaptern... (Har en ide om vad som är fel men inte tid/lust att prova just nu.)
/Dag
Till kulvertpumpen använder jag mig av ett relä. DS2405 kan inte direkt friva reläet eftersom den bara kan sänka 4mA, så använder jag mig av en transistor imellan. Behöver också en extern spänningsmatning för att driva reläet.
Elvärmen så driver reläet en kontaktor.
Bifogar ett enkel koppling hur jag gjorde. Finns flera varianter beroende på om reläet skall vara draget eller inte när DS2405 är aktiverad eller inte. I denna koppling så är reläet draget om OW nätverket, eller efter en OWReset.
Elvärmen så driver reläet en kontaktor.
Bifogar ett enkel koppling hur jag gjorde. Finns flera varianter beroende på om reläet skall vara draget eller inte när DS2405 är aktiverad eller inte. I denna koppling så är reläet draget om OW nätverket, eller efter en OWReset.