Was wird hierfür benötigt:
- Beliebige Sensoren (ab 19,99€) und das Mobile Alerts Gateway von Technoline
Link:http://www.technoline-berlin.de/deta...id=1898&kat=84 - Webspace zur Datenabfrage / Hierfür gibt es zahlreiche kostenlose Anbieter
(z.B.: http://www.000webhost.com/) - php-Skript
php-Skript anpassen:
- Websensoren in die kostenlose Mobile-Alerts App hinzufügen (Anleitung siehe Hersteller)
- Nach dem hinzufügen der Sensoren können aus der App die PhoneID sowie die DeviceID abgelesen werden
Download php-Skript: http://easysmarthome.info/index_technik_tipps.php
$ch = curl_init();
$url = "http://www.data199.com:8080/api/v1/dashboard";
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "var1=devicetoken=APA91bFY5NN2m9T08exRU_WUtXZu wF7o twPecMq4n87RODSkinxBusrEX8bEYEzDTpHuBcfnD-RMsi-JLL7meGPAvIxbniHz9Wr7drP6KguO9Erne5qgD3H4Jx0ANEH0K Wql74WOxoZC&vendorid=aee583ce-7b13-4cd5-bc65-200e9b5f928d&phoneid=XXXXXXXXXXX&version=1.19&buil d=50&executable=eu.mobile_alerts.mobilealerts&bund le=eu.mobile_alerts.mobilealerts&lang=de&timezoneo ffset=120&timeampm=false&usecelsius=true&usemm=tru e&speedunit=0×tamp=1444553445&requesttoken= d4 1d8cd98f00b204e9800998ecf8427e&deviceids=XXXXXXXXX XXX");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec ($ch);
curl_close ($ch);
var_dump($output); - Individuelle PhoneID und DeviceID müssen mittels Texteditor im php-Skript angepasst werden (sind mit XXXXXXXX gekennzeichnet).
- php-Skript mittels FTP Upload auf dem Webspace ablegen (Anleitung s. Webhoster)
- Durch Eingabe der Webseiten-URL in einen Browser können bereits jetzt die Daten des Sensors empfangen werden
(http://IHRE-URL-DES-WEBHOSTERS.de/php_skript_sensor.php)
Loxone Konfiguration für das Auslesen der Sensordaten:
- Virtuellen HTTP-Eingangverbinder konfigurieren und mittels Befehlserkennung die gewünschten Sensordaten (h-Luftfeuchte; t1-Temperatur) auslesen.
Die Konfiguration der virtuellen HTTP-Eingangsverbinder sowie die Befehlserkennung findet Ihr fals benötigt hier:
Download LoxConfig-Beispieldatei: http://easysmarthome.info/index_technik_tipps.php
Weitere Sensoren können auf die gleiche Art und Weise eingebunden werden. Hierfür müsst Ihr nur ein weiteres php-Skript mit neuem Namen anlegen
Gruß
Kommentar