FHEM - Hardware > FRITZ!Box

FBAHAHTTP - Vorlagen nutzen/einbinden

(1/3) > >>

Matze89:
Hallo an euch,

ich habe bereits schon sehr intensiv nach Möglichkeiten gesucht, vordefinierte Vorlagen aus der FritzBox über FHEM zu aktivieren/steuern/deaktivieren. Da es bereits ein inoffizielles Alexa-Skill für die FritzBox gibt (https://www.fbsmarthome.site/?lng=de), diese bereits erfolgreich die Vorlagen nutzen kann, würde ich dieses sehr für FHEM beglückwünschen.

Wie seht ihr das? - Beispiele:
- Urlaubsmodus mit einem HomeKit Befehl (iOS -> Homebridge -> Fhem) in FHEM aktivieren und die Vorlagen in der FritzBox wechseln.
- Abwesenheit bemerken - Heizungsvorlage auf Abwesend stellen

Ich würde mich sehr über eure Tipps/Tricks freuen - besser noch - "FBAHAHTTP" mit dieser Funktion zu erweitern - möglich?

Kurze Hardwareinformation:
Ich nutze eine FritzBox 6490 mit 07.02

Liebe Grüße
Matze

amenomade:
Voraussetzung für FBAHAHTTP ist, dass diese Funktion über die tr064 Schnittstelle verfügbar ist.

Matze89:

--- Zitat von: amenomade am 23 März 2019, 22:25:37 ---Voraussetzung für FBAHAHTTP ist, dass diese Funktion über die tr064 Schnittstelle verfügbar ist.

--- Ende Zitat ---

Entschuldige für die Ungewissheit, aber das kann ich mir nicht vorstellen, denn:
Ich gebe für den Alexa-Skill bereits auch nur die Externe MyFritz Adresse an, inklusive einen Benutzername und Passwort an
(Dies hat nur die Berechtigung von "Smart Home"). Dadurch können die Vorlagen einwandfrei verwendet werden.

Somit müsste dies ohne Probleme über den HTTP Zugang realisiert werden können?


Edit: Soeben schlau gemacht, worauf du hinaus wolltest. War es früher so, bezüglich der TR064 Schnittstelle? Dies wurde doch jetzt gesperrt eingeschränkt. Jetzt werden folgende Schnittstellen über FBAHAHTTP freigegeben. Hier ist das laut AVM folgendes möglich, inklusive Vorlage:

https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AHA-HTTP-Interface.pdf
6.98 - HANFUN und HANFUN Unit - Vorlagen/Template gettemplatelistinfos und applytemplate

PS: Offener Quellcode für Amazon Alexa und Google Assistant für die FritzBox von Raphael Pala:
https://bitbucket.org/raphpa/fbsmarthome - Bezogen auf die Befehle für die Vorlagen ;-)

Gruß Matthias

amenomade:
Du hast teilweise recht.
Die meisten Funktionalitäten für die Hausautomatisierung werden über den AHA HTTP Server zur Verfügung gestellt. Somit sollten die Vorlagen auch einstellbar sein.
tr-064 wurde aber nicht gesperrt, und einige Funktionen sind nur darüber erreichbar. Siehe in deiner Fritzbox Heimnetz > Netzwerk > Netzwereinstellungen ganz unten.

rudolfkoenig:
Ich habe gerade zu FBAHAHTTP "get templateList" und "set template XXX" hinzugefuegt.

get templateList funktioniert.

Fuer "set template XXX" liefert der AHA Server "HTTP 400 Bad request" zurueck, vmtl. ist das, was ich sende falsch.
Ich habe https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AHA-HTTP-Interface.pdf so interpretiert, dass man

--- Code: ---ain=<templatename>&switchcmd=applytemplate
--- Ende Code ---
senden muss, das ist aber offensichtlich falsch.

Wenn mir jemand die korrekte Syntax beschreibt, dann korrigiere ich es gerne.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln