Hallo Zusammen,
ich habe einiges in FHEM rumprobiert, jetzt hab ich im Log aber folgenden PEARL WARNING Meldung
2015.11.27 19:29:26 1: PERL WARNING: Use of uninitialized value $ts1 in concatenation (.) or string at ./FHEM/59_Weather.pm line 462, <$fh> line 139.
2015.11.27 19:29:26 1: DEBUG>ts1= , ts2= 1448647200
2015.11.27 19:29:27 1: Including ./log/fhem.save
2015.11.27 19:29:30 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at FHEM/Blocking.pm line 105.
2015.11.27 19:29:30 1: CallBlockingFn: Can't connect to localhost:: IO::Socket::INET: Bad hostname 'localhost:'
Auch den DEBUG-Eintrag hab ich alle 10 Minuten. Leider hab ich keine Ahnung, wo ich die Fehler suchen soll und wie ich das wieder in Ordnung bringen kann.
Vielleicht hat jemand n Tipp für mich.
Danke
@JoWiemann Danke für den Hinweis :-)
PEARL ist ein Versandhandel; Perl die Programmiersprache :-)
Zitat2015.11.27 19:29:26 1: DEBUG>ts1= , ts2= 1448647200
Das kommt vom Weather Modul ---> update machen
Zitat2015.11.27 19:29:30 1: CallBlockingFn: Can't connect to localhost:: IO::Socket::INET: Bad hostname 'localhost:'
Wahrscheinlich stimmt der localhost nicht oder ist nicht angegeben ---> muss auf 127.0.0.1 liegen, mal nachsehen
in der /etc/hosts sollte
127.0.0.1 localhost
stehen.
Zitat von: franky08 am 27 November 2015, 20:03:20
Wahrscheinlich stimmt der localhost nicht oder ist nicht angegeben ---> muss auf 127.0.0.1 liegen, mal nachsehen
in der /etc/hosts sollte
127.0.0.1 localhost
stehen.
Ich habe die gleiche Meldung
2015.11.27 16:12:18 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at FHEM/Blocking.pm line 105.
2015.11.27 16:12:18 1: CallBlockingFn: Can't connect to localhost:: IO::Socket::INET: Bad hostname 'localhost:'
in der /etc/hosts steht bei mir :
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.1.1 raspberrypi
und die 105 Linie von Blocking.pm das ist bei mir:
my $addr = "localhost:$defs{$telnetDevice}{PORT}";
leider habe ich auch keine Ahnung :D
EDIT:
Vielleicht das hat was zu bedeuten?
2015.11.28 08:44:09 0: Server started with 45 defined entities (version $Id: fhem.pl 9993 2015-11-24 18:40:02Z rudolfkoenig $, os linux, user fhem, pid 11813)
2015.11.28 08:44:09 3: telnetForBlockingFn: port 58176 opened
2015.11.28 08:44:13 0: Server shutdown
2015.11.28 08:44:16 1: CallBlockingFn: Can't connect to localhost:58176: IO::Socket::INET: connect: Connection refused
Mal hier nachsehen:
http://forum.fhem.de/index.php/topic,40509.msg327492.html#msg327492
hängt mit dem telnet zusammen.
VG
Frank
Zitat von: franky08 am 28 November 2015, 09:51:53
Mal hier nachsehen:
http://forum.fhem.de/index.php/topic,40509.msg327492.html#msg327492
hängt mit dem telnet zusammen.
VG
Frank
Danke! ich hab schon telnet so definiert gehabt
define localTelnet telnet 7072
attr localTelnet password dxxxxxxxxxxxxxxxxxx1
attr localTelnet SSL 1
das habe ich aber mit
define tPort telnet 7072 global
attr tPort SSL 1
attr tPort globalpassword dxxxxxxxxxxxxxxx1
ersetzt und bis jetzt sieht's gut aus!