예제 #1
0
 public function Create()
 {
     parent::Create();
     $this->ConnectParent("{B92E4FAA-1754-4FDC-8F7F-957C65A7ABB8}");
     $this->RegisterPropertyBoolean("EmulateStatus", false);
     $this->RegisterPropertyInteger("Interval", 0);
 }
예제 #2
0
	public function Create() {
		//Never delete this line!
		parent::Create();		
		//These lines are parsed on Symcon Startup or Instance creation
		//You cannot use variables here. Just static values.
		$this->RegisterPropertyString("area", "NI");		
	}
예제 #3
0
 public function Create() {
   parent::Create();
   $this->RegisterPropertyString("Host", "");
   $this->RegisterPropertyString("User", "SymconHUE");
   $this->RegisterPropertyInteger("LightsCategory", 0);
   $this->RegisterPropertyInteger("UpdateInterval", 5);
 }
예제 #4
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyInteger("Intervall", 3600);
     $this->RegisterTimer("ReadBananaPiInfo", 0, 'IPSBananaPi_Update($_IPS[\'TARGET\']);');
 }
예제 #5
0
 public function Create()
 {
     parent::Create();
     $this->ConnectParent("{EB1697D1-2A88-4A1A-89D9-807D73EEA7C9}");
     //        $this->RegisterPropertyBoolean("EmulateStatus", false);
     $this->RegisterPropertyInteger("Zone", ONKYO_Zone::None);
 }
예제 #6
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyString("streetName", "Willy-Brandt-Allee");
     $this->RegisterPropertyString("streetNumber", "31");
 }
예제 #7
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     //These lines are parsed on Symcon Startup or Instance creation
     //You cannot use variables here. Just static values.
     $this->RegisterPropertyString("HintergrundFarbcode", "000000");
     $this->RegisterPropertyString("TextFarbcode", "FFFFFF");
     $this->RegisterPropertyString("TextOKFarbcode", "00FF00");
     $this->RegisterPropertyString("TextLOWFarbcode", "FF0000");
     $this->RegisterPropertyString("TextSize", "14");
     $this->RegisterPropertyString("TextAusrichtungDD", "mitte");
     $this->RegisterPropertyString("ArraySortierWert", "name");
     $this->RegisterPropertyBoolean("NamenAktorObjektCB", true);
     $this->RegisterPropertyBoolean("NamenParentObjekt1CB", false);
     $this->RegisterPropertyBoolean("NamenParentObjekt2CB", false);
     $this->RegisterPropertyBoolean("NamenParentObjekt3CB", false);
     $this->RegisterPropertyString("NameParentTabelle1TB", "Etage");
     $this->RegisterPropertyString("NameParentTabelle2TB", "Raum");
     $this->RegisterPropertyString("NameParentTabelle3TB", "Gebaeude");
     $this->RegisterPropertyInteger("ParentNr1NS", 1);
     $this->RegisterPropertyInteger("ParentNr2NS", 2);
     $this->RegisterPropertyInteger("ParentNr3NS", 3);
     $this->RegisterPropertyInteger("Intervall", 21600);
     $this->RegisterPropertyInteger("BenachrichtigungsVar", 0);
     $this->RegisterPropertyInteger("WebFrontInstanceID", 0);
     $this->RegisterPropertyInteger("SmtpInstanceID", 0);
     $this->RegisterPropertyInteger("EigenesSkriptID", 0);
     $this->RegisterPropertyBoolean("PushMsgAktiv", false);
     $this->RegisterPropertyBoolean("EMailMsgAktiv", false);
     $this->RegisterPropertyBoolean("EigenesSkriptAktiv", false);
     $this->RegisterPropertyBoolean("BatterieBenachrichtigungCBOX", false);
     $this->RegisterPropertyString("BatterieBenachrichtigungTEXT", "Der Aktor -§AKTORNAME- vom Hersteller -§AKTORHERSTELLER- mit der ID -§AKTORID- hat eine leere Batterie!");
     $this->RegisterTimer("BMON_UpdateTimer", 0, 'BMON_Update($_IPS[\'TARGET\']);');
 }
예제 #8
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyString("Username", "");
     $this->RegisterPropertyString("Password", "");
 }
예제 #9
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     // 1. Verfügbarer Logamatic-Splitter wird verbunden oder neu erzeugt, wenn nicht vorhanden.
     //$this->ConnectParent('{9888202F-A490-4785-BDA7-DBB817B163B2}');
     $this->RegisterPropertyString('AWe', '');
 }
예제 #10
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyString("IPAddress", "");
     $this->RegisterPropertyString("FavoriteStation", "");
     $this->RegisterPropertyString("WebFrontStations", "<alle>");
 }
예제 #11
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     // 1. Verfügbarer Logamatic-Splitter wird verbunden oder neu erzeugt, wenn nicht vorhanden.
     $this->ConnectParent('{24F1DF95-D340-48DB-B0CC-ABB40B12BCAA}');
     $this->RegisterPropertyString('Bus', '');
 }
예제 #12
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     //These lines are parsed on Symcon Startup or Instance creation
     //You cannot use variables here. Just static values.
     $this->RegisterPropertyInteger("Interval", 3600);
     $this->RegisterTimer("ReadSysInfo", 0, 'IPSInfo_Update($_IPS[\'TARGET\']);');
 }
예제 #13
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyInteger("systemcode", 1);
     $this->RegisterPropertyInteger("programcode", 1);
     $this->RegisterPropertyInteger("retries", 4);
     $this->RegisterPropertyString("protokoll", "rsl366");
 }
예제 #14
0
 /**
  * Create
  */
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyInteger("DataType", 0);
     $this->RegisterPropertyString("ROMId", "");
     // Connect to IO or create it
     $this->ConnectParent("{926EAA81-B983-49EB-900A-673C6A81EE29}");
 }
예제 #15
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyString("area", "dsch");
     $this->RegisterPropertyInteger("homeX", 324);
     $this->RegisterPropertyInteger("homeY", 179);
     $this->RegisterPropertyInteger("homeRadius", 10);
 }
예제 #16
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     // 1. Verfügbarer AIOSplitter wird verbunden oder neu erzeugt, wenn nicht vorhanden.
     $this->ConnectParent("{7E03C651-E5BF-4EC6-B1E8-397234992DB4}");
     $this->RegisterPropertyString("LEDAdresse", "");
     $this->RegisterPropertyBoolean("LearnAddressLED", false);
 }
예제 #17
0
	public function Create()
	{
		//Never delete this line!
		parent::Create();

		$this->RegisterPropertyString("ValueCIP", "255.255.255.255");
		$this->RegisterPropertyInteger("ValueCPort", 8899);
		$this->RegisterPropertyInteger("ValueGroup", 0);
	}
예제 #18
0
파일: module.php 프로젝트: symcon/SymconBC
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->ConnectParent("{A5F663AB-C400-4FE5-B207-4D67CC030564}");
     $this->RegisterPropertyInteger("Poller", 0);
     $this->RegisterPropertyInteger("Phase", 1);
     $this->RegisterTimer("Poller", 0, "CGEM24_RequestRead(\$_IPS['TARGET']);");
 }
예제 #19
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyString('Apikey', '');
     $this->RegisterPropertyString('Language', 'de-de');
     $this->RegisterPropertyString('Codec', 'MP3');
     $this->RegisterPropertyString('Sample', '8khz_8bit_mono');
     IPS_SetInfo($this->InstanceID, 'Register at http://www.voicerss.org/');
 }
예제 #20
0
파일: module.php 프로젝트: Spoosie/KH_UniFi
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     //These lines are parsed on Symcon Startup or Instance creation
     //You cannot use variables here. Just static values.
     $this->RegisterPropertyString("IPAddress", "https://127.0.0.1:8443");
     $this->RegisterPropertyString("UserName", "admin");
     $this->RegisterPropertyString("UserPassword", "");
 }
예제 #21
0
 public function Create()
 {
     parent::Create();
     $this->RegisterPropertyString("Host", "");
     $this->RegisterPropertyInteger("Port", 0);
     $this->RegisterPropertyInteger("Timeout", 5);
     $this->RegisterPropertyString("ConnectionType", "soap");
     $this->RegisterPropertyString("Username", "");
     $this->RegisterPropertyString("Password", "");
 }
예제 #22
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     //These lines are parsed on Symcon Startup or Instance creation
     //You cannot use variables here. Just static values.
     // 1. Verfügbarer AIOSplitter wird verbunden oder neu erzeugt, wenn nicht vorhanden.
     $this->ConnectParent("{7E03C651-E5BF-4EC6-B1E8-397234992DB4}");
     $this->RegisterPropertyString("Adresse", "");
 }
예제 #23
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RequireParent("{3CFF0FD9-E306-41DB-9B5A-9D06D38576C3}");
     $this->RegisterPropertyString("Name", "EMH");
     $this->RegisterPropertyString("Host", "192.168.178.4");
     $this->RegisterPropertyBoolean("Open", true);
     $this->RegisterPropertyInteger("Port", 10002);
 }
예제 #24
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RequireParent("{3CFF0FD9-E306-41DB-9B5A-9D06D38576C3}", "Logamatic Gateway");
     $this->RegisterPropertyString("Host", "192.168.178.133");
     $this->RegisterPropertyBoolean("Open", true);
     $this->RegisterPropertyInteger("Port", 10010);
     $this->RegisterPropertyString("Data", "");
 }
예제 #25
0
        public function Create()
        {
        	//Never delete this line!
        	parent::Create();
        		
        	$this->RegisterPropertyInteger("outputID", 0);
        	$this->RegisterPropertyInteger("statusID", 0);
        	$this->RegisterPropertyInteger("autoID", 0);

        }
예제 #26
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyInteger("Groups", 0);
     $this->RegisterPropertyInteger("Random", 60);
     $this->RegisterPropertyInteger("Speed", 1);
     $this->RegisterPropertyBoolean("Active", true);
     $this->RegisterPropertyInteger("CurrentGroup", 0);
     $this->RegisterTimer("AbsenceTimer", 5000, 'ABSENCE_ProcessAbsence($_IPS[\'TARGET\']);');
 }
예제 #27
0
 /**
  * Create
  */
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyInteger("DataType", 0);
     $this->RegisterPropertyInteger("Address", 0);
     $this->RegisterPropertyBoolean("ReadOnly", false);
     $this->RegisterPropertyString("Math", "");
     $this->RegisterPropertyInteger("SwitchDuration", 0);
     // Connect to IO or create it
     $this->ConnectParent("{13D6E3BC-9C30-4698-995F-4E566590CD84}");
 }
예제 #28
0
  public function Create() {
    parent::Create();
    $this->RegisterPropertyInteger("LightId", 0);
    $this->RegisterPropertyString("Type", "");
    $this->RegisterPropertyInteger("LightFeatures", 0); // 0=HUE+CT, 1=HUE, 2=CT, 3=BRI
    $this->RegisterPropertyString("ModelId", "");
    $this->RegisterPropertyString("UniqueId", "");

    if (!IPS_VariableProfileExists('ColorModeSelect.Hue')) IPS_CreateVariableProfile('ColorModeSelect.Hue', 1);
    IPS_SetVariableProfileAssociation('ColorModeSelect.Hue', 0, 'Farbe', '', 0x000000);
    IPS_SetVariableProfileAssociation('ColorModeSelect.Hue', 1, 'Farbtemperatur', '', 0x000000);
  }
예제 #29
0
 /**
  * Create
  */
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     $this->RegisterPropertyBoolean("Active", false);
     $this->RegisterPropertyInteger("DeviceType", 0);
     $this->RegisterPropertyString("IPAddress", "192.168.1.1");
     $this->RegisterPropertyInteger("Port", 4304);
     $this->RegisterPropertyInteger("Poller", 0);
     $this->RegisterTimer("Poller", 0, "OWLan_Update(\$_IPS['TARGET']);");
     $this->CreateFloatProfile("mV", "", "", " mV", 0, 0, 0, 2);
 }
예제 #30
0
 public function Create()
 {
     //Never delete this line!
     parent::Create();
     // 1. Verfügbarer LMS-Splitter wird verbunden oder neu erzeugt, wenn nicht vorhanden.
     $this->ConnectParent("{96A9AB3A-2538-42C5-A130-FC34205A706A}");
     $this->RegisterPropertyString("Address", "");
     $this->RegisterPropertyInteger("Interval", 2);
     $this->RegisterPropertyString("CoverSize", "cover");
     $ID = $this->RegisterScript('PlaylistDesign', 'Playlist Config', $this->CreatePlaylistConfigScript(), -7);
     IPS_SetHidden($ID, true);
     $this->RegisterPropertyInteger("Playlistconfig", $ID);
 }