enocean PI über i2c Bus Konverter SC16IS750 an Raspberry PI 2

Begonnen von Schmitzkatze, 02 Oktober 2015, 21:03:54

Vorheriges Thema - Nächstes Thema

Schmitzkatze

Hi Ihr,

ich möchte gerne den enocean PI über den Konverter SC16IS750 ansprechen.

Natürlich geht er einwandfrei über die UART Schnittstelle, in dem ich ihn einfach aufstecke.

Ich habe aber noch weitere Module, die per UART angeschlossen sind. Somit wird es etwas knapp mit RS232 am RasPI.

So möchte ich alle Module über den i2c Bus anschließen.

Der SC16IS750 ist auch zu erkennen per  "i2cdetect -y 1". Es sind momentan zwei Module dran (das Uhrenmodul und der SC16IS750.
Uhr liegt auf 0x6f und der SC16IS750 meldet sich auf 0x4d

Ich habe den enocean PI mit Spannung (3,3V) versorgt und die PIN´s rx zu tx überkreuz angeschlossen.

Jetzt fehlt mir noch der Befehl, um das Device ins Fhem zu laden.

Folgendes habe ich ausprobiert:

define TCM310_0 TCM 310 /dev/i2c-1

Im Log steht: "Can't open /dev/i2c-1: Permission denied"

Bei " i2cdump -y 1 0x4d" kommen aber Daten:

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: XX XX XX XX XX XX XX XX 00 00 00 00 00 00 00 00    XXXXXXXX........
10: 01 01 00 00 00 00 00 00 1d 1d 00 00 ff XX XX XX    ??......??...XXX
20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX



Hat jemand eine Idee, was ich noch testen kann?

Irgendwie muss ich doch noch die i2c Adresse angeben (0x4d)

:'(
Gruß Schmitzkatze
Server: Raspberry pi 2 + Debian +, USB-TCM310, HM_IP / CCU3, FitzBox!

klausw

auch wenn es etwas spät ist....

es könnte daran liegen, das der user fhem nicht in der Gruppe i2c ist.
Den Befehl dazu findest du in der commandref unter RPII2C
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280