{"id":143078,"date":"2019-06-25T17:58:26","date_gmt":"2019-06-25T15:58:26","guid":{"rendered":"https:\/\/www.iphone-ticker.de\/?p=143078"},"modified":"2019-06-25T17:59:32","modified_gmt":"2019-06-25T15:59:32","slug":"selbst-gebaut-find-my-iphone-mit-alexa","status":"publish","type":"post","link":"https:\/\/www.iphone-ticker.de\/selbst-gebaut-find-my-iphone-mit-alexa-143078\/","title":{"rendered":"Selbst gebaut: &#8222;Find my iPhone&#8220; mit Raspberry Pi und Alexa"},"content":{"rendered":"<p>Wer sich bei den aktuellen Temperaturen am liebsten in den k\u00fchlen Hobby-Raum verdr\u00fcckt, der m\u00f6chte sich vielleicht mit dem Bastelprojekt des ifun.de-Lesers David auseinandersetzen.<\/p>\n<p><a href=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/find-my-iphone-finden.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-143079\" src=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/find-my-iphone-finden-500x382.png\" alt=\"Find My Iphone Finden\" width=\"500\" height=\"382\" srcset=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/find-my-iphone-finden-500x382.png 500w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/find-my-iphone-finden-700x535.png 700w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/find-my-iphone-finden.png 934w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Dieser hat seine Echos (mit Hilfe eines selbst geschriebenen <a href=\"https:\/\/github.com\/derd3000\/alexa-findmyiphone\">Alexa-Skills<\/a>) und Apples iCloud-Infrastruktur (mit Hilfe eines kleinen Python-Skriptes) verheiratet und so daf\u00fcr gesorgt, dass der Sprachbefehl &#8222;Alexa, frag meinen Skill wo mein iPhone ist&#8220; das zwischen die Sitzpolster gerutschte Smartphone laut klingeln l\u00e4sst.<\/p>\n<p>Ein Wochenend-Projekt f\u00fcr iPhone-Nutzer, die weder \u00fcber eine Apple Watch noch \u00fcber einen HomePod verf\u00fcgen, ihr verlegtes iPhone aber mit dem gleichen Komfort wie \u00fcber Apples Ger\u00e4te aufsp\u00fcren m\u00f6chten.<\/p>\n<h2>Wie zitieren Davids E-Mail im Anschluss im Wortlaut<\/h2>\n<p>\u00bbHallo ifun.de. Da ihr ja immer wieder \u00fcber Alexa und Raspberry berichtet, habe ich gedacht, ich schreibe euch mal \u00fcber ein kleines Projekt mit dem ich mich in den letzten Tagen auseinander gesetzt habe. Es geht letztendlich darum, dass man mit Alexa\/Echos das verlegte iPhone finden kann.<\/p>\n<p>Der Code existiert schon etwas l\u00e4nger wurde von mir aber angepasst, damit es auch funktioniert, wenn man die iCloud-Familienfreigabe verwendet und eine neue Version von pyicloud ist integriert, damit der Login wieder funktioniert.<\/p>\n<p>Auf der Github Seite habe ich versucht den Weg, ausgehend von einer frisch installierten Raspbian Version aufbauend, zu beschreiben. Ich habe Zuhause f\u00fcr den Testzweck einen Raspberry Pi Zero benutzt, es geht aber mit jedem anderen auch. Ich hab bei der Installation auf Apache gesetzt.<\/p>\n<h3>Die Funktionsweise ist recht simple:<\/h3>\n<ul>\n<li>Ein Python Script loggt sich bei iCloud.com\/find ein, und spielt auf dem spezifischen Ger\u00e4t den Ton ab.<\/li>\n<li>Man baut ein Custom Skill f\u00fcr Alexa, welches dann per HTTPS Verbindung mit der Python App kommuniziert und eben die &#8222;Find my iPhone&#8220;-Soundwiedergabe ausl\u00f6st.<\/li>\n<li><a href=\"https:\/\/github.com\/derd3000\/alexa-findmyiphone\">Link zum Github-Fork<\/a><\/li>\n<\/ul>\n<p>Man muss halt Bock auf Basteln haben aber jetzt funktioniert es soweit ganz gut. Was man letztendlich zu Alexa sagt, bleibt einem nat\u00fcrlich selbst \u00fcberlassen durch den Aufbau des Skills.<\/p>\n<p>Eine Sache kann man aber nicht kontrollieren: Custom Skills m\u00fcssen \u201eaufgerufen\u201c werden durch \u201efrag\u201c, \u201esag\u201c etc.<\/p>\n<p>Also: Alexa, sag\/frag [SKILLNAME] wo ist &#8222;David&#8220; oder so \u00e4hnlich. [SKILLNAME] ist dabei das Rufwort f\u00fcr den Custom Skill. In der Github-Anleitung ist es \u201eFind my iPhone\u201c &#8211; ich habe es Hein Bl\u00f6d genannt.<\/p>\n<p>Im Testinterface vom Skill sieht das ganze dann so aus &#8211; statt Hein Bl\u00f6d kann man nat\u00fcrlich auch jeden Namen verwenden, auf den man Bock hat\u2026\u00ab<\/p>\n<p><a href=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/alexa-konsole.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-143080\" src=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/alexa-konsole-700x494.jpg\" alt=\"Alexa Konsole\" width=\"700\" height=\"494\" srcset=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/alexa-konsole-700x494.jpg 700w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/alexa-konsole-500x353.jpg 500w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/alexa-konsole.jpg 1200w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.iphone-ticker.de\/selbst-gebaut-find-my-iphone-mit-alexa-143078\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2019\/06\/alexa-konsole-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"Alexa Konsole\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Wer sich bei den aktuellen Temperaturen am liebsten in den k\u00fchlen Hobby-Raum verdr\u00fcckt, der m\u00f6chte sich vielleicht mit dem Bastelprojekt des ifun.de-Lesers David auseinandersetzen. Dieser hat seine Echos (mit Hilfe eines selbst geschriebenen Alexa-Skills) und Apples iCloud-Infrastruktur (mit Hilfe eines kleinen Python-Skriptes) verheiratet und so daf\u00fcr gesorgt, dass der Sprachbefehl &#8222;Alexa, frag meinen Skill wo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":143080,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[749],"tags":[3383,2895,2134,2902],"class_list":["post-143078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iphone-2","tag-alexa","tag-echo","tag-find-my-iphone","tag-raspberry-pi"],"aioseo_notices":[],"subheadline":["Leser-Tipp f\u00fcr Bastler"],"featured_image":["https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2016\/01\/iphone-suche-finden-header.jpg"],"rest_api_enabler":{"subheadline":"Leser-Tipp f\u00fcr Bastler","featured_image":"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2016\/01\/iphone-suche-finden-header.jpg"},"_links":{"self":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/143078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/comments?post=143078"}],"version-history":[{"count":3,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/143078\/revisions"}],"predecessor-version":[{"id":143083,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/143078\/revisions\/143083"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media\/143080"}],"wp:attachment":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media?parent=143078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/categories?post=143078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/tags?post=143078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}