FHEM Forum

FHEM => fhem-users => Thema gestartet von: Dr. Boris Neubert am 28 Dezember 2009, 22:46:45

Titel: [FHZ] CUL: Can't locate Device/SerialPort.pm
Beitrag von: Dr. Boris Neubert am 28 Dezember 2009, 22:46:45
Originally posted by: <email address deleted>

Hi,
bin neu hier bei FHEM und möchte mit CUL FHT80b2 von Conrad steuern
und S555TH auslesen.
Habe den CUL unter Windows geflasht und in mein Linux System gesteckt
(64 bit Redhat)
Der CUL scheint erkannt zu werden und blinkt auch regelmaessig:
cdc_acm 5-2:1.0: ttyACM0: USB ACM device
habe dann in meine cfg Folgendes eingetragen
define MyCUL CUL /dev/ttyACM0 6641
Im log steht dann:
CUL opening CUL device /dev/ttyACM0
Can't locate Device/SerialPort.pm in @INC (@INC contains: /usr/lib64/
perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/
site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/
5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/
x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/
perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/
site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/
5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/
x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-
linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-
thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/
vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/
vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/
x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./FHEM/00_CUL.pm
line 923, <$fh> line 18.
Das mit dem Housecode habe ich auch nicht ganz verstanden. Ist das
der, der bei CodE angegeben wird.
Ich habe mehrere FHT80b2, brauchen sie nicht alle einen
unterschiedlichen Code?

Vielen Dank im Voraus
Gruß Joachim


--

You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
Titel: [FHZ] Re: CUL: Can't locate Device/SerialPort.pm
Beitrag von: Mr. P am 29 Dezember 2009, 07:56:27
                                                       

Hello Joachim,

> bin neu hier bei FHEM und möchte mit CUL FHT80b2 von Conrad steuern
> und S555TH auslesen.
> Habe den CUL unter Windows geflasht und in mein Linux System gesteckt
> (64 bit Redhat)
> Der CUL scheint erkannt zu werden und blinkt auch regelmaessig:
> cdc_acm 5-2:1.0: ttyACM0: USB ACM device
> habe dann in meine cfg Folgendes eingetragen
> define MyCUL CUL /dev/ttyACM0 6641
> Im log steht dann:
> CUL opening CUL device /dev/ttyACM0
> Can't locate Device/SerialPort.pm in @INC (@INC contains: /usr/lib64/
> perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/
> site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/
> 5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/
> x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/
> perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/
> site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/
> 5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/
> x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-
> linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-
> thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/
> vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/
> vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/
> x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./FHEM/00_CUL.pm
> line 923, <$fh> line 18.

ich lehne mich jetzt einmal weit aus dem Fenster und behaupte, dir
fehlt das passende perl-Paket zur Ansteuerung.

Unter Fedora würde ich jetzt sagen: yum install perl-Device-SerialPort
Nachdem es unter Redhat vermutlich kaum anders heißen dürfte, probier
es einfach einmal. Andernfalls kann dein Paketdienst mit den
Suchbegriffen 'perl' & 'serial' bestimmt etwas anfangen. ;-)

Greetz,
   Gerhard

--

You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
Titel: Re: [FHZ] CUL: Can't locate Device/SerialPort.pm
Beitrag von: rudolfkoenig am 29 Dezember 2009, 08:23:13
                                                   

> Das mit dem Housecode habe ich auch nicht ganz verstanden. Ist das
> der, der bei CodE angegeben wird.

Nein, dieser gehoert dem CUL, damit die FHTs wissen, zu welchem CUL/FHZ sie
gehoeren.


> Ich habe mehrere FHT80b2, brauchen sie nicht alle einen
> unterschiedlichen Code?

Doch, die werden beim Definition der jeweiligen FHT angegeben, und die muessen
von Dezimal auf Hex umgerechnet werden. Alternativ beobachtet man den Log oder
man verwendet autocreate (z.Zt noch nur im CVS).

--

You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
Titel: [FHZ] Re: CUL: Can't locate Device/SerialPort.pm
Beitrag von: Dr. Boris Neubert am 02 Januar 2010, 17:21:20
Originally posted by: <email address deleted>

Vielen Dank für die Hilfe,
habe die unterschiedlichenn Codes für CUL und FHT hinbekommen.
Bzgl. perl-Device-SerialPort vermute ich dasselbe wie Gerhard,
allerdings habe ich mich entschlossen den CUL gleich am Zielsystem,
was meine Synology NAS ist, zu installieren.
Da tut er nun auch wunderbar siehe Synology NAS Thread

Gruß Joachim

--

You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
Titel: [FHZ] Re: CUL: Can't locate Device/SerialPort.pm
Beitrag von: Matthias Gehre am 02 Januar 2010, 17:21:25
Originally posted by: <email address deleted>

Vielen Dank für die Hilfe,
habe die unterschiedlichenn Codes für CUL und FHT hinbekommen.
Bzgl. perl-Device-SerialPort vermute ich dasselbe wie Gerhard,
allerdings habe ich mich entschlossen den CUL gleich am Zielsystem,
was meine Synology NAS ist, zu installieren.
Da tut er nun auch wunderbar siehe Synology NAS Thread

Gruß Joachim

--

You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.