SetVariableConstant ("c_ID_EMailOutPriority", $ID_EMailOutPriority, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_EMailOutDelay", $ID_EMailOutSendDelay,'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_EMailOutMsgList", $ID_EMailOutMsgList, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_FileOutEnabled", $ID_FileOutEnabled, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_FileOutLevel", $ID_FileOutLevel, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_FileOutDays", $ID_FileOutDays, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_Log4IPSOutEnabled", $ID_Log4IPSOutEnabled,'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_Log4IPSOutLevel", $ID_Log4IPSOutLevel, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_Log4IPSOutDays", $ID_Log4IPSOutDays, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_ScriptSendMail", $ID_ScriptIPSLoggerSendMail, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_ScriptPurgeLogFiles",$ID_ScriptIPSLoggerPurgeLogFiles, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_EchoOutEnabled", $ID_EchoOutEnabled, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_EchoOutLevel", $ID_EchoOutLevel, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_ProwlOutEnabled", $ID_ProwlOutEnabled, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_ProwlOutLevel", $ID_ProwlOutLevel, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); SetVariableConstant ("c_ID_ProwlOutPriority", $ID_ProwlOutPriority, 'IPSLogger_IDs.inc.php', 'IPSLibrary::app::core::IPSLogger'); // ---------------------------------------------------------------------------------------------------------------------------- // Webfront Installation // ---------------------------------------------------------------------------------------------------------------------------- if ($WFC10_Enabled) { $ID_CategoryWebFront = CreateCategoryPath($WFC10_Path); $ID_CategoryOutput = CreateCategory('Output', $ID_CategoryWebFront, 10); $ID_CategorySettings = CreateCategory('Settings', $ID_CategoryWebFront, 20); $ID_CategorySettingsWidget = CreateCategory( 'Widget', $ID_CategorySettings, 200); $ID_CategorySettingsWebFront = CreateCategory( 'WebFront',$ID_CategorySettings, 300); $ID_CategorySettingsIPS = CreateCategory( 'IPS', $ID_CategorySettings, 400); $ID_CategorySettingsFile = CreateCategory( 'File', $ID_CategorySettings, 500); $ID_CategorySettingsLog4IPS = CreateCategory( 'Log4IPS', $ID_CategorySettings, 600); $ID_CategorySettingsEMail = CreateCategory( 'EMail', $ID_CategorySettings, 700); $ID_CategorySettingsProwl = CreateCategory( 'Prowl', $ID_CategorySettings, 800);
SetVariableConstant ("NP_ID_POWER", $powerId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_REMOTECONTROL", $remoteControlId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_MOBILECONTROL", $mobileControlId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_CONTROLTYPE", $controlTypeId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ('"NP_ID_CDALBUM"', $albumId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_CDINTERPRET", $interpretId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_CATEGORYLIST", $categoryId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_CDALBUMLIST", $cdAlbumListId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_CDALBUMNAV", $cdAlbumNavId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ('"NP_ID_CDTRACKLIST"', $cdTrackListId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_CDTRACKNAV", $cdTrackNavId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_RADIOLIST", $radioListId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_RADIONAV", $radioNavId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ("NP_ID_SOURCE", $sourceId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); SetVariableConstant ('"NP_ID_CONTROL"', $controlId, 'NetPlayer_IDs.inc.php', 'IPSLibrary::app::modules::NetPlayer'); // Installation of Components IPSUtils_Include ("NetPlayer_Constants.inc.php", "IPSLibrary::app::modules::NetPlayer"); IPSUtils_Include ("NetPlayer_Configuration.inc.php", "IPSLibrary::config::modules::NetPlayer"); $params = explode(',',NETPLAYER_COMPONENT); if ($params[0] == 'IPSComponentPlayer_Mediaplayer') { if (!is_numeric($params[1])) { $pathItems = explode('.',$params[1]); $mediaPlayerName = $pathItems[count($pathItems)-1]; unset($pathItems[count($pathItems)-1]); $path = implode('.', $pathItems); $categoryId = CreateCategoryPath($path); // Create MediaPlayer
$id_IOComPort = CreateSerialPort('EDIP_'.$configData[EDIP_CONFIG_NAME], $configData[EDIP_CONFIG_COMPORT], 115200, 1, 8, 'None',0, $IgnoreIOPortInstanceError); } // Create Register Variable $registerIdConfig = $configData[EDIP_CONFIG_REGISTER]; if ($registerIdConfig==null) { if ($id_IOComPort==null) { throw new IPSConfigHandlerException('Register Variable and ComPort not defined !!!'); } $registerIdConfig = CreateRegisterVariable($configData[EDIP_CONFIG_NAME].'_Register', $CategoryIdHW, $id_ScriptReceive, $id_IOComPort); } // Create Root Category if (!is_numeric($configData[EDIP_CONFIG_ROOT])) { CreateCategoryPath($configData[EDIP_CONFIG_ROOT]); } SetValue($id_Register, IPSUtil_ObjectIDByPath($registerIdConfig)); SetValue($id_Root, IPSUtil_ObjectIDByPath($configData[EDIP_CONFIG_ROOT])); SetValue($id_Current, IPSUtil_ObjectIDByPath($configData[EDIP_CONFIG_ROOT])); SetValue($id_value, 0); } else { echo "Register/Root Ids NOT assigned... \n"; } } CreateTimer_CyclicBySeconds ('Timer', $id_ScriptTimer, EDIP_CONFIG_REFRESHTIMER); SetVariableConstant ("EDIP_ID_PROGRAM", $CategoryIdData, 'IPSEDIP_IDs.inc.php', 'IPSLibrary::app::hardware::IPSEDIP'); SetVariableConstant ("EDIP_ID_EVENTSCRIPT",$id_ScriptEvent, 'IPSEDIP_IDs.inc.php', 'IPSLibrary::app::hardware::IPSEDIP'); /** @}*/ ?>