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
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