JL3
Aktives Mitglied
- Mitglied seit
- 4 Dez 2010
- Beiträge
- 1,995
- Punkte für Reaktionen
- 8
- Punkte
- 38
Ja, das geht. Wenn dein Smartphone eine feste IP oder einen anpingbaren Namen hat, kann man sich ein Pseudogeräte-Script basteln, das testet, ob es im Netz ist (istOnline()) und dann SensorAndSwitch Automation bei positivem Ereignis die DECT200 schalten lassen.
Mal auf die Schnelle ohne Gewähr:
pseudosmartphoneauto.php
Im sasap nun eine Schaltbedingung erfassen, die bei Schalter an, die Steckdose anschaltet.
Hoffe, das hilft dir weiter.
Nachtrag: Bin mir nicht sicher, ob dein Smartphone auf port 80 reagiert, kann es aber leider auch nicht testen.
Mal auf die Schnelle ohne Gewähr:
pseudosmartphoneauto.php
PHP:
<?php
/*
+---------------------------------------------------------------------+
| |
| SensorAndSwitch Automation Pro |
| PseudoGeräte-Script RaspberryPI |
| =============================================================== |
| Smartphone sashelper |
| |
+---------------------------------------------------------------------+
*/
error_reporting(0);
# In der folgenden Datei sind die Variablen der sashelper mit Pfadangaben
# benannt, wie z. B.:
# $helperurlpi='http://192.168.123.123/sensorandswitch/sensorandswitchhelper.php';
include "conf/sensorandswitchhelperurl.phpconf";
include "include/includedateien.php";
include "include/includefunctions.php";
include "include/includeconf.php";
include "include/includeconfig.php";
include "include/includedefine.php";
$smartphoneip="192.168.nnn.nnn"; #entsprechend abändern
if (istOnline($smartphoneip,80)) {
echo "S#1#";
}
else {
echo "S#0#";
}
exit;
?>
Im sasap nun eine Schaltbedingung erfassen, die bei Schalter an, die Steckdose anschaltet.
Hoffe, das hilft dir weiter.
Nachtrag: Bin mir nicht sicher, ob dein Smartphone auf port 80 reagiert, kann es aber leider auch nicht testen.
Zuletzt bearbeitet: