Sida 1 av 3
Problem med Luftfuktighetsmätare [Version 2]
Postat: 05 nov 2012, 18:14
av linuxprofessor
Jag har nu kopplat all utrustning i min nya OW-SERVER-ENET2, alla prober fungerar utom Luftfuktighetsmätare [Version 2].
Jag har bifogat en skärmdump. Är problemet att den inte är kompatibel eller har min probe gått sönder?

- Screen Shot 2012-11-05 at 17.13.32 .png (23 KiB) Visad 9148 gånger
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 05 nov 2012, 20:32
av elf98
Intressant. Det där fenomenet har jag inte sett förut.
Långa kablar? Testat att spänningsmata sensorn?
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 05 nov 2012, 21:57
av elf98
Jag skickade mail till tillverkaren...
Could you have them check their XML file? If it has reasonable data, please have them clear their cache. I'd like to know what browser & version number they have. I'd like them to try a different browser if clearing the cache doesn't fix the problem.
If the XML file also gives this odd information, please ignore the browser related questions above. I'd like to have more information on the circuit assuming display issues does not prove to be the problem. The "0" readings make me suspect none of the conversions are being performed. I think we will want them to perform a few low level commands. It might let us know if there is something buggy in the DS2438 polling code in the OW-SERVER, or if we need to look for external factors. I will get a example for polling the DS2438 with the low level commands posted online.
FYI, another possible cause would be if they are using the socket connection immediately once the OW-SERVER boots up. It could prevent the temp, VAD, VDD, and VSense from being polled.
Så 1:
Kolla XML-filen, ser den ok ut?
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 06 nov 2012, 07:24
av linuxprofessor
Kod: Markera allt
<owd_DS2438 Description="Smart battery monitor">
<Name>DS2438</Name>
<Family>26</Family>
<ROMId>300000013F3A1D26</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>0.0000 Deg C</PrimaryValue>
<Temperature Units="Centigrade">0.0000</Temperature>
<Vdd Units="Volts">0.000000</Vdd>
<Vad Units="Volts">0.000000</Vad>
<Vsense Units="Millivolts">0.000000</Vsense>
<Humidity Units="PercentRelativeHumidity">-9223372036854775808.08</Humidity>
</owd_DS2438>
så ser det ut i XML-filen. har även hämtat ut datan via SNMP, samma problem där. kabeln är 1 meter lång utan några förgreningar eller liknande.
har testat safari och chrome under OS X, samt Firefox under Linux. ser likadant ut överallt.
fler idéer? =)
jag tar med luftfuktighetsmätaren till jobbet idag och testar den med en USB-1-wire-sticka för att förhoppningsvis kunna bestämma problemet till proben eller OW-servern.
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 06 nov 2012, 09:54
av linuxprofessor
ovan har jag nu testat min luftfuktighetsmätare via en USB-1wire-sticka och den fungerar alldeles utmärkt. problemet ligger alltså i OW-servern.
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 06 nov 2012, 19:00
av elf98
Tillverkaren ska återkomma med förslag på hur vi går vidare.
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 07 nov 2012, 22:59
av elf98
Nu har Embedded skrivit en debugguide:
https://eds.zendesk.com/entries/2235715 ... l-commands
1. Gå in under 1-wire Interface på din ENET-2
2. Kryssa i rutan "Enable" och klicka på Save.
3. Öppna ett en terminal (Ex Putty) och telnetta till din owservers ip på port 8080.
4. Följ debugguiden från embedded.
Enklast att följa är om du sätter RH-mätaren på port1. Sen ska det bara vara att byta ut romid mot ditt id.
Till en början är det bra om du kan köra kommandon under "Discover the Devices", "Read Status/Configuration Register", "Initiate Temperature Conversion", "Initiate the first voltage conversion" samt "Read the Results"
Pasta outputen du får här så bollar jag vidare med EDS.
Alternativt kan du ge mig tillgång till ip + port så kan jag eller tillverkaren debugga. (Även bra med tillgång till vanliga webinterfacet med).
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 08 nov 2012, 09:15
av linuxprofessor
du kan komma åt min OW-server på
http://82.197.227.105:45001 samt port 8080
http://82.197.227.105:45002
skickar lösenordet för admin i ett PM
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 08 nov 2012, 16:59
av elf98
JAg verkar inte komma åt port 8080 via 45002. Kan du dubbelkolla?
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 08 nov 2012, 21:15
av elf98
Vad händer om du sätter RH-mätaren ensam på en port?
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 08 nov 2012, 21:38
av elf98
Embedded vill att sensorerna skall vara fortsatt anslutna, men vi behöver åtkomst till port 8080 för att kunna felsöka.
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 08 nov 2012, 22:01
av linuxprofessor
NU ska det fungera!
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 08 nov 2012, 23:04
av elf98
Hur långa kablar?
Testa att bygga jumpern på RH-mätaren för att på så sätt spänningsmata externt. Bygger så klart på att du har +5v vid sensorn.
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 09 nov 2012, 08:56
av linuxprofessor
luftfuktighetsmätaren sitter på en gren från huvudkabeln som är ca 1 meter lång. har testat med den direkt in i OW-servern med bara 1 meter kabel, samma resultat. har även testat att sluta spänningsmatningsbygeln, inget resultat. hur är kontakteringen gjord på luftfuktighetsmätaren? gör det någon skillnad att sluta bygeln när man har den kopplad till OW-servern? jag märkte ingen skillnad när jag gjorde det iaf.
Re: Problem med Luftfuktighetsmätare [Version 2]
Postat: 09 nov 2012, 08:57
av linuxprofessor
kan även tillägga att luftfuktighetsmätaren fungerade utmärkt i den förra versionen av OW-server som jag använde. allt lutar alltså mot mjukvaruproblem i den nya versionen av OW-servern.
som grädde på moset har den nu slutat svara på HTTP-anrop. testat att starta om den, ingen skillnad.
