SlideShare a Scribd company logo
11/13/2020 Center for Sensing Solutions
Context aware water management
system for smart agricolture
S. Tondini
11/13/2020 Center for Sensing Solutions S. Tondini
Outline
• Mainstream IoT approaches
• Context: from data to information management
• Context aware systems
• Data-driven vs context-driven
• FIWARE framework of open-source components
• FIWARE based protitype
• Demo
11/13/2020 Center for Sensing Solutions S. Tondini
Mainstream IoT approaches
• Many application fields
• (agriculture, smart city, healthcare, industry 4.0, domotics, …)
• Main functions
• (data collection, monitoring, control, acting)
• Communication links
• (Bluetooth, WiFi, Ethernet, LoRa, Zigbee, (w-)Mbus, …)
• Data reaction principle
• Data are saved and use (directly) by devices to create actions
https://aws.amazon.com/iot-core/
https://www.bosch-press.it/pressportal/it/it/press-release-43205.html
https://www.slideshare.net/LearnWTB/ibms-watson-iot-platform-allows-you-to-quickly-connect-devices-to-bluemix-cloud
• Integration/fusion of heterogeneous data sources
• Data are combined to build new information capable of describing the context
• Context data allow for added-value features/services
11/13/2020 Center for Sensing Solutions S. Tondini
Context: from data to information management
open data
device (proprietary) data
User apps
context information
• Behaviour of the devices changes upon the context changes
11/13/2020 Center for Sensing Solutions S. Tondini
Context aware systems
Data source 1
Data source N
Data source 2
database
evaluation of devices
data with other data
sources in respect of
the context
device
new information created
influences the behaviour
of the devices and system
as a whole
ACTION
11/13/2020 Center for Sensing Solutions S. Tondini
Data-driven vs context-driven
Data source 1
Data source N
Data source 2
database
Verification of
conditions based
on data stored
reaction
storedata
device
database
evaluation of the
context data
context change
forwarddata
device
new information created
influences the behaviour
of the devices and system
11/13/2020 Center for Sensing Solutions S. Tondini
FIWARE framework of open-source components (1)
• to interfacing with IoT, robots and third-party systems
• capturing updates on context and translating into actions
• to manage Context Data/API
• publishing and monetize part of the information
• to process, analyse, and visualize context information
• implementing smart behavior and context aware decision making
• Event driven
https://www.fiware.org/developers/
11/13/2020 Center for Sensing Solutions S. Tondini
FIWARE framework of open-source components (2)
• Indirect communication via MQTT messaging
• Publish-Subscribe mechanism
• Devices can subscribe to the topic at any time
to receive messages
• Low Power demands
• Direct communication via HTTP get/post
• Request-Response mechanism
• Devices must always be ready to receive
messages
• High Power demands
https://fiware-tutorials.readthedocs.io/en/latest/iot-sensors/index.html
11/13/2020 Center for Sensing Solutions S. Tondini
FIWARE framework of open-source components (3)
• Entity service paths: hierarchical scopes
• Example: /Agriculture/Irrigation/Vineyard1/Pump
Agricolture
Silo
management
Filed zoning
Live-stock
management
Irrigation (crop
watering)
Vineyard1
Soil moisture
sensor
Pump
Vineyard2
11/13/2020 Center for Sensing Solutions S. Tondini
LoRaWAN GW
LoRaWAN sensor
Pump actuator
Ext forecast
ServicePath:/AGRICULTURE/IRRIGATION/FIWARE based prototype
«device»
«device»
«device»
LoRa
«component»
UltraLight IoT Agent
«component»
LoRaWAN IoT Agent
«component»
Perseo CEP
«component»
Mongo DB
«component»
Monquitto MQTT broker
«component»
Orion Context Broker
NGSI parser
27017:27017
27017:27017
27017:27017
4061:4061
9090:9090
4041:4041
VM 2
wifi
wifi
LoRaServer
VM 1
«component»
«data»
11/13/2020 Center for Sensing Solutions S. Tondini
agents / broker logic
multiple information sources
subscribe/updates on topics
complex event processing
Demo
The research leading to these results has received funding from the European Regional Development Fund, Operational
Programme Investment for growth and jobs ERDF 2014-2020 under Project number ERDF1094, Data Platform and Sensing
Technology for Environmental Sensing LAB – DPS4ESLAB.
11/13/2020 Center for Sensing Solutions S. Tondini
Thanks for your kind attention!
STEFANO TONDINI
Center for Sensing Solutions
T +39 0471 055 266
F +39 0471 055 949
stefano.tondini@eurac.edu

More Related Content

PDF
IoT Based Autonomous Irrigation System
PDF
IoT-based intelligent irrigation management and monitoring system using arduino
PDF
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
PDF
An Architectural design proposal for IoT in Agriculture
PDF
IRJET- Live Stock Monitoring in Agriculture using IoT
PPTX
Iot transforming the future of agriculture
PDF
An effective identification of crop diseases using faster region based convol...
DOCX
An iot based smart garden with weather station system
IoT Based Autonomous Irrigation System
IoT-based intelligent irrigation management and monitoring system using arduino
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
An Architectural design proposal for IoT in Agriculture
IRJET- Live Stock Monitoring in Agriculture using IoT
Iot transforming the future of agriculture
An effective identification of crop diseases using faster region based convol...
An iot based smart garden with weather station system

What's hot (20)

PDF
An internet of things ecosystem for planting of coriander (Coriandrum sativum...
PDF
IoT Tsunami is Here
PDF
Analyzing Smart Agriculture in Terms of IoT
PDF
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
PDF
10 hot IoT applications
PDF
Smart digital farming
PDF
IoT applications in rural and agriculture in pdf
PPTX
The use of Drones in precision agriculture, by Erick Njuri
PDF
Internet of Things (Iot) Based Smart Environment and its Applications
PDF
IoT Applications in Agriculture
PDF
Data Analytics for IoT - BrightTalk Webinar
PPTX
Application of IOT in Smart Agriculture
PDF
How iot mobile apps are transforming the workflow in diverse sectors!
PDF
Thought Leadership Series: Precision Agriculture June 2018
PDF
SMART TECHNOLOGY IN FARMING DEVELOPMENT
PDF
IoT in Smart Agriculture: Challenges and Opportunities
PDF
The Potential of IoT in Agriculture
PPTX
Green IoT Agriculture and HealthcareApplication (GAHA)
PPTX
Smart Agriculture & Food Security: Ensuring I(o)T all comes together
PDF
IOT and Cloud in Agriculture
An internet of things ecosystem for planting of coriander (Coriandrum sativum...
IoT Tsunami is Here
Analyzing Smart Agriculture in Terms of IoT
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
10 hot IoT applications
Smart digital farming
IoT applications in rural and agriculture in pdf
The use of Drones in precision agriculture, by Erick Njuri
Internet of Things (Iot) Based Smart Environment and its Applications
IoT Applications in Agriculture
Data Analytics for IoT - BrightTalk Webinar
Application of IOT in Smart Agriculture
How iot mobile apps are transforming the workflow in diverse sectors!
Thought Leadership Series: Precision Agriculture June 2018
SMART TECHNOLOGY IN FARMING DEVELOPMENT
IoT in Smart Agriculture: Challenges and Opportunities
The Potential of IoT in Agriculture
Green IoT Agriculture and HealthcareApplication (GAHA)
Smart Agriculture & Food Security: Ensuring I(o)T all comes together
IOT and Cloud in Agriculture
Ad

Similar to SFScon 2020 - Stefano Tondini - A smart irrigation approach built on the FIWARE open IoT platform (20)

PDF
IoT and 4IR
PDF
How to Start Building Your IoT Application
PDF
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdf
PPTX
FIWARE Overview
PDF
Complexity of IOT/IOE Architectures for Smart Service Infrastructures Panel:...
PDF
FIWARE Global Summit - FIWARE For Smart Agrifood - An Open Integration Approach
PPTX
Information management & ICT in Agri-Food
PDF
Fiware overview
PDF
WoT framework and use cases
PPTX
FIWARE Overview presentation
PPTX
IOT- UNIT-1.pptx
PDF
Internet of Things (IoT)
PPTX
Emerging chapter 4.pptx
PDF
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
PPTX
The Future is Internet of Things (IOT)
PPTX
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
PPTX
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
PDF
IoT Analytics From Data to Decision Making - Trends & Challenges
PDF
Fiware overview3
PPTX
Internet of Things - Call presentations and hints from presenters
IoT and 4IR
How to Start Building Your IoT Application
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdf
FIWARE Overview
Complexity of IOT/IOE Architectures for Smart Service Infrastructures Panel:...
FIWARE Global Summit - FIWARE For Smart Agrifood - An Open Integration Approach
Information management & ICT in Agri-Food
Fiware overview
WoT framework and use cases
FIWARE Overview presentation
IOT- UNIT-1.pptx
Internet of Things (IoT)
Emerging chapter 4.pptx
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
The Future is Internet of Things (IOT)
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
IoT Analytics From Data to Decision Making - Trends & Challenges
Fiware overview3
Internet of Things - Call presentations and hints from presenters
Ad

More from South Tyrol Free Software Conference (20)

PDF
SFSCON24 - Marina Latini - 1, 2, 3, Doc Kit!
PDF
SFSCON24 - Carmen Delgado Ivar Grimstad - Nurturing OpenJDK distribution: Ecl...
PDF
SFSCON24 - Eduardo Guerra - codEEmoji – Making code more informative with emojis
PDF
SFSCON24 - Juri Solovjov - How to start contributing and still have fun
PDF
SFSCON24 - Michal Skipala & Bruno Rossi - Monolith Splitter
PDF
SFSCON24 - Jorge Melegati - Software Engineering Automation: From early tools...
PDF
SFSCON24 - Chiara Civardi & Dominika Tasarz Sochacka - The Crucial Role of Op...
PDF
SFSCON24 - Moritz Mock, Barbara Russo & Jorge Melegati - Can Test Driven Deve...
PDF
SFSCON24 - Aurelio Buonomo & Christian Zanotti - Apisense – Easily monitor an...
PDF
SFSCON24 - Giovanni Giannotta & Orneda Lecini - Approaches to Object Detectio...
PDF
SFSCON24 - Alberto Nicoletti - The SMART Box of AURA Project
PDF
SFSCON24 - Luca Alloatti - Open-source silicon chips
PDF
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
PDF
SFSCON24 - Juan Rico - Enabling global interoperability among smart devices ...
PDF
SFSCON24 - Seckin Celik & Davide Serpico - Adoption Determinants of Open Hard...
PDF
SFSCON24 - Stefan Mutschlechner - Smart Werke Meran - Lorawan Use Cases
PDF
SFSCON24 - Mattia Pizzirani - Raspberry Pi and Node-RED: Open Source Tools fo...
PDF
SFSCON24 - Attaullah Buriro - ClapMetrics: Decoding Users Genderand Age Throu...
PDF
SFSCON24 - Joseph P. De Veaugh Geiss - Opt out? Opt in? Opt Green! Bringing F...
PDF
SFSCON24 - Fulvio Mastrogiovanni - On the ethical challenges raised by robots...
SFSCON24 - Marina Latini - 1, 2, 3, Doc Kit!
SFSCON24 - Carmen Delgado Ivar Grimstad - Nurturing OpenJDK distribution: Ecl...
SFSCON24 - Eduardo Guerra - codEEmoji – Making code more informative with emojis
SFSCON24 - Juri Solovjov - How to start contributing and still have fun
SFSCON24 - Michal Skipala & Bruno Rossi - Monolith Splitter
SFSCON24 - Jorge Melegati - Software Engineering Automation: From early tools...
SFSCON24 - Chiara Civardi & Dominika Tasarz Sochacka - The Crucial Role of Op...
SFSCON24 - Moritz Mock, Barbara Russo & Jorge Melegati - Can Test Driven Deve...
SFSCON24 - Aurelio Buonomo & Christian Zanotti - Apisense – Easily monitor an...
SFSCON24 - Giovanni Giannotta & Orneda Lecini - Approaches to Object Detectio...
SFSCON24 - Alberto Nicoletti - The SMART Box of AURA Project
SFSCON24 - Luca Alloatti - Open-source silicon chips
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
SFSCON24 - Juan Rico - Enabling global interoperability among smart devices ...
SFSCON24 - Seckin Celik & Davide Serpico - Adoption Determinants of Open Hard...
SFSCON24 - Stefan Mutschlechner - Smart Werke Meran - Lorawan Use Cases
SFSCON24 - Mattia Pizzirani - Raspberry Pi and Node-RED: Open Source Tools fo...
SFSCON24 - Attaullah Buriro - ClapMetrics: Decoding Users Genderand Age Throu...
SFSCON24 - Joseph P. De Veaugh Geiss - Opt out? Opt in? Opt Green! Bringing F...
SFSCON24 - Fulvio Mastrogiovanni - On the ethical challenges raised by robots...

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
KodekX | Application Modernization Development
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
A Presentation on Artificial Intelligence
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Modernizing your data center with Dell and AMD
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Cloud computing and distributed systems.
PDF
Review of recent advances in non-invasive hemoglobin estimation
Approach and Philosophy of On baking technology
Machine learning based COVID-19 study performance prediction
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
KodekX | Application Modernization Development
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
NewMind AI Monthly Chronicles - July 2025
A Presentation on Artificial Intelligence
The Rise and Fall of 3GPP – Time for a Sabbatical?
Spectral efficient network and resource selection model in 5G networks
Modernizing your data center with Dell and AMD
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Cloud computing and distributed systems.
Review of recent advances in non-invasive hemoglobin estimation

SFScon 2020 - Stefano Tondini - A smart irrigation approach built on the FIWARE open IoT platform

  • 1. 11/13/2020 Center for Sensing Solutions Context aware water management system for smart agricolture S. Tondini
  • 2. 11/13/2020 Center for Sensing Solutions S. Tondini Outline • Mainstream IoT approaches • Context: from data to information management • Context aware systems • Data-driven vs context-driven • FIWARE framework of open-source components • FIWARE based protitype • Demo
  • 3. 11/13/2020 Center for Sensing Solutions S. Tondini Mainstream IoT approaches • Many application fields • (agriculture, smart city, healthcare, industry 4.0, domotics, …) • Main functions • (data collection, monitoring, control, acting) • Communication links • (Bluetooth, WiFi, Ethernet, LoRa, Zigbee, (w-)Mbus, …) • Data reaction principle • Data are saved and use (directly) by devices to create actions https://aws.amazon.com/iot-core/ https://www.bosch-press.it/pressportal/it/it/press-release-43205.html https://www.slideshare.net/LearnWTB/ibms-watson-iot-platform-allows-you-to-quickly-connect-devices-to-bluemix-cloud
  • 4. • Integration/fusion of heterogeneous data sources • Data are combined to build new information capable of describing the context • Context data allow for added-value features/services 11/13/2020 Center for Sensing Solutions S. Tondini Context: from data to information management open data device (proprietary) data User apps context information
  • 5. • Behaviour of the devices changes upon the context changes 11/13/2020 Center for Sensing Solutions S. Tondini Context aware systems Data source 1 Data source N Data source 2 database evaluation of devices data with other data sources in respect of the context device new information created influences the behaviour of the devices and system as a whole ACTION
  • 6. 11/13/2020 Center for Sensing Solutions S. Tondini Data-driven vs context-driven Data source 1 Data source N Data source 2 database Verification of conditions based on data stored reaction storedata device database evaluation of the context data context change forwarddata device new information created influences the behaviour of the devices and system
  • 7. 11/13/2020 Center for Sensing Solutions S. Tondini FIWARE framework of open-source components (1) • to interfacing with IoT, robots and third-party systems • capturing updates on context and translating into actions • to manage Context Data/API • publishing and monetize part of the information • to process, analyse, and visualize context information • implementing smart behavior and context aware decision making • Event driven https://www.fiware.org/developers/
  • 8. 11/13/2020 Center for Sensing Solutions S. Tondini FIWARE framework of open-source components (2) • Indirect communication via MQTT messaging • Publish-Subscribe mechanism • Devices can subscribe to the topic at any time to receive messages • Low Power demands • Direct communication via HTTP get/post • Request-Response mechanism • Devices must always be ready to receive messages • High Power demands https://fiware-tutorials.readthedocs.io/en/latest/iot-sensors/index.html
  • 9. 11/13/2020 Center for Sensing Solutions S. Tondini FIWARE framework of open-source components (3) • Entity service paths: hierarchical scopes • Example: /Agriculture/Irrigation/Vineyard1/Pump Agricolture Silo management Filed zoning Live-stock management Irrigation (crop watering) Vineyard1 Soil moisture sensor Pump Vineyard2
  • 10. 11/13/2020 Center for Sensing Solutions S. Tondini LoRaWAN GW LoRaWAN sensor Pump actuator Ext forecast ServicePath:/AGRICULTURE/IRRIGATION/FIWARE based prototype «device» «device» «device» LoRa «component» UltraLight IoT Agent «component» LoRaWAN IoT Agent «component» Perseo CEP «component» Mongo DB «component» Monquitto MQTT broker «component» Orion Context Broker NGSI parser 27017:27017 27017:27017 27017:27017 4061:4061 9090:9090 4041:4041 VM 2 wifi wifi LoRaServer VM 1 «component» «data»
  • 11. 11/13/2020 Center for Sensing Solutions S. Tondini agents / broker logic multiple information sources subscribe/updates on topics complex event processing Demo
  • 12. The research leading to these results has received funding from the European Regional Development Fund, Operational Programme Investment for growth and jobs ERDF 2014-2020 under Project number ERDF1094, Data Platform and Sensing Technology for Environmental Sensing LAB – DPS4ESLAB. 11/13/2020 Center for Sensing Solutions S. Tondini Thanks for your kind attention! STEFANO TONDINI Center for Sensing Solutions T +39 0471 055 266 F +39 0471 055 949 stefano.tondini@eurac.edu