Habe vom RPII2C Modul Perl Warning Meldungen im LOG mit denen ich nichts anzufangen weis.
2017.05.29 18:51:18.067 3: RpiI2C_1: HWaccess blockweise nach 0x64 schreiben, Inh: 82, laenge: 1| -> syswrite failure: Ein-/Ausgabefehler der Gegenstelle (remote)
2017.05.29 18:51:19.073 3: RpiI2C_1: HWaccess blockweise von 0x64 lesen, -> sysread failure: Ein-/Ausgabefehler der Gegenstelle (remote)
2017.05.29 18:51:19.076 1: PERL WARNING: Exiting subroutine via last at ./FHEM/00_RPII2C.pm line 525.
2017.05.29 18:51:19.085 3: FHEM2FHEM device opened (F2F_Rasp01)
2017.05.29 18:52:18.359 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 438) line 1.
2017.05.29 18:52:18.405 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 439) line 1.
2017.05.29 18:52:18.420 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 440) line 1.
2017.05.29 18:52:18.435 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 441) line 1.
2017.05.29 18:52:18.468 1: PERL WARNING: Argument "n/a" isn't numeric in sprintf at (eval 442) line 1.
2017.05.29 18:52:18.486 3: RpiI2C_1: HWaccess blockweise nach 0x64 schreiben, Inh: 82, laenge: 1| -> syswrite failure: Ein-/Ausgabefehler der Gegenstelle (remote)
2017.05.29 18:52:19.491 3: RpiI2C_1: HWaccess blockweise von 0x64 lesen, -> sysread failure: Ein-/Ausgabefehler der Gegenstelle (remote)
2017.05.29 18:53:18.542 3: RpiI2C_1: HWaccess blockweise nach 0x64 schreiben, Inh: 82, laenge: 1| -> syswrite failure: Ein-/Ausgabefehler der Gegenstelle (remote)
2017.05.29 18:53:19.548 3: RpiI2C_1: HWaccess blockweise von 0x64 lesen, -> sysread failure: Ein-/Ausgabefehler der Gegenstelle (remote)
Zudem habe ich kein Gerät mit dieser Adresse vorhanden noch definiert.
pi@ccs-ht-rasp01:~ $ sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- 0f
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: 20 21 -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- UU -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Wo kann ich ansetzten um den Fehler einzugrenzen?
Hat sich erledigt.
Es befand sich ein nicht vorhandes Gerät in der Config mit der Adresse 0x64 hex bzw. 100 dez.