{"id":983,"date":"2020-05-17T20:03:00","date_gmt":"2020-05-17T18:03:00","guid":{"rendered":"http:\/\/archiv.etscheid.biz\/?p=983"},"modified":"2023-01-02T11:06:19","modified_gmt":"2023-01-02T10:06:19","slug":"d-link-dsp-w115-mit-telekom-smart-home-und-ifttt-steuern","status":"publish","type":"post","link":"https:\/\/etscheid.biz\/blog\/2020\/05\/17\/d-link-dsp-w115-mit-telekom-smart-home-und-ifttt-steuern\/","title":{"rendered":"D-Link DSP-W115 mit Telekom Smart Home und IFTTT steuern"},"content":{"rendered":"\n<p>Auf der Suche nach einem Steckdosenadpter, welcher \u00fcber Smart Home der Telekom (Qivicon) aber auch \u00fcber IFTTT geschaltet werden kann, bin ich beim D-Link DSP-W115 f\u00fcndig geworden.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>In einem \u00e4lteren <a href=\"https:\/\/etscheid.biz\/blog\/2016\/12\/11\/spuelmaschine-starten-wenn-die-sonne-scheint\/\" data-type=\"post\" data-id=\"41\" target=\"_blank\" rel=\"noreferrer noopener\">Blogbeitrag<\/a> habe ich beschrieben, wie ich meine Sp\u00fclmaschine schalte. Leider konnte der Fritz!Dect Adapter nur 10 Ampere verkraften. Leider hat die Sp\u00fclmaschine aber \u00fcber 2500 Watt gezogen, so das er irgendwann durchgebrannt ist. <\/p>\n\n\n\n<p>Zuk\u00fcnftig wollte ich aber einen Adapter haben, den ich mit meinem Smart Home System (Qivcon) schalten kann, trotzdem aber auch durch Solarview aktiviert werden kann, wenn die Sonne scheint.<\/p>\n\n\n\n<p>Leider gibt es keine offizielle API f\u00fcr das Qivicon System, so das es nicht mit einem anderen System verkn\u00fcpft werden kann. Deshalb ist wichtig, das der Adapter durch mehr als ein System ansteuerbar ist. Somit sah der WLAN Adapter von D-Link vielversprechend aus. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/image.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/image.png\" alt=\"\"\/><\/a><figcaption class=\"wp-element-caption\">D-Link DSP-W115 Quelle: eigenes Foto<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Der Aufbau sollte wie folgt erfolgen:<br>Qivicon -&gt; <strong>DSP-W115<\/strong> &lt;- Mydlink &lt;- IFTTT &lt;-Solarview<\/p>\n\n\n\n<p>Als erstes wurde der Adapter im mydlink Portal angemeldet. Von dort kann er \u00fcber die App geschaltet werden.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/20200515_184459000_iOS-576x1024.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/20200515_184459000_iOS-576x1024.png\" alt=\"\"\/><\/a><figcaption class=\"wp-element-caption\">myDlink App Quelle: Screenshot App<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Als n\u00e4chstes habe ich IFTTT mit mydlink verkn\u00fcpft. Danach so eingerichtet, das der Adapter angeschaltet werden soll, wenn ein entsprechender Webhook angetriggert wird.<br>Die Webhooks sind quasi http Links, die einfach angesprochen werden k\u00f6nnen um Aktionen zu starten.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/20200515_184408000_iOS-576x1024.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/20200515_184408000_iOS-576x1024.png\" alt=\"\"\/><\/a><figcaption class=\"wp-element-caption\">myDlink App Quelle: Screenshot App<\/figcaption><\/figure>\n<\/div>\n\n\n<p>In Solarview kann mit IPPower dieser Webhook Link angesprochen werden. Dazu einfach in der ippower_cfg.ini folgenden Eintrag erg\u00e4nzen: <br><code>CmdEin=curl -X POST https:\/\/maker.ifttt.com\/trigger\/Dishwasher\/with\/key\/123456790<\/code><\/p>\n\n\n\n<p>Den eigentlichen Webhook Link kann man in der IFTTT App unter Webhooks generieren bzw. abschreiben.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/20200515_184542000_iOS-576x1024.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/etscheid.biz\/blog\/wp-content\/uploads\/2020\/05\/20200515_184542000_iOS-576x1024.png\" alt=\"\"\/><\/a><figcaption class=\"wp-element-caption\">IFTTT Quelle: Screenshot IFTTT App<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Als n\u00e4chsten Schritt soll die Anbindung an Qivicon Smart Home erfolgen. Eine Anleitung dazu gibt es hier. <a href=\"https:\/\/telekomhilft.telekom.de\/t5\/Smart-Home\/D-Link-Zwischenstecker-DSP-W-115-Ersteinrichtung\/ta-p\/3676834\" target=\"_blank\" rel=\"noreferrer noopener\">Link<\/a><\/p>\n\n\n\n<p>WICHTIG: Eine Nutzung des Adapters mit mydlink und Smart Home gleichzeitig ist eigentlich nicht m\u00f6glich. Hintergrund ist, dass die PIN auf dem Adapter nur mit Smart Home funktioniert, wenn der Adapter nicht bei mydlink registriert ist.<br>Die PIN wird durch die mydlink App ge\u00e4ndert, es wird ein Token erstellt. Diesen Token zu ermitteln ist aber nicht so einfach.<\/p>\n\n\n\n<p>In Github gibt es einen Eintrag, der sich mit dem Steuern \u00fcber ein Phyton Script besch\u00e4ftigt. <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/jonassjoh\/dspW245\/blob\/master\/README.md\" target=\"_blank\">Hier<\/a> wird auch beschrieben, wie man den Token auslie\u00dft. <\/p>\n\n\n\n<p>Eine Kurzfassung zum Token auslesen in deutsch gibt es auf der zweiten Seite&#8230;<\/p>\n\n\n\n<p>Mit diesem Token kann man den Adapter beim Qivicon System anmelden. Dies sollte man aber \u00fcber das MyQivicon Portal machen, da der Token recht lang ist und das am Handy abzutippen recht schwierig ist.<\/p>\n\n\n\n<p>Hinweis: Grunds\u00e4tzlich funktioniert es \u00fcber die mydlink App immer, \u00fcber die Smart Home App kommt ab und zu ein Fehler, das der Adapter nicht erreichbar ist.  Auch der Token hat sich zwischenzeitlich mal ge\u00e4ndert. Warum muss ich aber noch ergr\u00fcnden&#8230;.<\/p>\n\n\n\n<p>&#8230;. to be continued<\/p>\n\n\n\n<p>Update: <br>Leider ist die gleichzeitige Nutzung der Smart Home App und der mydlink App nicht m\u00f6glich. Man muss sich entscheiden&#8230;.<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<p>Um den Token auszulesen sind folgende Schritte notwendig.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Adapter mit WLAN verbinden z.B. mit WPS Taste<\/li>\n\n\n\n<li>Adapter in der mydlink App registrieren<\/li>\n\n\n\n<li>Adapter aus der Steckdose ziehen und mit gedr\u00fcckter WPS Taste wieder einstecken. Er sollte rot blinken<\/li>\n\n\n\n<li>Jetzt mit dem DSP-W115 WLAN verbinden (Passwort steht auf dem Etikett des Adapters)<\/li>\n\n\n\n<li>Mit telnet zu 192.168.0.20 verbinden <\/li>\n\n\n\n<li>Einloggen mit admin und 123456<\/li>\n\n\n\n<li>cat \/mnt\/user\/device.cfg sollte einen ganzen Textblock auswerfen<\/li>\n\n\n\n<li>Im Text nach Device Token suchen und kopieren<\/li>\n\n\n\n<li>reboot eintippen und warten bis es gr\u00fcn blinkt, alternativ einmal aus der Steckdose ziehen, Dauerhaft gr\u00fcn bedeutet das er wieder mit dem WLAN verbunden ist.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Auf der Suche nach einem Steckdosenadpter, welcher \u00fcber Smart Home der Telekom (Qivicon) aber auch \u00fcber IFTTT geschaltet werden kann, bin ich beim D-Link DSP-W115 f\u00fcndig geworden.<\/p>\n","protected":false},"author":2,"featured_media":1022,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[199,64,200,201],"class_list":["post-983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-smart-home","tag-ifttt","tag-qivicon","tag-w115","tag-webhooks"],"_links":{"self":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/posts\/983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/comments?post=983"}],"version-history":[{"count":2,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/posts\/983\/revisions"}],"predecessor-version":[{"id":1666,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/posts\/983\/revisions\/1666"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/media\/1022"}],"wp:attachment":[{"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/media?parent=983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/categories?post=983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/etscheid.biz\/blog\/wp-json\/wp\/v2\/tags?post=983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}