BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Apple Inc.//iOS 6.1.3//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Amsterdam
BEGIN:DAYLIGHT
DTSTART:19810329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19961027T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Home automation should make our lives easier\, but my Echo can't make me co
 ffee. As a developer who turns caffeine into code\, this is unacceptable. T
 he only thing to do was use code to make coffee.\n\nThis is the story of ho
 w I hacked an API onto my coffee machine. We'll look at why you would chose
  JavaScript to hack on hardware\, what you need to do to take control of a 
 coffee machine (without too many shocks)\, and what other things we can do 
 with JavaScript and hardware. We will also do some hands on coding with har
 dware and JavaScript. <strong>If you want to participate bring a computer w
 ith Node.js installed.</strong>\nAs we wrap up with a look at what's next f
 or my project\, you'll be dreaming of the gadgets in your house that you ca
 n't wait to rip open and give an API.
DTEND;TZID=Europe/Amsterdam:20170806T183000
DTSTAMP:20170804T093756Z
DTSTART;TZID=Europe/Amsterdam:20170806T173000
LAST-MODIFIED:20170804T093748Z
LOCATION:Hardware Hacking Area
SEQUENCE:0
SUMMARY:Coffee Machines & JavaScript - Dominik Kundel
TRANSP:OPAQUE
UID:416fd5e0-984b-41c6-b4fe-07c9670dee6b@frab.sha2017.org
URL;VALUE=URI:https://program.sha2017.org/events/30.html
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Reminder
TRIGGER:-PT1H
UID:9BB5AEC3-6FD6-4BBD-ADA8-1008677E1328
X-APPLE-DEFAULT-ALARM:TRUE
X-WR-ALARMUID:9BB5AEC3-6FD6-4BBD-ADA8-1008677E1328
END:VALARM
END:VEVENT
END:VCALENDAR
