PK
K K scripts/KNX.jsIR.AddListener(IR.EVENT_START,0,function()
{
IR.SetTimeout(500, ShowLicenseInfo)
});
function ShowLicenseInfo()
{
IR.Log("Licence info after ONLINE SERVER:");
IR.Log("Licence type "+IR.GetLicenceInfo().Type); //Type of licence:
IR.Log("Licence Script "+IR.GetLicenceInfo().Script); //2-way control of Audio-Video: 0- not Pro; 1-Pro
IR.Log("Licence QR "+IR.GetLicenceInfo().QR); //0 - обработка QR через камеру запрещено; 1 - обработка QR через камеру разрешено;
IR.Log("Licence ServerMaxClients "+IR.GetLicenceInfo().ServerMaxClients); //
IR.Log("Licence ServerMaxTags "+IR.GetLicenceInfo().ServerMaxTags); //
IR.Log("Licence Serial "+IR.GetLicenceInfo().Serial); //Для device лицензий - HWID из лицензии; Для Site - серийник из лицензии
IR.Log("Licence Products "+IR.GetLicenceInfo().Products); //Список доступных драйверов
}
function KNXConnect()
{
IR.Log("KNX Connect");
IR.GetDevice("KNX").Connect();
IR.SetVariable("Server.Tags.Status KNX","We try to connect to KNX");
}
function KNXDisconnect()
{
IR.Log("KNX Disconnect");
IR.GetDevice("KNX").Disconnect();
IR.SetVariable("Server.Tags.Status KNX","We try to disconnect from KNX");
}
function KNXSetParameters1()
{
IR.Log("KNX SetParameters 192.168.0.152");
IR.GetDevice("KNX").SetParameters({Host: "192.168.0.152", Port: "3671", ConnectTime: "120000", SendTime: "0", PingTime: "60000"});
IR.SetVariable("Server.Tags.Status KNX","We try to connect to KNX with IP: 192.168.0.152");
}
function KNXSetParameters2()
{
IR.Log("KNX SetParameters 192.168.0.162");
IR.GetDevice("KNX").SetParameters({Host: "192.168.0.162", Port: "3671", ConnectTime: "120000", SendTime: "0", PingTime: "60000"});
IR.SetVariable("Server.Tags.Status KNX","We try to connect to KNX with IP: 192.168.0.162");
}
function KNXSetParameters3()
{
IR.Log("KNX SetParameters 192.168.0.163");
IR.GetDevice("KNX").SetParameters({Host: "192.168.0.163", Port: "3671", ConnectTime: "120000", SendTime: "0", PingTime: "60000"});
IR.SetVariable("Server.Tags.Status KNX","We try to connect to KNX with IP: 192.168.0.163");
}
function KNXSetParameters4()
{
IR.Log("KNX SetParameters 192.168.0.164");
IR.GetDevice("KNX").SetParameters({Host: "192.168.0.164", Port: "3671", ConnectTime: "120000", SendTime: "0", PingTime: "60000"});
IR.SetVariable("Server.Tags.Status KNX","We try to connect to KNX with IP: 192.168.0.164");
}
IR.AddListener(IR.EVENT_ONLINE, IR.GetDevice("KNX"), function(text)
{
IR.Log("KNX is ONLINE");
});
IR.AddListener(IR.EVENT_OFFLINE, IR.GetDevice("KNX"), function()
{
IR.Log("KNX is OFFLINE");
});PK
(Soa a Project.irp
PK
'A A
Config.xml
PK
]2^ Licence.irl2513e51fe99721d7295ba997e513e513e1d3e157a913e913a9dbe19bed97a5dba1d36153a153e15325536553e553e553a95369536953e95329536d53e953ed53a59361936593e1932d936593ed93e593a19369936193e99321936d93e193ed93add361d36dd3e1d3259365d3e593e5d3e99369d3ad93e9d369936dd32993edd3e5576117a957e1176d5765172d57e517e15769176997e91729976d17e997ed17a5d7615765d7e1572dd765576dd7e557a997a5dfa597ed1321db6517651be113a197e9d72d5b2193ed5bed5b2d1f6d57e15b2117e9db6d1b69976157a153e9df6513699b2d1fa1536ddf2d1ba9932d1f215f219f65d7ad9f6d1fa55bed1b2d1f651bad9765d7e11b6d9725933fd9b395b315b3197315fb55371dbb1dbb9db3d1ff19b3d93f19fbd1375977597b1533517f19375577153f113b95f3d57f59ff597399735db71df71977d9fbd1ff99fbd53b193f1dfb59ff59fb5937593b59fb593b19f319731977193319375dbf19375dbb5dff19b319ff19bf5d3b19b7197b197bddf7dd7399f7ddb39933ddffddb3dd33dd7f95735d3b5d7bd5f7113319f7913b15f39dbb9df3d17f993b59fb9df39d3795b71937593f99b791b751b3d9bb5d3f15f795f31d3b1dbf15ffddf3d97715b7557b59ff553b59f75d7b9db3d93fd1b71d779573153f55b7517711b3517b95f7d9fb1dff9db3d97311ffd533d9b7553b1173d5b75d73d9bf193f91b355ff15b359f311b7d9bf5db3117751b799fb153fd9bb15739d7f593b55b31dfbd13f197351fb55ffdd7f513b5dbf9173d9b35df31977997f55bf117b1973dd33553395b7ddfb51b7d1f71db7957b9dbf517b5d3351b351f7d9ff55ff1df71973d1f3d13f1d775d73d1b3193f51f7193bd93fddbfd53715f3d9ff997f59b39177d533dd735d7b517b9d3b993b55bf59f759fbd5f799ff11b3dd739937157fdd3399b3553f1d3b55379dff9d339d7b51b79177997b913b113719331537d9ffd53fd9bf11b311f751b79177517fd13b157f5df79137ddb3913b15f79dff193715ff9df79dbb15bf91bfd17759f79d731df759bb597799bf15bb19b7d57f95f7953b5d375d3b9df3913b557bd13f553b1137d5fb5d3b153799bbd5f715b3ddf751b3ddff11731573d17f51bf9d7bdd7f9d371d7751ff59f31db391bb19339dfbd5bb5db3117391f79d7fddb3ddPK
K K scripts/KNX.jsPK
(Soa a w Project.irpPK
'A A
hm Config.xmlPK
]2^ p Licence.irlPK w