Moodys smart framework

FabLab Pisa
FabLab PisaFabLab Pisa
Moodys smart framework
Moodys 
smart framework 
A lightweight framework for IoT communication routing 
Alessandro Ambrosano - Hacker 
Tommaso Falchi - Hacker 
RIOT Pisa 2014
What is Moodys? 
A lightweight engine written in Python that exposes a 
simple and flexible API that allows any device or virtual 
device to communicate. 
There's no limit in Moodys extensibility, which makes it a 
powerful framework for IoT applications. 
#moodys 3/7
Hardware 
Smart appliances & devices 
Smart TVs (Samsung TV, ...) 
Smart Watches (Pebble, Apple Watch, Samsung Gear, Android Wear, ...) 
Smart bands 
Sensors 
Programmable hardware 
#moodys 
· 
· 
· 
Classical sensors (light, proximity, ...) 
Biometric/fitness sensors (heartbeat, pace counter, ...) 
· 
· 
Color lights 
Thermostats, timers, ... 
· 
· 
4/7
General purpose hardware 
Laptops 
Smartphones/Tablets 
Embedded boards (Raspberry Pi, Arduino, ...) 
#moodys 5/7
State of the art vs. Moodys 
State of the art devices & interconnections 
Communication between devices from the same manifacturer 
Do-what-you-want interfaces w/o intercommunications 
Moodys approach 
Abstract event router 
Easy to write device wrapper modules 
Easy to write rule system 
#moodys 
· 
· 
· 
· 
· 
6/7
General structure 
#moodys 7/7
1 of 7

Recommended

Pervasive Computing by
Pervasive ComputingPervasive Computing
Pervasive ComputingSanjeev Kumar Jaiswal
3.7K views21 slides
Internet of Things Architecture / Topology by
Internet of Things Architecture / TopologyInternet of Things Architecture / Topology
Internet of Things Architecture / TopologyNEEVEE Technologies
6.7K views25 slides
Smart devices by
Smart devicesSmart devices
Smart devicesMd. Tasdikul Islam Khan
2.8K views30 slides
Internet of Things by
Internet of ThingsInternet of Things
Internet of ThingsMphasis
1.1K views8 slides
Digital jewellery ppt by
Digital jewellery  pptDigital jewellery  ppt
Digital jewellery pptramco institute of technology
3.5K views20 slides
Null mumbai-iot-workshop by
Null mumbai-iot-workshopNull mumbai-iot-workshop
Null mumbai-iot-workshopNitesh Malviya
251 views57 slides

More Related Content

What's hot

Internet of things and arduino by
Internet of things and arduinoInternet of things and arduino
Internet of things and arduinoChristophe Marchal
1.5K views26 slides
Digital jewelry by
Digital  jewelryDigital  jewelry
Digital jewelrysrilekhagourishetty
105 views14 slides
Simputer technology ppt by
Simputer technology pptSimputer technology ppt
Simputer technology pptSuchitra goudar
4.8K views22 slides
Design and realization of family intelligent interactive terminal based on stm32 by
Design and realization of family intelligent interactive terminal based on stm32Design and realization of family intelligent interactive terminal based on stm32
Design and realization of family intelligent interactive terminal based on stm32impulse2012
165 views1 slide
Vanderhoof smartcard-roadmap by
Vanderhoof smartcard-roadmapVanderhoof smartcard-roadmap
Vanderhoof smartcard-roadmapHai Nguyen
319 views15 slides
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet? by
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?Olivia Moran
649 views8 slides

What's hot(20)

Design and realization of family intelligent interactive terminal based on stm32 by impulse2012
Design and realization of family intelligent interactive terminal based on stm32Design and realization of family intelligent interactive terminal based on stm32
Design and realization of family intelligent interactive terminal based on stm32
impulse2012165 views
Vanderhoof smartcard-roadmap by Hai Nguyen
Vanderhoof smartcard-roadmapVanderhoof smartcard-roadmap
Vanderhoof smartcard-roadmap
Hai Nguyen319 views
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet? by Olivia Moran
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Olivia Moran649 views
Internet of Things Conference - Bogor city by Andri Yadi
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor city
Andri Yadi1.4K views
Advertise Yourself! - reelyActive at Bluetooth World 2014 by reelyActive
Advertise Yourself! - reelyActive at Bluetooth World 2014Advertise Yourself! - reelyActive at Bluetooth World 2014
Advertise Yourself! - reelyActive at Bluetooth World 2014
reelyActive849 views
Ppt digital jewelry prachi jain 110155 by Prachi Jain
Ppt digital jewelry prachi jain 110155Ppt digital jewelry prachi jain 110155
Ppt digital jewelry prachi jain 110155
Prachi Jain1.3K views
Amida Simputer by Vasudevan T
Amida SimputerAmida Simputer
Amida Simputer
Vasudevan T1.3K views
Feature of IT by Md Maruf
Feature of ITFeature of IT
Feature of IT
Md Maruf39 views
Digital jewellery by SH by shhajira
Digital jewellery by SHDigital jewellery by SH
Digital jewellery by SH
shhajira20.9K views
Digital jewellery ppt by DC Graphics
Digital jewellery  pptDigital jewellery  ppt
Digital jewellery ppt
DC Graphics304 views

Similar to Moodys smart framework

What if Things Start to Think - Artificial Intelligence in IoT by
What if Things Start to Think - Artificial Intelligence in IoTWhat if Things Start to Think - Artificial Intelligence in IoT
What if Things Start to Think - Artificial Intelligence in IoTMuralidhar Somisetty
1.8K views62 slides
Car Security System #CSALS by
Car Security System #CSALSCar Security System #CSALS
Car Security System #CSALSAlex Vishwa
317 views21 slides
IoT by
IoTIoT
IoTAnanth Kumar
7K views37 slides
Smart Door Garage.pptx by
Smart Door Garage.pptxSmart Door Garage.pptx
Smart Door Garage.pptxNarutoUzumaki111086
15 views8 slides
Windows developer program for IoT by
Windows developer program for IoTWindows developer program for IoT
Windows developer program for IoTMirco Vanini
1.2K views15 slides
Simputer by
SimputerSimputer
SimputerSrinivas Vasamsetti
268 views38 slides

Similar to Moodys smart framework(20)

What if Things Start to Think - Artificial Intelligence in IoT by Muralidhar Somisetty
What if Things Start to Think - Artificial Intelligence in IoTWhat if Things Start to Think - Artificial Intelligence in IoT
What if Things Start to Think - Artificial Intelligence in IoT
Car Security System #CSALS by Alex Vishwa
Car Security System #CSALSCar Security System #CSALS
Car Security System #CSALS
Alex Vishwa317 views
Windows developer program for IoT by Mirco Vanini
Windows developer program for IoTWindows developer program for IoT
Windows developer program for IoT
Mirco Vanini1.2K views
Taller IoT en la Actualidad by Laurence HR
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR814 views
Wearable computing devices & its appllcation by gautam khillare
Wearable computing devices & its appllcationWearable computing devices & its appllcation
Wearable computing devices & its appllcation
gautam khillare1.8K views
bhide_connected_raleigh2016 (1) by sandhibhide
bhide_connected_raleigh2016 (1)bhide_connected_raleigh2016 (1)
bhide_connected_raleigh2016 (1)
sandhibhide177 views
Ppt wearable computer by Nitesh Nayal
Ppt wearable computerPpt wearable computer
Ppt wearable computer
Nitesh Nayal65.7K views
IoT Security Risks and Challenges by OWASP Delhi
IoT Security Risks and ChallengesIoT Security Risks and Challenges
IoT Security Risks and Challenges
OWASP Delhi3.3K views
Chapter_1.pptx by AadiSoni3
Chapter_1.pptxChapter_1.pptx
Chapter_1.pptx
AadiSoni3426 views
IoTSummit: Design and architect always disconnected iot system by Marco Dal Pino
IoTSummit: Design and architect always disconnected iot systemIoTSummit: Design and architect always disconnected iot system
IoTSummit: Design and architect always disconnected iot system
Marco Dal Pino92 views
Internet of Things (IoT).pptx by Dishanotieno
Internet of Things (IoT).pptxInternet of Things (IoT).pptx
Internet of Things (IoT).pptx
Dishanotieno12 views
1. Introduction to Embedded Systems & IoT by IEEE MIU SB
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
IEEE MIU SB9K views

More from FabLab Pisa

OS4BME @ Maker Faire 2015 - Rome by
OS4BME @ Maker Faire 2015 - RomeOS4BME @ Maker Faire 2015 - Rome
OS4BME @ Maker Faire 2015 - RomeFabLab Pisa
514 views25 slides
2014 12-22 - aims of the summer school - from idea to business (aa) by
2014 12-22 - aims of the summer school - from idea to business (aa)2014 12-22 - aims of the summer school - from idea to business (aa)
2014 12-22 - aims of the summer school - from idea to business (aa)FabLab Pisa
831 views8 slides
2014 12-21 - sterilzer pitch by
2014 12-21 - sterilzer pitch2014 12-21 - sterilzer pitch
2014 12-21 - sterilzer pitchFabLab Pisa
254 views10 slides
2014 12-22 - the prusa i3 3 d printer presentation (cd) by
2014 12-22 - the prusa i3 3 d printer presentation (cd)2014 12-22 - the prusa i3 3 d printer presentation (cd)
2014 12-22 - the prusa i3 3 d printer presentation (cd)FabLab Pisa
1.6K views26 slides
2014 12-22 - draw and design for 3 d printing (cd) by
2014 12-22 - draw and design for 3 d printing (cd)2014 12-22 - draw and design for 3 d printing (cd)
2014 12-22 - draw and design for 3 d printing (cd)FabLab Pisa
633 views24 slides
2014 12-22 - open 3 d printing and fabrication technology (cd) by
2014 12-22 - open 3 d printing and fabrication technology (cd)2014 12-22 - open 3 d printing and fabrication technology (cd)
2014 12-22 - open 3 d printing and fabrication technology (cd)FabLab Pisa
2.6K views48 slides

More from FabLab Pisa(18)

OS4BME @ Maker Faire 2015 - Rome by FabLab Pisa
OS4BME @ Maker Faire 2015 - RomeOS4BME @ Maker Faire 2015 - Rome
OS4BME @ Maker Faire 2015 - Rome
FabLab Pisa514 views
2014 12-22 - aims of the summer school - from idea to business (aa) by FabLab Pisa
2014 12-22 - aims of the summer school - from idea to business (aa)2014 12-22 - aims of the summer school - from idea to business (aa)
2014 12-22 - aims of the summer school - from idea to business (aa)
FabLab Pisa831 views
2014 12-21 - sterilzer pitch by FabLab Pisa
2014 12-21 - sterilzer pitch2014 12-21 - sterilzer pitch
2014 12-21 - sterilzer pitch
FabLab Pisa254 views
2014 12-22 - the prusa i3 3 d printer presentation (cd) by FabLab Pisa
2014 12-22 - the prusa i3 3 d printer presentation (cd)2014 12-22 - the prusa i3 3 d printer presentation (cd)
2014 12-22 - the prusa i3 3 d printer presentation (cd)
FabLab Pisa1.6K views
2014 12-22 - draw and design for 3 d printing (cd) by FabLab Pisa
2014 12-22 - draw and design for 3 d printing (cd)2014 12-22 - draw and design for 3 d printing (cd)
2014 12-22 - draw and design for 3 d printing (cd)
FabLab Pisa633 views
2014 12-22 - open 3 d printing and fabrication technology (cd) by FabLab Pisa
2014 12-22 - open 3 d printing and fabrication technology (cd)2014 12-22 - open 3 d printing and fabrication technology (cd)
2014 12-22 - open 3 d printing and fabrication technology (cd)
FabLab Pisa2.6K views
2014 12-22 - sterilization methods - regulation (aa) by FabLab Pisa
2014 12-22 - sterilization methods - regulation (aa)2014 12-22 - sterilization methods - regulation (aa)
2014 12-22 - sterilization methods - regulation (aa)
FabLab Pisa3K views
2014 12-22 - functional analysis of a sterilizer (rb) by FabLab Pisa
2014 12-22 - functional analysis of a sterilizer (rb)2014 12-22 - functional analysis of a sterilizer (rb)
2014 12-22 - functional analysis of a sterilizer (rb)
FabLab Pisa741 views
2014 03-24 - os4 bme idea by FabLab Pisa
2014 03-24 - os4 bme idea2014 03-24 - os4 bme idea
2014 03-24 - os4 bme idea
FabLab Pisa542 views
FabLab Pisa - Pecha Kucha Night by FabLab Pisa
FabLab Pisa - Pecha Kucha NightFabLab Pisa - Pecha Kucha Night
FabLab Pisa - Pecha Kucha Night
FabLab Pisa363 views
Vudoo lamp-vs-face by FabLab Pisa
Vudoo lamp-vs-faceVudoo lamp-vs-face
Vudoo lamp-vs-face
FabLab Pisa592 views
Open Source Biomedical Engineering for Sustainability in African Healthcare: ... by FabLab Pisa
Open Source Biomedical Engineering for Sustainability in African Healthcare: ...Open Source Biomedical Engineering for Sustainability in African Healthcare: ...
Open Source Biomedical Engineering for Sustainability in African Healthcare: ...
FabLab Pisa973 views
FABLAB Pisa inaugurazione MixArt by FabLab Pisa
FABLAB Pisa inaugurazione MixArtFABLAB Pisa inaugurazione MixArt
FABLAB Pisa inaugurazione MixArt
FabLab Pisa326 views

Recently uploaded

Free World aids day Template from Best presentation design agency by
Free World aids day Template from Best presentation design agencyFree World aids day Template from Best presentation design agency
Free World aids day Template from Best presentation design agencyslideceotemplates
8 views10 slides
Anti-Cancer Drugs-Medicinal Chemistry by
Anti-Cancer Drugs-Medicinal ChemistryAnti-Cancer Drugs-Medicinal Chemistry
Anti-Cancer Drugs-Medicinal ChemistryNarminHamaaminHussen
9 views41 slides
Essay 29.docx by
Essay 29.docxEssay 29.docx
Essay 29.docxOrlySiquihua
5 views1 slide
polaris by
polarispolaris
polarisscribddarkened352
240 views13 slides
Oregon Ducks 4 Spencer Webb Hoodie by
Oregon Ducks 4 Spencer Webb HoodieOregon Ducks 4 Spencer Webb Hoodie
Oregon Ducks 4 Spencer Webb Hoodiebrandshop1
13 views1 slide
EL FODA.pdf by
EL FODA.pdfEL FODA.pdf
EL FODA.pdfestefanimilenca
5 views1 slide

Recently uploaded(20)

Free World aids day Template from Best presentation design agency by slideceotemplates
Free World aids day Template from Best presentation design agencyFree World aids day Template from Best presentation design agency
Free World aids day Template from Best presentation design agency
Oregon Ducks 4 Spencer Webb Hoodie by brandshop1
Oregon Ducks 4 Spencer Webb HoodieOregon Ducks 4 Spencer Webb Hoodie
Oregon Ducks 4 Spencer Webb Hoodie
brandshop113 views
The Report is Dead, Long Live the Report ! Communicating Usability Research F... by Centralis
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
Centralis5 views
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf by NirmalanGanapathy1
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdfIEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf
Sudden Deafness Design Document by wyfangherman
Sudden Deafness Design DocumentSudden Deafness Design Document
Sudden Deafness Design Document
wyfangherman50 views
StratPlanning Manual 220713.pdf by Lakewalk Media
StratPlanning Manual 220713.pdfStratPlanning Manual 220713.pdf
StratPlanning Manual 220713.pdf
Lakewalk Media19 views
217 Drive - All on upper.pptx by vidstor282
217 Drive - All on upper.pptx217 Drive - All on upper.pptx
217 Drive - All on upper.pptx
vidstor28216 views
Using Experiential Design to Understand the Future of AI & Immersive Storytel... by Kent Bye
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Kent Bye10 views

Moodys smart framework

  • 2. Moodys smart framework A lightweight framework for IoT communication routing Alessandro Ambrosano - Hacker Tommaso Falchi - Hacker RIOT Pisa 2014
  • 3. What is Moodys? A lightweight engine written in Python that exposes a simple and flexible API that allows any device or virtual device to communicate. There's no limit in Moodys extensibility, which makes it a powerful framework for IoT applications. #moodys 3/7
  • 4. Hardware Smart appliances & devices Smart TVs (Samsung TV, ...) Smart Watches (Pebble, Apple Watch, Samsung Gear, Android Wear, ...) Smart bands Sensors Programmable hardware #moodys · · · Classical sensors (light, proximity, ...) Biometric/fitness sensors (heartbeat, pace counter, ...) · · Color lights Thermostats, timers, ... · · 4/7
  • 5. General purpose hardware Laptops Smartphones/Tablets Embedded boards (Raspberry Pi, Arduino, ...) #moodys 5/7
  • 6. State of the art vs. Moodys State of the art devices & interconnections Communication between devices from the same manifacturer Do-what-you-want interfaces w/o intercommunications Moodys approach Abstract event router Easy to write device wrapper modules Easy to write rule system #moodys · · · · · 6/7