OWFS och flera servrar?

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!
riro
Tar hemautomation på allvar
Inlägg: 161
Blev medlem: 19 feb 2008, 15:35
Ort: Falun

OWFS och flera servrar?

Inlägg av riro »

Går det att ansluta OWFS mot flera servrar som kör owserver ?


Idag kör jag en debianserver med ett USB-anslutet 1wire nät (bara owfs idag), tänkte jag skulle utöka med en RPi och ett 1-wire nät till... men vill helst inte ha någon insamlingslogik på RPi'n.

Jag vill alltså att alla 1-wireprylar ska synas på debian-maskinen.

Debian = 1-wire + owserver + owfs + ett gäng script
RPi = 1-wire + owserver
pixi
Tar hemautomation på allvar
Inlägg: 150
Blev medlem: 11 mar 2008, 10:53
Ort: Målsryd
Kontakt:

Re: OWFS och flera servrar?

Inlägg av pixi »

Japps funkar. Kör på exaxt den konfigen:-)

Sent from my GT-I9300 using Tapatalk 2
riro
Tar hemautomation på allvar
Inlägg: 161
Blev medlem: 19 feb 2008, 15:35
Ort: Falun

Re: OWFS och flera servrar?

Inlägg av riro »

pixi skrev:Japps funkar. Kör på exaxt den konfigen
Nice! :)

Intressefråga, vad har du för parametrar på owfs-tjänsterna på de olika maskinerna?


Eller kanske inte intressefråga, mer än jag-är-för-lat-för-att-labba-själv-fråga. :D
riro
Tar hemautomation på allvar
Inlägg: 161
Blev medlem: 19 feb 2008, 15:35
Ort: Falun

Re: OWFS och flera servrar?

Inlägg av riro »

Svarar mig själv då det kanske finns fler som vill köra på detta sättet.

Lite förenklat så gör jag så här...

På RPi'n kör jag:

Kod: Markera allt

/opt/owfs/bin/owserver -p 4304 --i2c=ALL:ALL
Det går finfint att starta OWFS och OWHTTPD om man nu vill, kan vara bra att ha vid felsökning.

Kod: Markera allt

/opt/owfs/bin/owfs --server=127.0.0.1:4304 --allow_other --mountpoint /mnt/1wire/
/opt/owfs/bin/owhttpd --server=127.0.0.1:4304 -p 80

Och sedan på servern:

Kod: Markera allt

/opt/owfs/bin/owserver -p 4304 /dev/ttyUSB0 --server=raspberrypi:4304 --usb=all
/opt/owfs/bin/owfs --server=127.0.0.1:4304 --allow_other --mountpoint /mnt/1wire/
/opt/owfs/bin/owhttpd --server=127.0.0.1:4304 -p 4380
Sen ser man alla sensorer på servern via OWFS och OWHTTPD. :)

Sen rullar lite script för insamling på servern vilket gör att RPi'n är mer eller mindre helt statisk och behöver inte skriva någonting till minneskortet.
Skriv svar