The document discusses home automation technologies like Alexa, Netatmo, and ZeptrionAir. It provides an overview of various smart home devices, protocols, and platforms for connecting devices locally or to cloud services. Examples of devices discussed include Amazon Echo, Netatmo cameras and sensors, ZeptrionAir switches, and IKEA TRÅDFRI products. Integration methods like IFTTT, Node-RED, and openHAB are also summarized.
2. Trivadis – Our Key Figures
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun
• Founded in 1994
• 16 Trivadis locations with
more than 650 employees
• Sales of CHF 111 million (EUR 96 million)
• Over 250 Service Level Agreements
• More than 4000 training participants
• Research and development budget: CHF
5.0 million
• More than 1900 projects each year with
over 800 customers
• Financially independent and sustainably
profitable
2
3. Martin Berger
• @Kestenholz / Jurasüdfuss / Switzerland
• 2 Junior DBAs
• Trainer for Oracle Infra & Cloud Topics
• Fire Department Instructor
• Lives the Trivadis cultural values: curiosity,
doers, network, space, and together.
martinberger_ch martinberger.com
4. Q: Do you have a Smart Home
too?
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun4
10. $ curl http://172.16.16.23:8090/volume | xmllint --format -
<?xml version="1.0" encoding="UTF-8"?>
<volume deviceID="507224B67A2C">
<targetvolume>30</targetvolume>
<actualvolume>30</actualvolume>
<muteenabled>false</muteenabled>
</volume>
REST API
• Most of the electronical devices like Sonos, Bose SoundTouch etc. provide a REST API
interface
• Called Representational state transfer (REST) or RESTful web services
• Uses a stateless protocol
• http resource methods like GET/PUT/POST/DELETE
• For local use, most of them don’t require any authorization
• Example:
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun10
11. MQTT
• MQ Telemetry Transport
• A machine-to-machine (M2M)/"Internet of Things" connectivity protocol
• Bidirectional
• Mostly used as an exchange to the internet IoT devices
• MQTT Broker can be locally or in the internet
• SSL/TLS Communication with Certificates
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun11
12. Amazon Web Services (AWS) Lambda
• Amazon Web Service
• Event driven
• Serverless
• Trigger Processing
• Custom HTTP requests
• Java, Go, PowerShell, Node.js, C#, Python, and Ruby code
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun12
13. Amazon Web Services (AWS) IoT Core
Source: amazon.com
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun13
14. IFTT - https://ifttt.com
• IF This Then That
• Pre-definded receipes (applets) - build your own applets
• IoS / Android App available
• You have to allow IFTTT access on your devices
• CHF 0.00
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun14
16. Amazon Echo
• Alexa’s Home
• No Alexa App for Switzerland available
• Web configuration works
• Seven microphones (you can disable it)
• Wireless LAN
• New generations available
• Powerful musik speaker
• Restricted offline usage
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun16
18. My Strom Wifi Switch
▪ Wireless LAN / Power Connector
▪ Electric Meter & Temperature
▪ Power off / on
▪ Power saving
▪ Random switch on/off
▪ Apple Home Kit compatible
▪ Extend the possibilities with IFTTT
▪ Unofficial Alexa skill
▪ REST API access
▪ CHF 39.00
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun18
19. Netatmo Welcome
• Indoor Camera
• People, car and animal detection
• Alert function
• Video recording locally (SD Card) or in the cloud
• Extended possibilities with IFTTT
• REST API access only via Internet - dev.netatmo.com
• CHF 189.00
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun19
20. Netatmo Weather
• Rain gauge
• Wind gauge
• Additional indoor modules available
• Extended possibilities with IFTTT
• REST API access only via Internet - dev.netatmo.com
• CHF 159.00 / CHF 68.00 / CHF 99.00
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun20
21. Feller Zeptrion AIR (1)
• Swiss Product
• Timer & Scenarios
• Light on / off / dimmers
• Different covers
• No additional cables
• REST API access
• ~ CHF 200.00 per switch
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun21
22. Feller Zeptrion AIR (2)
• No internet, no cloud, only in local network usable or by VPN
• App for IoS and Android available
• 7’’ Home Panel
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun22
23. LaMetric
• Real-time smart dashboard/clock
• Receive and act on notifications, tasks, workout timers,
business metrics, emails, news
• REST API access
• CHF 199.00
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun23
24. Robonect
• The Husqvarna App is really a mess - no direct WLAN/LAN connect to my mower possible, REST API
planned for Q2/2019…
• Robonect is a module plugged in into the service connector
• CHF 185.00
• Attention: You have to open your mower!
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun24
25. $ coap-client -m put -u "Client_identity" -k "1a2b3c4d5e6f7g8h" -e '{
"3311": [{ "5850": 0 }] }' "coaps://192.168.0.10:5684/15001/65537"
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun25
IKEA TRÅDFRI Gateway & Lamp
• “Unbox and Play”
• Gateway for local and internet control
• Amazon Alexa, Apple HomeKit, Google Assistant and Sonos
• Starter Kit CHF 99.95
30. Node Red (2)
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun30
Flows
Modules
Properties
31. openHAB 2 (1)
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun31
• Open source, technology agnostic home automation platform
• Ability to integrate a multitude of other devices and systems
• Actual version: 2.4
33. openHAB 2 - Habpanel (2)
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun33
34. Apple HomeKit
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun34
• Ipad or Apple TV acts as gateway to the internet / local usage only possible
• Huge list of supported products
• LG, Philips Hue, myStrom etc.
• IoS App
• Siri
35. Conrad Connect
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun35
• Central Dashboard
• Amazon Echo, Garmin, Logitech Harmony, Sonos, Nokia
37. vSphere Hypervisor Free on Intel NUC
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun37
• vSphere supports up to 32GB memory and 2 CPU
• Intel Core i7-6770HQ, HDMI, USB 3.0 Typ-A
• CHF 600.00 without memory and storage
40. Just do it!
Alexa, Netatmo, ZeptrionAir and Co. - Home Automation with fun40
• Read the API docs
• Focus on one centralized smart home platform (Cloud or Local)
• Configure a separate VLAN for your devices
• Verify firewall settings
• Use a central IoT connection with SSL communication
like Amazon IoT Core
• Use strong passwords
• Audit connections with Wireshark
• Be curious