OWFS

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!
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

nej jag har installerat om debian igen för att få bort alla trams saker jag provar med.
sedan vill jag att ni tittar på listan jag tänker ge mig på, innan jag gör bort mig igen
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

Nu har jag följt listan och får endast som resultat
"Transport endpoint is not connected"
när jag gör en "grep . /mnt/1wire/10.*/temperature"

någon??
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Inlägg av elf98 »

Det verkar som att owfs dör...

ps aux|grep owfs
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

debian:~/build/owfs-2.7p2# ps aux|grep owfs
root 6822 0.0 0.1 2872 752 pts/0 R+ 17:06 0:00 grep owfs

provar att starta owfs igen, det verkar som om det ändå är något som snurrar?
för detta resultat får jag inte när jag startar första gången.
debian:~/build/owfs-2.7p2# /opt/owfs/bin/owfs -d /dev/ttyS0 /mnt/1wire
fuse: bad mount point `/mnt/1wire': Transport endpoint is not connected
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

Ytterligar info.
Hårdvaran funkar för Digitemp klarar att läsa en temp, men Digitemp klarar inte av en ds2760...

Kan mitt problem bero på att kag inte får in de där kernel-header junket?

Vilka linux distributioner använder ni andra, kanske är det så att jag inte ska ha debian?
jag är inte på något vis låst vid debian så kom med förslag, så hjälps vi att att skriva guiden...för hur man får OWFS att lira och sedan hur man "databasar" allt "datat".
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Inlägg av elf98 »

Owfs dör för dig, antagligen direkt vid uppstart.

Problemet med "Transport endp...." beror på att owfs har försökt montera onewire-filsystemet och sedan crashat.

Testa att starta owfs i debug mode.

för tillfället kör jag owfs på Debian och Gentoo.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

efter lite hjälp har jag nu fått det att fungera.
det finns en debug swich man kan använda

1 modprobe fuse
2 /opt/owfs/bin/owfs --foreground --error_level=9 -u /dev/1wire
se nu till att /dev/1wire finns och att rättigheterna är ok eller om du använder en annan sökväg

resultatet fattade jag inget av, men med hjälp av det fich jag en länk av en kille i ett annat forum.
http://sourceforge.net/mailarchive/mess ... %40phx.gbl
här konstaterar man att om man inte använder 2.7p2 utan backar till 2.6p8 så funkar det.

och detta hjälpe mig också.

nu är det databas dax...någon som kan putta mig i rätt riktning.
miktr
Gillar hemautomation
Inlägg: 45
Blev medlem: 17 dec 2007, 20:09
Ort: Motala
Kontakt:

Inlägg av miktr »

Jag lånar tråden lite för en fråga om OWFS..

Har försökt installera OWFS på ubuntu 7.10 och har kört enligt
guiden på http://tomasz.korwel.net/2006/07/02/owf ... buntu-606/

Kommer till:
>> cd owfs-2.4p3
>> ./configure
>> make && make install

men när jag kör sista raden så verkar inte OWFS installeras pga att jag inte får rättighet att
skriva till /opt/

Får följande fel:

test -z "/opt/owfs/include" || mkdir -p -- "/opt/owfs/include"
mkdir: cannot create directory `/opt/owfs': Permission denied
make[3]: *** [install-owfsincludeHEADERS] Error 1

jag kör "make && make install" som sudo men det vill ändå inte.

Någon som kan hjälpa mig att komma vidare??
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

nu e jag lika grön på ubunto som på debian :)
men kan du inte prova att installera som root?
miktr
Gillar hemautomation
Inlägg: 45
Blev medlem: 17 dec 2007, 20:09
Ort: Motala
Kontakt:

Inlägg av miktr »

Jag får samma fel där, det verkar som om det inte slår igenom på något vis.
miktr
Gillar hemautomation
Inlägg: 45
Blev medlem: 17 dec 2007, 20:09
Ort: Motala
Kontakt:

Inlägg av miktr »

Har nu kommit något längre..
Men det är något med rättigheterna som jag inte får grepp om.

Jag loggade in som 'root' och intstallerade owfs vilket då funkade fint.
Då passade jag även på att göra en montera enligt

/opt/owfs/bin/owfs -u /mnt/1wire

Det verkade fungera bortsett från att jag inte fick någon katalog med som startat med 10..
jag loggade sen ut från 'root' och in på mitt "vanliga" konto.

När jag nu tittar under /mnt/ så finns det en fil som heter 1wire som jag inte kommer åt.
Försöker jag göra 'cd /mnt/1wire' får jag:

"bash: cd: /mnt/1wire: Permission denied"


Nu vet jag inte hur jag ska komma vidare..
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

det är exakt samma fel som jag fick.
har du startat fuse? med:
modprobe fuse
och där efter:

/opt/owfs/bin/owfs -u /mnt/1wire
om du kör med en usb adapter

i mitt fall fick jag klart för mig att jag inte skulle köra på den senaste owfs versionen, vilket du iochförsig inte gör, för mig började det fungera med 2.6p8
miktr
Gillar hemautomation
Inlägg: 45
Blev medlem: 17 dec 2007, 20:09
Ort: Motala
Kontakt:

Inlägg av miktr »

Versionen jag kör med är 2.7p2 (och alltså inte den som står i koden ovan).
Det borde väl vara den senaste versionen ?

Har testat med följande:

> mikael@mikael-server:/$ modprobe fuse
> mikael@mikael-server:/$ /opt/owfs/bin/owfs -u /mnt/1wire
> Could not open the USB adapter. Is there a problem with permissions?
> DEFAULT: Cannot open USB adapter
> fuse: bad mount point `/mnt/1wire': Permission denied
> mikael@mikael-server:/$

Hyffsat frustrerande när man inte har full koll...
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

har du en usb eller seriel adapter?
The_donk
Tar hemautomation på allvar
Inlägg: 134
Blev medlem: 27 apr 2007, 16:53
Ort: Stockamöllan

Inlägg av The_donk »

jag laddade ned "owfs-2.6p8.tar.gz"
http://downloads.sourceforge.net/owfs/o ... _mirror=0
denna länk kanske försvinner...
och med den fick jag det att fungera

1 det behövdes inte installera av den version som jag redan installerat.
2 ladda ned , packa upp, make, make install.
3 starta fuse:
modprobe fuse

4 starta owfs:

usb:
/opt/owfs/bin/owfs -u /mnt/1wire

seriel på com1:
/opt/owfs/bin -d /dev/ttyS0 /mnt/1wire

seriel på com2:
/opt/owfs/bin -d /dev/ttyS1 /mnt/1wire
Skriv svar