добавлено battery_level и voltage
htdocs\modules\devices\devices_structure.inc
находим в 275-287 строке код и меняем на
'openclose'=>array(
'TITLE'=>LANG_DEVICES_OPENCLOSE,
'PARENT_CLASS'=>'SDevices',
'CLASS'=>'SOpenClose',
'PROPERTIES'=>array(
'isActivity'=>array('DESCRIPTION'=>LANG_DEVICES_IS_ACTIVITY,'_CONFIG_TYPE'=>'yesno','_CONFIG_HELP'=>'SdIsActivity'),
'ncno'=>array('DESCRIPTION'=>LANG_DEVICES_NCNO,'_CONFIG_TYPE'=>'select','_CONFIG_OPTIONS'=>'nc=Normal Close,no=Normal Open'),
'notify_status'=>array('DESCRIPTION'=>LANG_DEVICES_NOTIFY_STATUS,'_CONFIG_TYPE'=>'yesno'),
'notify_nc'=>array('DESCRIPTION'=>LANG_DEVICES_NOTIFY_NOT_CLOSED,'_CONFIG_TYPE'=>'yesno'),
'blocked'=>array('DESCRIPTION'=>'Is blocked'),
'notify_msg_opening'=>array('DESCRIPTION'=>LANG_DEVICES_MSG_OPENING,'_CONFIG_TYPE'=>'text'),
'notify_msg_closing'=>array('DESCRIPTION'=>LANG_DEVICES_MSG_CLOSING,'_CONFIG_TYPE'=>'text'),
'notify_msg_reminder'=>array('DESCRIPTION'=>LANG_DEVICES_MSG_REMINDER,'_CONFIG_TYPE'=>'text'),
'voltage'=>array('DESCRIPTION'=>'Вольт'),
'battery_level'=>array('DESCRIPTION'=>'Процент заряда'),
htdocs\templates\classes\views\SMotions.html
меняем на
<div class="device-widget %.alive|"offline;online"%" onclick="var url=('<#ROOTHTML#>pChart/?p=%.object_title%'+'.status&op=log&subop=24h&minimal=1');parent.$.fancybox.open({ src: url, type: 'iframe',iframe:{preload:false} });return false;">
<div style='display:%.ncno|"nc=block;no=none"%'><div class="device-icon openclose %.status|"on;off"%"></div></div>
<div style='display:%.ncno|"nc=none;no=block;=none"%'><div class="device-icon openclose %.status|"off;on"%"></div></div>
<div class="device-header">%.object_description%</div>
<div class="device-details">voltage - %.voltage%🗲
<span class="device-details">battery_level - %.battery_level%</span>%
<!---<div class="device-details">%.updatedText%</div>--->
<div class="openclose-updatedText-JS-%.object_id%" style="font-size: 11px;">...</div>
</div>
</div>
htdocs\css\devices.css
меняем
.device-icon.openclose {
background-image: url(../cms/scenes/styles/common/i_window_off.png);
}
.device-icon.openclose.on {
background-color:yellow;
background-image: url(../cms/scenes/styles/common/i_window_on.png);
}
на
.device-icon.openclose {
background-image: url(../cms/scenes/styles/devices/window_off.png);
}
.device-icon.openclose.on {
background-image: url(../cms/scenes/styles/devices/window_on.png);
}
добавить
htdocs\cms\scenes\styles\
папку devices куда выкладываем иконки
ИКОНКИ КАЧАЕМ ТУТ:https://disk.yandex.ru/d/oddES0WL2qCY4w
Москва, Россия
На форуме: yoshok