Download - Netvibes IoT DevCon
![Page 1: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/1.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
1
Dashboard of Things:!Programming Interactions between Devices, Apps and DataIoT Developers’ Conference!May 6-7, 2015!
![Page 2: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/2.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
2
The Dashboard of Things?
We believe:!!1. The IoT is here and will revolutionize the way we see the Internet.
Content!’94,1B!
!
People!’07, 7B!
!
Connected objects!‘13, 50B!
!Internet of Things – now with a 3rd type of Things!
!
new
![Page 3: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/3.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
3
The Dashboard of Things?
We believe:!!1. The IoT is here and will revolutionize the way we see the Internet.!2. Not because of remote controlling Connected Objects but
because it opens to the programmable Web.!
![Page 4: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/4.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
4
The Dashboard of Things?
We believe:!!1. The IoT is here and will revolutionize the way we see the Internet.!2. Not because of remote controlling Connected Objects but
because it opens to the programmable Web.!3 ways to make it happen:!• One vendor !
Extremely unlikely. Can ALL things be best in class?!• One standard!
Very unlikely. Will ALL vendors follow one standard?!• One logic platform
Very likely IF open and up to your Internet.
![Page 5: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/5.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
5
The Dashboard of Things?
We believe:!!1. The IoT is here and will revolutionize the way we see the Internet.!2. Not because of remote controlling Connected Objects but
because it opens to the programmable Web.!3. A dashboard that manages your data can be programmed to
automate actions between IoT devices, apps & info. !!
The Dashboard of Things!
![Page 6: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/6.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
6
Introducing the new Netvibes,!The Dashboard of Things.Programmable. Programming. Programmers.!
![Page 7: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/7.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
7
A new User Experience
![Page 8: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/8.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
8
Introducing the new Netvibes,!The Dashboard of Things.Programmable. Programming. Programmers.
![Page 9: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/9.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
9
Dashboard of Every Things for Every Geeks.
Payload Trigger + Formula Action
An article New article in a feedtitle contains “apple”
Send by email
![Page 10: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/10.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
10
Dashboard of Every Things for Every Geeks.
First, we need a language to express ourselves.
New filtering language• Close to natural language• Object oriented• Extensible• Compiled in javascript• Fast
![Page 11: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/11.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
11
Dashboard of Every Things for Every Geeks.
Consider an article, with a title, a link and a content, you are able to code:
title contains “iphone” and link begins with “http://www.apple.com” and size of content is greater than 500
![Page 12: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/12.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
12
Dashboard of Every Things for Every Geeks.
Consider an article, with a title, a link and a content, you are able to code:
title contains “iphone” and link begins with “http://www.apple.com” and size of content is greater than 500
property function string logic. property function
string property function
function integer
logic.
![Page 13: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/13.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
13
Dashboard of Every Things for Every Geeks.
Then, we need describe all data.
Schema oriented payloads description• Open standard: JSON Schema• Easy to use• Flexible & extensible• Native types & validation
Every data that goes through the engine is strictly:• Understood• Documented• Validated
![Page 14: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/14.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
14
Dashboard of Every Things for Every Geeks.
![Page 15: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/15.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
15
Dashboard of Every Things for Every Geeks.
Not only Payloads but also Triggers and Actions
• Dynamic UI• Sample data• Sample formula• Entities declaration: links, images, sounds, videos, …
![Page 16: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/16.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
16
Dashboard of Every Things for Every Geeks.
![Page 17: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/17.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
17
Dashboard of Every Things for Every Geeks.
![Page 18: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/18.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
18
Dashboard of Every Things for Every Geeks.
Why all this ?
In the next version, you will be able to register your own• Triggers• Actions• Payloads
It means, you will emit your own payloads and code your own actions!
![Page 19: Netvibes IoT DevCon](https://reader034.vdocuments.us/reader034/viewer/2022050808/55ab131d1a28ab25698b487f/html5/thumbnails/19.jpg)
3DS.
COM
© Da
ssau
lt Sys
tèmes
| Con
fiden
tial In
forma
tion |
07/05
/15 | r
ef.: 3
DS_D
ocum
ent_2
014
19
Thank you.
Florent SoltCTO, [email protected]
Twitter: @florentsolt