Sida 1 av 1
Läsa tempgivare via 6-ports hubben
Postat: 19 okt 2009, 15:56
av carjoh
Jag försöker använda en 6-ports hub för att kunna ha olika grenar med tempgivare, LCD etc.
Då jag ansluter hubben så dyker den upp med sitt enhetsnamn som andra 1wire-enheter gör.
Däremot ser jag inte de anslutna tempgivarna som ansluts till hubben.
Min fråga är då finns det någon som har info om hur man kan läsa av tempgivare t.ex.
Jag läste i någon tråd att man skall sätta 'control' till 3 för mainportarna och till 4 för auxportarna och sedan göra en reset. Hur skickas en sådan reset?
Re: Läsa tempgivare via 6-ports hubben
Postat: 19 okt 2009, 17:20
av HUSKii
Vilken mjukvara kör du för att läsa av sensorerna?
Kör du OWFS så ligger dina sensorer "under" respektive hub-kanals "mapp".
Re: Läsa tempgivare via 6-ports hubben
Postat: 19 okt 2009, 19:19
av carjoh
Jo jag kör OWFS men jag ser inga sensorer under hubbens main-mapp (jag har anslutit två stycken till main0, main1) och datorn, en ASUS 500g till main men inget syns under hubbens main-mapp.
Re: Läsa tempgivare via 6-ports hubben
Postat: 19 okt 2009, 20:08
av HUSKii
har du anslutit en asus500g till en main ingång på 1-wire hubben? elelr har jag fattat det fel?
Re: Läsa tempgivare via 6-ports hubben
Postat: 20 okt 2009, 09:07
av carjoh
Ja det är riktigt. ASUS-routern är en sådan som är moddad av Eric (en liten Linuxdator alltså) och som kör OWFS.
Om jag ansluter sensorerna direkt utan att amvända hubben så fungerar allt perfekt. Men jag misstänker att hubben skall initeras på något sätt och om någon har lite dokumentation om den vore jag tacksam för tips.
Re: Läsa tempgivare via 6-ports hubben
Postat: 20 okt 2009, 11:31
av HUSKii
Så med andra ord såhär?
Kod: Markera allt
ASUS Router -> USB-adapter -> HUB -> Main-> Sensor
-> Aux -> Sensor
Hoppas att min fina ASCII skiss blev bra.
Re: Läsa tempgivare via 6-ports hubben
Postat: 20 okt 2009, 11:53
av elf98
Anslut enbart hubben och kör "ls" och posta outputen här.
Re: Läsa tempgivare via 6-ports hubben
Postat: 20 okt 2009, 12:48
av carjoh
HUSKii skrev:Så med andra ord såhär?
Kod: Markera allt
ASUS Router -> USB-adapter -> HUB -> Main-> Sensor
-> Aux -> Sensor
Hoppas att min fina ASCII skiss blev bra.
Så här:
ASUS Router -> USB-adapter -> HUB -> Main
--------------------------------------------> Main01 -> Sensor
--------------------------------------------> Main02 -> Sensor
Re: Läsa tempgivare via 6-ports hubben
Postat: 20 okt 2009, 12:57
av carjoh
elf98 skrev:Anslut enbart hubben och kör "ls" och posta outputen här.
Jag har inte systemet tillgänligt just nu, kan gör det i morgon men så här ser det ut:
under /tmp/1wire finns routern med sitt unika enhetsnummer som en mapp.
Under denna mapp finns bl.a. main och aux som mappar. Därunder hade jag förväntat mig att tempsensorerna skulle dyka upp (jag använder just nu bara main-portar). Men dessa mappar är helt tomma.
Min teori är därför att man måste initera något läskommando sedan sensorerna anslutits.
Enda diod som lyser på hubben är POWER, de för olika portar är släckta.
Jag har provat att starta om hela systemet (bryta matning till ASUS och hub) sedan sensorerna anslutits i förhoppning om att hubben skall initiera sig själv, men icke det.
Återkommer med listningar imorgon.
Re: Läsa tempgivare via 6-ports hubben
Postat: 20 okt 2009, 12:59
av elf98
Hubben behöver inte initieras på något sätt. När man går in och läser på en kanal växlar hubben automatiskt över till den kanalen.
Re: Läsa tempgivare via 6-ports hubben
Postat: 27 okt 2009, 16:51
av carjoh
Efter lite undersökningar så visade det sig vara ganska enkelt att läsa även via 6-portshubben. Att jag fick problem från början berodde på en dålig kontaktering i en tempsensor.
Varje port dyker upp i filstrukturen med sitt unika enhetsnummer och därunder finns bl.a. main och aux mapparna. I dessa finns de enheter som är anslutna till just denna port och kan läsas av på vanligt sätt med sina unika enhetsnummer.
Ingen initiering av hubben behövs.
Fungerar utmärk