Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DDD South West 2019 Saving the World with IoT

52 views

Published on

Slides from my presentation at DDDSW 2019
Showing how technology can help our environment and it's easy to get started. It shows our use case for controlling storage heaters based on information from power plants and energy prices.

Published in: Engineering
  • Be the first to comment

DDD South West 2019 Saving the World with IoT

  1. 1. Saving the World with IoT Tomasz Bartoszewski @t_bartoszewski tomasz.bartoszewski@gmail.com
  2. 2. Plan  Is IoT for .Net devs? (3 min)  What’s wrong with the World? (3 min)  Electricity and Renewable Energy (4 min)  Our use case for IoT (4 min)  Azure IoT, what IoT Hub offers (4 min)  Demo, make it work on your machine (20 min)  Demo with Raspberry Pi (5 min)  Questions
  3. 3. The C Strikes Back https://www.tiobe.com/tiobe-index/
  4. 4. Do we need C to work with IoT? https://theawesomedaily.com/30-you-can-do-it-meme-pictures/
  5. 5. Raspberry Pi https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/
  6. 6. Meadow https://www.kickstarter.com/projects/meadow/meadow-full-stack-net-standard-iot- platform
  7. 7. If you only learn one thing It’s easy to get started, even without any devices
  8. 8. Number of devices https://iot-analytics.com/state-of-the-iot-update-q1-q2-2018-number-of-iot-devices- now-7b/
  9. 9. Global IoT Market Forecast https://iot-analytics.com/state-of-the-iot-update-q1-q2-2018-number-of-iot-devices- now-7b/
  10. 10. Finding a use case
  11. 11. https://www.climate-lab-book.ac.uk/2018/warming-stripes/
  12. 12. Drought https://interactive.carbonbrief.org/impacts-climate-change-one-point-five-degrees- two-degrees
  13. 13. Flooding https://interactive.carbonbrief.org/impacts-climate-change-one-point-five-degrees- two-degrees
  14. 14. Flooding https://cdn.dopl3r.com/memes_files/when-people-ask-how-life-is-going-everything-is- fine-fgGDj.jpg
  15. 15. Wildfire https://interactive.carbonbrief.org/impacts-climate-change-one-point-five-degrees- two-degrees
  16. 16. Greece 2018 https://www.cbsnews.com/news/athens-greece-fires-dozens-dead-beaches-kineta- rafina-today-live-updates-2018-07-24/
  17. 17. Global Carbon Dioxide Emissions, 1850–2030 https://www.c2es.org/content/international-emissions/
  18. 18. Global Manmade Greenhouse Gas Emissions by Sector, 2013 https://www.c2es.org/content/international-emissions/
  19. 19. Learning from the past
  20. 20. Using Renewable Energy https://en.wikipedia.org/wiki/Windmill https://en.delfi.lt/lithuania/freetime/slyninkos-water-mill-a-unique-lithuanian- legacy.d?id=75575553
  21. 21. Electric Vehicles https://en.wikipedia.org/wiki/History_of_the_electric_vehicle
  22. 22. Detroit Electric https://en.wikipedia.org/wiki/Detroit_Electric
  23. 23. U.S. 1900 – car stats  40 percent of automobiles were powered by steam  38 percent by electricity  22 percent by gasoline https://en.wikipedia.org/wiki/History_of_the_electric_vehicle
  24. 24. Current state
  25. 25. World electricity production http://www.world-nuclear-news.org/Articles/Nuclear-Innovation-Clean-Energy-Future- (NICE-Futur
  26. 26. UK Electricity generation https://gridwatch.templar.co.uk/
  27. 27. Wind generation progress  NEW WIND RECORD! Between 12.15 and 13.40 on Friday 8th February, wind generated 15.3GW of green energy to the grid, breaking the previous record of 15.1GW and powering 36% of our electricity.  Wind power generates 140% of Denmark's electricity demand https://twitter.com/RenewableUK/status/1094973337607045131 https://www.theguardian.com/environment/2015/jul/10/denmark-wind-windfarm- power-exceed-electricity-demand
  28. 28. “Only two minutes of the sun provide the world with one year’s energy needs of entire humanity” https://gulfnews.com/uae/environment/two-minutes-of-sun-enough-to-power-a-years- usage-of-humanity-1.1910990
  29. 29. Problems with renewable energy  Enough rain to power hydro generators  Wind for wind turbines  Clear sky and sunshine for solar panels
  30. 30. Storing electricity is hard http://www.cleanbalancepower.com/about-pumped-storage.html
  31. 31. Storing electricity is hard http://www.cleanbalancepower.com/about-pumped-storage.html
  32. 32. Dinorwig Power Station https://www.flickr.com/photos/theancientbrit/545879229/
  33. 33. Our work
  34. 34. Storage Heaters
  35. 35. Dimplex
  36. 36. Smart Charger
  37. 37. Vehicle to Grid
  38. 38. Smart Grid
  39. 39. Mull https://gigazine.net/gsc_news/en/20180323-diy-powerwall https://www.lonelyplanet.com/maps/europe/scotland/isle-of-mull/
  40. 40. Mull
  41. 41. Orkney https://www.lonelyplanet.com/maps/europe/scotland/orkney-islands/
  42. 42. Azure IoT
  43. 43. Azure IoT  IoT solution accelerators  IoT Central  Azure IoT Hub Device Provisioning Services  IoT Hub  Azure Maps  Azure Time Series Insights  IoT Edge
  44. 44. IoT Hub == Event Hub  Device-to-cloud messaging  HTTPS, AMQP, AMQP over WebSockets
  45. 45. IoT Hub == Event Hub on steroids  MQTT, MQTT over WebSockets  Per-device identity  Cloud-to-device messaging  Device twin and device management  IoT Edge  and more
  46. 46. Demo
  47. 47. Step 1: Create IoT Hub
  48. 48. Step 2: Send Telemetry Room Temperature
  49. 49. Step 3: Get Telemetry Room TemperatureRoom Temperature
  50. 50. Step 4: Send Command Room TemperatureRoom Temperature Turn On/Off
  51. 51. Step 5: Process Command Room TemperatureRoom Temperature Turn On/Off Turn On/Off
  52. 52. Smart Grid Demo https://www.raspberrypi.org/products/sense-hat/
  53. 53. Join us https://www.ovoenergy.com/careers/vacancies

×