damit bin ich ein ganzes Stück weiter gekommen. Gibt es vielleicht eine Doku, damit ich hier nicht mit jeder Frage wieder aufkreuze ?
Konkret hänge ich an einer socket-Verbindung, die ich zu WP aufbauen muss, um die auszulesen.
Code:
use IO::Socket;
.
.
.
sub open_heatpump_connection
{
my $socket;
$socket = IO::Socket::INET->new ( PeerAddr => '192.168.178.4', PeerPort => 8888, Type => SOCK_STREAM );
die "Fehler: $!\n"
unless defined $socket;
$socket->autoflush(1);
}
Code:
16/02/11 11:16:42 AM: Not a HASH reference at (eval 271) line 10.
Line 5: use vars qw($WW_Temperatur);
Line 6:
Line 7: $socket = IO::Socket::INET->new ( PeerAddr => '192.168.178.4', PeerPort => 8888, Type => SOCK_STREAM );
Line 8: $WW_Temperatur = new EIB5_Item('3/0/10', 'R|label=Celsius');
Line 9: $objects_by_object_name{'$socket'} = $socket;
Line 10: $socket->{category} = "wp_auslesen";
Line 11: $socket->{filename} = "wp_auslesen";
Line 12: $socket->{object_name} = '$socket';
Line 13: $objects_by_object_name{'$WW_Temperatur'} = $WW_Temperatur;
Line 14: $WW_Temperatur->{category} = "wp_auslesen";
Line 15: $WW_Temperatur->{filename} = "wp_auslesen";




Einen Kommentar schreiben: