Camel TinkerForge component
The Camel Tinkerforge component can be used to connect to the TinkerForge brick deamon.
Maven dependency
Maven users should add the following dependency to their POM file:
io.rhiotcamel-tinkerforge${rhiot.version}
Avaliable for rhiot.version >= 0.1.1
General URI format
By default a connection is created to the brickd process running on localhost using no authentication. If you want to connect to another host use the following format:
The following values are currently supported as brickletType:
ambientlight
temperature
lcd20x4
humidity
io4
io16
distance
ledstrip
motion
soundintensity
piezospeaker
linearpoti
rotarypoti
dualrelay
solidstaterelay
Ambientlight
Temperature
Lcd20x4
The LCD 20x4 bricklet has a character based screen that can display 20 characters on 4 rows.
Optional URI Parameters
Parameter
Default value
Description
line
0
Show message on line 0
position
0
Show message starting at position 0
The parameters can be overridden for individual messages by settings them as headers on the exchange:
Humidity
Io16
The IO16 bricklet has 2 ports (A and B) which both have 8 IO pins. Consuming and producing messages happens on port level. So only the port can be specified in the URI and the pin will be a header on the exchange.
Consuming:
Producing
Last updated