[vz-users] IR/Kopf und CUL aus Fhem funktioniert nicht.

josef.riemer at gmx.de josef.riemer at gmx.de
Sun Feb 24 16:49:42 CET 2013


Hallo,

ich lese mit meinem Raspi meinen Stromzaehler "ace3000 typ 260 itron" mit einem I/R Kopf 
und einem Perlscript aus. Wenn ich jetzt fhem auf dem Raspi starte, liest der I/R Kopf nichts 
mehr aus. fhem mit CUL an ttyACM0; I/R kopf an ttyUSB0;
Perl-Script zum auslesen:
-----------------------------------
my $PORT='/dev/ttyUSB0';
my $anforderungstelegramm = "\n/?!\r\n";

use warnings;
use strict;
use utf8;
use Device::SerialPort;

my $tty = new Device::SerialPort($PORT) || die "can't open $PORT: $!";
$tty->baudrate(300) || die 'fail setting baudrate';
$tty->databits(7) || die 'fail setting databits';
$tty->stopbits(1) || die 'fail setting stopbits';
$tty->parity("even") || die 'fail setting parity';
$tty->write_settings || die 'fail write settings';
#$tty->debug(1);

my $num_out = $tty->write($anforderungstelegramm);
die "write failed\n" unless ($num_out);
die "write inclomplete\n" unless ($num_out == length($anforderungstelegramm));
print "$num_out Bytes written\n";

my ($num_read, $s);
$tty->read_const_time(15);
while(1) {
($num_read, $s) = $tty->read(1);
print $s if $s;
};
$tty->close || die "can't close $PORT: $!";
-------------------------------------------

lsusb:
Bus 001 Device 008: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / 
myAVR mySmartUSB light
Bus 001 Device 005: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub [ednet]
Bus 001 Device 006: ID 13fe:3600 Kingston Technology Company Inc.
Bus 001 Device 007: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project





More information about the volkszaehler-users mailing list