cat: temperature: invalid argument

OWFS - One Wire File System är en Linuxmjukvara som stödjer de flesta kommersiellt tillgängliga 1wire-enheterna. OWFS saknar helt möjligheter att presentera data - detta måste göras med tex RRDTool
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

cat: temperature: invalid argument

Inlägg av apanaplol »

hejsan!

Jag har precis köpt en ow-server-enet2 och köpte 2 DS18B20 sensorkabel. jag monterar den i linux med owfs, nu till problemet. jag kan bara köra cat temperature på den ena och på den andra står det:

root@raspberrypi:/mnt/1wire/28.2FCB2F040000# cat temperature
cat: temperature: Invalid argument

själva mappen finns kvar men det går inte läsa av temp filen.

skulle vara väldigt tacksam om någon har ett svar.

längd på kablarna: 1m och 10m
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: cat: temperature: invalid argument

Inlägg av elf98 »

Spänningsmatade sensorer?
Version av owfs?
Går det att läsa av temperaturen när du ansluter direkt till Ow-Servern?
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

Re: cat: temperature: invalid argument

Inlägg av apanaplol »

Är ny inom området, vad menas med spänningsmatade? Behöver man köpa till nått?
Kan läsa av tempen i owservern
Owfs 2.9
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: cat: temperature: invalid argument

Inlägg av elf98 »

Spänningsmatade, är sensorerna beställda för att mäta höga temperaturer?

Vad händer dom du byter port på OW-servern? Ansluter den sensor som strular på porten där sensorn som fungerar sitter?

Starta owfs med debugging påslaget, vad händer i loggen när du får invalid argument?
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

Re: cat: temperature: invalid argument

Inlägg av apanaplol »

alltså, sensorerna fungerar. Det är i owfs som att varannan gång kan inte scriptet gå in och hämta tempen för då får den invalid argument. graferna blir därför lite konstiga då tempen helt plötsligt går ner till 0. Testade och byta port och det spelar ju ingen roll eftersom det funkar i ow-server web-guit. Ej spänningsmatade
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: cat: temperature: invalid argument

Inlägg av elf98 »

Fast webguit använder inte 1wire-interfacet på port 8080, så hur sensorerna är anslutna kan i teorin spela roll.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

Re: cat: temperature: invalid argument

Inlägg av apanaplol »

nae det vet jag! men som sagt det spelade ju ingen roll när jag bytte...
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: cat: temperature: invalid argument

Inlägg av elf98 »

Och hur ser debugoutputen ut?
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

Re: cat: temperature: invalid argument

Inlägg av apanaplol »

var hamnar den?
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

Re: cat: temperature: invalid argument

Inlägg av apanaplol »

Jag lånade en temp och luftfuktighetssenor av en bekant i förrgår och har tills idag bara kört med den. Det funkade klockrent.
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

Re: cat: temperature: invalid argument

Inlägg av apanaplol »

Detta gjordes under minuten:


pi@raspberrypi /mnt/1wire/28.FACD2F040000 $ cat temperature
21.4375pi@raspberrypi /mnt/1wire/28.FACD2F040000 $ cat temperature
21.4375pi@raspberrypi /mnt/1wire/28.FACD2F040000 $ cat temperature
21.4375pi@raspberrypi /mnt/1wire/28.FACD2F040000 $ cd 28.FACD2F040000/
-bash: cd: 28.FACD2F040000/: No such file or directory
pi@raspberrypi /mnt/1wire/28.FACD2F040000 $ cat temperature
21.125pi@raspberrypi /mnt/1wire/28.FACD2F040000 $ cd ..
pi@raspberrypi /mnt/1wire $ cd 28.2FCB2F040000/
pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cat temperature
7.0625pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cat temperature
7.0625pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cat temperature
7.0625pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cat temperature
7.0625pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cat temperature
7.0625pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cat temperature
7.0625pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cat temperature
7.0625pi@raspberrypi /mnt/1wire/28.2FCB2F040000 $ cd ..
pi@raspberrypi /mnt/1wire $ cd 28.FACD2F040000/
pi@raspberrypi /mnt/1wire/28.FACD2F040000 $ cat temperature
cat: temperature: Invalid argument
pi@raspberrypi /mnt/1wire/28.FACD2F040000 $
apanaplol
Wannabe
Inlägg: 8
Blev medlem: 26 apr 2013, 18:32
Ort: Kalmar

Re: cat: temperature: invalid argument

Inlägg av apanaplol »

Nu har jag äntligen löst det. Skippar owfs och läser av xml filen direkt. Har gjort ett script som läser in och sparar tempen till en textfil. därefter använder jag rrdtool som vanligt men sökvägen blir istället för /mnt/1wire/3212q3213/temperature något som du själv väljer!
Skriv svar