Search
User login
Linux1
Kompilere OWFS
Jeg har skaffet meg temperatursensorer for å måle temperatur på diverse plasser. Det finnes et program, digitemp, for å lese av verdier fra serieporten. Dette fungerer utmerket i både Windows og på Ubuntu 8.04 (med kommando "sudo apt-get install digitemp"). Dette er et veldig spennende prosjekt, skal logge temperaturverdier, lysstyrke og fuktighet.
Det finnes et program 1-Wire File System (OWFS) for å logge verdier på forskjellige sensorer fra serieport. Det er dette programmet jeg ønsker å logge sensordata med for å legge disse inn i SQL-server, men greier rett og slett ikke å kompilere det. Det er heller ikke tilgjengelig via apt-get. På websiden som jeg la link til ovenfor står det retningslinjer på hvordan kompilere i Ubuntu, der står det at jeg skal installere pakkene fuse-utils og libfuse-dev, men begge disse er installert.
Jeg kjører "./configure" ok, får følgende melding:
Deployment location: /opt/owfs</p> <p>Compile-time options:<br /> Caching is enabled<br /> USB is DISABLED<br /> I2C is enabled<br /> HA7Net is enabled<br /> Multithreading is enabled<br /> Parallel port DS1410E is enabled<br /> TAI8570 barometer is enabled<br /> Thermocouple is enabled<br /> Zeroconf/Bonjour is enabled<br /> Debug-output is enabled<br /> Profiling is DISABLED</p> <p>Module configuration:<br /> owlib is enabled<br /> owshell is enabled<br /> owfs is enabled<br /> owhttpd is enabled<br /> owftpd is enabled<br /> owserver is enabled<br /> ownet is enabled<br /> ownetlib is enabled<br /> owtap is enabled<br /> owmon is enabled<br /> owcapi is enabled<br /> swig is DISABLED<br /> owperl is DISABLED<br /> owphp is DISABLED<br /> owpython is DISABLED<br /> owtcl is DISABLED</p> <p>
Jeg kjører deretter "sudo make", får en haug med meldinger på skjermen, kjører "sudo make install", får igjen en haug med meldinger, og så skal programmet ligge i /opt/owfs/. Når jeg går inn i /opt/owfs/bin ligger det kun ukompilerte filer der (C-kode).
Er det noen som har en idé?
Pål
Sv: Kompilere OWFS
Nei jeg fikk ikke til å kompilere det da jeg holdt på med det, derfor jeg henter data via webinterfacet.
Alt blir lagret i en MySQL database som sagt, men jeg har ikke kommet så langt at jeg har begynt å hente ut data i form av grafiske statistikker om det var det du tenkte på, når den tid kommer tar jeg nok i bruk cacti
Sv: Kompilere OWFS
Jeg har kjøpt DS1820-komponenter og loddet meg et lite kretskort som disse er koblet på mot serieporten på maskinen. Det ser nok unektelig like proft ut som HA-bokser. :) Jeg har ikke samme mulighet til å hente ut verdiene som deg, må kjøre digitemp eller owfs. Du har ikke forsøkt å kompilere dette selv? OWFS kommer ikke som .deb-pakke desverre.
Publiserer du loggingen din?
Sv: Kompilere OWFS
Jeg har allerede en slik stående å logge til en MySQL database, men jeg henter dataene via webserveren i HAnet boksen (boksen mellom PCen og 1-wire nettet hvis du har en slik), ikke like elegant, men fungerer like godt.