Jan28

Amazon Alexa: Neuer inoffizieller Skill für AVM FRITZ!DECT Steckdosen und Thermostate inkl. IPv6/DS-Lite Unterstützung

Bereits seit Ende 2016 gibt es die Amazon Echo-Geräte offiziell bei uns in Deutschland. Die Beliebtheit und die Verbreitung nimmt immer weiter zu, nicht zuletzt durch neue veröffentlichte Geräte wie zuletzt den Echo Spot. Auch andere Hersteller integrieren Amazon Alexa mittlerweile in verschiedenste Geräte. Während viele Firmen aus dem Bereich Smart Home damals schnell entsprechende Alexa Skills veröffentlicht haben, um die Sprachsteuerung der eigenen Smart Home-Komponenten über Alexa zu ermöglichen, hat AVM das irgendwie ignoriert und sich bis heute nicht wirklich verlässlich geäußert ob man hier mal aktiv wird oder nicht. Somit mussten Nutzer von AVM FRITZ!DECT 200, 210 oder 546E Steckdosen oder Thermostaten wie FRITZ!DECT 300 und 301 oder auch den Comet DECT Heizkörperthermostat für AVM FRITZ!Box lange warten bis eine Sprachsteuerung der Geräte möglich war. Einige Bastler hatten zwar schon früher Lösungen über Raspberry Pi und Co. realisiert, die aber für einen normalen Anwender nur schwer umsetzbar waren.

Smart Home - FRITZ!DECT Steckdosen (200,210,546E) und Thermostate (Comet, 300, 301) mit Amazon Echo oder Alexa steuern

Im Juli 2017 tauchte dann der Alexa Skill AVM FRITZ!Box Integration (inoffiziell) auf, welcher zuletzt in fbox.cloud umbenannt wurde. Damit war es erstmals möglich die Smart Home-Komponenten von AVM mit einfachen Sprachbefehlen zu steuern. Der Skill verbesserte sich mit der Zeit immer weiter und bis auf einen kurzen Ausfall, funktionierte dieser auch immer reibungslos. Nutzer von IPv6/DS-Lite (ohne feste öffentliche IPv4 – z. B. viele Glasfaser- und Kabelanschlüsse) mussten zusätzlich eine Umleitung über Dienste wie Feste-IP.net einrichten. Nicht der komfortabelste Weg aber es funktionierte gut. Der Entwickler Kopfspieler (Sven Johannsen) hatte diesen Skill in seiner Freizeit entwickelt und gepflegt. Eine IPv6-Unterstützung stand eigentlich auf dem Plan, nun liest man seit Kurzem auf der Webseite aber einen Hinweis zur Einstellung des inoffiziellen Skills für die AVM Steckdosen und Thermostate.

Zuerst einmal vielen Dank für die Unterstützung, die ich seit dem Start des Skills im Juli 2017 von euch bekommen habe. Es hat mir viel Spaß gemacht und ich hoffe, ich konnte alle Supportanfragen einigermaßen zeitnah beantworten.
Ich habe auf Anfrage gesagt, dass ich den Skill so lange betreibe, bis AVM einspringt und etwas heraus gibt. Das trifft zwar jetzt nicht ganz zu, aber mittlerweile gibt es einen Skill (FB Smart Home) der bereits IPv6 und die Abfragen der AVM Geräte unterstützt. Daher werde ich meine Bemühungen beenden und den Dienst demnächst einstellen. Ich bitte alle User auf den anderen Skill zu wechseln. Hier die Adresse: https://www.amazon.de/dp/B078KLZL1R

Das ist natürlich sehr schade, da dieser Skill für viele sicher die Rettung war als sich bei AVM auch nach Monaten nichts bewegte. Dieser Skill dürfte AVM auch so manchen zusätzlichen Verkauf in Sachen Steckdosen und Thermostaten beschert haben. Denn in Sachen Smart Home gibt es nichts einfacheres und komfortableres als die Steuerung per Sprache. Wie der Autor oben schreibt, hatte auch er auf eine offizielle Lösung von AVM gesetzt und hätte dann seine Entwicklung eingestellt. Leider bewegt sich bei AVM bis heute nichts und man äußert sich auch immer nur sehr nebulös. Wie der Entwickler des ersten inoffiziellen Skills auf seiner Webseite schreibt, gibt es aber bereits einen neuen Skill names FB Smart Home, welcher die bald entstehende Lücke wieder schließt. Der Entwickler Raphael Pala betreibt seinen Skill auch als privates Projekt. Wobei die Umsetzung und vor allem auch die Webseite und die Dokumentation schon sehr professionell sind. Es gibt auf der Webseite genaue Informationen wie der Skill funktioniert, welche Daten benötigt werden und wie man den Skill einrichtet. Selbst eine Liveansicht des aktuellen Status und ein Bugtracker sind vorhanden. Respekt.

Wer also den „alten“ inoffiziellen Skill von Kopfspieler einsetzt, sollte sich in naher Zukunft mal Gedanken bzgl. eines Umstiegs machen. Das war bei uns mit vier Geräten schnell erledigt. Wer bisher vielleicht wegen der fehlenden Unterstützung von Anschlüssen mit IPv6/DS-Lite seine Geräte noch nicht per Sprache steuert, kann den neuen Skill einsetzen. Die Erkennung der Geräte ist auch schon etwas weiter fortgeschritten und Steckdosen werden auch als solche in der App angezeigt. Auch für die Thermostate, für die offiziell hierzulande noch keine Unterstützung in den Routinen angeboten wird, hat der Entwickler mit sogenannten „Virtuellen Schaltern“ eine Übergangslösung realisiert. Wir sind vor ein paar Tagen umgestiegen und es funktioniert bisher alles reibungslos. Wer umstellt, sollte den alten Skill deaktivieren und auf der Seite https://fbox.cloud/ sein Konto löschen (Einloggen und ganz unten auf Löschen). Danach solltet Ihr auf der Webseite https://alexa.amazon.de oder in der Alexa-App die Geräte löschen. Diese werden durch die Deaktivierung des Alexa Skills und des Kontos nicht automatisch aus der Liste entfernt. Danach einfach den neuen Skill aktivieren, danach auf dessen Webseite die Einstellungen vornehmen und das war es auch soweit schon. Wer Routinen mit den AVM DECT-Geräten angelegt hat, muss diese dann entsprechend kurz aktualisieren.

Unser Dank geht noch mal an Kopfspieler, der sich viel Mühe mit seinem ersten Skill gemacht hat und sicher nicht nur bei uns dafür gesorgt hat, dass man bei den AVM-Lösungen bleiben konnte auch wenn der Hersteller das Thema scheinbar ignoriert. Man kann ihm auch immer noch einen Kaffee für seine Mühe spendieren. Natürlich danken wir auch Raphael Pala für seinen neuen Skill und die viele Mühe die in die Dokumentation und Webseite geflossen ist. Wir persönlich haben mittlerweile die Hoffnung aufgegeben, dass AVM hier selbst noch mal aktiv wird. Anscheinend unterschätzt man das Potential weiterhin oder freut sich einfach über die sehr guten inoffiziellen Lösungen. Sonst bin ich in der Regel ein großer Fan von AVM und deren schnellen und vor allem langfristigen Unterstützung in Sachen Updates, die deutlich über reine Fehlerbehebungen hinaus gehen. Aber beim Thema Smart Home kommt man nicht nur in Sachen Alexa schon seit längerer Zeit nicht mehr wirklich vorwärts, auch bei den Smart Home-Geräten gibt es seit langer Zeit keinen nennenswerten Zuwachs mehr. So können wir nur hoffen, dass der Entwickler des neuen Skills möglichst lange durchhält, damit wir unsere AVM-Produkte weiterhin mit Amazon Alexa nutzen können.

Cyber Monday 2020 bei amazon.de - 8 € Aktionsgutschein für Kontoaufladung ab 80 € - November 2020

Weiterlesen
Jul03

Alexa Skill: AVM FRITZ!DECT 200 und 210 Steckdosen mit Amazon Echo schalten (inoffiziell) – jetzt auch Thermostate steuern

Update 28.01.2018: Der unten beschriebene inoffizielle Alexa Skill für die Smart Home-Komponenten von AVM wird leider bald eingestellt. Es gibt aber schon einen neuen Skill, welcher auch ohne Umwege mit  IPv6/DS-Lite Anschlüssen genutzt werden kann. Mehr dazu in einem neuen Beitrag.

Ursprünglicher Beitrag:

Bereits bei unserem Test der FRITZ!DECT 210 von AVM haben wir die fehlende Unterstützung für den Amazon Echo bzw. Alexa moniert. Die Smart Home-Steckdosen von AVM sind sicher nicht die günstigsten, dafür bieten diese aber viel Funktionalität über das einfache Schalten hinaus und sind sehr beliebt. Das Wichtigste bei Smart Home-Komponenten ist aber die zentrale und einfache Steuerung aller Geräte im Haushalt. Da seitens AVM bisher nur Steckdosen und Heizungsthermostate gibt, müssen die meisten auch auf Lösungen anderer Hersteller für Licht, Schalter, Kameras, Bewegungsmelder, Rauchmelder usw. zurückgreifen. Diese häufig cloudbasierten Smart Home-Lösungen kann man meist mit den offiziellen Alexa Skills der jeweiligen Hersteller mit seinem Amazon Echo oder Echo Dot steuern.  Alexa schaltet dann per Zuruf gewünschte Geräte an und aus oder dimmt Lampen bzw. reguliert die Temperatur. Amazon Alexa kann dabei auch verschiedene Skills gleichzeitig nutzen um eine herstellerübergreifende Steuerung zu ermöglichen.

Nicht so bei den Lösungen von AVM, da diese im Haus auf die DECT-Verbindung setzen, welche regulär von Funktelefonen genutzt wird, kann man diese nicht direkt per WLAN steuern. Die Lösungen von AVM sind nicht cloudbasiert, sondern laufen über die heimische FRITZ!Box als Zentrale. Die Steckdosen kann man zwar per App lokal und auch von unterwegs per App steuern, es gibt aber bisher keinen offiziellen Alexa Skill für die FRITZ!DECT 200, 210 oder auch Powerline 546E. Die Umsetzung ist technisch nicht so einfach, da auf der FRITZ!Box ein Zugang eingerichtet werden muss und irgendwer als Vermittler zwischen Alexa und der FRITZ!Box herhalten muss. Es gibt Lösungen mit eigenen kleinen lokalen Smart Home-Servern auf Raspberry Pi-Basis oder über Webserver etc. Alles aber wenig komfortabel oder für den Normalanwender überhaupt nicht umsetzbar. Während andere Hersteller ohne fertige Lösung für Alexa zumindest einen Ausblick geben oder Beta-Versionen von Skills bereitstellen, hält sich AVM weiter bedeckt und lässt nichts Konkretes verlauten. Was uns z. B. über andere Lösungen für unsere Steckdosen nachdenken lässt und sicher andere Nutzer auch. Was schade wäre, da sonst die Zufriedenheit mit den AVM-Lösungen sehr groß ist.

FRITZ!Dect 200 und 210 Alexa Skill - inoffiziell

Nun hat sich jemand in seiner Freizeit die Mühe gemacht und einen inoffiziellen Skill erstellt. Dieser ist heute bei Amazon gelistet worden. Wir konnten diesen noch nicht testen, wollten Euch aber schon mal vorab informieren. Auch dieser Weg ist nicht superkomfortabel und auch nicht sonderlich dokumentiert (was sich noch ändern kann), vielleicht ist es aber für den einen oder anderen eine Lösung. Natürlich sollte man auf jeden Fall dem neu angelegten Benutzer auf seiner FRITZ!Box nur Zugang zu den Smart Home-Komponenten (System/FRITZ!BOX-Benutzer/ Berechtigungen) erlauben. Damit man mit diesem Account nichts anderes machen kann. Natürlich möchte ich damit dem Entwickler in keinster Weise etwas unterstellen, allerdings dürften sich viele nicht gerne auf einer unbekannten Webseite mit Amazon-Login einloggen und da Zugangsdaten zur eigenen FRITZ!Box hinterlegen. Durch einen eigenen FRITZ!Box-Benutzer mit eingeschränkten Rechten behält man aber die Kontrolle und kann diesen auch wieder löschen oder das Passwort ändern. Auch wenn die Webseite des Entwicklers Sven Johannsen sehr dünn ist, gibt es zumindest ein Impressum mit Angaben zum Entwickler. Man muss auch klarstellen, dass der Entwickler diese Informationen braucht um eine Verbindung zwischen Alexa und Eurer Fritz!Box aufzubauen. Ohne diese Schritte wäre eine Steuerung über einen Alexa Skill nicht möglich.

Vielleicht bewegt sich jetzt was bei AVM. Mit MyFRITZ hat der Hersteller ja bereits einen Dienst um den flexiblen Zugriff auf die heimische FRITZ!Box zu erlauben. Jetzt müsste man das mittels eines Alexa Skills noch mit dem Amazon-Konto und Alexa verknüpfen.

Wenn Ihr experimentierfreudig seid, probiert es gerne mal aus und berichtet uns in den Kommentaren unten. Wir werden es schnellstmöglich auch mal testen. Da der Skill noch sehr neu ist, gibt es aktuell auch noch nicht viele Rezensionen dazu. Die erste Rezension ist auf jeden Fall schon mal positiv mit 5 von 5 Sternen.

Update 04.07.2017: Wir haben den neuen Alexa Skill gestern ausprobiert und bei uns funktioniert es leider nicht. Trotz der Einrichtung über die Webseite mit eigenem FRITZ!Box-Benutzer wird angezeigt, dass die FRITZ!Box nicht erreichbar ist bzw. Logindaten nicht stimmen oder die Firmware der FRITZ!Box nicht aktuell ist. Das trifft bei uns alles nicht zu. Ich vermute, das Problem ist unser Glasfaseranschluss. Dieser hat keine feste IPv4 mehr und ist nur über eine iPv6 von außen erreichbar. Abgesehen vom Telekom-Netz die IPv6 unterstützen können wir auch per App in keinem anderen Mobilfunknetz auf unsere FRITZ!Box 7490 zugreifen. Dafür kann aber der Entwickler des Skills nichts. Die Rezensionen zum Alexa Skill für die FRITZ!DECT 200 und 210 sind mittlerweile sehr durchwachsen. Einige der Rezensionen lassen allerdings vermuten, dass die Leute es nicht verstanden haben. Man kann nicht einfach den Skill installieren und dann sofort nach Geräten suchen lassen. Man muss auf der Webseite des Entwicklers eine Verbindung zum Amazon-Account herstellen und Dinge wie die FRITZ!Box-Adresse und Zugangsdaten angeben.

Wer den unten eingefügten Dialog nicht erfolgreich ausgefüllt hat, darf sich nicht wundern, wenn es nicht funktioniert. Hier sollte man noch mal die Beschreibung des Skills lesen. Natürlich ist die Dokumentation nicht optimal und auch dieser Weg ist nicht einfach für den Normalanwender. Deshalb und weil man ggf. selbst die Beschreibung nicht richtig gelesen oder verstanden hat, sollte man aber nicht gleich eine schlechte Bewertung hinterlassen. Es ist kein offizieller Skill des Herstellers, sondern ein Hobbyprojekt, welches der Entwickler kostenlos zur Verfügung stellt. Da sollte man den Entwickler eher motivieren und konstruktiv genauere Infos liefern, was wo nicht funktioniert. Schlechte Bewertungen ohne konkrete Informationen zum Problem werden den Autor sicher nicht dazu motivieren den Skill zu verbessern oder eine bessere Dokumentation bereitzustellen. Im Zweifel stellt er das Projekt ein und damit ist niemandem geholfen.

Update 09.07.2017: Wir hatten kurz Kontakt mit dem Entwickler. Er hat sich freundlicherweise unseres Problems angenommen und recherchiert. Bei uns liegt es tatsächlich an der aktuell fehlenden IPv6-Unterstützung. Wer davon nicht betroffen ist und Probleme hatte, sollte es heute noch mal versuchen. Anscheinend hat der Entwickler etwas geändert, die letzten Rezensionen enthalten nun mehrere Erfolgsmeldungen von Nutzern.

Update 26.09.2017: Der Entwickler hat den Skill dahingehend erweitert, dass nun auch die Heizungsthermostate unterstützt werden. Das sind AVM FRITZ!DECT 300
und Comet DECT Heizkörperthermostat für AVM FRITZ!Box.

Update 15.11.2017: Da die Unterstützung für Anschlüsse mit IPv6/DS-Lite (keine öffentliche IPv4) noch in der Mache ist, haben wir uns über Feste-IP.net beholfen. Einfach einen universellen Portmapper dort anlegen. Diesen kann man 50 Tage kostenlos testen. Die Adresse der FRITZ!Box (von MyFRITZ) dort hinterlegen und die dann bereitgestellte Domain mit Port auf der Webseite dieses Skills eintragen. Es reicht, wenn Port 443 eingetragen wird. Bei Fragen einfach melden.

Update 21.12.2017: Der Skill nennt sich nun fbox.cloud und auch das gelbrote FRITZ-Logo ist verschwunden. Wir wissen nichts Offizielles, es sieht aber sehr danach aus, als hätte AVM da mal beim Entwickler angeklopft. Oder dieser hat aufgrund des großen Erfolges des Skills lieber selbst mal alle „Markenzeichen“ entfernt. Es wäre traurig, wenn AVM da wirklich auf diese Weise aktiv an den Autor herangetreten wäre. Ich würde es noch verstehen, sobald man einen eigenen offiziellen Skill für die FRITZ!DECT-Geräte anbieten würde. Aber vorher sollte man dem Entwickler eher dankbar sein. Der Skill dürfte bisher einige Alexa-Fans von einem Umstieg auf andere Lösungen abgehalten haben und ggf. auch das eine oder andere Steckdose bzw. das eine oder andere Thermostat mehr verkauft haben. Ohne den inoffiziellen Skill von Kopfspieler und die Lösung über Feste-IP.net (Skill unterstützt derzeit kein IPv6/DS-Lite) hätten wir mit ziemlicher Sicherheit andere Steckdosen vom Weihnachtsmann bekommen.

Trotz der vielen Hinweise in den Kommentaren beim Skill und auch hier bei uns, kommen immer noch  Fragen, wie „Warum wird das Thermostat als Licht erkannt?“ oder Aussagen , wie „Das Thermostat geht nicht, da es nur als Licht erkannt wird“. Das ist aktuell grundsätzlich richtig, trotzdem kann man die Thermostate mit Befehlen wie „Stelle Wohnzimmer auf XY Grad“ steuern. Das geht auch mit dem neusten AVM FRITZ!DECT 301 Thermostat. Die Webadresse für die Einrichtung ist jetzt mit https://fbox.cloud auch einfacher und besser zu merken.

 Link: Amazon Alexa – AVM FRITZ!DECT 200 und 210 Steckdosen mit Amazon Echo schalten (inoffiziell)

Cyber Monday 2020 bei amazon.de - 50€ Gutschein kaufen und 6€ als Gutschein geschenkt – November 2020

Weiterlesen