Hallo ich habe das Keyboard eingebunden und einen Arduino programmiert.
Mit i2cset -y 1 0x04 "Wert" kann ich meine am Arduino angeschlossenen Relais schalten.
Wenn ich das aus der doorpi.ini raus mache geht es mit (10 = os_execute:/usr/sbin/i2cset -y 1 0x04 0x14)
Verwende ich die from_I2c.py in der Konfiguration bekomme ich in der Log eine Fehlermeldung:
UnknownOutputPin: outputpin with name ArduinoTerminal is unknown
Hier die Auszug aus der doorpi.ini:
Code
- ...
- [keyboards]
- haus = gpio
- rfidreader = rdm6300
- arduino = i2c
- [arduino_keyboard]
- i2cadress = 0x04
- port = 1
- # register = I2C register
- chars = 20,21,22,23
- maxretries = 10
- [arduino_InputPins]
- 2020 = call:2020
- 2021 = call:2021
- 2022 = call:2022
- 2023 = call:2023
- [arduino_OutputPins]
- SEND = ArduinoTerminal
- ...
- ...
- [EVENT_OnFoundTag]
- 10 = os_execute:aplay /usr/local/etc/DoorPi/media/ShortDialTone.wav
- 20 = out:ArduinoTerminal,20,21,1
- ...