09.03.2019, 07:09
(04.03.2019, 08:41)admin Wrote: First, create visuzalization elements for strip display. Set Display mode to icon and Additional classes to lights
Add this code to Custom JavaScript, change 32/1/1 to your color object value. It will remove icons from strip display elements and use current object color value as background fill with 50% opacity. You can change opacity from 0.5 to any other value between 1 and 0 if needed.
Code:$(function(){
if (typeof grp === 'object') {
var lights = $('.lights');
$.each(lights, function(_, el) {
var light = $(el);
light
.css('width', light.width())
.css('height', light.height())
.css('opacity', 0.5)
.find('.icon').remove();
});
grp.listen('32/1/1', function(obj) {
lights.css('background-color', Scada.getRgbHex(obj.value));
}, true);
}
});
My light strip are not RGB, only on and off. How to define the two colors on and off in the aboveCustom JavaScript , The group address is one bit.