      {"id":411,"date":"2017-05-12T17:59:19","date_gmt":"2017-05-12T15:59:19","guid":{"rendered":"http:\/\/www.konnekting.de\/?p=411"},"modified":"2017-05-21T20:39:07","modified_gmt":"2017-05-21T18:39:07","slug":"alexa-schalte-konnekting-ein","status":"publish","type":"post","link":"https:\/\/www.konnekting.de\/en\/2017\/05\/12\/alexa-schalte-konnekting-ein\/","title":{"rendered":"Alexa, schalte KONNEKTING ein"},"content":{"rendered":"<p>&#8220;Smarthome ist kein Smarthome, wenn man nicht per Spracheingaben steuern kann&#8221; dachte ich, als ich mir <a href=\"https:\/\/www.amazon.de\/Amazon-SK705DI-Echo-Schwarz\/dp\/B01GAGVCUY\" target=\"_blank\" rel=\"noopener noreferrer\">Amazon Echo Dot<\/a> gekauft habe&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-431\" src=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/20170512_220934-300x242.jpg\" alt=\"\" width=\"300\" height=\"242\" srcset=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/20170512_220934-300x242.jpg 300w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/20170512_220934-768x620.jpg 768w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/20170512_220934-1024x827.jpg 1024w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/20170512_220934-1200x969.jpg 1200w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/20170512_220934.jpg 1582w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p>Aber alles nach einander.<\/p>\n<p><!--more--><\/p>\n<p><strong>Wer ist Alexa?<\/strong>\u00a0Alexa ist die Sprachassistentin von Amazon. Alexa kann Witze erz\u00e4hlen, \u00fcber das Wetter berichten, Musik abspielen und auch smarte Devices steuern.<\/p>\n<p><strong>Was ist Echo Dot?<\/strong>\u00a0Das ist ein Device aus der Echo-Serie, das daf\u00fcr gedacht ist Sprachkommandos dank Alexa zu verstehen und auszuf\u00fchren. Es ist gleichzeitig ein Lautsprecher, \u00fcber den man Musik abspielen kann.<\/p>\n<p>Manche werden an dieser Stelle schreien: &#8220;Ich werde mir nie so ein Abh\u00f6rger\u00e4t ins Wohnzimmer stellen!&#8221;. Hier muss man aber bedenken, dass wenn man Angst vor dem Abh\u00f6ren hat, man in\u00a0eine\u00a0andere Galaxie\u00a0umziehen muss (ob es da sicherer ist?!), da alle Ger\u00e4te, die ein Mikrofon haben und mit Internet verbunden sind, gehackt und abgeh\u00f6rt werden k\u00f6nnen, z.B. ein Smartphone&#8230; Und wer ein Smarthome hat, hat bestimmt auch ein Smartphone&#8230; Es wurden Tests gemacht, dass Echo die Daten zum Amazon Server nur dann sendet, wenn Echo das &#8220;Zauberwort&#8221; Alexa (oder je nach Einstellung Echo\/Computer\/Amazon) h\u00f6rt. D.h. ein bisschen Datenschutz wird doch eingehalten \ud83d\ude09<\/p>\n<p>Nun steht Alexa im Echo Dot K\u00f6rper in meinem Wohnzimmer.\u00a0 Aber was mache ich damit? Wie steuere ich mein Smarthome?<\/p>\n<p>Um smarte Devices zu steuern muss man normalerweise sogenannte Skills herunterladen. Laienhaft ausgedr\u00fcckt: Alexa beibringen, was das Ger\u00e4t kann. Es gibt schon Skills f\u00fcr alles\u00a0M\u00f6gliche: Pizzabestellung, Taxiruf und nat\u00fcrlich f\u00fcr Smarthome. Und hier kommt leider die Entt\u00e4uschung: Der Smarthome Skill kann (noch) nicht alles was man sich so vorstellt. Einfaches Beispiel: Rollosteuerung geht (noch) nicht. Zus\u00e4tzlich braucht man auch noch einen Bridge bzw. Server der die\u00a0Befehle\u00a0von dem Amazon Server zu richtigen Gr\u00e4ten in den eigenen 4 W\u00e4nden zuordnet&#8230; Ja, das klingt komplex, aber nur wenn man auf eine eigene bzw. DIY L\u00f6sungen setzt \ud83d\ude41 Wer auf eine fertige L\u00f6sung setzt, muss zwar weniger einrichten, bezahlt mehr und ist nur so flexibel, wie der Hersteller vorschreibt.<\/p>\n<p>Was mache ich jetzt also? Server einrichten? Nicht unbedingt!<\/p>\n<p>Einer der ersten Alexa-f\u00e4higen Ger\u00e4te war ein WeMo Switch von Belkin, der sogar komplett ohne jegliche Skills auskommt, daf\u00fcr aber nur ein- und ausschalten kann. Es hat nicht lange gedauert bis man die Switches\u00a0<a href=\"http:\/\/www.makermusings.com\/2015\/07\/13\/amazon-echo-and-home-automation\/\">reverse engineered<\/a>\u00a0hat und eine\u00a0<a href=\"https:\/\/bitbucket.org\/xoseperez\/fauxmoesp\">Bibliothek f\u00fcr den Espressif ESP8266<\/a>\u00a0Mikrocontroller\u00a0geschrieben hat. Im groben funktioniert es so: Es werden virtuelle WeMo Switch Ger\u00e4te erzeugt, die Alexa finden und steuern kann.<\/p>\n<p>Und hier kam mir die Idee: Die <a href=\"https:\/\/www.konnekting.de\/software-docs\/konnekting-device-library\/\">KONNEKTING Device Library<\/a> unterst\u00fctzt den Espressif ESP8266. Alexa kann mit dem ESP8266 sprechen, dann mache ich ein &#8220;Bridge&#8221; daraus.<\/p>\n<p>Mir war klar, dass ich damit nur ein- und ausschalten kann. Aber mal ehrlich, mit wenigen Zeilen Code und ein paar Euro HW-Kosten bekomme ich keinen Server&#8230;<\/p>\n<figure id=\"attachment_413\" aria-describedby=\"caption-attachment-413\" style=\"width: 300px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-413 size-medium\" src=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/ESP8266KNX-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/ESP8266KNX-300x225.jpg 300w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/ESP8266KNX-768x576.jpg 768w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/ESP8266KNX-1024x768.jpg 1024w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/ESP8266KNX-1200x900.jpg 1200w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/ESP8266KNX.jpg 2048w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><figcaption id=\"caption-attachment-413\" class=\"wp-caption-text\">Siemens BCU + ADUM1201 + WeMos R1 mini<\/figcaption><\/figure>\n<p>Mein\u00a0<a href=\"https:\/\/github.com\/Adminius\/Sandbox\/tree\/master\/Alexa_on_KNX\">aktueller Sketch<\/a>\u00a0kann bis zu 10 Devices steuern. Dabei kann ein Device z.B. &#8220;Wohnzimmerlampe&#8221;, &#8220;Deckenlampe&#8221; oder sogar &#8220;Szene Kino&#8221; hei\u00dfen. Je nach Einstellung wird eine 1, 0 oder Szenennummer gesendet.<\/p>\n<figure id=\"attachment_417\" aria-describedby=\"caption-attachment-417\" style=\"width: 169px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-417 size-medium\" src=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/Screenshot_20170512-074923-169x300.png\" alt=\"\" width=\"169\" height=\"300\" srcset=\"https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/Screenshot_20170512-074923-169x300.png 169w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/Screenshot_20170512-074923-768x1365.png 768w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/Screenshot_20170512-074923-576x1024.png 576w, https:\/\/www.konnekting.de\/wp-content\/uploads\/2017\/05\/Screenshot_20170512-074923.png 1080w\" sizes=\"auto, (max-width: 169px) 85vw, 169px\" \/><figcaption id=\"caption-attachment-417\" class=\"wp-caption-text\">Erkannte Devices in Alexa App<\/figcaption><\/figure>\n<p>Das Ganze ist als Proof of Concept anzusehen. Keiner kann garantieren, dass es dauerhaft\u00a0funktionieren wird (wer wei\u00df ob Amazon das k\u00fcnftig weiter unterst\u00fctzt). F\u00fcr eine richtige bzw. stabile und flexible L\u00f6sung w\u00e4re ein Heim-Server besser. Zum Ausprobieren reicht die ESP-L\u00f6sung\u00a0auf jeden Fall aus.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Smarthome ist kein Smarthome, wenn man nicht per Spracheingaben steuern kann&#8221; dachte ich, als ich mir Amazon Echo Dot gekauft habe&#8230; Aber alles nach einander.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,22],"tags":[78,45,80,79,19],"class_list":["post-411","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-jenseits-vom-tellerrand","tag-alexa","tag-esp8266","tag-konnekting","tag-smarthome","tag-suite"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts\/411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/comments?post=411"}],"version-history":[{"count":12,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts\/411\/revisions"}],"predecessor-version":[{"id":435,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts\/411\/revisions\/435"}],"wp:attachment":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/media?parent=411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/categories?post=411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/tags?post=411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}