Sida 2 av 2

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 14 jan 2016, 00:07
av flyvert
Rekommenderar att hålla sig med reservpaj, reserv-1-wirebusmaster, mest kritiska givare, etc. så att man kan prova nya versioner, etc. utan att "förlora allt".

Två gånger har OWFS packat när jag gjort en "apt-get upgrade"... nya prylar dyker upp som måste med i blacklist, etc.

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 14 jan 2016, 01:02
av pj0tor
Som senast jag installerade så följde jag m.nu guide till punkt och pricka. Dörmed är det 2.9p5 som körs. Har tidigare i olika omgångar testat det färdiga owfspaketet samt kompilerat senaste stabila versionen. Samtliga har gett samma resultat.

Har helt slut på ideer då både linux, owfs och 1wire är relativt nya bekantskaper för mig. Jag önskarverkligen attdet kunde finnas signaler som påvisade att mina lödningar eller något annat fysiskt skulle vara fel men kan ej se det då samma rigg fungerar i windows med logtemp.

Edit (Såg senaste inläggetefter denna post):
Då jag kör vmware så är det inga problem med reserver. Nyttjar snapshots när jag vill testa saker. Vidare iom migreringen från logtemp så har jag köpt att de gamla värdena går förlorade. Har de i en mysqldb som kan hämtas upp om så krävs.

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 15 jan 2016, 08:26
av motoz
Har ingen aning om vad det kan vara för fel, men tex här syns ett exempel på en installation med raspberry + ds9490, owfs från debian jessie förrådet (apt-get) och ett antal ds1820 som mäter över 90 utan problem. http://vastergarden.asuscomm.com/

Antar att du (flyvert) får problem vid apt-get upgrade pga av att du har kompilerat owfs själv, jag har kört i många år utan ett enda problem med upgrade. Men så är det ju, om man installerar från källkod så får man så att säga klara sig själv. Owfs paketet (apt-get alltså) innehåller färdiga blacklist så jag har aldrig behövt röra det. Men I2C modulen stöds väl inte i den paketerade verionen ännu, så jag brukar rekommendera usb adaptern om man inte är linux guru.

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 15 jan 2016, 10:38
av flyvert
motoz skrev:... om man inte är linux guru...
:D

Är långt ifrån nån guru, men när jag inte får utlopp för min programmeringsvilja på jobbet måste man ju hitta nån annan ventil för att släppa ut övertrycket. Vill ju inte måsta göra som "Critical Bill" (Treat Williams) i "Things to do in Denver when you're dead"!

Var en gång med i en förening med mottot "We're only in it for the bugs!"


Nevertheless, jag har haft mina problem med OWFS men vad som står på här är svårt att säga. Skulle som sagt ha provat med en reservmaster och annan givare, etc. Mäta spänningen ute vi givaren; är den 5.0 eller 4.1 eller?

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 15 jan 2016, 10:52
av motoz
Ja det var ju inte menat till dig direkt :D , men jag har sett folk rekommendera att aldrig köra 'apt-get upgrade' för det bara sabbar saker och ting. Har man grejorna öppna på nätet så är ju det minsta man kan göra att se till att ha allt uppdaterat.

Vad som är på gång här fattar inte jag heller, som första steg skulle jag väl prova byta den övre givaren som försvinner då det blir för varmt och se om det ändrar saken. Givaren kan ju vara dålig men fungera lite bättre tillsammans med logtemp av någon konstig anledning.

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 15 jan 2016, 16:04
av flyvert
Japp, samt prova om 85 är en absolut gräns, prova med vatten från vattenkokaren och en annan termometer.

Skumt att dom säger "Power=1" men inte fungerar över 85...

Här är data från en av mina alukaplsade givare som sitter på inkommande fjärrvärmerör (dock är det c:a 5 grader under verklig temperatur som jag får från fjärrvärmedebiteringsdosans serieinterface - att mäta utanpå och med sänkrör ger inte samma information) just nu:

Kod: Markera allt

/mnt/1wire/28.ABEDAD030000/address       28ABEDAD0300005C
/mnt/1wire/28.ABEDAD030000/alias         
/mnt/1wire/28.ABEDAD030000/crc8          5C
/mnt/1wire/28.ABEDAD030000/errata        
/mnt/1wire/28.ABEDAD030000/family        28
/mnt/1wire/28.ABEDAD030000/fasttemp      100.5
/mnt/1wire/28.ABEDAD030000/id            ABEDAD030000
/mnt/1wire/28.ABEDAD030000/locator       FFFFFFFFFFFFFFFF
/mnt/1wire/28.ABEDAD030000/power         1
/mnt/1wire/28.ABEDAD030000/r_address     5C000003ADEDAB28
/mnt/1wire/28.ABEDAD030000/r_id          000003ADEDAB
/mnt/1wire/28.ABEDAD030000/r_locator     FFFFFFFFFFFFFFFF
/mnt/1wire/28.ABEDAD030000/scratchpad    HKF?
/mnt/1wire/28.ABEDAD030000/temperature   100.25
/mnt/1wire/28.ABEDAD030000/temperature10 100.5
/mnt/1wire/28.ABEDAD030000/temperature11 100.375
/mnt/1wire/28.ABEDAD030000/temperature12 100.25
/mnt/1wire/28.ABEDAD030000/temperature9  100.5
/mnt/1wire/28.ABEDAD030000/temphigh      75
/mnt/1wire/28.ABEDAD030000/templow       70
/mnt/1wire/28.ABEDAD030000/type          DS18B20

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 20 jan 2016, 23:09
av cstek
Har du provat att mata med extern 5v?
När du spänningsmatar från ds9490r via en raspberry pi får du 3,1V ut till givarna, vet inte om det är något problem, men det är nära gränsvärdet för 18B20 kretsen (min 3V).

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 22 jan 2016, 09:43
av larky
Kontroll av spänningen på spänningsmatningen låter som ett bra förslag.

Re: 1-wire, OWFS och läsning av höga temperaturer

Postat: 10 feb 2016, 00:02
av pj0tor
Hej och tack för alla goda råd! Jag ska mäta spänningen och se vad jag har fram till dem. Vidare kan jag bekräfta att det är exakt 85 som är max uppmätt temp.