Matteo Collina

Matteo CollinaMatteo is a code pirate. He spends most of his days programming between Node.js, Ruby, Java and Objective-C. He is also pursuing a Ph.D. on the Internet of Things and the Real-Time Web. He is the author of the Node.js MQTT Broker, Mosca and of the LevelGraph database. Matteo is also the lead developer of the Ponte project. He is co-author of the book “Javascript: Best Practices” edited by FAG, Milan. In the summer Matteo loves sailing the Sirocco.

Making your Washing Machine Talk with a Power PlantSlides

Energy production is almost constant, but our needs are not. The power plant knows what is the best time to do your laundry, but neither you or your washing machine know.
However, we can all save money and reduce our environmental impact if we can optimize the energy consumption. A ‘Smart Grid’ is only one of the possible application of the Internet of Things, which is in a huge hype cycle that is driven by strong economic interests: how can we be more efficient? Even an 1% saving across all industries can save billions. The answer is all about interconnecting all the things, and controlling them through software that is easy to build and maintain.
Interconnecting everything has several major issues to be solved: three of them are the communication protocols, the data formats and privacy. What ‘language’ are the Thing speaking? What ‘words’ are they using? Ponte is a new project at the Eclipse Foundation that aim to bridge between multiple communication protocols and data format, to let your washing machine talk with a power plant and keeping you in the loop.