Your comments
Hello!
Try to make double-clicking a window title.

The window must move down, then you will need to again double-click on the title.
After that, a window will again open and must be active height adjustment.
Здравствуйте!
Для того чтобы записать какое -либо значение в определенный элемент на листе необходимо использовать такой же синтаксис как и при создании элемента.
Т.е.
test_list.CreateItem(i, 1,{Text: Switches[i], Value: val});
И если элемент уже создан, то указанный метод просто поменяет значение указанного параметра элемента.
Попробуйте использовать такой скрипт
var testPopup = "Баня";
var Switches = ["Вход","Душ","Пещера Потолок","Купель Патио","Купель Щит и Люстра","Батареи и Потолок","Пещера Люстра"];
IR.AddListener(IR.EVENT_START,0,function()
{
MakePanelID();
InitController();
NewPopup (testPopup);
IR.ShowPopup(testPopup)
// Создаем список и заполняем его
IR.GetItem(testPopup).CreateItem(IR.ITEM_LISTBOX,"Выключатели",0,0,750,1344);
test_list = IR.GetItem(testPopup).GetItem("Выключатели");
test_list.Template = "Шаблон Списка Выключателей";
for (var i = 0; i < Switches.length; i++) {
// или как здесь получить и указать значение GetFeedback из канала, соответствующего кнопке
var val = IR.GetDevice("amx").GetFeedback("Channel " + i);
test_list.CreateItem(i, 1,{Text: Switches[i], Value: val});
};
IR.SetGlobalListener(IR.EVENT_GLOBAL_TAG_CHANGE, function(name, value)
{
IR.Log("Global Listener Activated: " + name + "\tValue: " + value);
//Как получить сюда ссылку на кнопку из списка и присвоить ее полю Value значение Value слушателя?
test_list.CreateItem(i, 1,{Text: Switches[i], Value: val});
});
// оформляем подписку на изменения каналов драйвера
for (var i = 0; i < Switches.length; i++) {
IR.SubscribeTagChange("Drivers.amx."+Switches[i]);
};
//При изменении выключателя, включаем или выключаем кнопку в AMX
IR.AddListener(IR.EVENT_LIST_ITEM_CHANGE, test_list, function(Item, Subitem, TypeEvent, object){
var tempnum = TypeEvent;
if(tempnum==12) {
amx.Set(Switches[Item],1);
amx.Set(Switches[Item],0);
Log(amx.GetFeedback(Switches[Item]));
object.Value = !amx.GetFeedback(Switches[Item]);
};
});
});Check the driver configuration in the project. Perhaps you have it initially configured for remote connection.

Hello!
I would also like you tried to merge this project with others. And it work fine. Can you send your project in which you have not work the control of Z-Audio? Send it to us by mail support@iridiummobile.ru
Здравствуйте!
К сожалению, не могу найти указанный вами тикет. Но по данному вопросе, те ответы которые я давал ранее, все еще актуальны. Мы не исправляли драйвер MyHome. Но данный драйвер уж находится в разработке для Lite, возможно в дальнейшем он появится и в Pro.
Hello!
Yes, you can set the deadband for float numbers this way:

Hello!
If I understand you correctly, you don't know what page to open when you press the button to open z-audio. Try pressing the button to open the page "Z-Audio" and popup "Z-Audio_S1-SD".
Like this:

Hello!
This code is works fine. I just tried it on the latest version of the Iridium. Project 2.irpz
Please update your version of iRidium to the latest available.
Customer support service by UserEcho
Hello!
If i understand you correctly, then here is the example of such implementation
Multistate_Level_Fixed.irpz