Probleme mit MCP23017

Begonnen von gnusmas, 16 Juli 2014, 23:01:55

Vorheriges Thema - Nächstes Thema

gnusmas

Hallo ,
ich versuche gerade das Modul 52_I2C_MCP23017 einzubinden.
Bekomme jedoch im Log folgende Fehlermeldung:
Zitat
2014.07.16 22:52:51 5: Cmd: >define RPI_i2c RPII2C 1<
2014.07.16 22:52:51 5: Loading ./FHEM/00_RPII2C.pm
2014.07.16 22:53:00 5: Cmd: >define Modul_1 I2C_MCP23017 0x20<
2014.07.16 22:53:00 5: Loading ./FHEM/52_I2C_MCP23017.pm
2014.07.16 22:53:00 1: reload: Error:Modul 52_I2C_MCP23017 deactivated:
Too many arguments for main::AssignIoPort at ./FHEM/52_I2C_MCP23017.pm line 159, near "$val)"

2014.07.16 22:53:00 0: Too many arguments for main::AssignIoPort at ./FHEM/52_I2C_MCP23017.pm line 159, near "$val)"

2014.07.16 22:53:00 5: Cmd: >attr Modul_1 IODev RPI_i2c<
2014.07.16 22:53:00 3: Please define Modul_1 first
2014.07.16 22:53:00 5: Cmd: >attr Modul_1 OutputPorts A0,A1,A2,A3,A4,A5,A6,A7<
2014.07.16 22:53:00 3: Please define Modul_1 first
2014.07.16 22:53:00 1: configfile: Cannot load module I2C_MCP23017
Please define Modul_1 first
Please define Modul_1 first

Meine Konfiguration :
Zitat
define RPI_i2c RPII2C 1
define Modul_1 I2C_MCP23017 0x20
attr Modul_1 IODev RPI_i2c
attr Modul_1 OutputPorts A0,A1,A2,A3,A4,A5,A6,A7

Mit i2cdetect, i2cset funktioniert alles einwandfrei.
Hat jemand einen Tip?

Jürgen