freetz ftdi usb-> serial

tigerschaf1

Neuer User
Mitglied seit
15 Mrz 2010
Beiträge
19
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

nach 3 schlaflosen Nächten brauch ich euere Hilfe.

Hab auf einer 7170 freetz drauf und will damit meine Wechselrichter mitloggen. Versuch nun schon das ganze WE das teil mit ftdi ans laufen zu bringen, damit mein usb-serial kabel funkt.
Ich bin schon in allen sämtlichen Foren und google unterweg gewesen, und hab alles versucht. Ich kriegs nicht hin.

uname -a
Linux fritz.fonwlan.box 2.6.13.1-ohio #1 Tue Jul 21 16:13:51 CEST 2009 mips unknown

cat /proc/bus/usb/devices

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 1
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB AHCI Root Hub
S: SerialNumber=be008000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=067b ProdID=2303 Rev= 3.00
S: Manufacturer=Prolific Technology Inc.
S: Product=USB-Serial Controller
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 10 Ivl=1ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms

insmod ./usbserial.ko
insmod ./ftdi_sio.ko

lsmod
Module Size Used by Tainted: P
ftdi_sio 30672 0
usbserial 28736 1 ftdi_sio
tiap 452800 0
kdsldmod 878208 2
usbahcicore 26064 0
usbcore 115760 4 ftdi_sio,usbserial,usbahcicore
capi_codec 143040 0
isdn_fbox_fon4 899840 1 capi_codec
ubik2 85440 2 capi_codec,isdn_fbox_fon4
tiatm 112544 1 ubik2
jffs2 108800 0
Piglet 10656 0

# find / -name ftdi*
/lib/modules/2.6.13.1-ohio/kernel/drivers/usb/serial/ftdi_sio.ko
/sys/module/ftdi_sio
/sys/bus/usb-serial/drivers/ftdi_sio
/sys/bus/usb/drivers/ftdi_sio

Schein doch alles an Ort und Stelle zu sein, oder?

Ich krieg aber am Hyperterminal nichts rein.

Bitte um euere Hilfe.

danke

Klaus
 
Hallo,
hast Du mit Deinen Wechselrichtern schon was erreicht?
Ich möchte auch einen Logger für meine Wechselrichter bauen.
Ich hab einen Würth - baugleich mit Solarmax C6000 und 3 Delta SI5000, die ich loggen möchte.
Wie weit bist Du und welche WR loggst Du?
 
Hi,

bin eigentlich fertig.

Habe 2 Aurora WR hängen, gehe mit nem seriellen Kabel auf einen serial-2-usb-konverter, und dann in eine FB rein. Momentan habe ich noch das Problem, das die FB ab und zu mal den USB-Port verliert, und nur durch das aus und anstecken wieder funktioniert. Aber das bekommt man mit ner neuen HW schon hin.
Hab mir vom Hersteller die Schnittstellenbeschreibung kommen lassen, und alles zu Fuß programmiert. Die gesamte Kommunikation läuft über das C Programm. Die Graphen mach ich dann mit den rrdtools.

gruß
 
Da gibts ein interessantes Projekt:
http://www.photovoltaikforum.com/datenlogger-f5/solarmax-datenlogger-t52179.html
Ich bin gerade dabei, es für meinen Würth WR umzuschreiben und anzupassen.
Ich möchte die Anbindung auch wie Du über einen USB-Hub machen.
Ich bin mir noch nicht ganz im Klaren, wie ich die USB- Schnittstelle ansprechen kann.
Den Ftdi- Treiber kann man ja bei Freetz installieren.
Brauch ich da noch was dazu und wie aktiviere ich die USB- Schnittstelle?
Vermutlich muss man noch die ID und Produktnummer irgendwo eintragen.
Kannst Du das mal beschreiben?
Ich simulier gerade die Abfrage des WR mit einem 2. PC und Terminalprogramm.
Das Abspeichern in ein File funktioniert. Wie das mit einer Datenbank geht, weis ich noch nicht. Mit welchem Format speicherst Du Deine Daten? Bei mir liefert der WR die Werte in ASCI mit hexadezimaler Schreibweise. Ich weis noch nicht, ob ich sie so speichern oder in dezimal umwandeln soll. Was meinst Du?

Da fällt mir ein, bei mir gehen die Daten auf dem USB- Stick auch verloren. Nach einem Tag muss ich, wenn ich von RRDstats was angezeigt bekommen will, die Dateien auf dem USB- Stick neu einspielen. Das ist nicht sehr erfreulich.
Vnstat lies sich auch nicht aktivieren. Ebenso USB- Root.
Wenn ich mich mehr damit beschäftige, komm ich vielleicht dahinter warum. Oder hat vielleicht wer einen Tip.

Die Daten auf dem Stick gehen nur beim Reboot verloren. Hab mal aufgepasst.

Die Fritzbox soll empfindlich sein beim Einschalten und Ausschalten, wenn Geräte über eine Verlängerung geschalten werden, hab ich wo gelesen.

Hab jetzt mein Programm auf einer Box laufen. Muss noch beobachten. Ich kann das Programm im Explorer auf dem Stick sehen. Nur das Datenfile find ich nicht.
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.