Hello,
I've sent your note to the developer's group for their input as well.
Step back a bit from your frustration and pleading, it doesn't help woth
computer projects.
Now you have the NSLU2 working, owfs installed, the web server working, and
you can see hardware. Sounds great.
That same web browser should be able to see the DS2405 switch, if it is
properly connected. If you have a relatively recent version of owfs
installed, you should be able to click on the PIO button to turn the switch
on and off. If fact, if you look at the URL generated for each of those
actions, you can send that URL directly to accomplish the same thing.
Can you write back on your progress?
About a custom program to present a button to flip the switch: The web
browser is exactly that. If you want something more elaborate, I can help,
but you have to describe more of what your goal.
I'm sorry you find things frustrating. I found setting up the NSLU2
difficult in the first place, but the owfs installation should have been a
trivial part of that. Do you have feedback on parts that were poorly
explained. Like all volunteer part time efforts, the documentation isn't
professionally composed, but rather post-hoc written by me, and I can be
blind to the needs of uninitiated users. I'd ask you to write up a guide
based on your recent experience, but I've never had any takers. Perhaps just
some feedback on the aspects that you really found confusing or missing?
About all the ports and ownet and programs, etc. Sorry it is confusing.
There is a lot of flexibility, and everything should "just work" -- witness
the web browser giving you immediate feedback. Just like in hardware design,
the ownet aspect is facilitate program-program interaction rather than
human-friendly GUI. Still, the underlying concept, the naming scheme for
1-wire actions, is consistent.
Paul Alfille
P.S. 70 hours is trivial. See
http://www.ohloh.net/projects/8713?p=OWFS&ref=WidgetProjectThinBadge which
estimates the the project has spent 16 person-years in the making, too many
of which I can account for.
---------- Forwarded message ----------
From: <[EMAIL PROTECTED]>
Date: Dec 28, 2007 8:58 AM
Subject: PLEASE HELP A VERY DEPRESSED 1-WIRE NEWBIE!!!!!
To: [EMAIL PROTECTED]
Dear Paul H. Alfille!
I become EXTREMLY desperate with all this 1-wire & NSLU, because I spent
already about 70hours and almost nothing is working. PLEASE HELP ME!!
I have OWFS installed on the NSLU2, on which a USB 1-wire adapter is
connected to. What already works is, that over the URL
http://192.168.1.77:3001/28.DCFB55000000 I can see the temperature if one
DS18B20 is connected.
What I want, is a simple Perl program, where I can click with the mouse on a
button and a DS2405 switches on and off. I searched so many hours, but can
only find this simple temperature display program, which does not work. I?m
a newbie and I have absolutely no idea where to search for errors because no
error messages are displayed. As I said, I spent up to now 70 hours and it
is frustrating because since 30 hours, I?m stepping on the same place & I
don't find anything helping for me in the internet anymore. As a
professional, maybe you could write me this simple program, that I can also
start to enjoy and program 1-wire things. Up to now, I only HATE all the
1-wire stuff, but I read everyone has fun with it. I?m pretty good in
hardware (I?m an analog design engineer) but new in software, so I don?t
know almost anything about all this ports, and owhttpd and owswerver and
linux and whatever. It took me 20 hours to install this OWFS on a NSLU, also
this is very shitty described
. What I don?t understand: There is much written about the hardware, how to
connect, where everything is clear, but I can almost find no documentation
for a simple program described above which is working and where it?s
explained also a bit what does what. When I write hardware documenation, I
also write about all the surroundings not only about 1 transistor. So why
there is written only e.g. ?my &owserver = OWNET->new(?localhost:4304?);?
and nothing explained why in one program I see ?4304? in another, I see
?3000?, whereas I can read also a temperature from the port ?3001?. One time
is written ?OWNET?, the other ?OWNet?. So, what is right, there are sooo
many possible combinations!! SO, PLEEEAASE, HEEEELLPPPP MEEEEE, and write a
SIMPLE program which just changes the state of a DS2405 controlled with the
mouse button, before I die!!!!!!!!!!!!!!!!!!!
Thank you very much in advance for your help,
Bernd2700
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers