Url Http Steuerung

Link

Vorheriges Thema Nächstes Thema Kein Verzeichnis für dieses Thema  

Ab Version 7.6 nach 15.04.2016

 

Durch die Http Steuerung kann der Xhome-Server z.B. von Smartphone Apps wie "Geofancy (Ortung-App)" oder von IP Kameras bei Events angesteuert werden.

 

Also von allen Geräten welche ein URL öffnen oder ein HTTP Get Befehl absenden können.

 

Bei diesem Interface sind keine PHP Scripte notwendig. Der Befehl geht direkt an den Xhome-Server über den Port 2678.

 

 

Für dieses Beispiel wurde ein neuer Alarm Datenpunkt auf dem Intern Gateway angelegt:

 

 

clip1245

 

ID: 358

 

clip1246

 

 

-- Xhome-Server neu starten , damit dieser neue Datenpunkt im Telnet Gateway erkannt wird.

 

 

 

clip1247

 

 

Dieser Datenpunkt kann durch 2 Kommandos gesteuert werden: SWITCH_ON und SWITCH_OFF.  Er besitzt eine Attribute (Status):  STATE

 

 

Nun kann der Datenpunkt mit folgender URL angesteuert werden:

 

http://localhost:2678/;DP_Id:358;COMMAND_Name:SWITCH_ON;Kennwort:Admin;exit;

 

 

clip1248

 

Der Status des Datenpunkt wurde nun geändert:

 

clip1249

 

 

Alarm intern wieder zurücksetzen:

 

 

In der Logik wird dazu der Status des Alarm als Impuls verwenden. Dieser aktiviert den TON Einschaltverzögerungsbaustein. Nach 5s setzt dieser den eigenen Status auf Aus zurück.

 

 

 

 

clip1252

 

 

 

 

 

 

Für einen Dimmwert auf 50 zu setzen wäre folgender Befehl anzuwenden:

 

http://localhost:2678/;DP_Id:357;COMMAND_Name:SET_VALUE;COMMAND_Parameter:50;Kennwort:Admin;exit;

 

clip1250

 

clip1251

 

 

 

Ab Version 7.7

 

Wert direkt auf einen Datenpunkt setzen:

 

http://localhost:2678/;DP_Id:361;COMMAND_Name:set_attribute;COMMAND_Parameter:20.6;ATTRIBUTE:VALUE;Kennwort:Admin;exit;

 

In diesem Fall wird der Wert 20.6 auf die Attribute VALUE gesendet.