wie der Titel schon sagt bin ich Neueinsteiger, ein kleinwenig hab ich mich hier schon vorgestellt.
Bin über Rademacher, WD my Cloud zum HC2 gekommen. Rademacher ist mir zu eingeschränkt in Sachen Zubehörgebundenheit an einen Hersteller, zudem nicht die Auswahl wie es Zwave anbietet. WD my Cloud hat mich auch nicht so angesprochen nachdem ich es angetestet habe.
HC2 wäre genau mein Ding, von den Anwendungsmöglichkeiten in der Hausautomation, wenn da nicht die Hürde LUA und die Mächtigkeit der Anwendungsmöglichkeiten von HC2 wären.
Ich habe vor in kleinen Schritten meine Hausautomation aufzubauen mit z.B. eine einfache Alarmanlage mit Fensterkontakten und Bewegungsmeldern die eine Sirene auslösen und mir Pushnachrichten schickt. Meine elektrischen Rollläden und 3 Tore, 2 Hoftore und ein Garagentor. Dazu möchte ich erstmal die Wenn-Dann Funktion nutzen und später mich mit LUA beschäftigen, sofern ich LUA kapiere :-).
Habe mir von Intuitech ein Testpaket kommen lassen dass ich jetzt 4 Wochen testen kann. Die Konfigurationseinstellungen sowie einrichten der Räume, Inklusion der Module habe ich soweit hinter mir und hat gut geklappt. Bei einem, ein Fibaro Single Switch 2 will aber nicht, ich habe es bereits mehrfach exkludiert und wieder versucht zu inklusieren aber will einfach nicht. Werde ich morgen mal bei Intuitech anrufen und Nachfragen ausser es hat von euch jemand eine Idee an was es liegen kann. Zur Inklusive liegt das Switch ca. 1m vom HC2 entfernt, an der Entfernung sollte es deshalb schon mal nicht liegen denke ich.
Noch eine Frage, sind HC2 Anwender aus dem Raum Augsburg/Donauwörth/München/Ingolstadt/ hier vertreten mit denen ich mich eventuell kurzschliessen könnte?
So dass Solls vorerst mal gewesen sein, bei Fragen ------>Fragen
Vielleicht reicht das exkludieren und inkludieren nicht, setze das Modul auf Werks Einstellungen zurück.
Dann lässt es sich wahrscheinlich wieder anlernen.
Für den Fall dass du nicht weißt wie das resetten geht:
Strom aus. Den Knopf am jeweiligen Modul 3 Sekunden gedrückt halten. Strom an – ein leises Klicken ist zu hören nach den 3 Sekunden.
Dann ist das Modul auf Werks Einstellung zurückgesetzt.
Da ich ja von Intuitech ein HC2 Testpaket bei mir habe und so einiges ausprobiert habe hätte ich ein paar Fragen zur Standortsteuerung:
wird es von euch genutzt?
nutzt ihr andere Möglichkeiten, wenn ja welche?
funktioniert es zuverlässig?
Ich möchte mein Garagen- und Hoftor gerne dahingehend automatisieren dass wenn ich Nachhause komme diese gleichzeitig öffnen damit ich ohne Wartezeit einfahren kann. Die Szenen dafür hab ich und laufen bis auf die Standortsteuerung. Eigentlich bin ich der Meinung alles so konfiguriert zu haben dass es laufen müßte aber läuft halt nicht.
Den iFTTT Blog hab ich schon gefunden, ob diese Hürde schaffe? mal schauen
die Geolokalisierung nutze ich nicht.
Der iPhone-Akku war damit zu schnell leer und nicht zuverlässig.
Alternativ kannst du dir in Dein Auto ein Relais einbauen lassen. Dann kannst du per Luchthupe Deine Garage öffnen. Meine Frau war damals dagegen…
Der Vorteil wäre, das die Tore nicht unbeaufsichtigt fahren.
Oder mit einer Z-eave-Fernbedienung versuchen.
Servus,
die Aktion mit der Lichthupe hab ich auch schon gefunden, auch ganz nette Option aber ich möchte ja dass die Tore schon geöffnet sind wenn ich am Hoftor ankomme. Es handelt sich beim Hoftor um ein Schiebetor das ganz dicht am Nachbarzaun entlang fährt da kann beim öffnen nichts passieren, kleine Kinder haben wir nicht die sich im Hof befinden könnten und gerade am Tor sein könnten. Das Garagentor ist ein Sektionaltor bei dem beim öffnen auch keine Gefahr ausgehen sollte.
Es qualmt nachdem ich den iFTTT Fred jetzt zig mal gelesen habe.
DynDNS auf der FritzBox läuft.
Bin ich auf dem richtigen Weg oder eher auf dem Holzweg?
bei iFTTT trage ich in “this”:
in iOS Location bestimme ich z.b. ob ich komme oder gehe und den genauen Ort
und bei “that”:
beim that Befehl komme ich nicht weiter, kann da wer helfen?
Dann erstelle ich im HC2 eine Szene und trage dort nach umschalten auf erweitert auf LUNA um und trage dort diesen Befehl ein:
–[[
%% properties
%% globals
–]]
local http = net.HTTPClient()
http:request(‘https://maker.ifttt.com/trigger/Tore öffnen /with/key/ID von IFTTT’, {
success = function(resp)
if resp.status == 200 then
fibaro:debug(resp.status)
IFTTT startet Szene auf deiner Fibaro
Den folgenden Teil will ich nicht so ausführlich erklären. Das liegt nicht daran das diese Geschichte unspannend ist – im Gegenteil, dieser Teil hier ist hochgradig spannend! Er erlaubt uns zum Beispiel den Standort unseres iPhone zu nutzen um Szenen auszulösen oder Geräte direkt zu schalten. Die Geolocation Funktion hat die Fibaro App zwar auch, aber diese beruht auf GPS und saugt den Akku extrem schnell leer. Hier, bei der IFTTT Lösung sprechen wir von der Ortung via: Mobilfunk-, Wi-Fi und GPS-Netzen, was den Akku deutlich mehr schont. Ausserdem können wir eine Szene auslösen, wenn in Google Calendar ein Event ansteht und vieles mehr.
Der Kanal „Maker“ ruft dabei einen http Befehl auf. Darüber lässt sich jedes einzelne Gerät, in der Fibaro steuern. Der http Befehl sieht dann so aus:
1
http:///api/callAction?deviceID=&name=turnOn
Was du hier benötigst, ist ein DynDns Account (da gibt es viele Anbieter wie DynDns, noIP.com, selfhost usw), denn alle 24h bekommst du von deinem Provider eine neue IP Adresse. Der „Maker“ Kanal auf IFTTT benötigt aber eine feste Adresse um deine Fibaro zu erreichen. Deswegen brauchst du den DynDns Account. Die Zugangsdaten kannst du in deinem Router unter dem entsprechenden Menüpunkt hinterlegen. Immer wenn dein Router eine neue IP von deinem Provider bekommt, meldet er diese ab sofort an den DynDns Account. Der hinterlegt die IP und mappt sie zu deiner DynDns Adresse, die da lautet: http://deineAdresse.dyndns.org.
Dein Router ist somit immer über diese Domain erreichbar. Damit auf Port 80 (Webanwendung) deine Fibaro antwortet, musst du diesen Port noch forwarden, also auf deine Fibaro weiterleiten. Sei dir aber bewusst, das du damit eine potentielle Tür zu deiner Fibaro ins Netz stellst. Befehle die via http übermittelt werden sind unverschlüsselt und könnten mitgelesen werden.
...
ja steht drin, d.h. also es muß in “this” dieser Befehl rein: http://xyz.dyndnss.net/api/sceneControl??deviceID=33&name=turnOn wenn ich eine Scene per iFTTT starten will?
Ich kapier nur nicht wo ich dann die Anmeldedaten von HC2 eintragen muß, denn wenn ich meine dyndnss Adresse aufrufe kommt zwar das Loginfenster von HC2, ist jauch richtig, aber wie meldet sich iFTTT dann im HC2 an?
Nicht böse sein wegen meiner evtl. dummen Fragen aber ich bin blutiger Anfänger und verstehe anscheinend die Zusammenhänge nicht so richtig.
Aber ich hoffe das ändert sich durch die Ein oder Andere Hilfe von euch <Daumen hoch> (igw fehlen mir hier Smilies )
Ah, den hab ich übersehen/überlesen, Danke. Aber leider tut sich nichts wenn ich bei iFTTT auf “Check Now” klicke. Wenn ich meine dyndnss aufrufe kommt das Startfenster von HC2 wo ich Benutzername und Passwort eingeben soll, also erreichbar wär HC2 von aussen.
Muß ich wohl weiter suchen. Irgendwo habe ich hier gelesen dass “Benutzername:Passwort” beim Aufruf der dyndnss nicht mehr eingetragen wird, hast glaub ich sogar du geschrieben @boomx.
ja, das kann sein. Versuch es mal mit einem anderen Benutzer. Möglicherweise wurde das für dem Admin-Account deaktiviert (war es schon für user-PW-Kombination admin/admin).
Danke dir, habe es jetzt mit anderen Anmeldedaten, also neu angelegten Benutzernamen und Passwort versucht funktioniert auch nicht.
Wie gesagt mit der angelegten dyndnss wird HC2 aufgerufen wenn ich diese in den Browser eingebe. iFTTT bzw. mein Garagentor reagiert mit diesem Befehl htttp://xxxxxxxx:xxxxxxxxx@xxxxxxxxx.dyndnss.net/api/callAction?deviceID=31&name=turnOn nicht.
Entweder ich habe noch igw einen Knoten drin oder es funktioniert einfach nicht mehr mit dem Maker per iFTTT.
Könnte jemand die Funktion mit iFTTT, in Verbindung “this” iOS Location und “that” irgendeine Funktion die ihr als Scene im HC2 habt, für mich testen?
Sooo, ich habe meine erste Szene mit LUA in HC2 erstellt, Batterie Check von “Kleine LUA Script Teil1” und wird bei Ausführung auch korrekt angezeigt.
Wie in den Kommentaren steht wird der MS nicht erkannt und soll mit diesem Link http://ip-hc2/api/devices?id=ID_MS herausgefunden und im Script hinzugefügt werden. Ich bekomme aber diese Meldung, wenn ich obigen Link mit meiner IP eintrage, {“type”:“ERROR”,“reason”:“WRONG_TYPE”,“message”:“id: expected unsigned int”} angezeigt.
Mein MS hat die Kennung FGMS-001 ZW5 v3.2 vom 07/11/2016.
Dein MS hat im HC2 eine eindeutige ID. Diese siehst Du im Webinterface, wenn Du die Einstellungen aufrufst. Diese ID musst Du statt des MS_ID an die URL anhängen. Also beispielsweise http://ip-hc2/api/devices?id=93
Wieder etwas gelernt, Danke Bastian, hat geklappt. Hatte es zwar schon so ähnlich versucht aber nur MS entfernt und die ID eingetragen.
Batteriewerte werden korrekt angezeigt.