Hello,
I'm presently testing some hardware from http://www.tinkerforge.com/en/doc/Product_Overview.html#bricks
It's a full Open Source project and all source code is available. It has some exceptional features, the hardware is extremely well-built with attention to a lot of detail. They have a lot of high quality sensors IO's and other devices who are directly controlable via Ethernet, WiFi or Modbus.
The possibilities for controlling and monitoring with this system are almost limitless, and new features are added in a rapid rate.
The only problem I have is that I have no idea how to add it as a data source to ScadaBR.
I managed to do that indirectly via PHP and let ScadaBR read the webpage but it's a unnecessary detour because: http://www.tinkerforge.com/en/doc/Software/API_Bindings_Java.html#api-bindings-java and http://www.tinkerforge.com/en/doc/Software/Bricks/Master_Brick_Java.html#master-brick-java-api are made available so somehow this could be build in directly into ScadaBR.
Any help would be appreciated.