31-08-2014, 12:39:15
(Dieser Beitrag wurde zuletzt bearbeitet: 01-09-2014, 07:14:02 von Smarter.)
Ich habe nun die erste sinnvolle Anwendung für IFTTT am Laufen und zu meiner ÜBERRASCHUNG ist IFTTT und die nachgeschaltete PHP Skriptverarbeitung gar nicht so langsam.
Mein Netatmo Regensensor ist über IFTTT in SH integriert und ich möchte Euch einen ersten Erfahrungsbericht geben.
Die Daten der Netatmo Station können nicht direkt abgerufen werden, sondern werden erst an das Netatmo Webportal gemeldet (alle 10 min) und können erst dann verarbeitet werden. Wie Netatmo die IFTTT Integration konzipiert hat, ist mir nicht bekannt, jedoch scheint das Intervall kürzer zu sein als bei dem eigenen Web-Portal. Vermutlich sind es 2-3 Minuten.
IFTTT Rezepte aufsetzen (siehe shared recipe hier)
Es sind folgende Rezepte aufzuzusetzen.
1. If rain detected, then create a text file in your Dropbox (siehe Image 1)
2. If rain no longer detected, then create a text file in your Dropbox (siehe image 2)
Erfahrungen
Es hatte um 12:05 angefangen zu regnen für eine Minute. Der Netatmo Regensensor löste um 12:07 ein Ereignis IFTTT "rain" aus (siehe image 5).
Um 12:07 erhielt ich verzögerungsfrei die Datei "wetterstation_-_niederschlagsmesserrain.tx" in mein Dropbox Verzeichnis "Dropbox\Raspi_Commands" und diese Datei beinhaltete das PHP Kommando "php -f ifttt.php Regen=1". Mein Raspi Runner schaut im Intervall von einer Minute nach, ob etwas abzuarbeiten ist und hat mein PHP Skript ifttt.php gestartet. Dieses hat die ZV "Regen" auf "An" geschaltet. Um 12:08 wurde der Befehl in SH ausgeführt und im log dokumentiert (siehe image 4). Es dauerte also 3 Minuten bis das Regenereignis in SH bekannt war.
Nachdem der Regen ja sofort wieder aufhörte, wurde vom Regensensor um 12:20 das IFTTT Ereignis "NoRain" ausgelöst d.h. ca. 15 Minuten nachdem es aufgehört hatte zu regnen. Um 12:22 war dann die ZV Regen auf "Aus". Die end to end Zeit ist doch gar nicht so schlecht.
Zusätzlich erhält man auf dem iPhone Benachrichtigungen sofern gewünscht (siehe image 3).
PS: Das PHP Skript um die Netatmo Werte auszulesen ist hier
Viele Grüße, Smarter
Mein Netatmo Regensensor ist über IFTTT in SH integriert und ich möchte Euch einen ersten Erfahrungsbericht geben.
Die Daten der Netatmo Station können nicht direkt abgerufen werden, sondern werden erst an das Netatmo Webportal gemeldet (alle 10 min) und können erst dann verarbeitet werden. Wie Netatmo die IFTTT Integration konzipiert hat, ist mir nicht bekannt, jedoch scheint das Intervall kürzer zu sein als bei dem eigenen Web-Portal. Vermutlich sind es 2-3 Minuten.
IFTTT Rezepte aufsetzen (siehe shared recipe hier)
Es sind folgende Rezepte aufzuzusetzen.
1. If rain detected, then create a text file in your Dropbox (siehe Image 1)
2. If rain no longer detected, then create a text file in your Dropbox (siehe image 2)
Erfahrungen
Es hatte um 12:05 angefangen zu regnen für eine Minute. Der Netatmo Regensensor löste um 12:07 ein Ereignis IFTTT "rain" aus (siehe image 5).
Um 12:07 erhielt ich verzögerungsfrei die Datei "wetterstation_-_niederschlagsmesserrain.tx" in mein Dropbox Verzeichnis "Dropbox\Raspi_Commands" und diese Datei beinhaltete das PHP Kommando "php -f ifttt.php Regen=1". Mein Raspi Runner schaut im Intervall von einer Minute nach, ob etwas abzuarbeiten ist und hat mein PHP Skript ifttt.php gestartet. Dieses hat die ZV "Regen" auf "An" geschaltet. Um 12:08 wurde der Befehl in SH ausgeführt und im log dokumentiert (siehe image 4). Es dauerte also 3 Minuten bis das Regenereignis in SH bekannt war.
Nachdem der Regen ja sofort wieder aufhörte, wurde vom Regensensor um 12:20 das IFTTT Ereignis "NoRain" ausgelöst d.h. ca. 15 Minuten nachdem es aufgehört hatte zu regnen. Um 12:22 war dann die ZV Regen auf "Aus". Die end to end Zeit ist doch gar nicht so schlecht.
Zusätzlich erhält man auf dem iPhone Benachrichtigungen sofern gewünscht (siehe image 3).
PS: Das PHP Skript um die Netatmo Werte auszulesen ist hier
Viele Grüße, Smarter
openHAB RaspberryPi3Innogy-Smarthome+PhilipsHue+Sonos+Buderus-Brennwertkessel+SamsungCAM+SamsungGalaxyTab4+Fritzbox7490+FIBARO-Zwischenstecker+LogitechHarmonyHub+Netatmo+DreamboxDM800