Java Steuerung

Link

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

Ab Version 7.6 nach 15.04.2016

 

Durch das Telnet Gateway kann der Xhome-Server mit nur 1 Zeile Quellcode per Java gesteuert werden.

 

Link zu  Java Datei:

 

https://www.dropbox.com/sh/nx2ee7qa1qgrqbu/AADrfy84nzqf-CToVsLKH9NPa?dl=0

 

 

Beispiel:

 

//  Datenpunkt_ID - Konfiguration - Datenpunkte Name/Einheit - Spalte "ID"

// Kommandos für andere Datenpunkte können in der manuellen Steuerung ausgelesen werden

         

send_Command(357, "SET_VALUE", "100");

send_Command(357, "SWITCH_OFF", null);

         

         

// Attributen (=Rückmeldungen) können in der manuelen Steuerung ausgelesen werden

get_State_Attribute(357, "VALUE");

 

 

// Wert direkt an Attribute senden  (Ab Server Version 7.7)

send_Attribute_Command(3437, "VALUE", "20.6");

         

         

//State

String[] state = send_Server("state;Kennwort:"+Server_Telnet_Kennwort).split("\n");

for(String device :state){

 System.out.println("Device: "+device);

}

         

//Commands

String[] commands = send_Server("commands;Kennwort:"+Server_Telnet_Kennwort).split("\n");

for(String command :commands){

 System.out.println("Command: "+command);

}

 

 

 

 

Ausgabe:

 

Command Response from Server:SET_VALUE   Server:Kommando erfolgreich gesendet

Command Response from Server:SWITCH_OFF   Server:Kommando erfolgreich gesendet

Status Response from Server: Status_Attribute:VALUE   Value ------->100.0

....