NEWS
[HowTo] mit IFTTT eine geofence Alternative für Android
-
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
Mit der folgenden Anleitung kann man anhand vom GPS des Handys einen Bereich angeben, der beim Verlassen und Eintreten etwas triggered, z.B. eine Variable.
Hallo!
Habe gerade mit deiner Beschreibung bei IFTTT alles erstellt.
Obs funktioniert sehe ich morgen Vormittag. Da gehts zum shoppen!Aber wenn ich dein Blockly importiere (! hab ich entfernt, die durch die Forumumstellung erstellt wurden), bekomme ich nur einen einzigen leeren Block.
So hab ich es importiert:
Kannst du mir bitte weiterhelfen?
-
@Negalein ich kann den Import leider nicht testen. Bin unterwegs.
Aber es ist ein simples Blockly:
Trigger auf Änderung von "cloud.0.services.ifttt". Dann je nach Inhalt "anwesend/abwesend" eine Aktion ausführen, z. B. eine Variable "anwesend" true/false schalten. -
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
@Negalein ich kann den Import leider nicht testen. Bin unterwegs.
Aber es ist ein simples Blockly:
Trigger auf Änderung von "cloud.0.services.ifttt". Dann je nach Inhalt "anwesend/abwesend" eine Aktion ausführen, z. B. eine Variable "anwesend" true/false schalten.Hallo
Ich habe IFTTT nach dieser Beschreibung eingerichtet. 1 Applet für "kommen" und 1 für "gehen"!
Aber unter cloud.0.services.ifttt zeigt er mir nichts an.
So sieht es im Cloud-Adapter aus:
Hab ich irgendwo einen Fehler?
Kann ich irgendwie testen, ob von IFTTT zu ioBroker übertragen wird?Danke
-
@Negalein du kannst unabhängig von ifttt prüfen ob Befehle an den Service von der cloud ankommen. Also einfach die Adresse in Browser eingeben und schauen ob der Befehl ankommt, also ob im Objekt von cloud.service sich was ändert.
Es steht hier beschrieben wie die Adresse auszusehen hat. Entweder von Pro cloud oder ohne Pro. -
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
Es steht hier beschrieben wie die Adresse auszusehen hat. Entweder von Pro cloud oder ohne Pro.
Ich bekomme lt. Log von IFTTT einen 502!
Adresse hätt ich eigentlich richtig eingetragen.
https://iobroker.net/ifttt/@pro_XXXXXXXXXXXXXXXXXXXXX
Das @ muss doch dabei stehen? Gehört so zum Key?
-
@Negalein ich glaube die Adresse ist falsch. Mit pro dürfte es nicht .net sein.
Aber eventuell muss/kann es auch mit dem iot-Adapter funktionieren. Zumindest wird hier bei mir im Adapter die korrekte vollständige Adresse angeben: https://service.iobroker.in/v1/iotService?service=ifttt&key.... -
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
@Negalein ich glaube die Adresse ist falsch. Mit pro dürfte es nicht .net sein.
Also, den Cloud weg und stattdessen den IOT Adapter?
-
@Negalein genau. Und einmal testweise alles lassen nur das "net" gegen "pro" tauschen in der Adresse. Hast doch pro, wenn ich es richtig sehe?
Edit: mit dem iot Adapter ist es richtig!
Siehe: https://forum.iobroker.net/topic/16197/iobroker-iot-und-iobroker-pro/1 -
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
@Negalein genau. Und einmal testweise alles lassen nur das "net" gegen "pro" tauschen in der Adresse. Hast doch pro, wenn ich es richtig sehe?
Edit: mit dem iot Adapter ist es richtig!
Siehe: https://forum.iobroker.net/topic/16197/iobroker-iot-und-iobroker-pro/1Hallo
Iot hab ich eingerichtet.
Als URL hab ich im Applet bei IFTTT jetzt https://service.iobroker.in/v1/iotService?key=@pro_christian@xxxxxxxx.at_xxxxxxxxxxxxxxxxxxxx&user=christian@xxxxxxxx.at&service=ifttt eingegeben.
Passt das so?
Muss ich aus der Homezone raus um zu prüfen ob es funktioniert, oder geht es auch anders?PS: soll ich den Cloud-Adapter nun ausschalten und nur den IOT aktiv lassen?
-
@Negalein das könnte so passen. Beide Adapter können gleichzeitig in Betrieb bleiben.
-
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
@Negalein ich kann den Import leider nicht testen. Bin unterwegs.
Aber es ist ein simples Blockly:
Trigger auf Änderung von "cloud.0.services.ifttt". Dann je nach Inhalt "anwesend/abwesend" eine Aktion ausführen, z. B. eine Variable "anwesend" true/false schalten.Hallo
IFTTT funktioniert jetzt 1A!
Beim Blockly bin ich mir nicht sicher.
Vorallem, wo ich das "Nega anwesend" einstelle. -
@Negalein du musst den obersten Trigger Block nehmen.
Dort klickst du auf default und suchst dir den Ort wo die Variable liegt, in etwa: Javascript. 0 - variable - ifttt.
Und dann wie du es fast schon gemacht hast, bei Änderung auf true eine Aktion ausführen, sonst bei false andere Aktion.Kann sein, dass der oberste Block bei dir das gleiche macht. Bin mir nicht sicher.
-
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
Dort klickst du auf default und suchst dir den Ort wo die Variable liegt, in etwa: Javascript. 0 - variable - ifttt.
Und dann wie du es fast schon gemacht hast, bei Änderung auf true eine Aktion ausführen, sonst bei false andere Aktion.Danke
"nega anwesend" liegt unter iot.0.services.ifttt
Da gibt es kein true/false.Müsste ich quasi mit einem Script einen Datenpunkt unter javascript.0 erstellen?
Könntest du mir da helfen?
Scripts sind wie ein Buch mit 1000 Siegeln für mich. -
@Negalein true/false war quatsch. Dort wird bei dir doch anwesend/abwesend stehen. Darauf muss getriggert werden.
Also zuerst auf Änderung von iot. 0.services.ifttt und dann falls anwesend Aktion ausführen. -
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
@Negalein true/false war quatsch. Dort wird bei dir doch anwesend/abwesend stehen. Darauf muss getriggert werden.
Also zuerst auf Änderung von iot. 0.services.ifttt und dann falls anwesend Aktion ausführen.Danke
Ich kann da nirgends "Nega anwesend" eingeben, bzw. auswählen.
-
Hi,
ich habe ein anderes Problem.
ich habe soweit iftt eingerichtet, wenn ich die URL im Browser eingebe um zu testen, steht dort nur "null".
Beim iot-Adapter ist in den States "undefined". eigentlich sollte dort anwesend stehen wenn ich zu Hause bin. -
@Ludozine sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
ich habe soweit iftt eingerichtet, wenn ich die URL im Browser eingebe um zu testen, steht dort nur "null".
Beim iot-Adapter ist in den States "undefined". eigentlich sollte dort anwesend stehen wenn ich zu Hause bin.was hast du wo eingestellt?
Kannst du bitte Screenshots zeigen. -
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
Also zuerst auf Änderung von iot. 0.services.ifttt und dann falls anwesend Aktion ausführen.
so dürfte es jetzt funktionieren!
-
@Negalein ganz genau! Jetzt sitze ich auch wieder vor meinem PC wo ich es hätte darstellen können. Nun kann ich auch IFTTT mit geofancy bei mir testen.
-
@lobomau sagte in [HowTo][Anleitung] mit IFTTT eine geofence Alternative für Android:
@Negalein ganz genau! Jetzt sitze ich auch wieder vor meinem PC wo ich es hätte darstellen können. Nun kann ich auch IFTTT mit geofancy bei mir testen.
bis jetzt ist es viel genauer als mit Tasker!