Professional Documents
Culture Documents
e-mail·manolis@exm.gr
twitter·@nikil511
linkedin.com/in/mnikiforakis
website·exm.gr
Building energy monitoring use-case
Customer pain of a facility manager with multiple buildings
Assuming the two far ends of the IoT value chain fixed
(modbus meters & thingsboard)
????
3) … to a cloud platform …like... ThingsBoard.io
IoT Middleware ?
????
????
Considerations for middleware architecture
a. Cost & Risk
Open source vs closed ?
b. Reliability
Tried before?
c. Ease of deployment / maintenance
Developers required for configuration / debugging ?
d. Scalability
Handle more than a few devices?
e. Flexibility
Multivendor?
f. Security
By design?
Original vendor hardware gateway + custom parser
CSV parser
to
MQTT
HTTP periodic
publisher
export
MODBUS polling
MODBUS
to
MQTT publisher
MODBUS polling
???
NO LIMITS
Many open-source options
NO obvious solution
IoT middleware open-source options for modbus to mqtt
● ESP8266/ESP32
○ Arduino modbus libs
○ M5Stack - MS Azure & Amazon AWS IOT certified
As a last step, a simple Kura wire graph is set up to read assets at regular
intervals and publish the readings.
More power with Eclipse IoT
hawkBit is a domain independent back-end framework for rolling out software updates to constrained edge devices as well
as more powerful controllers and gateways connected to IP based networking infrastructure.
Kapua is a modular platform providing the services required to manage IoT gateways and smart edge devices. Kapua
provides a core integration framework and an initial set of core IoT services including a device registry, device management
services, messaging services, data management, and application enablement.
agile-iot.eu
exm.gr
Thank you!
Manolis Nikiforakis
Ex Machina, CEO
e-mail·manolis@exm.gr
twitter·@nikil511
linkedin.com/in/mnikiforakis
website·exm.gr