Camel XML XPath XSLT Aggregator

This month I went to Greece for a customer of mine. I worked at Athens on Camel integration with Mainframe legacy systems. The customer wanted to use XML message format throughout the entire Camel route process. Their primary goal was to reuse some Camel routes as new service components, allowing for greater flexibility and modularity in their integration architecture. Fortunately, the Camel framework meets all of these requirements out of the box. In this article, we’ll explore a simple example demonstrating how to implement this approach effectively. ...

December 3, 2016

Camel is going into Eclipse Kura

Today, I am going to talk about some exciting news in the IoT development world. This is a technical post, but without any code samples or hardware setup instructions (thankfully). The Eclipse Kura Project has accepted a GitHub Pull Request that introduces a powerful new component to the develop branch. This new component is the Camel Framework from the Apache Foundation. Henryk Konsek, a talented colleague of mine, is the principal developer behind this integration. The relationship between Camel and Kura actually began earlier with the first Camel Kura component, which has been available since Camel version 2.15, also developed by Henryk. ...

March 18, 2016

RHIoT RaspberryPi Sense-Hat display

Recently, I bought the new official Sense-HAT from RaspberryPi foundation. This HAT (Hardware Attached on Top) add-on for the RaspberryPi device includes lots of cool features and sensors. The Sense-HAT comes with an 8x8 RGB565 pixel display, a Joystick, a Gyroscope, Accelerometer, Magnetometer, Temperature, Barometric pressure and Humidity sensors. All sensors are i2c compliant, making them easily accessible with the rhiot camel-pi4j component. This makes it very straightforward to retrieve data from all sensors and transmit them to external systems. The Rhiot team has also developed the first implementation of the rhiot camel-framebuffer component, which now enables pushing images directly to the 8x8 pixel screen. Note that the matrix consists of 8x8 RGB565 LEDs (2 bytes per pixel), providing a colorful display despite its small size. ...

November 24, 2015

RHIoT Webcam and websocket components on MacbookPro in Groovy

Yesterday, we’ve played with our MacBook Pro’s webcam. Today, we gonna see how to send images through a websocket directly in this page !!! or via a JavaFx program. We gonna re-use the previous post and integrate camel Websocket component. Let’s play with Groovy language to create a real-time webcam streaming solution. Webcam image to Websocket w/ Rhiot & Camel projects on MacbookPro Let’s start to broadcast yourself. This tutorial will guide you through setting up a webcam stream that can be viewed through a web browser or a JavaFX application. ...

October 23, 2015

RHIoT 0.1.2 Webcam component on MacOS X in Groovy

My tech leader on RHIoT project (ex-camellabs) Henryk had just release the last version of RHIoT project : 0.1.2. Lot of new stuffs are included in this new release, more details available here. I found in list a cool stuff to test. We gonna check if our new commiter @levackt from ZA worked well ;-) Webcam camel component on Mac OSX with Groovy language Let’s start to broadcast yourself. Requisites Have a mac tested MacBook Pro Retina, 13-inch, Mid 2014 Groovy Mac port installed Groovy Version: 2.4.4 JVM: 1.8.0_45 Vendor: Oracle Corporation OS: Mac OS X Program We gonna use Groovy language for this simple example. Groovy provides a concise and expressive syntax that makes it perfect for quickly testing new components like this webcam integration. ...

October 22, 2015

Camel IoT Labs i2c gpio mqtt lcd

One month ago, Henryk, Claus and I started the Camel Labs project. This project provides exciting new components for the IoT community based on Apache Camel technology. These components connect electronic devices (I2C, SPI, GPIO, Tinkerforge) and cloud services (PubNub, Cloudlet, MQTT) together. In this lab, we will demonstrate how to build an end-to-end IoT integration with I2C devices, an MQTT broker, and an I2C LCD display using just a few lines of code. ...

May 20, 2015

Les premiers jours du projet Camel IoT Labs

Aujourd’hui, l’Internet des Objets (IoT) prend une place de plus en plus importante dans l’industrie informatique et au-delà. Des montres connectées Withings, aux Raspberry Pi vendus à plus de 5 millions d’unités, en passant par les cartes Arduino à bas coût et autres modules Tessel, la baisse du coût de production des objets électroniques a permis une large diffusion de ces nouvelles technologies. En 2012, les premiers Raspberry Pi sont lancés sur le marché, et j’en ai immédiatement acquis un. Depuis, j’ai collectionné presque tous les modèles : B rev1, B rev2, B+ et B2 ;-). J’ai également repris mon fer à souder, comme à l’époque du lycée. Mais contrairement à cette époque où l’on disposait de peu de ressources internet, peu de standards et peu de matériel, aujourd’hui nous avons presque tout à notre disposition. Il ne reste plus qu’à assembler des briques physiques avec des briques logicielles plus ou moins évoluées. ...

April 25, 2015

Apache Camel RaspberryPi PoC

Integrating Apache Camel with Raspberry Pi for IoT Applications The Internet of Things (IoT) revolution is transforming how we interact with the physical world through technology. At the heart of many IoT projects are two key components: affordable, capable hardware and flexible integration software. This article explores how to combine the popular Raspberry Pi single-board computer with Apache Camel, a powerful enterprise integration framework, to create IoT solutions that bridge the physical and digital worlds. ...

April 3, 2015